لا تنسى مراجعة (مقدمة عن دروبال) قبل قرائة شرح التركيب.
سنبدأ مع السلسلة الأولى بالشرح العملي في تثبيت وتركيب وتخصيص دروبال بسم الله الرحمن الرحيم :)
- قم بتحميل آخر نسخه من دروبال وهي دروبال6, المحدد باللون الأخضر هي النسخ التي يُنصح بها.
- الآن فك الضغط عن ملف دروبال وارفعه على أي سيرفر أو على السيرفر المحلي, شخصياً استخدماتي على Xampp أو Wamp.
- ثم قم بعمل قاعدة بيانات ومستخدم لقاعدة البيانات ورقم سري للمستخدم ولا تنسى ربطهما إذا كنت تستخدم Cpanel.
![]()
- أرفع الملفات بإستخدام برنامج FTP على سبيل المثال FileZilla بعد رفع الملفات عبر الإف تي بي توجه للمسار /drupal/sites/default ثم قم بتعديل مسماه إلى settings.php ثم إعطه تصريح 777, ثم انقل ملف default.settings.php مره آخرى لنفس المسار, أي يصبح لديك ملفين واحد بإسم settings.php ويحمل ترخيص 777 وآخر بإسم default.settings.php ولا يحمل أي ترخيص).
- الآن توجه إلى مسار ملف دروبال المرفوع في المتصفح على سبيل المثال http://localhost/drupal/ سيظهر لك خطوات تثبيت دروبال.
- اختر Install Drupal in English ثم قم بتعبئة الفورمات بمعلومات اسم قاعدة البيانات والمستخدم والرقم السري.
- الآن مرحلة إعداد دروبال للعمل Configure site هذه الخطوه واضحه عليك بتعبئة الفورمات المناسبه: اسم الموقع – بريد الموقع – اسم مستخدم الدخول لموقع – بريد المستخدم – الرقم السري – إعادة كتابة الرقم السري – (يجب التأكد من أن الرقم السري يحوي أرقام وحروف وإلا لن يقبله دروبال) – إعدادات الوقت – ثم نضغط زر Save.
- أدخل لمسار موقعك عبر المتصفح على سبيل المثال http://localhost/drupal هذا هو دروبال وندخل لوحة التحكم في القائمة الجانبية للموقع ستجد Administer قم بالضغط عليها.
- الآن تركيب تعريب دروبال ستجد في أسفل Site building مايدعى بـModules وكما ذكرت في مقدمة دروبال هذا القسم هو لإضافات دروبال.
![]()
- قم بتفعيل Locale بوضع علامة بجانبه ثم save.
- أنظر مجدداً للقائمة الجانبيه أسفل Site building ستجد Translate interface ثم بالضغط عليه من الأعلى اختار Import اختر ملف ar.po العربية ثم اضغط Add language. ملف اللغه العربيه يُفضل تحميل آخر نسخه يُنصح بها (أي آخر نسخه محدده باللون الأخضر)
![]()
![]()
- ضع اللغه العربية هي الإفتراضية.
![]()
انتهى التركيب والتثبيت.
تلميحات:
من مميزات نسخة دروبال6 هي إمكانيتها من قلب المحتوى من اليمين لليسار ومن اليسار لليمين تماشياً مع اللغات الآخرى.
سأشرح فيما بعد بالتفصيل لوحة تحكم دروبال بإذن الله وسيكون الدرس القادم أكثر بوست ممتع ودسم في السلسلة.
الأسئلة مفتوحة فيما يخص هذه الخطوه, لا تستعجلوا في اسئلة ستجدون إجاباتها في السلسلة القادمة.
استمتعوا بإكتشاف لوحة التحكم حتى ألقاكم ذاك الحين :).








