|
مجتمع uCoz العربي للدعم والمساعدة اصحاب المواقع والويب ماسترز قوالب وستايلات مساعدة في باني النماذج (Templates Builder) |
مساعدة في باني النماذج (Templates Builder) |
كيف تنشئ الإطار
عندما تفتح قسم باني النماذج تستطيع رؤية الخواص التالية: 1. قواعد بناء الإطار 2. عينة من الإطار 3. إطار التصاميم القياسية 4. أنت تستخدم أسلوب تصميم افتراضي #، أو تستخدم أسلوب شخصي هنا الروابط لتحديد صفحات لوحة التحكم.#1 و #2 هما نافذتان منبثقتان،#3 تفتح قائمة منسدلة مع روابط للأطر القياسية (إذا ضغطت على واحدة منها سيتم تحميلها إلى منظقة التحرير). وأخيراً، #4 ستفتح نافذة منبثقة برابط لملف CSS لنعود للبند 2 (عينة من الإطار). هناك ثلاثة أزرار في أعلى النافذة المفتوحة - كود الإطار، عرض، تحرير. الزر النشط يكون بلون شاحب، أي إن كود الاطار يكون افتراضياُ. عندما تضغط على العرض سترى الصفحة كما ستكون. نحن نستطيع عرض منظر الصفحة الرئيسية (وصفحات الوحدات الرئيسية)، المنتدى والنوافذ المنبثقة. النوافذ المنبثقة هي بيانات المستخدم، نتائج التصويت، قائمة الرسائل الخاصة إلخ.عندما تضغط على تحرير فإن كود الإطار سيتم نسخه إلى منطقة تحرير باني النماذج. في الأسفل خانات بالوسائل التي تستطيع بها تغيير التصميم إما لكل الموقعأو وحدات محددة: فقط احذف خانات هذه الوحدات التي لا تريد تغييرها. تحت الخانات تستطيع رؤية الأزرار التالية: 1. مدير الملفات 2. العرض 3. إنشاء نماذج (بعد ضغطك على هذا الزر نموذج الوحدة المختارة سيتغير) 4. خواص إضافية أ) أضف مجموعة التصميم (إضافة إلى التصميم المنشئ لمجموعة التصاميم الافتراضية. هذا التصميم سيتم استخدامه عند استعادة النماذج) ب) أرشفة الإطار (إنشاء أرشيف لاذي سيحوي على ملف كود الإطار، ملفات الصور، تثبيت يدوي للملف لتثبيت الإطار على أي موقع uCoz آخر) ج) حفظ الإطار (حفظ كود الإطار في ملف لمتابعة تشكيله في المستقبل (نسخة احتياطية) قد يحتوي كودك أحياناً على بعض الأخطاء عندها سيقوم النظام بتحذيرك قبل إنشاء الأرشيف. الأرشيف سوف يتم حفظه سوية مع ملف الأخطاء الخاصة، حيث كل الأماكن التي فيها أخطاء أكواد سيتم إضافتها. عند تثبيت الإطار على الموقع فإن باني النماذج سيقوم أوتوماتيكياً سيقوم بتغيير تلك الأكواد بأكواد مساوية، خاصة بكل وحدة. بشكل عام [BODY] لاتعادل $BODY$. مثال، ستحصل على الكود التالي مكان [BODY] على الصفحة الرئيسية: Code <table border="0" cellpadding="5" cellspacing="0" width="100%" class="tabbody"> <tr> <td class="tdbody"><a href="$HOME_PAGE_LINK$">Main page</a> </td></tr> <tr> <td class="tdbody1"> %IF($ADD_NEWS_LINK$)%<div style="text-align:right;padding-bottom:3px;">[ <a href="$ADD_NEWS_LINK$">Add new entry</a> ]</div>%ENDIF% $LAST_NEWS$ </td> </tr> </table> ومن أجل ملف الكاتالوج (مصدر الكود نفسه): Code table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="80%"><a href="$HOME_PAGE_LINK$">Main</a> » Files</td> <td align="right" style="white-space: nowrap;">%IF($ADD_ENTRY_LINK$)%[ <a href="$ADD_ENTRY_LINK$">Add new entry</a> ]%ENDIF%</td> </tr> </table> <hr /> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="60%">Total entries in catalog: <b>$NUM_ENTRIES$</b>%IF($NUM_SHOWN$)%<br />Shown entries: <b>$NUM_SHOWN$</b>%ENDIF%</td> <td align="right">%IF($PAGE_SELECTOR$)%Pages: $PAGE_SELECTOR$%ENDIF%</td> </tr> </table> <hr /> $BODY$ %IF($PAGE_SELECTOR1$)%<div style="text-align:center;">$PAGE_SELECTOR1$</div>%ENDIF% </td> </tr> </table> ومن أجل المنتدى <!-- Header -->...<!-- /Header -->, <!-- Footer -->...<!-- /Footer --> و الكود التالي في المنتصف: Code <table border="0" cellpadding="0" height="30" cellspacing="0" width="100%" align="center"> <tr> <td align="right">[ <a class="fNavLink" href="$RECENT_POSTS_LINK$" rel="nofollow">Recent messages</a> • <a class="fNavLink" href="$MEMBERS_LIST_LINK$" rel="nofollow">Members</a> • <a class="fNavLink" href="$BOARD_RULES_LINK$" rel="nofollow">Forum rules</a> • <a class="fNavLink" href="$SEARCH_PAGE_LINK$" rel="nofollow">Search</a> • <a class="fNavLink" href="$BOARD_RSS_LINK$" rel="nofollow">RSS</a> ]</td> </tr> </table> $BODY$<br /> المعاملات الشرطية لباني النماذج أيضاً تملك مميزات خاصة. إنهم نوعين: العادية %IF% %ELSE% %ENDIF% و {IF} ... {ENDIF} . من أجل النوع الأول فهو يصف لوحة التحكم. النوع الثاني سهل للفهم: هذه الأكواد تستخدم لتلك الأجزاء من الكود، التي ستتم مشاهدتها لكل وحدة بحد ذاتها. النظام يعرف لوجده ماذا ومتى يظهرها. هذا ما يجب عليك معرفته عند العمل مع باني النماذج. |
| |||
| |||