Academic Web Tools

 

Yektaweb CMS

 

راهنماي فايل‌هاي قالب

 

بسته‌ي نرو‌افزاري يکتاوب هم‌اكنون 3 نوع قالب گرافيکي پايه دارد که ويژگي‌هاي آن‌ها را مي​توانيد در بخش مديريت پايگاه از بخش ويژه‌ي طراح برنامه و زيرمنوي تنظيمات قالب‌هاي‌ وبگاه ببيند و ويرايش كنيد.

1. قالب نوع AWT1

  • عرض صفحات اين نوع قالب بيشتر روي 800 پيکسل تنظيم شده است.
  • اين نوع قالب‌ها تنها يک تصوير برايheader  و footer (بنرهاي بالا و پايين صفحات) دارند. بنابراين، مي‌توان به آساني آن‌ها را ويرايش كرد.
  • فايل​هايheader  و footer صفحات در شاخه site قرار مي​گيرند. با کليک راست روي تصوير و گرفتن Properties مي​توان ابعاد، نام و مسير دقيق آن را مشخص كرد.

نمونه اين قالب را ببينيد: www.jazirehdanesh.com

 

2. قالب نوع AWT2

  • عرض صفحات اين نوع قالب بيشتر روي 100 درصد تنظيم شده است.
  • اين نوع قالب‌ها 4 تصوير برايheader  و footer (بنرهاي بالا و پايين صفحات) دارند. بنابراين، براي ويرايش آنها بايد تناسب بين ابعاد اين تصويرها را در نظر گرفت.
  • فايل​هايheader  و footer صفحات در شاخه site قرار مي​گيرند. با کليک راست روي تصوير و گرفتن Properties مي​توان ابعاد، نام و مسير دقيق آن را مشخص كرد.

نمونه اين قالب را ببينيد: www.iums.ac.ir/index.php

 

3. قالب‌هاي وي‍ژه

قالب​هاي ويژه به سفارش کارفرما و به صورت اختصاصي براي هر يك از پايگاه​ها تهيه مي​شوند. اين نوع قالب​ها از ترکيب يک صفحه HTML يا TPL با کدهاي قالب يکتاوب فراهم مي‌آيند. فايل​هاي HTML يا TPL اين نوع قالب در شاخه yekta_program/tpl_files قرار مي​گيرند.
اگر خواهان داشتن يك قالب اختصاصي هستيد، مي‌توانيد با متغيرهاي عمومي يكتا، قالب صفحات مورد نياز خود را تعريف كنيد. پس از طراحي قالب، فايل‌هاي آن را به شاخه yekta_program/tpl_files فراگذاري كنيد و نام فايل‌ها را در بخش تنظيمات قالب پايگاه تنظيم كنيد.

در فايل‌هاي قالب مي‌توانيد از متغيرهاي زير بهره ببريد:

 

توضيحات

متغير

عنوان صفحه

__AWT_YEKTA_SITE_TITLE__

محتواي مربوط به مطلب داراي كد 12

__AWT_YEKTA_CONTENT#12__

مطالب مربوط به صفحه‌ي داراي كد 84

__AWT_YEKTA_PAGE#84__

نوار راهبري عمومي

__AWT_YEKTA_TOP_NAVIGATION__

گردش عناوين آخرين مطالب افزوده شده به پايگاه

__AWT_YEKTA_NEWS_MARQUEE__

فهرست عناوين افزوده شده به پايگاه با موضوع كلي شماره 16

__AWT_YEKTA_LIST_SBJ_CONTENTS#16_TITLES__

كادر ورود كاربران

__AWT_YEKTA_LOGIN_FORM_AREA__

كادر خروج كاربران

__AWT_YEKTA_LOGIN_ENTERED_AREA__

فرم ورود كاربران و نيز نوار راهبري كاربران شامل نام كاربر، صفحه اصلي، خروج و ...

__AWT_YEKTA_LOGINEDBAR__

عنوان فارسي وبگاه

__AWT_SITE_TITLE_FA__

عنوان انگليسي وبگاه

__AWT_SITE_TITLE_EA__

نشاني پايگاه اصلي

__AWT_SITE_URL__

ايميل پايگاه

__AWT_SITE_EMAIL__

اخبار قطره

__AWT_GHATREH_NEWS__

 

كدهاي جديد براي قالب‌هاي ويژه:

كدهاي جديد براي ساماندهي بهتر و سرعت اجراي بالاتر، جايگزين كدهاي پيشين خواهند شد. اين كدها را بايد بين دو تگ زير قرار دهيد:

<!--AWT __5__CTITLE__FROM_PG__36__DATE__arrow_fa.gif__ AWT-->

به مثال‌هاي زير دقت كنيد:

-------------------

براي نمايش عنوان 5 مطلب آخر از صفحه داراي كد 36 به همراه تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __5__CTITLE__FROM_PG__36__DATE__arrow_fa.gif__ AWT-->

-------------------

براي نمايش چكيده‌ي 5 مطلب آخر از صفحه داراي كد 36 بدون نمايش تاريخ و شروع با علامت ستاره: :

<!--AWT __5__CABST__FROM_PG__36__NODATE__*__ AWT-->

-------------------

براي نمايش عنوان و چكيده‌ي 5 مطلب آخر از صفحه داراي كد 36 بدون نمايش تاريخ و شروع با علامت ستاره: :

<!--AWT __5__CTITLE_ABST__FROM_PG__36__NODATE__*__ AWT-->

-------------------

براي نمايش متن كامل 5 مطلب آخر از صفحه‌ي داراي كد 36 به همراه تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __5__CFULL__FROM_PG__36__DATE__arrow_en.gif__ AWT-->

-------------------