إذا اعجبتكم بعض المقالات اتمنى أن تضغطوا على ايقونة الهارت الصغير في أعلى التدوينه حتى يتسنى للزوار الجدد معرفة أهم مقالات المدونه.
شكراً لتجاوبكم
Excellent lesson neeart
MashaAllah
:)
نتابع إيش ونتعلم إيش !!!
إهتماماتي أتعلم التالي :
HTML و PHP و CSS و Photoshop و illustrator و After Effects وتصاميم مواقع وبرمجة iPhone والآن Drupal !!!!!
كم يبغالي من وقت (بيت – عمل – جامعة – أهل) والله ما عاد يخارج ..
لو الوقت يهدي السرعة شوي ..
من 4 شهور وأنا أحاول أن أعمل مدونتي لكن الحمد لله على كل حال ..
شكراً نورة على الإضافة وسنضم للقائمة ..
شخصياً احتجت 9 سنوات عشان أتعلم تقريباً كل شي ..
لكن الذكاء مو أنك تتعلم فقط كل شي بإختصار وبسرعه
الذكاء أنك تتخصص بشي وتحبه وتتعلمه ويكون هدفك ..
كثير ناس يعرفون CSS وشطار ومحترفين جداً لكن بالقرافكس يعرفون فقط المباديء ..
عن نفسي أعرف 3d لكن فقط مباديء لكني متخصصه ومحترفه بتصميم المواقع أكثر من أي شي ثاني ..
لو ابغى اتعلم 3d واتخصص فيه راح انسى كثيييير من الي تعلمته
لذلك ركز على هدف واحد أنك تتعلم شي واحد في البدايه على الأقل ..
والله ولي التوفيق :)
المشكلة ليست هنا أختي العزيزة ..
فأنا منسق ومرتب ما أتعلمه حسب الأولوية فالـ HTML و PHP و CSS هي الأولوية الآن نظراً لقرب إطلاق مدونتي وبعدها تأتي التصاميم ثم البرمجة ..
المشكلة هي تنظيم الوقت ..
وشكراً على التعليق ..
جزاك الله خير , متابعين :)
شكرا لك عزيزتي,,
سأسألك الآن..
لدينا الدروبال تم تركيبه,, و تم وضع جميع الإعدادات و تم استيراد ملف التعريب كما تذكرين,,
يظهر التعريب بوضوح في متصفح موزيلا فايرفوكس و انترنت اكسبلورر 7,, أما انترنت اكسبلورر 6,, فلا يعمل فيه,, بل يظل الكلام على اليسار,,
فكما تعلمين,, الموقع يتم الدخول عليه من شتى المستعرضات,, فهل لك سابق تجربة بذلك؟ أفيديني أفادك الله يا رائعة..
بانتظار سلسلتك الشيقة,, و ياليت تكون متقاربة,, فنحن نعمل في مشروع و المشروع ملزم بوقت,, و نحنى نتوق إلى مساعدتك و مواضيعك القيمة رعاك الله..
أصبحت أرى أن يعمل المصممون على موافقة أعمالهم على متصفحات قديمة أمر لم يعد ذا أهميه فعند مشاهدتي لإحصائيات مواقع شهيره على سبيل المثال من بين ألفين زائر في اليوم لا تجد سوا شخصين ربما كانا يستخدمان إكسبلورر 6 لذلك لست مكلفة على أن أوافق تصميمي على متصفح منذ القرون القديمة فالمسئله ليست ذنبي بل هو ذنب الأشخاص الذين لا يحدثون برامجهم لآخر الإصدارات
إذا أردتم إقتراحي فلا تضعوا لإكسبلورر 6 إعتبار
بالنسبه لحل المشكله فهي 100% موجوده في الـCSS تأكدوا من تخصيص كود البارقراف والتكست إليجن إلى اليمين.
إن لم تكن المشكله في CSS فهي حتماً في الكاش
يبدو انك قمتي بزيارة مواقع أجنبية واتضح بأن الـ ie6 يمثل أقلية ١ أو ٢ على إعتبار ان في أمريكا وأوربا الماكنتوش هو اللي دارج
ولكن أغلبية المستخدمين في الدول العربية هم مستخدمين ويندوز فبالتالي سيكون ie7 or ie6 هو المتصفح الإفتراضي ويجب العمل على توافق
هذه المتصفحات من وجهة نظري لأنها لدينا في الشرق الاوسط تمثل أكثرية .
بحكم عملي ولي علاقة بموقع كبير مربوط بعدة بنوك وأنظمة كثير ولدينا مشكلة في الموقع بأن مستخدمي الإكسبلورر ٦ قد يواجهون مشاكل أثناء التسجيل
وعندما نقوم بإبلاغ العملاء بتغيير “المتصفح” تبدو دائما كلمة غريبة على آذانهم .
اتفق معك بأنها متصفحات قديمة ولا تدعم حتى الـ standard ولكن عدم التوافق يبدو مزعجا دائما
وشكرا ،،
شكرا اختي نورة – اخي نزار على تعليقاتكم,,
سنعمل على أساس ان جميع الأشخاص سيتم تسجيل دخولهم من مستعرض 7 أو موزيلا..
و إن كنت قد تعجبت من كلامكم بأن 6 يعد قديما,, فلو ذكرتم 5,, أوافقكم الرأي,, ذلك أن اصدار E7 للفيستا و ليس للـXP فجميع الأجهزة الآن التي تحمل نظم تشغيل XP حتى من إصدار 2009 يأتي معها E6 و المستخدم هو من يقوم بتغيير الانترنت اكسبلورر الى 7 و الاوفيس إلى 2007..
شكرا لكم و لجميل تعليقاتكم,,
هل يصلح تعريب النسخة الخامسة مع النسخة السادسة، لعدم وجود تعريب معتمد للنسخة السادسة
لا بأس من استخدام تعريب دروبال5 فهو متناسب مع دروبال6 ولا يسبب اي مشكله وقد استخدمته في المثال
لكن هناك مفردات جديده في دروبال6 ليست موجوده في5 ولا بأس أن يكون 98% من دروبال6 معرباً فلسنا بحاجه ملحه جداً جداً لأن يكون دروبال 100% عربي فنسبة الـ98 لا بأس بها على الأقل بالنسبه لي :)
شكراً لبقية التعليقات اللطيفه أسعدتموني
سلسة ناجحة باذن الله
شروحات جديدة عربيا ونادرة
موفقة فى تكملة السلسة
وجزاك الله خيرا
عزيزتي نيارت بارك الله في علمك ،،
وددت أن أطبق الدرس على سيرفري الشخصي ،،
فلم أفهم ماذا تقصدين ببناء قاعدة بيانات و جعل باس وورد له ،،
عفواً بأي برنامج ابني قاعدة البيانات بالسيكوال ولا اكسس ولا ايش ؟
هذا شي
شي آخر لم افهم ماتقصدي بتصريح 777 دائماً أسمع عن هذا التصرح عند تركيب المنتديات و لم أجربه عملياً !!
الله يسعدك يارب ،، عسلا ما أكون ثقلت باستفساراتي ^_*
في السيرفر الشخصي لا حاجه بوضع رقم سري لقاعدة البيانات ولكن على الإنترنت يجب أن يكون هناك اسم مستخدم ورقم سري خصوصاً في برنامج الـCpanel
بالنسبه للتصريح عند استخدامك لبرنامج FTP استخدمت على سبيل المثال FilleZilla
http://neeart.com/bloguploads/ftp1.gif
http://neeart.com/bloguploads/ftp2.gif
لا ثقل ولا يحزنون :)
يهمني اسلوب السائل بعضهم يجي بطريقة فضه عبر البريد وبعضهم اتيكيت حتى بالسؤال !
موفقه في طرحك عزيزتي
وددت ان اسألك انا حالياً اتعامل مع دوبال وقمت بعمل ثيم بواسطة برنامج ارتيستير
مشكلتي هي اني ادراجت قائمة منسدلة ولكن لايظهر الإنسدال لدي..!!
اي عند تمريري للفاره على القائمة تنسدل قائمة منها لكن لا تظهر كلياً يظهر جزء منها ويكون من الخلف
ما الحل في رايك..؟؟
سؤالي قريب من فردوس
أريد بناء الموقع على السيرفر المحلي وأنا أستخدم EasyPHP 2.0b1
فلما أثبت الدروبال .. عند أول خطوة يخرج لي خطأ من نفس قاعدة البيانات .. وأنا ما سويتها لكن أبغى أنشأها من نفس البرنامج ..
Failed to connect to your MySQL database server. MySQL reports the following message: Access denied for user ‘user1′@’localhost’ (using password: NO).
ما توجيهك ؟
للأسف أخي لم أجرب easyphp لكن يبدوا أن هناك مشكله بإتصال البرنامج بقاعدة البيانات تأكد أنك قمت بإنشاء قاعدة بيانات ووضعه بإسمه الصحيح في دروبال إن كنت تستخدم رقم سري لقاعدة البيانات او برنامج إيزي بي اتش بي فتأكد من وضعه ايضاً في تثبيت دروبال
أكرر إعتذاري إن لم أتمكن من حل المشكله
طيب الآن حملت XAMPP بأجرب
والحين يشتغل الأباتشي + mySQL
ودخلت http://localhost/drupal وطلب مني بيانات الداتابيس ودخلت من عندي على أساس ينشأها هو .. لكن طلع لي إيرور ..
ممكن تعطيني بيانات أدخلها .. وهل يستلزم مني عمل داتابيس فاضية في XAMPP
وهل فيه تعديل في ملف الستنق غير تغيير اسمه ؟
آسفة أزعجتك .. بس يمكن تختصرين علي طريق التجربة والوصول للحل اللي ياخذ مني وقت .. لأني ودي أشتغل عليها الآن
شاكرة لك تجاوبك (f)
تأكدي سويتي الخطوه هذي
أرفع الملفات بإستخدام برنامج FTP على سبيل المثال FileZilla بعد رفع الملفات عبر الإف تي بي توجه للمسار /drupal/sites/default ثم قم بتعديل مسماه إلى settings.php ثم إعطه تصريح 777, ثم انقل ملف default.settings.php مره آخرى لنفس المسار, أي يصبح لديك ملفين واحد بإسم settings.php ويحمل ترخيص 777 وآخر بإسم default.settings.php ولا يحمل أي ترخيص).
أزعجتك :( .. استحييت منك ..
أنا مغيرة الاسم .. بس هل فيه تعديل في نفس كود ملف الستنق ؟
وأنا على اللوكال هوست هل لازم أغير الصلاحية بعد .. أنا غيرتها رفعت الملف وغيرت الصلاحية ورجعت نزلته على جهازي
عموما جزيت خيرا .. وبجربه إن شاء الله بعد شوي مرة أخرى .. نفسي أشتغل عليه
معليش امسحي كل شي وابدي من اول وجديد وأفضل كثير انك تحملين نسخة دروبال جديده غير الي حملتيها
اول شي تسوينه انك تنسخين ملف default.settings.php في الفولدر مرتين واحد منهم فقط واحد تعيدين تسميته
إلى settings.php بعدين سوي قاعدة بيانات مثلاً اسمها drupal
افتحي المتصفح على http://localhost/drupal/ واكملي بيانات التثبيت
اختاري Install Drupal in English وعبي الفورمات بمعلومات اسم قاعدة البيانات والمستخدم غالباً يكون اسمه root والباس وورد اتركيه فاضي
وعلميني وش صار !
الله يجزاك خير .. وينولك مرادك ويسخر لك يا نورة .. الحمد لله قال تم ..
لولا الله ثم ردك عليّ يمكن ماكملت الإنستول
بأبدأ الحين فيه بإذن الله .. يصلح أرجع :) ؟
(f)
الحمد لله ألف مبروك واكيد يصلح حياك الله
السلام عليكم
أشكرك اختي علي دروسك وأبحث عن دروس أحترافية لدروبال من تصميم وتركيب التصاميم عليها :) فهل من مساعدة ببعض الروابط ..وشكرا
واجهت مشكله عند التحميل وما عرفت اخطيها هل ممكن اعرف السبب حيث يظهر الخطأ
Warning: Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0 in c:\apache\htdocs\drupal6\includes\bootstrap.inc on line 777
مع اني حملت الملف الى ftp غيرت الترخيص الى 777 ليقبل الكتابه إلا نه بعد ما اجي احفظه يرجع كما كان.
فهل في حل ؟؟؟
صباح الخير اخت نوره
اثناء تركيبي لدروبال واجهت مشكلة تجاوزتها بمساعدة المستضيف لكن بعد انتهاء التركيب تظهر لي هذه الرسالة في لوحة التحكم
PHP register globals Enabled (’1′)
register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings.
فهل من حل لمشكلة register_globals ام سأحتاج لتغيير المستضيف