قم بتنزيل التطبيق الآن وجربه مجانًا لمدة 10 أيام
العملة اختر اللغة اختر المنطقة

عرض المطور والمناطق النظامية في نظام bluetronix CMS

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

ميزات إضافية مع الوصول كمطور

من خلال الوصول كمطور، لديك ميزات إضافية متاحة في نظام bluetronix CMS، والتي لا تظهر في العرض العادي للمستخدم.

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

تعديل كود PHP للصفحات

في العرض العادي لنظام إدارة المحتوى، يمكنك تحرير الكود HTML لصفحة. مع وصول المطور، سيتوفر لك الزر كود PHP أيضاً.

بذلك يمكنك إرفاق كود PHP خاص بك إلى صفحة نظام إدارة المحتوى، على سبيل المثال لاستعلامات قاعدة البيانات، والمحتويات الديناميكية، والاستبدالات داخل $LayoutHTML، ووظائف نظام إدارة المحتوى أو وظائف PHP خاصة.

جداول بيانات إضافية

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

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

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

مجلدات المطور في إدارة الملفات

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

تشمل أهم المجلدات bx_doc، bx_fonts، bx_Image، bx_Import، bx_Layout، bx_Mod، bx_script وbx_style.

bx_doc

في مجلد bx_doc، توجد ملفات وأوراق نموذجية مثبتة مسبقًا. يمكن أن تشمل، على سبيل المثال، مستندات PDF المستخدمة في الصفحات النموذجية أو القوالب.

bx_fonts

في مجلد bx_fonts، توجد خطوط مُقدمة أو مثبتة بواسطة نظام إدارة المحتوى bluetronix. يمكن استخدام هذه الخطوط في التصميمات والنماذج المختلفة لنظام إدارة المحتوى.

bx_Img

يحتوي مجلد bx_Img على الصور الافتراضية لمجموعة الصور المستخدمة في القالب الحالي.

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

bx_Import

يستخدم مجلد bx_Import لاستيراد مواقع ويب خارجية. على سبيل المثال، يمكن تجهيز مواقع ويب Bootstrap-5 لاستيرادها وتخزينها في هذا المجال. بعد ذلك، يتم تحليل الملفات ودمجها في هيكل نظام إدارة المحتوى bluetronix.

bx_Layout

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

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

bx_script

في مجلد bx_script، توجد ملفات JavaScript المزودة من قبل نظام إدارة المحتوى bluetronix. تشمل هذه BxHeadScript.js وBxScript.js.

اعتمادًا على اللغات المفعلة، يمكن أيضًا إنشاء نسخ إضافية اعتمادًا على اللغة، مثل BxScript_en.js، BxScript_de.js أو BxScript_fr.js.

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

bx_style

على غرار bx_Script، يحتوي bx_style على الأنماط المركزية لنظام إدارة المحتوى bluetronix. وتُنتج منه على سبيل المثال، ملفات الـ Stylesheet التي يستخدمها النظام. يمكن أن تحتوي هنا أيضًا على ملفات مصدر يتم من خلالها تجميع ملفات CSS النهائية.

المجلدات النظامية والتحديثات

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

يجب أن تُميز الملفات الخاصة داخل مناطق النظام بـ _own. تشير هذه العلامة إلى نظام إدارة المحتوى bluetronix بأنها ملف خاص بمشروع معين.

تشمل الأمثلة config_own.php، MyScript_own.js، MyStyle_own.css أو MyTemplate_own.txt. لا تهم الامتدادات بشكل أساسي. الأهم هو العلامة _own في اسم الملف.

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

لا تغير الملفات النظامية مباشرةً

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

bx_Mod

في مجلد bx_Mod، توجد وحدات نظام إدارة المحتوى bluetronix. قد تشمل، على سبيل المثال، المدونة، المتجر، البحث، تسجيل الدخول وغيرها من وحدات نظام إدارة المحتوى.

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

تعديل ملفات المودول

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

أهم القواعد للمطورين

1. لا تغير بنية جداول قاعدة البيانات المميزة باللون الأحمر.
2. يمكن أن تُستبدل مجلدات النظام المميزة باللون الأحمر bx_ عند التحديثات.
3. لا تغير الملفات النظامية مباشرة لتعديلاتك الخاصة.
4. دوماً قم بتمييز ملفاتك الخاصة ضمن المجالات النظامية بإضافة _own.
5. يمكن قراءة ونسخ الملفات النظامية كنماذج.
6. يجب القيام بالتعديلات الخاصة داخل ملف _own.

ملخص

يوسع وصول المطور نظام إدارة المحتوى bluetronix بإضافة وظائف ومجالات نظامية إضافية مثل كود PHP، وجداول بيانات المطور، ومجلدات النظام bx_، والموديلات، والسكربتات، وأنماط القوالب.

من المهم جداً الفصل بين الملفات النظامية وتوسعاتك الخاصة. استخدم الملفات النظامية الأصلية كنماذج، وقم بتطبيق تعديلاتك الخاصة كملف _own.

الأسئلة المتكررة

ما الذي يسأله العملاء غالباً

ما هي الوظائف الإضافية التي سأتلقاها مع وصول المطور؟

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

أين يمكنني وضع كود PHP الخاص بي لصفحة ما؟

مع وصول المطور، سيتاح لك زر PHP Code في صفحة نظام إدارة المحتوى.

هل يمكنني تغيير جداول قاعدة البيانات المميزة باللون الأحمر هيكلياً؟

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

كيف يمكنني التعرف على مجلدات المطور؟

يتم عرض مجلدات المطور باللون الأحمر في إدارة الملفات وتبدأ دائماً بـ bx_.

ما هي مهمة bx_Layout؟

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

لماذا لا يجب علي تغيير الملفات النظامية مباشرة؟

يمكن أن تُستبدل الملفات والمجلدات النظامية عند تحديث نظام إدارة المحتوى bluetronix. أي تغييرات مباشرة قد تُفقد بسبب ذلك.

كيف أستطيع إنشاء ملفات خاصة قابلة للتحديث؟

قم بتمييز ملفاتك الخاصة داخل المجالات النظامية في اسم الملف بإضافة _own، على سبيل المثال MyScript_own.js أو MyStyle_own.css.

هل يمكنني استخدام ملفات النظام الموجودة كنموذج؟

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

CMS