
قبل إضافة روبوت محادثة Drupal عام، اعتمد المعلومات المقصود استخدامها من الزائر المجهول. فعقدة محتوى منشورة وملخص ظاهر وملف قابل للتنزيل وعرض العضو للصفحة نفسها أسطح أدلة مختلفة. وثّقها منفصلة، وسجّل المخرجات المجهولة الفعلية، واطلب من مسؤول المحتوى اعتماد المصدر العام. موضع الأداة لا يحدد ما يجوز أن تحتويه مجموعة إجاباتها.
المؤلف: Achla AI، مؤسسة. المراجعة: 14 أكتوبر 2026. أُعدّ بمساعدة الذكاء الاصطناعي انطلاقًا من وثائق Drupal الرسمية ومصادر منتج Achla. هذه ورقة عمل أصلية لاعتماد المصادر. سيناريوهاتها افتراضية، وليست نتائج عملاء مرصودة أو اختبارات وصول مكتملة.
نطاق روبوت Drupal العام يبدأ بأدلة الزائر المجهول
لا ينبغي أن يبدأ الروبوت العام بعبارة «فهرس كل عقدة منشورة». ابدأ بالسؤال الأضيق: ما المعلومات التي اعتمد مسؤولها استخدامها للإجابة عن أسئلة زائر مجهول؟
استخدم متصفحًا عاديًا دون تسجيل الدخول للسطح العام المقترح، وجلسة عضو مخوّلة منفصلة للمقارنة. لا تقدّم ملفات ارتباط الأعضاء أو بيانات اعتمادهم إلى خدمة مصادر عامة. المقارنة مراجعة من المسؤول، وليست طريقة لمنح المساعد وصولًا خاصًا.
سجّل العنوان والمعلومات الظاهرة والجمهور المقصود. إذا كانت الصفحة متاحة لكنها تتضمن معلومات لم يقصد مسؤولها مشاركتها، فإمكان الوصول مشكلة تحتاج إلى حل، وليس موافقة على استخدامها. وإذا كانت تتطلب العضوية عمدًا، فأبقِها مقيدة.
افصل هذه الورقة عن التحقيق في إجابة مفقودة. نتيجتها مصدر معتمد أو مصدر مستبعد أو متطلب معلّق قبل اختيار المنتج. وليست وصفة لتشخيص فهرس أو تسهيل جمع صفحة مقيدة.
وثّق العقد وأنواع المحتوى والحقول والكتل وواجهات API منفصلة
أنشئ صفًا لكل تمثيل يمكن أن يحمل حقيقة مختلفة جوهريًا. تحدد أوضاع عرض Drupal كيفية إظهار المحتوى، مثل المحتوى الكامل والملخصات؛ وتتحكم المنسّقات في ظهور الحقول. لذلك لا تغني قائمة مختصرة عن فحص صفحة كاملة. أوضاع العرض والمنسّقات في Drupal.
استخدم قائمة الأسطح التالية لتحديد الصفوف المطلوبة لموقعك:
| السطح | ما يجب تسجيله | أهمية الصف المنفصل |
|---|---|---|
| صفحة العقدة الكاملة | نوع المحتوى والعنوان والحقول الظاهرة | العنوان العام لا يثبت أن كل حقل عام. |
| الملخص أو القائمة | عنوان القائمة والملخص المعروض | قد يكشف الملخص صياغة مختلفة أو يحذف شرطًا. |
| كتلة قابلة لإعادة الاستخدام أو كتلة صفحة | الصفحة المضيفة والنص الظاهر في الكتلة | قد يظهر إعلان عام خارج صفحة عقدته الأصلية. |
| ملف مرجعي | عنوان التنزيل الفعلي ونتيجة الوصول المجهول | التنزيل سطح وصول منفصل عن الصفحة التي تربطه. |
| مراجعة منشورة | العنوان العام والصياغة المعروضة حاليًا | قد تختلف نسخة عمل المحرر عن التمثيل الحي. |
| تمثيل API، عند الصلة | نقطة النهاية والحقول والمستهلك المقصود | مخرجات المتصفح لا تثبت انكشاف كل حقول API. |
يصف Drupal الكتل بأنها أجزاء محتوى يمكن وضعها في مناطق السمة. سجّل صفحاتها المضيفة الحقيقية بدل افتراض أن الشريط الجانبي أو التذييل خارج حدود المصادر. مفهوم الكتل في Drupal.
يحترم JSON:API الوصول إلى الكيانات والحقول ولا ينشئ طبقة تخويل خاصة به. هذا دليل مفيد عن هذه الواجهة، لا ضمان تطابق مخرجات كل نقطة نهاية مخصصة أو صفحة معروضة. أدرج صف API فقط عند صلته بالمصدر المخطط أو مراجعة الانكشاف؛ لا يدّعي المقال أن Achla تستورد Drupal JSON:API. اعتبارات أمان JSON:API.
حالة النشر وصلاحية الدور تجيبان عن سؤالين مختلفين
يميز Drupal المستخدمين المجهولين عن الموثقين، ويُسند الصلاحيات عبر الأدوار. لذلك لا يعوّض نجاح المحرر في عرض صفحة عن الملاحظة المجهولة. سجّل نوع الجلسة في كل صف أدلة. المستخدمون والأدوار والصلاحيات في Drupal.
سجّل حالة النشر منفصلة. يستطيع Content Moderation في Drupal إبقاء نسخة منشورة متاحة بينما تخضع نسخة عمل أخرى للمراجعة. وقد يوافق مراجع يفحص أحدث مراجعة على صياغة لم يرها الجمهور بعد. ويمكن للترجمات أيضًا امتلاك حالات إشراف منفصلة. اربط الاعتماد بالصياغة العامة واللغة اللتين فُحصتا فعلًا. نظرة Content Moderation.
تستحق الملفات قرارًا مستقلًا. توضح وثائق وحدة File أن كل من يعرف عنوان ملف عام يستطيع تنزيله مباشرة. إخفاء مرفق من قائمة معروضة لا يثبت حماية تنزيله. وتحذّر كذلك من أن التخزين الخاص وحده لا يضمن المنع: يجب أن يمتلك Drupal سببًا منطبقًا لتقييد التنزيل. اطلب من مسؤول الصيانة التحقق من إعداد الوصول الفعلي بدل اعتبار اسم المجلد نتيجة نهائية. نظرة وحدة File.
تفصل الورقة ثلاثة أسئلة: ما حالة المحتوى، وماذا يستطيع هذا المستخدم رؤيته، وماذا اعتمد المسؤول للإجابات العامة؟ الإجابة بـ«نعم» على أحدها لا تملأ الأعمدة الأخرى.
املأ سجل اعتماد المصادر العامة
استخدم صفًا لكل تمثيل مهم. السجل الآتي مثال توضيحي لجمعية مهنية افتراضية. الملاحظات مختلقة فقط لتبيين عمل الورقة، وليست نتائج اختبارات.
| المحتوى أو السطح | الجمهور المقصود | ملاحظة مجهولة توضيحية | ملاحظة عضو مخوّل توضيحية | المسؤول وقرار الاعتماد |
|---|---|---|---|---|
| عقدة سياسة العضوية، العرض الكامل | كل من يفكر في العضوية | ظهور شروط الأهلية العامة والتجديد السنوي | الصياغة العامة نفسها | مسؤول العضوية: تضمين الحقائق العامة المراجعة فقط |
| ملخص الدليل | الجميع | ظهور اسم المؤسسة وملخص عام | تفاصيل أعضاء إضافية في مكان آخر | مسؤول الدليل: اعتماد نطاق الملخص؛ فحص السجل الكامل منفصلًا |
| عقدة مزايا الأعضاء | الأعضاء | تسجيل الدخول مطلوب | ظهور شروط المزايا بالتفصيل | مسؤول العضوية: الاستبعاد من المساعد العام |
| صفحة فعالية بحقل تخطيط داخلي | حقائق الفعالية للجمهور؛ التخطيط للموظفين فقط | ظهور التاريخ العام وغياب حقل التخطيط | يستطيع موظفون مخولون رؤية حقل التخطيط | مسؤول الفعالية: اعتماد الحقول العامة الظاهرة؛ استبعاد التخطيط الخاص |
| كتلة إعلان في رأس الصفحة | الجميع | ظهور إشعار التسجيل الحالي | الإشعار نفسه | مسؤول الاتصال: اعتماد الصياغة وموضع الصفحة المضيفة |
| تنزيل دليل عام | الجميع | فتح عنوان الملف المباشر دون تسجيل دخول | الملف نفسه | مسؤول الدليل: اعتماد الملف منفصلًا عن العقدة التي تربطه |
| سياسة معدلة بانتظار المراجعة | النسخة العامة المعتمدة فقط | ظهور الصياغة السابقة المعتمدة | يستطيع المحرر فحص الصياغة المقترحة | مسؤول السياسة: اعتماد النسخة الحية فقط؛ إعادة الفحص بعد نشر لاحق |
أضف عناوين دقيقة ومعرّفات نوع المحتوى أو الحقول حيث تفيد وتاريخ المراجعة ومكان الأدلة والمسؤول عن إعداد الصلاحيات. أبقِ الملاحظات غير المحسومة موسومة بوضوح غير معلومة. لا تستبدل الفراغ بافتراض مثل «منشور، إذن عام».
في السجل الحقيقي استخدم ملاحظات واقعية قصيرة: «تظهر الصفحة المجهولة العنوان والمتن؛ الحقل X غائب»، بدل «آمن». الأولى قابلة للتكرار، والثانية تخفي النطاق الفعلي. أبقِ قيم الأعضاء الحساسة خارج سجل الاعتماد العام. سجّل السطح ونتيجة الوصول من دون نسخ محتوى خاص إلى مصدر الروبوت المقترح.
نفّذ سيناريوهات مزدوجة للمجهول والعضو
اختر بعض الحالات الممثلة، لا أسهل صفحة عامة فقط. تصف الأمثلة الآتية ما ينبغي اختباره، ولا تعرض نتائج مكتملة.
عقدة سياسة عامة. افتح عنوان السياسة المطلوب دون دخول وحدد حقيقة واحدة ينبغي أن يستطيع الزائر السؤال عنها. قارن بعرض العضو. إذا تطابقت الصياغة واعتمدها المسؤول أمكن للصف التقدم نحو التضمين. وإذا رأى العضو مواد إضافية فسجّل التمثيل الذي يحمل الحقيقة المعتمدة.
عقدة للأعضاء فقط. تحقّق من النتيجة المجهولة ثم افحصها بحساب عضو مخوّل. إذا اعتمدت المهمة على النص الخاص بالأعضاء، فاستبعد المصدر من تقييم الأداة العامة. قد يلزم منتج آخر باسترجاع موثّق بالهوية جرى التحقق منه؛ ويتناول دليل بنية Drupal القرار التشغيلي الأوسع.
صفحة بحقل مقيد. قارن مخرجات الحقل، لا العنوان أو رمز الحالة فقط. اسأل مسؤول الحقل هل التمثيل المجهول مقصود. إذا ظهرت ملاحظة تخطيط داخلية علنًا، فعلّق اعتماد المصدر وأبلغ مسؤول صيانة الموقع عبر عملية الفريق الحالية. لا تعتبر الانكشاف العرضي إذنًا للاستخدام.
مستند مرجعي. اختبر عنوان التنزيل الفعلي في الجلسة المجهولة. وجود حاجز دخول في الصفحة الأم لا يحسم وحده الوصول إلى عنوان ملف عام. سجّل نتيجة التنزيل وقرار مسؤول الملف دون تغيير التخزين أو الصلاحيات خلال المراجعة.
تكشف المقارنات نطاق المصدر. ولا تثبت أن الروبوت يطبق صلاحيات خاصة بكل مستخدم. لا تُنسب أي قدرة كهذه إلى Achla هنا.
عيّن التضمين أو الاستبعاد أو تصحيح المحتوى العام أو تعليق المسار الخاص
امنح كل صف تصرفًا صريحًا وخطوة تالية لمسؤوله:
| القرار | المعنى | الخطوة التالية |
|---|---|---|
| التضمين | تمثيل عام أصلًا اعتُمد عمدًا للمهمة العامة | الاحتفاظ بالسطح الدقيق ونطاق الصياغة والمسؤول والتاريخ ضمن مدخلات التقييم |
| الاستبعاد | المادة خاصة أو غير ضرورية أو غير معتمدة | إبقاؤها خارج مجموعة المصادر العامة المقترحة؛ حفظ سجل القرار |
| تصحيح المحتوى العام | معلومات مقصودة للجمهور ملتبسة أو متعارضة عبر أسطح عامة | طلب تصحيح الصياغة العامة واعتمادها من مسؤول المحتوى قبل التقييم |
| تعليق المسار الخاص | مهمة زائر أساسية تتطلب مصدرًا موثّق الهوية أو نتيجة شخصية | إيقاف مسار المنتج العام فقط والبحث في مسار منفصل جرى التحقق منه |
«تصحيح المحتوى العام» لا يعني تخفيف ضوابط الوصول. مثلًا، قد تعرض صفحة فعالية افتراضية موعد تسجيل بينما تعرض كتلة رأسها العامة موعدًا آخر. يجب أن يحسم مسؤول الاتصال الحقيقة العامة المقصودة. ولا ينبغي مطالبة المساعد باختيار الموعد الرسمي.
و«مضمّن» لا يعني أنه جُمع بنجاح أو أُجيب عنه. يثبت الاعتماد أن استخدام المحتوى للمهمة مسموح. وتثبت اختبارات المنتج اللاحقة قدرة مسار المصدر الموثق على استخدامه وإرجاع إجابة مناسبة. أبقِ النتيجتين دليلين منفصلين.
قد يظل المنتج العام فقط مناسبًا لموقع يحتوي صفحات أعضاء. السؤال هو: هل يمكن إنجاز مهمة الزائر المختارة بالمصادر العامة المعتمدة؟ إذا تعذر ذلك، فلا توسّع قدرة المنتج الموثقة بتفسير متفائل.
حافظ على حداثة الأدلة والمسؤولية عند تغيير المنشورات
راجع الصفوف المتأثرة بعد تغيير عرض نوع محتوى أو حقل أو كتلة أو دور أو ملف أو نشر. سجّل القرار السابق الذي يظل صالحًا والتمثيل الذي يحتاج إلى فحص مجهول جديد. احتفظ بالأدلة السابقة حتى يستطيع المسؤول تفسير التغيير.
أدرج مسار التسليم المجهول المعتاد في الفحص. يوثق Drupal اختلافات التخزين المؤقت عبر سياقاته ويذكر أن Internal Page Cache يفترض صفحات متطابقة للزوار المجهولين. مخرجات محرر مسجّل دخوله حديثة لا تثبت نتيجة التخزين المؤقت للمجهول. اطلب من مسؤول الصيانة التحقيق في الفروق؛ ولا تفرض هذه الورقة تغييرات في التخزين المؤقت أو الصلاحيات. سياقات التخزين المؤقت في Drupal.
قد تكشف بلاغات مشكلات الوحدات التاريخية أسئلة تستحق الاختبار، لكنها لا تثبت خللًا في تثبيتك الحالي. فضّل ملاحظة مؤرخة لسطحك المعتمد وقرار المسؤول عنه.
قيّم موصل Drupal للمحتوى العام بعد الاعتماد فقط
بعد أن يدعم سجل المصادر مهمة معلومات عامة، راجع صفحة منتج Achla لـ Drupal وتعليمات التثبيت الحالية. المنتج المثبت بالأدلة أداة إجابات مُدارة من محتوى الموقع مع روابط مصادر داعمة. لا يدّعي المقال أن الموصل يرث أدوار Drupal أو يفرض استرجاعًا خاصًا بكل مستخدم.
استخدم وثائق استكشاف الأخطاء لفحوص التثبيت اللاحقة والأسعار الحالية للشروط. إذا ناسبك الحد العام، ابدأ الإعداد؛ وقد يُطلب تسجيل الدخول. أحضر السجل المعتمد إلى التقييم. أبقِ مصادر الأعضاء فقط مستبعدة.
