Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Web Development
Code

مقدمة إلى دروبال: بناء نظام إدارة المحتوى البسيط

by
Difficulty:IntermediateLength:LongLanguages:

Arabic (العربية/عربي) translation by ansgaradh (you can also view the original English article)

شعبية دروبال في الآونة الأخيرة آخذ في الارتفاع. إنها منصة رائعة لإعداد أنظمة إدارة المحتوى والمواقع المعتمدة على المجتمع. هنا ، سوف أعطي لمحة عامة عن دروبال وبناء موقع بسيط لزبون مستعار. سنبدأ بتوضيح احتياجات الزبون ، وتثبيت بعض الوحدات النمطية وتكوينها ، وإنشاء أدوار المستخدم وتعيين الرخصه ، وأخيرًا سنضيف بعض المحتويات. لن ندخل في موضوع التعريف ، حيث إنه بعيد قليلاً عن نطاق هذه المقالة.


1. زبون مستعار

دعونا نبدأ مع زبون مستعار.

SmartMarks هي شركة استشارات تسويقية صغيرة ، مع 4 موظفين. يرغب كل موظف في تدوين اشياء خاصة. سيحتاج الموقع إلى بضع صفحات بالإضافة إلى المدونات:

  •  الصفحة الرئيسية
  • حول
  • تواصل
  • روابط
  • مدونات

يريد شانون ، مالك الشركة ، السيطرة الكاملة على الموقع. يجب أن يكون باقي الموظفين (Bill و Jean و Terry) قادرين على كتابة إدخالات مدونة فقط ، لكن Bill قد ينشر الروابط.

سيقبل نموذج الاتصال بنا اسم المستخدم ، وهاتفه ، وبريده الإلكتروني ، ورسالته القصيرة. يجب إرسال الطلبات الخاصة بنموذج الاتصال إلى شانون فقط.

تبدو بسيطة جدا ، هاه؟ حسنًا مع دروبال ، تم إنشاء الكثير من هذه الوظيفة الأساسية بالفعل. سنستخدم أكبر قدر ممكن من الوظائف الأساسية ، وسنضيف في بضع وحدات أخرى لجعل بناء هذا الموقع نسيمًا!


2. تثبيت بعض الاشياء

أولاً ، ابدأ بتثبيت دروبال. سأقوم بتطوير هذا الجهاز على الجهاز المحلي الخاص بي ، ولكن يمكنك تثبيته في أي مكان ترغب فيه. في هذا البرنامج التعليمي ، سأعمل مع Drupal 6.x.

