الخميس، 16 مايو 2013

الآن مع جوملا العرب دورة تعلم كيفية صنع نسخة جوملا من صنع ايديك بابداع وليس ابتداع .


في الأيام الأخيرة . وجدنا طلبات عدة على بريدنا الالكتروني وعلى المنتدى لعمل نسخة جوملا اصدار جوملا العرب ... ولكن هذا ليس بالأمر الهام بالنسبة لنا .. لأن النسخة الأصلية تفي بالغرض ومعا في هذا الدرس سنعرض خطوات إنشاء نسخة جوملا .. ومن ثم رفعها لسيرفرات جوملا JoomlaCode.org وهو موقع فرعي يتبع موقع جوملا الأم ويتبني اعمال جوملا المجانية .. وليس هو المعتمد لك لتصبح مطور رسمي !!!!!!!!!
 اولا نقوم بتحميل نسخة جوملا عربية رسميــــــــــــــــة .. معتمدة من الموقع الأم Joomla.Org .. وهي نسخة الأخ صابر بوصبع رئيس الفريق العربي لترجمة جوملا . نقوم بتحميلها من موقع جوملا كود ومن الصفحة الخاصة به من هنا
ثم نذهب الى Files .. الموجودة في القائمة اليسرى لصفحته .. ونحمل احدث نسخة كما في الصورة ..



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


 والآن جاء وقت العمل .. أول شىء هل تجد الشكل جيد كما ترى؟؟؟؟ لا اظنه كاملا لذا يحتاج لمسة رقيقة ..
أول شىء نغير في قالب لوحة التحكم .. عن طريق الذهاب الى


1- نضغط على ادارة القوالب للدخول على القوالب لتعديلها والتحكم فيها .
2- نضغط في التاب على المدير للتعديل على قالب لوحة التحكم .
3- قالبنا الافتراضي المجاني الأصلي القادم مع النسخة هو Khepri .. نضغط عليه للتعديل عليه .
ثم بعدها تأتي الصفحة التالية


بعدها نقوم بتعديل لون القالب وهو سيغير الشريط الأخضر العلوي الى احمر غامق او نبيتي .. حسب رغبتك .
ثم بعدها نضغط حفظ ثم ندخل للتعديل على ملف ال CSS للقالب


بعدها نختار ملف GENERAL.CSS ... ثم نضغط تعديل .. وبعدها ندخل للتعديل عليه


بعدها نضيف نوع الخط العربي المثالي لنا وهو TAHOMA .. ثم حفظ ثم نذهب للوحة التحكم ونرى الشكل الخارجي فيكون



 أليست لمسة جمالية تستحق ...؟؟؟


 ثانيا نبدا في التعديل على ملف اللغة ..
هنا تجد النسخة عربية 100% كما قلنا ولكن ربما نضع لمسة او أخرى او نغير في ملفات كاملة بلغتنا نحن ونحفظ العمل باسمنا مع ذكر سطر خاص للحقوق الأصلية للمعرب الأصلي .
قبل اى شيء تعريب اللغة يأتي عن طريق ملفات ال .INI الموجودة في مجلد LANGUAGES بمجلد جوملا لديك .. ستجد في نسختنا العربية مجلدان وهما
en-GB ---- وهو خاص بالسخة الانجليزية البريطانية .
ar-DZ ---- وهو خاص بلغتنا العربية .. التعريب الجزائري .
نقوم الآن بتحميل اضافة رائعة لتسهيل عملية الترجمة وتعديل ملفات اللغة كليا وجذريا ووضع حقوقك .
وهي اضافة com_fftranslation



 ثم نقوم بتنصيبها كأي تطبيق لنا في جوملا .. وندخل اليها نجدها كالتالي



 نختار  التعديل على ملفات الموقع ...
نضغط على ايقونة ملف ال XML ... للغة العربية في الموقع .. ونضع حقوقنا .. واسم لغتنا .. وباقي بياناتنا ولأننا عرب فسنأخذ الاختصار ar-AR .. ونكمل البيانات .
بعد التعديل على ملف اللغة الأصلي XML >> نعدل الاختصار من ar-Dz الى ar-Ar .. عن طريق
1- تسمية المجلد  الى ar-AR
2- تسمية ملف ال XML .. الى ar-AR
 3- بأي برنامج ملفات نقوم باعادة تسمية ملفات اللغة الى ar-AR بدلا منar-DZ. ونقوم باستبدال هذهالكلمة من داخل جميع الملفات بأي برنامج ادارة ملفات او بالدريم ويفر لتكون الصورة كالتالي


ويصبح الوضع في لوحة التحكم كالتالي



 ثم بعدها نعدل على ملفات اللغة ملف ملف .. ونغير بما بتفق مع ثقافة الدولة التي ستعرب لها او ستخذها شعارا لك ولأننا نحن جوملا العرب لكل العرب فسنضع لغة عربية فصحي .. بلسان عربي مبين .
