هذا هو النموذج التجريبي. لا تستخدمه لمواقع الإنتاج!
Drupal CMS هو Drupal 10، ولكنه مشحون ببعض أفضل الوحدات والموضوعات المتوفرة، والتي تم إعدادها بطرق مفيدة لمساعدتك على البدء في إنشاء موقع على الفور. تم بناء Drupal CMS على نظام وصفات Drupal، لذا فهو لا يحبسك كما يفعل التوزيع العادي.
تعرف على المزيد حول Drupal CMS على drupal.org.
إذا كنت تستخدم DDEV (الإصدار 1.23.0 أو إصدار أحدث؛ راجع الوثائق إذا كنت بحاجة إلى الترقية):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
أو، إذا لم تكن:
composer create-project drupal/drupal-cms-project --repository='{"type":"vcs","url":"https://github.com/phenaproxima/starshot-prototype"}' --stability=dev
cd drupal-cms-project && composer quick-start
سيؤدي هذا إلى تثبيت Drupal CMS وفتحه في متصفح الويب لتتمكن من اللعب به. ستحصل على جميع الوحدات والموضوعات المدرجة أدناه، والتي تم تكوينها مسبقًا.
أي شخص يريد إنشاء موقع ويب باستخدام Drupal، لكنه لا يريد بنائه - بما في ذلك تجربة التأليف - من الألف إلى الياء باستخدام الأدوات الأولية نسبيًا التي توفرها Drupal core. أنت بحاجة إلى وحدات إضافية لتحقيق أقصى استفادة من Drupal، ولكن قد يكون من الصعب معرفة كيفية البدء.
الغرض من Drupal CMS هو تمكينك من استخدام الأدوات الأكثر فائدة التي يفضلها مجتمع Drupal، بأسرع ما يمكن وسهولة.
تعتمد التوزيعات على ملفات تعريف التثبيت، وبالتالي يكون لها تأثير قفل. إذا بدأت موقعًا على إحدى التوزيعات، فلن تتمكن حقًا من التوقف عن استخدام هذا التوزيع - على الأقل، ليس بسهولة. يستخدم Drupal CMS وصفات لتمنحك نقطة بداية قوية، ولكن لا يوجد أي تقييد.
نحن لا ندعم هذا تمامًا حتى الآن، ولكن ستتمكن أيضًا من استخدام مكونات Drupal CMS على موقع موجود أيضًا. هذه هي قوة الوصفات!
... وبالطبع دراش.
في الوقت الحالي، أصبح الأمر إلى حد كبير "دعونا نضيف كل ما نعتقد أنه مفيد لمعظم الناس". نحن نعمل على تحديد سياسة وعملية لهذا الغرض. إذا كانت لديك فكرة عن وحدة لتضمينها، فافتح مشكلة بكل الوسائل!
تم تحديد العديد من مسارات العمل الرسمية لنظام Drupal CMS؛ راجع المشكلة ذات الصلة على drupal.org.
Error: unknown command "quick-start" for "ddev"
إذا رأيت خطأ كهذا، فمن المحتمل أنك قمت مسبقًا بإعداد Drupal CMS مع DDEV في دليل آخر يحمل نفس اسم الدليل الحالي. لا يمكن أن يكون لـ DDEV مشروعان بنفس الاسم، لذا قم بتغيير اسم الدليل إلى شيء فريد وحاول ddev quick-start
مرة أخرى.
قد يواجه بعض المستخدمين انتهاء المهلة بعد تسجيل الدخول إلى Drupal CMS، خاصة عندما يظل خادم الويب PHP خاملاً لبعض الوقت.
قد ترى خطأ مثل هذا:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
إذا واجهت ذلك، يمكنك إعادة تشغيل الخادم باستخدام الأمر التالي:
composer drupal:run-server
إذا كنت تستخدم DDEV، فابدأ أوامر الوحدة الطرفية التي يقترحها Project Browser بـ ddev exec
.