لتثبيت دروبال ، ما عليك سوى تنزيل (http://drupal.org) وفكه وتعبئته ، قم بإنشاء قاعدة البيانات الخاصة بك ، وقم بزيارة http: // localhost / (أو عنوان URL الخاص بـ dev). يجب أن يكون التثبيت بسيطًا نسبيًا بالنسبة لك.

ستحتاج إلى إنشاء ملف تهيئة. يمكنك نسخ /webroot/sites/default/default.settings.php إلى /webroot/sites/default/settings.php. تأكد من جعلها قابلة للكتابة على الخادم. أيضا ، ترك نسخة من المواقع / الافتراضي / default.settings.php حيث؛ سيستخدمه دروبال أثناء التثبيت.

بعد إنشاء ملف التكوين الخاص بك ، يمكنك المضي قدما وتثبيت دروبال.

في الشاشة التالية ، ستقوم بإعداد الحساب الأول للموقع. هذا هو المسؤول الرئيسي ، أو المستخدم الفائق. سيكون لدى هذا المستخدم إذن للقيام بأي شيء وكل شيء على الموقع.

ويمكنك المضي قدما وتحديد عدد قليل من إعدادات الخادم. إذا تمت تهيئة خادمك لإعادة كتابة عنوان URL لـ mod_rewrite ، فيمكنك المتابعة وتمكين عناوين URL للتنظيف الآن. سيؤدي ذلك إلى تغيير عناوين URL من شيء مثل /؟ q = عقدة / 3 إلى عقدة / عقدة / 3 فقط.

بعد التثبيت الناجح ، يمكنك زيارة الموقع وتسجيل الدخول باسم المتميز. 


3. الحصول على بعض الوحدات 

بالنسبة لهذا الموقع ، سنستخدم وحدات قليلة مساهمة.   سيتعين علينا تنزيلها وتفعيلها قبل أن نتمكن من استخدامها. 

سيتم وضع جميع الوحدات التي ستقوم بتثبيتها في الدليل / webroot / sites / all / modules.  إذا كان دليل الوحدات غير موجود هناك ، فقم فقط بإنشاء واحدة جديدة وقم بتسمية الوحدات. 

تأكد من تنزيل الوحدات المتوافقة مع إصدار Drupal الذي تستخدمه.  أنا أستخدم دروبال 6.x. 


4. قائمة المسؤول

هذه الوحدة يجب أن تكون لديك للعمل مع دروبال.  إنه ليس ضروريًا تمامًا ، ولكنه سيوفر عليك الكثير من الوقت. 

تنزيله على http://drupal.org/project/admin_menu ووضعه في / webroot / sites / all / modules 

PathAuto & Token 

بعد ذلك ، يمكنك الحصول على نسخة من PathAuto و Token.  PathAuto هي وحدة نمطية ستوفر دروبال تلقائيًا لإنشاء عناوين URL رائعة.  يتطلب PathAuto تشغيل Token. 

العلامات الوصفية (Nodewords) 

في الأصل بعنوان NodeWords ، تسمح وحدة Meta Tags للمستخدمين بتحديد العلامات الوصفية الشائعة ، مثل كلمات مفتاحية الوصف والوصف.

احصل على نسخة من هذه الوحدة في http://drupal.org/project/nodewords 

CCK (مجموعة إنشاء المحتوى)

يتيح لك CCK إنشاء أنواع محتوى جديد بسهولة ، دون الاضطرار إلى كتابة أي كود!  سنستخدم هذا في قسم الروابط الخارجية للشركة. 

احصل على CCK على http://drupal.org/project/cck

الآراء

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

احصل على وحدة الآراء في http://drupal.org/project/views

تثبيت بعض الوحدات 

بعد قيامك بتنزيل الوحدات المذكورة أعلاه وتفكيكها في / webroot / sites / all / modules ، يمكنك المضي قدمًا وتثبيتها. 

تفضل بزيارة http: // localhost / admin / build / modules لتشغيل بعضها. 

بالنسبة إلى هذا الموقع ، سنحتاج إلى تثبيت ما يلي.  ما عليك سوى تحديد المربعات والنقر على "حفظ التهيئة". 

  • الإدارة - قائمة الإدارة 
  • صميم - المدونة 
  • صميم - الاتصال 
  • صميم- الطريق 
  • المحتوى - المحتوى 
  • المحتوى - النص
  • أخرى - علامات فوقية
  • آخرى - Pathauto
  • أخرى - رمز
  • الاراء - الاراء
  • الاراء - طرق عرض واجهات المستخدم

5. أنواع المحتوى

قبل العمل مع المستخدمين والأدوار ، سنقوم بإنشاء نوع محتوى الارتباطات الخاصة بنا. سيحتاج كل رابط إلى عنوان وعنوان URL وصف قصير.

ما هي العقدة؟

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

في حالتنا ، سيحتاج كل رابط إلى حقل إضافي واحد لا يتم تقديمه افتراضيًا ، وهو عنوان URL.

قم بإنشاء نوع محتوى الارتباط

سنقوم بإنشاء نوع محتوى يسمى الارتباط. سنقوم بعد ذلك بإضافة حقل إلى نوع المحتوى يسمى URL.

تفضل بزيارة http: // localhost / admin / content / types / add 

في حقل الاسم ، أدخل اسم قابل للقراءة. في حقل النوع ، أدخل اسمًا فريدًا للنوع. سيستخدم النظام هذا الاسم داخليًا. يمكنك إجراء ذلك ، ولكن سيبدو عمومًا مثل اسم المتغير والحرف الصغير والتأكيد. أدخل أيضًا وصفًا موجزًا ​​لنوع المحتوى.

بعد ذلك سنقوم بتعديل نوع المحتوى هذا قليلاً من العقدة العامة. في مجموعة "إعدادات نموذج التقديم" ، بدلاً من "النص الأساسي" ، سنعيّن حقل النص "وصف قصير".

بعد ذلك ، سنقوم بتحرير "إعدادات سير العمل". السماح بنشر الرابط افتراضيًا ، وتعطيل الترقية التلقائية إلى الصفحة الأمامية.

وأخيرا ، تعطيل التعليقات على الروابط.

احفظ نوع المحتوى. إذا قمت بزيارة صفحة "إنشاء محتوى" ، فسترى الآن نوع المحتوى الجديد ، الرابط.

حقول إضافية مع CCK

لذلك لدينا رابط نوع المحتوى الأساسي. ولكننا نحتاج إلى إضافة حقل إضافي لكل رابط: URL. تفضل بزيارة http: // localhost / content / types و "Manage fields" لنوع المحتوى Link.

أضف حقلاً بعنوان "url" ، واسمه "field_url". اختيار بيانات النص وحقل النص. 

احفظها. ستظهر صفحة أخرى ، مع بعض الخيارات الأخرى. الإعدادات الافتراضية على ما يرام لهذا ، لذلك مجرد contine عن طريق النقر فوق "حفظ إعدادات الحقل". بعد ذلك ، يجب أن يظهر نوع محتوى الارتباط كما يلي:


6. وجهات النظر

الآن دعنا ننشئ عرضًا لنوع المحتوى الجديد ، الروابط.

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

تفضل بزيارة http: // localhost / admin / build / views للبدء. انقر فوق علامة التبويب "إضافة" لإنشاء طريقة عرض جديدة.

اسم العرض "الروابط" واختيار نوع العقدة.

يمكن أن تنمو الصفحات القليلة التالية معقدة للغاية ، ولكن تكون paitent. سيوفر لك القليل من التدريب مزيدًا من الراحة مع المشاهدات.

أولاً ، نريد أن يكون لعرض الروابط الخاص بنا صفحة كاملة. لذا أضف عرض الصفحة.

سيتعين علينا إجراء بعض الإعدادات بعد ذلك. قم بتغيير اسم وعنوان طريقة عرض الارتباطات. عيّن "نمط الصف" على العقدة ، واختر عرض الجملة المحفزة والروابط.

تأكد من النقر فوق "تحديث العرض الافتراضي" في كل مرة.

اضبط المسار على "الروابط". سيكون هذا مسار عنوان URL وسيظهر عرض الصفحة على http: // localhost / links.

ثم قم بتعيين القائمة لطريقة العرض. اختر "إدخال القائمة العادية" ، وأدخل القائمه العاديه ، ثم ضعه في روابط أساسية. (المزيد على القوائم بعد قليل).

يجب أن تكون منطقة الإعدادات الأساسية مماثلة لهذا الآن:

وأخيرًا للعرض ، سنحتاج إلى إعداد فلتر. سيسمح لنا الفلتر بتقييد العرض بعرض العقد من "رابط" فقط.

أضف فلترًا باستخدام الزر "+" أعلى مربع الفلاتر.

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

اختر نوع العقدة "الرابط".

عند هذه النقطة ، ينبغي أن ننظر برأينا تماما simliar على ما يلي.

احفظ العرض. سوف نعود إليها لاحقا.


7. المستخدمون والأدوار والاذونات

بعد ذلك سنقوم بإعداد بعض أدوار المستخدم وأذوناته ، ومن ثم سنقوم بإنشاء بعض المستخدمين الحقيقيين. ارجع إلى متطلبات الموقع أعلاه لتحديث ما يحتاج إليه مستخدمونا.

إعدادات المستخدم 

لن يتمكن سوى موظفي SmartMarks من امتلاك حسابات. التسجيل العام لن يكون ضروريًا لهذا الموقع. لذلك نحن بحاجة إلى تقييد التسجيل في http: // localhost / admin / user / settings وعدم السماح بالتسجيل العام.

الأدوار

سنحتاج إلى بعض الأدوار. نظرًا لأن شانون يريد السيطرة الكاملة ، سنحتاج إلى دور مشرف. بما أن بيل يمكنه تعديل بعض الأشياء التي لا يستطيع الآخرون إعدادها لدور المدير. وأخيرًا ، سيحتاج باقي موظفي SmartMarks إلى الانضمام إلى دور الموظف.

تفضل بزيارة http: // localhost / admin / user / roles للبدء.

إنشاء دور بعنوان Admin.

كرر العملية لإنشاء دورين آخرين ، مدير وموظف. يجب أن يكون لدينا شيء من هذا القبيل الآن.

Perimssions

بعد ذلك ، سنحدد أذونات لكل من الأدوار. تفضل بزيارة http: // localhost / admin / user / permissions لإعداد الأذونات. اعدهم هكذا.

قد تتسائل لماذا لم نمنح المدير أذونات كثيرة.  هذا لأننا سنقوم بتعيين Bill ليكون أيضًا جزءًا من دور الموظف ، لذلك يحتاج المدير ببساطة إلى إضافة الروابط وتعديلها.  سيتم منح جميع الأذونات المرتبطة بالموظف إلى الفاتورة. 

والآن بعد أن أصبح لدينا أدوار وأذونات ، يمكننا إنشاء مستخدمي مواقعنا. 

المستعمل  وظيفة 
شانون  مشرف 
مشروع قانون  موظف ، مدير 
جون  موظف 
تيري  موظف 

المضي قدما وإنشاء هؤلاء المستخدمين في http: // localhost / user / user / create ، وتعيين الأدوار لكل منها.  يجب أن ينتهي بنا الأمر بشيء من هذا القبيل على http: // localhost / admin / user / user: 


8. إنشاء محتوى ... أخيرا! 

وأخيرًا يمكننا البدء في إنشاء المحتوى.  نحن هنا في أكثر من منتصف الطريق في هذه المرحلة. 

إنشاء صفحات 

أولاً ، لنبدأ بالصفحة الرئيسية.  تفضل بزيارة http: // localhost / content / add لإنشاء صفحة جديدة. 

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

اترك الإعداد المستعار لعنوان URL بمفرده.  سنترك Pathauto لتتعامل معه ، وسنعمل على إعداده قريبًا. 

احفظ الصفحة وأنشئ صفحة أخرى حول الصفحة. 

إذا قمت بزيارة الصفحة الرئيسية الآن ، ستلاحظ أن لدينا قائمة بالفعل.  تأتي هذه العناصر من الصفحات التي أنشأناها للتو ومن العرض الذي قدمناه للارتباطات السابقة.

إنشاء بعض الروابط 

بعد ذلك ، سننشئ بعض الروابط.  انتقل إلى صفحة إنشاء المحتوى مرة أخرى ، ولكن اختر هذه المرة الارتباط.  قم بإنشاء روابط قليلة. 

بعد إنشاء بعض الروابط ، يمكننا زيارة عرض الروابط.  تفضل بزيارة http: // localhost / links لمشاهدة الروابط الخاصة بنا.  إليكم ما لدي.  تذكر هذا يأتي من وجهة نظر قدمناها في وقت سابق. 

نموذج الاتصال 

إن وحدة الاتصال المدمجة في دروبال تكفي تمامًا لـ SmartMarks.  سنحتاج فقط إلى إعداده.  تفضل بزيارة http: // localhost / admin / build / contact وانقر على "إضافة فئة" للبدء. 

أضف فئة "استفسارات عامة" ، وأدخل البريد الإلكتروني لشانون على أنه المستلم الوحيد ، وعيّن "حدد" على نعم.  سيؤدي هذا إلى جعل هذه الفئة الافتراضية لنموذج الاتصال.  (يمكنك إعداد فئات متعددة للتعامل مع عمليات إرسال جهات الاتصال لمناطق مثل المبيعات والدعم وغيرها). 

يمكنك الآن عرض نموذج الاتصال الخاص بك على http: // localhost / contact 

إنشاء بعض مداخل المدونات 

في آخر المحتوى ، سنجعل بعض النماذج تدوينات المدونة.  يمكننا تسجيل الخروج ، ثم تسجيل الدخول مرة أخرى كل مستخدم على حدة ، وإنشاء مدخل مدونة تحت كل منها.  أو ، نظرًا لأنك قمت بالفعل بتسجيل الدخول كمستخدم متميز ، يمكنك إنشاء بعض الإدخالات وتغيير المؤلف لكل مستخدم. 

تفضل بزيارة http: // localhost / node / add / blog وإنشاء إدخال نموذج. 

تحت معلومات التأليف ، أدخل shannon. . هذا الدخول سوف يصبح دخول مدونة شانون الأولى.

كرر ذلك لإنشاء مدخل مدونة للمستخدمين الآخرين (فاتورة ، تيري ، جان).  ثم زيارة http: // localhost / blog لمشاهدة مدونات المستخدم. 


9. اللمسات الأخيرة 

لا يزال أمامنا بعض الأشياء لترتيبها قبل الانتهاء منها.  نحتاج إلى إعداد pathauto للتعامل مع الأسماء المستعارة لعناوين URL التلقائية ، والانتهاء من القائمة ، والتحقق من كل حسابات المستخدمين ، وبعد ذلك سنقوم بإضافة بعض المجموعات لاثبات القليل عن المجموعه. 

القوائم 

لنبدأ بالقوائم.  لقد أنشأنا بالفعل بعض عناصر القائمة أسفل قائمة الروابط الأساسية.  لقد فعلنا ذلك عندما أنشأنا طريقة عرض الروابط وعندما أنشأنا كل الصفحات الثابتة. 

تفضل بزيارة http: // localhost / admin / build / menu.  هنا سترى العديد من القوائم المتاحة.  اختر الروابط الأساسية. 

اختر "إضافة عنصر".  سننشئ عنصرًا لنموذج الاتصال. 

لاحظ أن المسار يتعلق بجذر الموقع.  لذلك لا تدخل "/ الاتصال" ؛ فقط أدخل "الاتصال". 

كرر ما سبق لإنشاء عنصر قائمة آخر لمدونات المستخدمين ، باستخدام مسار "blog".  ثم انتقل إلى علامة التبويب "عناصر القائمة" لعرض جميع عناصر القائمة في قائمة الروابط الأساسية.  الآن يمكننا إعادة ترتيب العناصر باستخدام مقابض السحب والإفلات على اليسار. 

تأكد من الحفظ! 

يجب الآن أن تكون روابطنا الأساسية في العنوان كاملة ومرتبة. 

Pathauto 

بعد ذلك ، سنقوم بإعداد pathauto للتعامل مع عناوين URL الخاصة بنا.  تفضل بزيارة http: // localhost / admin / build / path. 

قبل تهيئة المسارات ، دعنا نزيل أي عناوين URL بديلة موجودة.  يمكنك القيام بذلك عن طريق زيارة علامة التبويب "حذف الأسماء المستعارة" ، ثم المضي قدما واختيار جميع الأسماء المستعارة وحذفها. 

الآن سنقوم بإعداد الأسماء المستعارة التلقائية تحت علامة التبويب "إعدادات الاسم المستعار الآلي". 

افتح "إعدادات مسار المدونة" وضع علامه في الربع للحصول على النظام "إنشاء مجموعات مستعارة مجمعة". 

الآن افتح "إعدادات مسار العقدة". سنضع هنا بعض القواعد للتعامل مع المسارات لأنواع العقد المختلفة.  استخدم أنماط الاستبدال (حيث يبدأ تشغيل وحدة Token) لإعداد المسارات المناسبة.  تأكد من أن مخطط الاسم المستعار لعنوان URL لن ينتج سوى عناوين URL فريدة فقط! وتأكد من الحصول عليها "إنشاء مجموعة كبيرة من الأسماء المستعارة". 

ثم احفظ. ثم عرض "قائمة" مرة أخرى.  من المفترض أن ترى أسماء مستعارة جديدة تم إنشاؤها لكل المحتوى الموجود لدينا. 

ملاحظة حول الأسماء المستعارة لعناوين URL: لا تنس حذف الأسماء المستعارة إذا قمت بتغيير مخطط عنوان URL الخاص بك وإعادة إنشاء الأسماء المستعارة.  قد يبدو حذف الأسماء المستعارة وإعادة إنشائها مخيفًا إلى حدٍ ما ، ولكن كلما زاد تأثير ذلك ، زادت ثقتك في نظام عنوان URL. 

المجموعه 

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

المجموعه في دروبال هي ببساطة "جزء" من المحتوى ، سواء كانت قائمة بالعقد ، أو بعض HTML الثابت ، أو صور قليلة ، أو أيا كان.  سنقوم بإعداد مجموعه بسيطة لعقد الإشعار حول تحرك المكتب. 

تفضل بزيارة http: // localhost / admin / build / block.  إضافة مجموعه جديدة باستخدام علامة التبويب "إضافة مجموعه". 

بعد إضافة حظر ، سيتعين عليك تعيينه لمنطقة للعرض.  تعيينه إلى الشريط الجانبي الأيسر على http: // localhost / admin / build / block ، ولا تنس حفظ

يمكنك أيضًا ترتيبها باستخدام مقابض السحب ، مثل عناصر القائمة. 

يجب أن تشاهد الآن الكتلة الجديدة المعروضة في الشريط الجانبي الأيسر بعد الحفظ. 

تحقق من حسابات المستخدم 

نحن الآن تقريبا هناك.  ما عليك سوى تسجيل الدخول كمستخدمين للتأكد من حصولهم على الأذونات المناسبة وأنهم يمكنهم الوصول إلى الروابط للسماح لهم بإنجاز المهام. 

قم بتسجيل الخروج من النظام وتسجيل الد خول مرة أخرى باسم Shannon. شانون مسؤولنا ، لذا دعنا نتأكد من أنه قادرة على إنشاء / تحرير كل المحتوى.  بعد تسجيل الدخول باسم شانون ، يجب أن نرى رابطًا لإنشاء محتوى. 

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

ضبط الصفحة الرئيسية 

نحتاج أيضًا أن نطلب من دروبال استخدام صفحتنا الرئيسية كصفحة رئيسية افتراضية.  يمكنك القيام بذلك تحت http: // localhost / admin / settings / site-information. 

ولكن قبل تغيير هذه البيانات ، نحتاج إلى الحصول على معرف العقدة لصفحتنا الرئيسية.  تفضل بزيارة صفحة الترحيب الخاصة بنا على http: // localhost / welcome-smartmarks.  انقر فوق أو قم بالمرور فوق علامة التبويب "تحرير"؛ نحن بحاجة فقط إلى معرفة العقدة. 

تحتوي صفحتنا الرئيسية على تعريف العقدة من 1 ، لذلك سنستخدم ذلك للصفحة الرئيسية الافتراضية.  تفضل بزيارة http: // localhost / admin / settings / site-information وأدخل بعض البيانات.  في الجزء السفلي ، سترى حقلًا للصفحة الرئيسية الافتراضية.  أدخل "عقدة / 1".  لاحظ أننا نستخدم تعريف العقدة becuase من pathauto.  إذا كنا سنغير عنوان URL المستعار في الصفحة الرئيسية ، فلن نضطر إلى تغيير معرّف العقدة ، نظرًا لأنه سيظل كما هو.  سيقوم دروبال تلقائيًا بطباعة عنوان URL المستعار الصحيح. 


10. الملخص 

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

المواضيع 

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

إن إنشاء مظهر مخصص يكون خارج نطاق هذا البرنامج التعليمي.  ولكن يمكنك تنزيل بعض المظاهر التي ساهمت بها وتثبيتها.  مكان جيد للانطلاق في حديقة Theme. قم بتنزيل وتحديث السمات في / webroot / sites / all / themes ، ثم قم بتمكينها وتهيئتها في http: // localhost / admin / build / themes.  لاحظ أنه عندما تقوم بتنشيط موضوع جديد ، يجب عليك زيارة صفحة القطع لتعيين مجموعة مناطق الموضوع. 

إذا كنت مستعدًا للبدء في إنشاء مظهر ، فقد تحتاج إلى الاطلاع على دليل المظاهر.

حظا سعيدا! 

حظا سعيدا في مشاريع دروبال الخاصة بك ، ولا تتردد في طرح الأسئلة! راجع أيضًا http://drupal.org للحصول على مزيد من المعلومات والمقالات المفيدة. 

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.