مساعدة في باني النماذج (TEMPLATES BUILDER) Hitskin_logo Hitskin.com

هذه مُجرَّد مُعاينة لتصميم تم اختياره من موقع Hitskin.com
تنصيب التصميم في منتداكالرجوع الى صفحة بيانات التصميم

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


3 مشترك

    مساعدة في باني النماذج (TEMPLATES BUILDER)

    avatar
    الغريـبـ)
    الأداره
    الأداره


    عدد المساهمات : 242
    تاريخ التسجيل : 01/09/2011

    مساعدة في باني النماذج (TEMPLATES BUILDER) Empty مساعدة في باني النماذج (TEMPLATES BUILDER)

    مُساهمة من طرف الغريـبـ) الخميس سبتمبر 01, 2011 10:22 pm

    كيف تنشئ الإطار
    عندما تفتح قسم باني النماذج تستطيع رؤية الخواص التالية:
    1. قواعد بناء الإطار
    2. عينة من الإطار
    3. إطار التصاميم القياسية
    4. أنت تستخدم أسلوب تصميم افتراضي #، أو تستخدم أسلوب شخصي
    هنا الروابط لتحديد صفحات لوحة التحكم.#1 و #2 هما نافذتان منبثقتان،#3 تفتح قائمة منسدلة مع روابط للأطر القياسية (إذا ضغطت على واحدة منها سيتم تحميلها إلى منظقة التحرير). وأخيراً، #4 ستفتح نافذة منبثقة برابط لملف CSS
    لنعود للبند 2 (عينة من الإطار). هناك ثلاثة أزرار في أعلى النافذة المفتوحة - كود الإطار، عرض، تحرير. الزر النشط يكون بلون شاحب، أي إن كود الاطار يكون افتراضياُ. عندما تضغط على العرض سترى الصفحة كما ستكون. نحن نستطيع عرض منظر الصفحة الرئيسية (وصفحات الوحدات الرئيسية)، المنتدى والنوافذ المنبثقة. النوافذ المنبثقة هي بيانات المستخدم، نتائج التصويت، قائمة الرسائل الخاصة إلخ.عندما تضغط على تحرير فإن كود الإطار سيتم نسخه إلى منطقة تحرير باني النماذج. في الأسفل خانات بالوسائل التي تستطيع بها تغيير التصميم إما لكل الموقعأو وحدات محددة: فقط احذف خانات هذه الوحدات التي لا تريد تغييرها. تحت الخانات تستطيع رؤية الأزرار التالية:
    1. مدير الملفات
    2. العرض
    3. إنشاء نماذج (بعد ضغطك على هذا الزر نموذج الوحدة المختارة سيتغير)
    4. خواص إضافية
    أ) أضف مجموعة التصميم (إضافة إلى التصميم المنشئ لمجموعة التصاميم الافتراضية. هذا التصميم سيتم استخدامه عند استعادة النماذج)
    ب) أرشفة الإطار (إنشاء أرشيف لاذي سيحوي على ملف كود الإطار، ملفات الصور، تثبيت يدوي للملف لتثبيت الإطار على أي موقع uCoz آخر)
    ج) حفظ الإطار (حفظ كود الإطار في ملف لمتابعة تشكيله في المستقبل (نسخة احتياطية)
    قد يحتوي كودك أحياناً على بعض الأخطاء عندها سيقوم النظام بتحذيرك قبل إنشاء الأرشيف. الأرشيف سوف يتم حفظه سوية مع ملف الأخطاء الخاصة، حيث كل الأماكن التي فيها أخطاء أكواد سيتم إضافتها.
    إذا قمت بتحرير نماذج uCoz عندها ستكون على معرفة بمبادئ هيكليتهم ومع اكواد uCoz الخاصة. تستطيع استخدام في الإطار فقط تلك الأكواد التي تعمل في كل النماذج. يجب عليك إلصاق كل الأكواد، الخاصة بوحدات معينة، يدوياً، باستثناء الأكواد القياسية، أكواد الإطار الخاص تستعمل.

    قائمة الأكواد الخاصة لباني النماذج:
    1. [TITLE] – page name (for the <title> tag)
    2. [CSS_URL] – URL of the CSS file
    3. [RSS_URL] – URL of the RSS feed (for the modules that have it)
    4. [MODULE_PAGE_URL] – URL of the main module/section page (for the modules that have it)
    5. [MODULE_NAME] – module name
    6. [CATS_TITLE] – name of the block with the module categories list
    7. [CATEGORIES] – list of the module categories (for the modules that have them)
    8. [CALENDAR_TITLE] – name of the block with the calendar of additions
    9. [CALENDAR] – calendar of additions (for the modules that have it)
    10. [SEARCH_TITLE] – name of the search block
    11. [SEARCH_FORM] – search block for searching module entries (for the modules that have this feature)
    12. [BODY] – main part of the page (list of entries etc.)

    عند تثبيت الإطار على الموقع فإن باني النماذج سيقوم أوتوماتيكياً سيقوم بتغيير تلك الأكواد بأكواد مساوية، خاصة بكل وحدة. بشكل عام [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} . من أجل النوع الأول فهو يصف لوحة التحكم. النوع الثاني سهل للفهم: هذه الأكواد تستخدم لتلك الأجزاء من الكود، التي ستتم مشاهدتها لكل وحدة بحد ذاتها. النظام يعرف لوجده ماذا ومتى يظهرها.
    هذا ما يجب عليك معرفته عند العمل مع باني النماذج.
    avatar
    AHMED ALRASHED
    مؤســـــ فرسان التطوير ـــــس
    مؤســـــ فرسان التطوير ـــــس


    عدد المساهمات : 252
    تاريخ التسجيل : 30/08/2011

    مساعدة في باني النماذج (TEMPLATES BUILDER) Empty رد: مساعدة في باني النماذج (TEMPLATES BUILDER)

    مُساهمة من طرف AHMED ALRASHED الجمعة سبتمبر 02, 2011 8:06 am

    مشكور
    avatar
    بنت الآكآبر
    مؤســـــ فرسان التطوير ـــــس
    مؤســـــ فرسان التطوير ـــــس


    عدد المساهمات : 73
    تاريخ التسجيل : 01/09/2011

    مساعدة في باني النماذج (TEMPLATES BUILDER) Empty رد: مساعدة في باني النماذج (TEMPLATES BUILDER)

    مُساهمة من طرف بنت الآكآبر الجمعة سبتمبر 02, 2011 9:55 am

    يعطيك العافيه
    avatar
    الغريـبـ)
    الأداره
    الأداره


    عدد المساهمات : 242
    تاريخ التسجيل : 01/09/2011

    مساعدة في باني النماذج (TEMPLATES BUILDER) Empty رد: مساعدة في باني النماذج (TEMPLATES BUILDER)

    مُساهمة من طرف الغريـبـ) الجمعة سبتمبر 02, 2011 6:21 pm

    بنت الآكآبر كتب:يعطيك العافيه

    مشكووور على مرورك
    avatar
    الغريـبـ)
    الأداره
    الأداره


    عدد المساهمات : 242
    تاريخ التسجيل : 01/09/2011

    مساعدة في باني النماذج (TEMPLATES BUILDER) Empty رد: مساعدة في باني النماذج (TEMPLATES BUILDER)

    مُساهمة من طرف الغريـبـ) الجمعة سبتمبر 02, 2011 6:23 pm

    AHMED ALRASHED كتب:مشكور

    العفووو

      الوقت/التاريخ الآن هو السبت سبتمبر 21, 2024 11:29 am