وبهذا نكون قد انتهينا من عمل ملفات اللغة ... العربيـــــة ... تعديلا على النسخة الرسمية المعتمدة وجميع حقوقها محفوظة للاخ صابر بوصبع مع العلم انك بالتعديل عليها لست يارق وانما معدل لأن هذا البرنامج مفتوح المصدر طبقا لاتفاقية جنو ولكن يجب عليك ترك المصدر المعرب الأصلي ونحن هنا تركنا DZconstantine نسبة لموقع الأخ الكريم صابر


الجزء الثالث وهو اعداد الملفات المساعدة في جوملا ...مثل

الموقع مغلق ..
صفحة 404 .. خطأ ..
وباقي الصفحات التكميلية ....

في هذه الخطوات سنقوم باستخدام برنامج الدريم ويفر العملاق .. ونبدأ
ندخل الى ملفات الموقع ونذهب للمسار \templates\system
في هذا المسار داخل مجلد القوالب ثم مجلد النظام نجد صفحة الخطا وصفحة اغلاق الموقع ..
نبدا بصفحة الموقع مغلق .. offline.php .. اولا يمكنك تصميم صفحة خارجية نهائيا باستخدام كود php .. ولا تحتاج لأي لغة اخرى
ولكن يجب عليك وضع الكود التالي في مقدمة الصفحة وهو كود الحقوق ..
/**
 * @copyright    Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license        GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */ 
او يمكنك التعديل على الكود الخاص بها في داخل هذا الملف offline.php  بأى لمسة جمالية منك .
نبدأ في التعديل على الملف الأصلي ... نقوم بمسح السطر التالي
 " dir="direction; ?>">
 وهو خاص بجلب ملف اللغات من المين الى اليسار ولكنه يعطيخطأ كبير فى المتصفح .. وهو لا يهمنا وبعلمنا نستغني عنه هذا السطر ونعدل على ملفهم الاجنبي ونطوعه لنا .

   

        img src="/images/joomla_logo_black.jpg" border="0" alt="Joomla! Logo" align="middle" ; 
هذه الأسطر تأتي بالصورة فوق جملة الموقع مغلق .. نقوم بتغيير اسم الصورة joomla_logo_black.jpg الى صورة اخرى من عملك وباحترافية شديدة .. ونضع مثلا اسم الصورة offline_image.gif ليكون الأسطر كالتالي

   

        img src="/images/offline_image.gif" border="0" alt="Offline" align="middle" 
نجد ايضا في الملف هذا الكود
 
 اذا يقوم الملف بجلب الاستايل من ملف ال css
ندخل الى المسار templates\system\css ونفتح الملف  offline.css
 نغير الخط font-family:tahoma
نقوم باستبدال text-align:left الى text-align:right ونضيف اسفلها direction:rtl; كما في 
#frame form {
    text-align: right;
    direction:rtl;
وبقليل من الخبرة في ال css وال php نحصل على صفحة رائعة تعلم الزائر بأن الموقع مغلق وبكل لياقة واحترام لزيارته .
 وبعدها نتوجه الى ملف error.php
 نقوم بنفس الخطوات والتعديل على الخطوط وتعديل ميلان الخط واتجاهه الى اليمين .
ثم نعدل ونعطي لمساتنا الجمالية ... ولتعلم اساسيات ال css من جوملا العرب من هنا

The image “http://www.webresourcesdepot.com/wp-content/uploads/image/css-icon.png” cannot be displayed, because it contains errors.

 ومن خلال هذه الدورة يمكنك التعديل على  اى كود css ... واعطي لمستك .


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

ولكن ... احذر ان تضع عنوان احدى الصفحات اسم موقعك .. حتى لا يتذمر مستخدموك منك ويمتليء منتدانا بتساؤلات كيف ازيل عبارة اهلا ومرحبا بكم في .... هذه نصيحة حتى تنشيء عملا يحتذى به .


خامسا هنا تعرفنا على اننا لا نعدل على الأكواد الداخلية لجوملا لأنه لا يحتاج لتعديل وابتداع .. ولكن يحتاج استخدام وابداع

فلا نعدل عليه حتى نقل اننا مطورون و و و و و وفي الآخر مع اقل شيء يعطي اخطاء شديدة ..


سادسا كيف تقوم بانهاء نسختك ورفعها على موقع JoomlaCode وتقول انك مطور رسمي !!!!!!!!!

و لكن يكفي قوله تعالى "" يُخَادِعُونَ اللَّهَ وَالَّذِينَ آمَنُوا وَمَا يَخْدَعُونَ إِلَّا أَنفُسَهُمْ وَمَا يَشْعُرُونَ. "
 الخطوات ..
ندخل الى موقع جوملا كود http://joomlacode.org/
ثم الى صفحة المشروعات من هنا http://joomlacode.org/gf/project/
ثم كما في الصورة 
 
 وبعدها انتظر الموافقة على مشروعك والتأكد انه موافق لاتفاقية الجنو ومبروك عليك اعتمادك مطور رسمي
تم بحمد الله والله المستعان عما تصفون ..

ليست هناك تعليقات:

إرسال تعليق