كيفية جعل محرر دروبال ودية؟ | الجزء الأول

Mohammed J. Razem

تصميم وتطوير موقع على شبكة الإنترنت ، يمكن للمرء أن يركز كثيرا على الواجهة الأمامية لبناء تجربة سلسة لزوار الموقع ؛ ولكن هذا مجرد غيض من فيض. عندما يقرأ شخص ما المحتوى أو يشاهده ، يجب أن يكون هناك شخص يقوم بتحميله وتحريره. فماذا عن التجربة السلسة لهؤلاء الرجال؟ السبب الأكثر فاعلية وراء فوز CMS بسهولة مثل WordPress على Drupal هو على الأرجح أنه أكثر ودية وأقل تخويفًا لمحرري المحتوى. و Drupal باعتباره CMS يديره مجتمع مخصص من المطورين هو بلا شك منصة "موجهة للمطورين". خاتمة سريعة: بالنسبة لمطور دروبال ، من الضروري التأكد من أن دروبال مناسب للاستخدام. ولكن خلال عملية تطوير الموقع بأكملها ، في مكان ما أسفل الخط ، تم تفويت تجربة المحرر.

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

 

1. اختيار موضوع المسؤول ودية المحرر

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

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

 

 

واحدة من أروع الميزات التي نحبها في استخدام Adminimal هي أنه أنيق ، ولديه تباين وألوان جيدة ، ويعرض عناصر الواجهة الخلفية لـ Drupal بطريقة مقروءة ومناسبة ، والتي يحبها المحررون.

 

2. اختيار شريط إداري سهل (للجوال)

بالإضافة إلى موضوع المشرف السهل التحرير ، يحتاج موقع Drupal الإلكتروني أيضًا إلى شريط مشرف "مناسب للجوّال". أود أن أوصي بشيء متعدد الاستخدامات وقوي مثل شريط إدارة Navbar . في وقت سابق كان يُعرف باسم "شريط أدوات التنقل الملائم للجوال" ، يجلب Navbar شريط أدوات تنقل بسيط للغاية للممارسة. بالعودة إلى عام 2012 ، عندما تم تطوير Navbar لأول مرة كجزء من مشروع Spark ، يتم إنقاذ الكاميرا لمواجهة بعض مشاكل التحرير على الهاتف المحمول باستخدام شريط الأدوات Drupal 7. في ذلك الوقت ، لم يكن شريط الأدوات الذي تم شحنه مع Drupal 7 ملائمًا جدًا وملائمًا لأجهزة الشاشة الصغيرة.

 

 

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

وحدة Navbar متاحة أيضًا في Drupal 8 core.

 

3. استخدام "الاختصارات" بحكمة

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

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

 

4. النظر في المجموعات الميدانية لحفظ النماذج في الهيكل

لا يمكن استخدام نماذج طويلة غير موثقة لمحرر المحتوى. إذن ما هي الطرق التي يمكنك من خلالها إصلاح هذا؟ حسنًا ، أثناء بناء موقع ويب باستخدام Drupal ، تأكد من استخدام وحدة "Field Group". الغرض من هذه الوحدة هو تجميع الحقول المختلفة معًا. على سبيل المثال ، إذا كان لديك حدث ، يمكنك الانفصال عن حقول المكان والتاريخ (تاريخ البدء والانتهاء) والمعلومات الأساسية (العنوان والوصف والصورة الرئيسية) في مجموعات مختلفة. يجب النظر في تصنيف الحقول لمعرفة ما هو منطقي لأنواع البيانات والمعلومات التي سيستخدمها محررك.

 

 

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

 

5. استخدم لوحة تحكم محسنة تمنح المستخدم النهائي: تحكم كامل

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

6. استخدام تجاوزات السلاسل لجعل مصطلحات دروبال أكثر دراية

في بعض الأحيان ، يستخدم دروبال المصطلحات غير المألوفة التي تجعل الأمور مربكة للمحرر - إذا لم تكن قد عملت مع دروبال من قبل ، فمن المحتمل أنك لا تعرف مصطلحات مثل Nodequeue ، التصنيف ، لوحات Fieldable Panel ، وما إلى ذلك. فماذا تفعل؟ قم بالتبديل إلى تجاوزات السلسلة التي توفر الطريقة الأسهل والأسرع لاستبدال أي نص يمر عبر t () على الموقع. تسمح String Overrides للمحرر بتجاوز السلاسل بأي لغة ، مما يوفر دعمًا محليًا بطريقة ملائمة.

 

 

 

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

مثال 1: Nodequeue to Content que و Nodequeues to Content قوائم انتظار المحتوى

مثال 2: تصنيف الفئات والمفردات حسب الفئة.

 

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

في حين أن هذه ليست سوى بداية المناقشة ، إلا أنني سأعود إليك بالتأكيد مع المزيد من النصائح والاقتراحات لجعل دروبال أكثر ودية. وكالعادة سأقدر أفكارك! في هذه الأثناء ، ألق نظرة على هذا التوزيع " Uber Publisher " ليشهد بنفسك تجاربنا على تجربة دروبال المحسنة والصديقة للتحرير. الآن ، هذا شيء يمكن أن يغير بالتأكيد طريقة تنظيم المحتوى باستخدام دروبال. Uber Publisher هو توزيع تم بناؤه بواسطة Vardot على Drupal. لقد تم بناء مجموعة مترابطة من الوحدات والتكوينات لتوفير حل قوي لإدارة المحتوى. كما أنه يساعد وظائف المحتوى المختلفة مثل إدارة التخطيط ، وسير العمل المخصص ، وميزات المحتوى ، وغيرها.