Skip to content

طريقة المساهمة في تطوير التوزيعة

shabib-m edited this page Jan 6, 2021 · 4 revisions

فيما يلي خطوات المساهمة في تطوير التوزيعة:

١. قم بإجراء التعديلات المطلوبة من خلال حساب مدير النظام في الموقع التجريبي المتاح في قناة #مبادرات على سلاك المجموعة..

٢. إذهب إلى قائمة (الإعدادات > التطوير) ثم إلى Configuration synchronization المتوفرة على الرابط التالي: /admin/config/development/configuration لمشاهدة التعديلات التي قمت بها.

٣. قم بمراجعة هذه التحديثات وتأكد أنها هي التحديثات المطلوبة. وذلك من خلال الضغط على زر (View differences) الظاهر أمام كل عنصر في الجدول.

٤. بعد التأكد من أن التعديلات الخاصة بك سليمة وترغب في إعتمادها. بشكل مؤقت نأمل منك التواصل على قناة #مبادرات في سلاك المجموعة وطلب إعتماد التعديلات الخاصة بك ليتم تنسيق جلسة لشرح طريقة إعتماد تعديلاتك الجديدة.

ملاحظة/ من الضروري أن يكون لديك حساب Github account قبل تنسيق جلسة شرح طريقة إعتماد تعديلاتك.


By Github UI:

  1. Fork this project.

  2. Change the branch from master to drupalsaudi-dev.

  3. Go to this folder /profiles/drupalsaudi/config/install.

  4. Look for the changed files from /admin/config/development/configuration.

  5. Make sure to edit the proper file with the new changes.


By command line:

  1. Fork this project.

  2. git clone this project into your local machine.

  3. `git checkout

  4. Go to the website, and export the configurations from this path /admin/config/development/configuration/full/export.

  5. Extract these configurations into the /profiles/drupalsaudi/config/install.

  6. Make sure to delete any new line with uuid.


ملاحظات عامة للمطورين:

تذكر دائماً بأن تقوم بحذف أي أسطر إضافية ليس لها علاقة بالتحديث مثل سطر uuid في الملفات التي تم تصديرها. لأن الـ uuid يكون قيمة خاصة بالموقع الخاص بك. ويجب أن لايكون ضمن المعلومات التي يتم إضافتها في المجلد الموضح في الخطوة رقم (٦).

شرح فيديو من المبدع @samaphp https://www.youtube.com/watch?v=SiyeRT0J1Ho