درس التحكم في الخدمات في WHMCS عن طريق ملف اللغه حصري


بسم الله الرحمن الرحيم والصلاة والسلام على اشرف الانبياء والمرسلين سيدنا وحبيبنا محمد صلى الله عليه وسلم خير خلق الله وعلى آله و صحبه اما بعد

السلام عليكم ورحمة الله وبركاته

مرحباً بالأخوة الكرام .. سأقدم لكم اليوم درس بسيط ان شاء الله جداً لكن هو في الحقيقة مميز جداً واردت ان انفعكم به حتى ييسر لكم من سهولة التحكم في أسكربت WHMCS ..

سأقوم بالشرح علي خطوات ..

اولاً أيضاح الفكره : عن ماذا الشرح ؟ .. الشرح يا أخوة سيكون عبـاره عن التحكم بالجمل داخل التصميم WHMCS عن طريق التعريب 

كيف ذلك ؟ .. سأقوم بتوضيح ذلك 

اذا دخلنا التعريب الخاص بنا " باللغه العربية " سنجد مثلاً الكود التالي .. 
رمز Code:
$_LANG['allrightsreserved'] = "جميع الحقوق محفوظة";

الكود التالي الى هو في الأساس بدون التعريب 

رمز Code:
$_LANG['allrightsreserved']
لو دخلنا علي المجلد بتاع التصميم مثال , الأفتراضي وذهبنا الي footer.tpl 
سنجد التالي .. 




  • أى ان وجود ذلك الملف في التعريب الخاص بالأسكربت , ووجودة في الفوتر يوضح لنا ان ذلك الكود الموجود في الفوتر يربط " البيانات المعربه عن ذلك الكود "
  • فمجرد وضع ذلك الكود في التعريب , نأخذ الكود المكتوب ونقوم بوضعه في اى قائمة بقوائم التصميم الخاص بنا , يظهر التعريب فوراً اى ان التعريب يتيح لنا التحكم في الخدمات الخاصه بنا! عن طريق ملف التعريب والرابط بينمها هو ذلك الكود ..

حتى الان فهمنا المقصد ؟ والان ماذا بعد كل ذلك التوضيح والشرح ؟ .. 
  • اولاً سنقوم بوضع الخدمات الخاصه بنا داخل التعريب وبتلك الأكواد نقوم بوضعها في أى مكان نريد داخل التصميم
  • وبتلك الطريقة سنقوم بالتعديل علي ملف التعريب! أسرع وأفضل من ان نذهب لكل قالب ونقوم بتغير الخدمات !!
أى ان الطريقه تلك ستوفر عليك الكثير من العناء من الذهاب للقوالب! وكلما اردت التعديل ذهبت للقالب وقمت بالتعديل .. 


والان كيف نقوم بذلك , سنتابع الشرح بأذن الله .. 
  • اولاً سنقوم بالدخول داخل ملف التعريب لأضافة الخدمات الخاصه بنا .. وستكون كالتالي ..
  • خطط الأستضافة
  • خطط السيرفر
  • خطط الدعم الفني
وتلك هي الطريقة .. {توضيح صوره} 






  • التوضيح كتابة أيضاً قمنا بتسجيل دخول للتعريب وأضفنا تلك الخدمات والخطط , ووضعنا الإسم بالانجليزي كما نريد علي حسب الخدمة التى تريدها وبعد ذلك نقوم بحفظ التعريب ورفع للمجلد الخاص بالتعريب ...
وضعنا وسام خاص بنا, لكي نعرف الخدمات في اى جهه بالتحديد حتى نقوم بالتعديل لها فيما بعد


رمز Code:
# خدمات ماكس لاير - Max Layer  Service
والخدمات والخطط كما وضحنا ..

رمز Code:
$_LANG['hostingplans'] = "خطط الأستضافة";
$_LANG['serverplans'] = "خطط السيرفرات ";
;
$_LANG['supportplans'] = "خطط الدعم الفني "
بعد أن نقوم بتلك الخطوة ..

نأتي للخطوة التالية ... والأخيره ان شاء الله
  • نقوم بدخول القالب الذي نريد ان نضعه فيه تلك الخدمات مثلاً ملف الهيدر header.tpl ونقوم بالذهاب للقائمة التي نريد ان نضع بها تلك الخدمة وسنري الصوره في المثال من أجل التوضيح ..
  • قبل أن نقوم بالتعديل علي الهيدر! سنري صوره قبل التعديل من أجل ايضاح الفكره بشكل أفضل ...




  • اذاً تم ايضاح الفكره! بأذن الله والان سنذهب مثلاً بجوار القائمة الرئيسية , او عند قائمة التذاكر ونضع الاكواد الخاصه بنا كما نريد ونقوم بحفظ الملف ورفعه! وتظهر الخطط كما 

    تم كتابتها في التعريب تماماً , واذا اردنا تغير مسمي الخطة من " خطط الأستضافة مثلاً الي " خدمات الأستضافة " نقوم بذلك! دون ان نرجع للملف الخاص بالتصميم .. 

    وبذلك نكون قد وفرنا علي أنفسنا عناء التعديلات الكثيره والذهاب من هنا الى هناك عن طريق أستخدام البرمجة بطريقة صحيحه , واستخدام التعريب بطريقة صحيحه لنوفر لأنفسنا الراحه والأستقرار ..


الان نأتي للمثال ..

  • ملاحظات : نحن سنقوم بوضع الكود فقط التالي!
رمز Code:
{$LANG.hostingplans}
  • ولن نقوم بوضعه بتلك الطريقة!
رمز Code:
$_LANG['hostingplans'] = "خطط الأستضافة";

لأن ذلك الكود الاخير! نقوم بوضعه في التعريب ونأخذ منه الكود التعريفي فقط! الذي يدل علي مسمي الخدمة ونقوم بوضعه في أى مكان اردنا سوا الهيدر , او اى مجلد اخر داخل التصميم ! حتى لا يختلط الأمر علي الأخوة! ..


  • والأن نري ذلك الطريقة عن قرب ..




الان! قمنا بوضع تلك الاكواد مع رابط الخدمة كما هو موضح بالصوره بتلك الطريقة 



رمز Code:
<li><a href="hostingplans.php">{$LANG.hostingplans}</a></li>
<li><a href="serverplans.php">{$LANG.serverplans}</a></li>
>
<li><a href="supportplans.php">{$LANG.supportplans}</a></l i
الان! قمت برفع ملف الهيدر لمجلد التصميم حتى أري النتيجة ..
بسم الله





  • وبذلك أكون قد أنتهيت من ذلك الدرس البسيط وأتمنى من الله ان ينفع بكم , وان يكون سبيلاً في مساعدتكم وألتمس اليكم كل العذر والتقصير في أى خطأ قد لحق بالشرح او بعدم أيضاح 

    أى نقطة من النقط التى قمت بتوضيحها وقد سعيت أن اوضح كل نقطة حتى لا يلتبس الأمر عليكم والله ولي التوفيق