براي نمايش متن كامل مطلب داراي كد 15 به همراه تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __CFULL__ONE_CONTENT__15__DATE__arrow_fa.gif__ AWT-->

-------------------

براي نمايش متن كامل مطلب داراي كد 15 به همراه تاريخ و با آيكن تصويري مورد نظر بدون خط جدا كننده افقي:

<!--AWT __CFULL__ONE_CONTENT__15__DATE__arrow_fa.gif__NO_SEPBAR__ AWT-->

-------------------

براي نمايش چكيده‌ي مطلب داراي كد 15 بدون نمايش تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __CABST__ONE_CONTENT__15__NODATE__arrow_fa.gif__ AWT-->

-------------------

براي نمايش 7 عنوان از مطالب داراي موضوع عمومي كد 15 بدون نمايش تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __7__CTITLE__GSUBJECT__15__NODATE__arrow_fa.gif__ AWT-->

-------------------

براي نمايش 7 عنوان از مطالب داراي موضوع عمومي كد 10 بدون نمايش تاريخ و با آيكن تصويري مورد نظر و با خط جدا كننده مورد نظر:

<!--AWT __7__CTITLE__GSUBJECT__10__NODATE__bullet_03.gif__sep_bar_01.gif AWT-->

-------------------

براي نمايش 7 چكیده از مطالب داراي موضوع عمومي كد 10 بدون نمايش تاريخ و با آيكن تصويري مورد نظر و بدون خط جدا كننده مورد نظر:

<!--AWT __7__CABST__GSUBJECT__10__NODATE__bullet_03.gif__NO_SEPBAR AWT-->

-------------------

براي نمايش 7 عنوان از مطالب داراي موضوع عمومي كد 10 بدون نمايش تاريخ و با آيكن تصويري مورد نظر و بدون بولد كردن عنوان:

<!--AWT __7__CTITLE__GSUBJECT__10__NODATE__bullet_03.gif__NO_SEPBAR__NO_BOLD AWT-->

-------------------

براي نمايش 5 عنوان از مطالب داراي موضوع عمومي كد 10 با نمايش تاريخ و آيكن تصويري و بدون بولد كردن عنوان و فقط براي مطالبي که تيک نمايش در صفحه اصلي پايگاه را دارند:

<!--AWT __5__CTITLE__GSUBJECT__10__DATE____NO_SEPBAR__NO_BOLD__ONLY4HOME__ AWT-->

-------------------

براي نمايش 7 عنوان از اخبار اختصاصي قطره بدون نمايش تاريخ و با آيكن تصويري مورد نظر:

<!--AWT __7__CTITLE__GNEWS__NODATE__arrow_fa.gif__ AWT-->

-------------------

نمايش متن‌هاي فعال گاهشمار :

<!--AWT AUTO_CALENDAR AWT-->

-------------------

نمايش فايل تقويم برپايه‌ي تنظيمات فايل ./files/site1/calendar/0config.txt:

<!-- AWT_TAGHVIM -->

-----------------

كدهاي سامانه‌ي فروش الکترونيک:

براي نمايش عنوان 40 قفسه كتاب:

<!--AWT __40__BOOKS_FOR_SALE__SECTIONS__0__ __ AWT-->

-------------------

براي نمايش عنوان 10 كتاب پرفروش:

<!--AWT __10__BOOKS_FOR_SALE__BESTSALE__0__ __ AWT-->

-------------------

براي نمايش عنوان 10 كتاب پر امتياز:

<!--AWT __10__BOOKS_FOR_SALE__BESTRATE__0__ __ AWT-->

-------------------

براي نمايش جدول كل كتاب‌ها براي فروش با دسته‌بندي 6 تايي:

<!--AWT __6__BOOKS_FOR_SALE__ALL__1__ __ AWT-->

-------------------

 

-----------------

كدهايي براي صفحات فرعي:

 

نمايش پيوندهاي خروج كاربران و صفحه شخصي:

__AWT_YEKTA_LOGINEDBAR__

-------------------

نمايش عنوان صفحات:

__AWT_YEKTA_PGTITLE__

-------------------

نمايش فهرست عنوان مطالب:

__AWT_YEKTA_PGCONTENTS_BODY__

-------------------

نمايش متن كامل مطالب:

__AWT_YEKTA_PGCONTENTS_BODY__CONTENT__

 ---------------

 

امکان استفاده از کدهاي جايگزين شونده زير در متن HTML پايين و بالاي سايت (بخش تنظيم متن‌هاي عمومي) فراهم است:
__GLB_SID __  با کد زيربخش جايگزين خواهد شد
__SECTION_FOLDER __  با پوشه اختصاصي زيربخش جايگزين خواهد شد
__GLB_LANG __  با زبان فعلي جايگزين خواهد شد
__AWT_YEKTA_LASTUPDATE __  با آخرين تاريخ به روزرساني پايگاه جايگزين خواهد شد
__AWT_YEKTA_VISITS __  با آمار بازديدها پايگاه جايگزين خواهد شد

 

 

ساير كدها:

__AWT_YEKTA_TOP_NAVIGATION__

__AWT_YEKTA_GLB_NAVIGATION_

__AWT_YEKTA_GLB_NAVIGATION_FA__

__AWT_YEKTA_GLB_NAVIGATION_EN__

 

__AWT_YEKTA_NEWS_MARQUEE__

 

__AWT_YEKTA_LIST_CONTENTS__

__AWT_YEKTA_CONTENT__

 

 

--------------

نمونه‌اي از فايل‌ها و تصويرهاي به كار رفته را در شاخه yekta_program/tpl_files ببينيد.

 

 

 

Email : yektaweb (AT) gmail.com

 

Academic Web Tools - Yektaweb CMS - مجموعه مديريت يكپارچه پايگاه‌هاي اينترنتي