راهنمای مجموعه نرم افزارهای یکتاوب
راهنمای آموزش و رفع اشکال | راهاندازی اولیه | راهنمای جامع برنامه | فهرست ابزارهای مدیریت | راهنمای الفبایی | مقالات متنوع
جستجو در راهنما | فهرست فایل ها | پرسشهای متداول | تالار گفتگو | ارسال پیشنهادها و اشکالات | برگشت به پایگاه
راهنمای استفاده از کدهای نمایش محتوا (درج خودکار محتوا در میان مطالب و قالب های پایگاه)
درج خودکار محتوا در فایل های HTML قالب های سفارشی یا در میان مطالب و بلوک ها برای جایگزینی و نمایش محتوای بانک های اطلاعاتی پایگاه در فایلهای قالب، میتوانید از متغیرهای تعریف شده بهره ببرید. (البته بسیاری از این متغیرها را می توانید بدون استفاده از قالب سفارشی و در بخش مدیریت مطالب هم استفاده کنید). روش کار: این متغیرها را می توانید به صورت عادی در میان مطالب یا بلوک ها استفاده کنید. اما دقت کنید که هنگام درج این کدها کادرهای ویرایش مطلب در حالت پیشرفته (HTML) نباشند (یعنی در حالت مشاهده کدهای html وارد شوند). همچنین در هنگام ساخت قالب هاب سفارشی می توانید از این کدها برای خودکار سازی نمایش محتوا در بخش هایی از آن ها استفاده کنید.
نمونه های این قالب را ببینید:
کدهای جدید نمایش محتوا - بخش مطالب کدهای جدید برای ساماندهی بهتر و سرعت اجرای بالاتر، جایگزین کدهای پیشین خواهند شد. این کدها را باید بین دو تگ زیر قرار دهید: <!--AWT AWT--> یا [__CODE CODE__] # کدهای قابل استفاده در فایل های سفارشی قالب مدرن کدهای جدید نمایش فهرست از محتویات پایگاه به صورت زیر هستند: [__CODE __LIST_FROM_PAGES__ CODE__] : فهرست صفحات زیربخش : 3 سطحی [__CODE __LIST_FROM_PAGES_SID5__ CODE__] : زیربخش شماره 5 فهرست صفحات زیربخش : 3 سطحی [__CODE __LIST_FROM_PAGES_PGIDS_12-13__ CODE__]
صفحات اصلی با آی دی 12 و 13 و زیرصفحه های آنها : 3 سطحی [__CODE __LIST_FROM_TOPMENU__ CODE__] : منوی بالایی زیربخش: 2 سطحی -- غیر فعال است استفاده از این کدها دو مزیت اصلی نسبت به کدهای قبلی دارد. اول اینکه فهرست ها بعد از تهیه شدن از بانک اطلاعاتی cache می شوند و سرعت لود را بالا می برند. دوم اینکه این کدها، فهرست ها را به صورت خالص و بدون UL اولیه نمایش می دهند تا شما بتوانید کلاس مورد نظر خود را برای UL تعریف کنید. نمونه زیر را ببینید: <ul id="wrapper_menu_top"> [__CODE __LIST_FROM_PAGES__ CODE__] [__CODE __LIST_FROM_PAGES_SID_5__ CODE__] </ul> که بعد از تفسیر در برنامه تبدیل می شود به: <ul id="wrapper_menu_page">
<li><a href="#">منوی سطح اول</a>
درج مطلب از فایل یا نشانی اینترنتی: - برای درج خودکار محتوای یک فایل یا یک نشانی اینترنتی در میان فایل قالب می توانید از تگ FILEURL مانند زیر استفاده کنید: [__FILEURL ./files/site1/modern01/blocks_main_row1_fa.html FILEURL__]
برای ایجاد بلوک متناسب با زبان از GLB_LANG استفاده کنید. [__FILEURL ./files/site1/modern01/blocks_main_row1_GLB_LANG.html FILEURL__]
یک امکان بسیار کاربردی برای ایجاد بلوک های متنی با حداکثر امکان سفارشی سازی، برای استفاده در ساخت قالب سفارشی: [START__LIST__ ... __START] (شروع بلوک) کد مورد نظر شما (بلوک میانی) [END__LIST] (انتهای بلوک)
مواردی که در حال حاضر می توانید در بخش START کد استفاده کنید به ترتیب عبارتند از: تعداد آیتم ها - محتوای مورد نظر - کد محتوا - حداکثر تعداد کلمات - حذف خودکار تگها - تایید شدن مطالب توسط مدیر ارشد - آی دی زیربخش - فقط مطالبی که تصویر مرتبط دارند - صرف نظر کردن از تعدادی مطلب - حداکثر تعداد کلمات در عنوان مطلب (تیتر و روتیتر)، عنوان صفحه، عنوان مطلب
مواردی که در حال حاضر می توانید در بلوک میانی این کد استفاده کنید عبارتند از:
__CNT_TITLER__ روتیتر در اسپن مثلا می توانید از کد زیر در میان مطالب تایید شده توسط مدیر ارشد یا در فایل های قالب مدرن استفاده کنید:
[START__LIST__10__CNTS_FROM_PAGE__110__MAXW20__NOTAGS__VERIFY__ALL__1__5__MAXTW15__events__event__START]
تفسیر کد به ترتیب متغیرهای استفاده شده: 10 مطلب از صفحه 110 نشان بده، حداکثر 20 کلمه در متن، تگها را حذف کن، فقط مطالب تایید شده توسط مدیر ارشد، از تمام زیربخش ها، فقط مطالبی که تصویر ضمیمه دارند، 5 مطلب اول را صرف نظر کن، حداکثر 15 کلمه در عنوان مطلب، عنوان صفحه دارای کلمه ی events باشد، عنوان مطلب دارای کلمه ی event باشد .
[START__LIST__10__CNTS_FROM_SUBJECT__120______VERIFY__THIS_SEC__0__5__MAXTW7__START]
تفسیر کد: 10 مطلب از موضوع 120 نشان بده، تعداد کلمات متن مهم نیست، تگها را حذف نکن، فقط مطالب تایید شده، فقط از همین زیربخش، داشتن یا نداشتن تصویر ضمیمه مهم نیست، 5 مطلب اول را صرف نظر کن، حداکثر 7 کلمه در عنوان مطلب . (دقت کنید که اگر متغیری تعریف نمی شود نباید جایگاه و زیرخطهایش حذف شود)
[START__LIST__5__CNTS_FROM_SUBJECT__15__START] دقت کنید که این بلوک کد را فقط می توانید در فایل های tpl قالب های مدرن استفاده کنید.
برای فهرست کردن مطالب از چند صفحه یا موضوع هم می توانید مطالب را به صورت موضوع دسته بندی کنید و کد موضوع را به صورت CNTS_FROM_SUBJECT__id جایگزین کنید. هم می توانید کد چند صفحه یا موضوع را با هم و مثلا به صورت CNTS_FROM_PAGE__113-120-134 وارد کنید.
برای نمایش مطالب از موضوعات فرعی به جای SUBJECT از SUBSUBJECT استفاده کنید.
برای نمایش مطالب تمام صفحات کل پایگاه از کد CNTS_FROM_PAGE__ALL__ استفاده کنید. برای نمایش مطالب تمام صفحات زیربخش جاری از کد CNTS_FROM_PAGE__THIS_SEC__ استفاده کنید. برای نمایش مطالب تمام صفحات زیربخش دو از کد CNTS_FROM_PAGE__SID2__ استفاده کنید. برای نمایش مطالب پر بازدید تمام صفحات بدون توجه به تاریخ درج مطلب از کد CNTS_FROM_PAGE__TOP__ استفاده کنید. برای نمایش مطالب پر بازدید 30 روز اخیر (با توجه به تاریخ درج مطلب) تمام صفحات از کد CNTS_FROM_PAGE__TOP30__ استفاده کنید. عدد 30 را می توانید به دلخواه تغییر دهید.
برای محدود کردن گزارش از زیربخش خاصی می توانید ALL انتهای کد فوق را به آی دی زیربخش مربوطه تغییر دهید. مثلا برای دریافت اخبار پر بازدید 90 روز اخیر زیربخش شماره 5 می توانید از کد زیر استفاده کنید:
[START__LIST__10__CNTS_FROM_PAGE__TOP90__MAXW20__NOTAGS____5__START]
کدهای نمایش مقالات
[START__LIST__5__ARTICLES__PUBLISHED_VISITED__MAXW20__NOTAGS__START] نمایش 20 مقاله پذیرفته شده منتشر نشده
[START__LIST__20__ARTICLES__ACCEPTED_NOPUB____NOTAGS__START] نمایش 20 مقاله پذیرفته شده منتشر نشده
[START__LIST__20__ARTICLES__ACCEPTED_NOPUB____NOTAGS__START]
کلیدواژه های اصلی: TITLE = عنوان مقاله ABST = چکیده مقاله SELECTED1 = برگزیده SELECTED2 = برگزیده ویژه VISITED = پربازدید ترین COMMENTED = پربحث ترین PUBLISHED = منتشر شده CUR_ISSUE = منتشر شده در آخرین شماره نشریه NOPUB = منتشر نشده ACCEPTED = پذیرفته شده FINALACCEPTED = فقط در مرحله پذیرفته شده ALL = همه مقالات FILE = پیوند دریافت فایل
کدهای نمایش تصاویر آلبوم (برای ساخت اسلایدشو) نمایش 10 تصویر متوسط از آلبوم شماره 15
[START__LIST__10__IMGS_FROM_ALB__15____START] START__LIST__10__IMGS_FROM_ALB__FIRSTALL__START نمایش تصاویر اولین آلبوم START__LIST__10__IMGS_FROM_ALB__FIRSTFA__START نمایش تصاویر اولین آلبوم فارسی START__LIST__10__IMGS_FROM_ALB__FIRSTEN__START نمایش تصاویر اولین آلبوم انگلیسی START__LIST__10__IMGS_FROM_ALB__LASTALL__NOTAG__START نمایش تصاویر آخرین آلبوم با حذف تگها از عنوان و توضیح تصاویر کلیدواژه های اصلی: IMG_TITLE = عنوان تصویر IMG_TEXT = متن توضیح تصویر IMG_URL = نشانی تصویر IMG_SML = نشانی تصویر کوچک (تامبنیل) IMG_MED = نشانی تصویر بهسازی شده (متوسط) IMG_LRG = نشانی تصویر واقعی (بزرگ)
کدهای نمایش فهرست آلبوم ها + یک تصویر از هر آلبوم نمایش 10 آلبوم آخر زیربخش 5
[START__LIST__10__ALBUM_LIST__FIRST__FA__5__START] کلیدواژه های اصلی: ALBUM_TITLE = عنوان آلبوم ALBUM_NOTE = توضیح آلبوم FIRST LAST= اولین تصویر (بر اساس تنظیم ترتیب در آلبوم) FA EN CUR ENFA EMPTY = زبان آلبوم - فارسی، انگلیسی، زبان فعلی، دوزبانه یا عدم اهمیت کلیدواژه های تصاویر: IMG_TITLE = عنوان تصویر IMG_TEXT = متن توضیح تصویر IMG_URL = نشانی تصویر IMG_SML = نشانی تصویر کوچک (تامبنیل) IMG_MED = نشانی تصویر بهسازی شده (متوسط) IMG_LRG = نشانی تصویر واقعی (بزرگ) سایر نمونه ها: [START__LIST__10__ALBUM_LIST__FIRST__FA__THIS_SEC____START] = 10 آلبوم آخر این زیربخش [START__LIST__10__ALBUM_LIST__FIRST_GROUP__FA__THIS_SEC____START] = 10 آلبوم ها اولین گروه این زیربخش [START__LIST__10__ALBUM_LIST__FIRST__FA____START] = 10 آلبوم آخر کل پایگاه
کدهای عمومی انتقال محتوا
کلیدواژه های اصلی: CTITLE = عنوان مطلب CABST = چکیده مطلب CTITLE_ABST = عنوان و چکیده مطلب CFULL = متن کامل مطلب
به مثالهای زیر دقت کنید: ------------------- برای نمایش عنوان 5 مطلب آخر از صفحه دارای کد 36 به همراه تاریخ و با آیکن تصویری مورد نظر به ترتیب تاریخ ورود: [__CODE __5__CTITLE__FROM_PG__36__DATE__arrow_fa.gif__ CODE__] یا <!--AWT __5__CTITLE__FROM_PG__36__DATE__arrow_fa.gif__ AWT--> ------------------- برای نمایش عنوان 5 مطلب آخر از صفحه دارای کد 45 بدون بولد کردن عنوان: [__CODE __5__CTITLE__FROM_PG__45__NODATE________NOBOLD__ CODE__] ------------------- برای نمایش چکیدهی 5 مطلب آخر از صفحه دارای کد 36 بدون نمایش تاریخ و شروع با علامت ستاره : [__CODE __5__CABST__FROM_PG__36__NODATE__*__ CODE__] ------------------- برای نمایش عنوان و چکیدهی 5 مطلب آخر از صفحه دارای کد 36 بدون نمایش تاریخ و شروع با علامت ستاره: [__CODE __5__CTITLE_ABST__FROM_PG__36__NODATE__*__ CODE__] ------------------- برای نمایش متن کامل 5 مطلب آخر از صفحهی دارای کد 36 به همراه تاریخ و با آیکن تصویری مورد نظر: [__CODE __5__CFULL__FROM_PG__36__DATE__arrow_en.gif__ CODE__] ------------------- نمایش 10 عنوان و چکیده برای مطالب صفحه جاری (متغیر) بدون تاریخ و آیکن و خط جدا کننده با نمایش لینک ادامه مطلب برای مطالبی که چکیده دارند: [__CODE __10__CTITLE_ABST__FROM_PG__{THIS_PG_ID}__NODATE______CONTINUE____ CODE__] ------------------- برای نمایش متن کامل 5 مطلب آخر از صفحهی دارای کد 36 به صورت جدول و به همراه تصویر ضمیمه و با تصویر پیش فرض cnt_pic.gif: [__CODE __5__CFULL__FROM_PG__36____cnt_pic.gif____AS_TABLE__SHOW_CNTPIC__ CODE__] ------------------- برای نمایش 5 چکیده مطلب از صفحهی دارای کد 36 به صورت جدول (به صورت DIV با آی دی tabs_yw_news ) و به همراه تصویر ضمیمه و با تصویر پیش فرض cnt_pic.gif: [__CODE __5__CABST__FROM_PG__36____cnt_pic.gif____AS_DIV_PIC__ CODE__] ------------------- برای نمایش 5 چکیده مطلب از صفحهی دارای کد 36 به صورت جدول (به صورت DIV با آی دی tabs_yw_news ) و به همراه تصویر ضمیمه و با تصویر پیش فرض cnt_pic.gif - فقط برای مطالبی که برای نمایش در صفحه اصلی پایگاه علامت خورده اند: [__CODE __5__CABST__FROM_PG__36____cnt_pic.gif____AS_DIV_PIC____ONLY4HOME__ CODE__] ------------------- برای نمایش 5 چکیده مطلب از صفحهی دارای کد 36 به صورت جدول (به صورت DIV با آی دی tabs_yw_news ) و به همراه تصویر ضمیمه و با تصویر پیش فرض cnt_pic.gif - فقط برای مطالبی که برای نمایش در صفحه اصلی زیربخش علامت خورده اند: [__CODE __5__CABST__FROM_PG__36____cnt_pic.gif____AS_DIV_PIC____ONLY4SECTION__ CODE__] ------------------- برای نمایش 5 چکیده مطلب تایید شده توسط مدیر ارشد از صفحهی دارای کد 36 : [__CODE __5__CABST__FROM_PG__36______VERIFY__ CODE__] ------------------- برای نمایش متن کامل مطلب دارای کد 15 به همراه تاریخ و با آیکن تصویری مورد نظر: [__CODE __CFULL__ONE_CONTENT__15__DATE__arrow_fa.gif__ CODE__] نمایش مطلب بدون درج تگ های div: [__CODE __CFULL__ONE_CONTENT__23__NODATE____NO_SEPBAR____NODIV__ CODE__] ------------------- برای نمایش متن کامل مطلب دارای کد 15 به همراه تاریخ و با آیکن تصویری مورد نظر بدون خط جدا کننده افقی: [__CODE __CFULL__ONE_CONTENT__15__DATE__arrow_fa.gif__NO_SEPBAR__ CODE__] ------------------- برای نمایش چکیدهی مطلب دارای کد 15 بدون نمایش تاریخ و با آیکن تصویری مورد نظر: [__CODE __CABST__ONE_CONTENT__15__NODATE__arrow_fa.gif__ CODE__] ------------------- برای نمایش 7 عنوان از مطالب دارای موضوع عمومی کد 15 بدون نمایش تاریخ و با آیکن تصویری مورد نظر: [__CODE __7__CTITLE__GSUBJECT__15__NODATE__arrow_fa.gif__ CODE__] ------------------- برای نمایش 7 عنوان از مطالب دارای موضوع عمومی کد 10 بدون نمایش تاریخ و با آیکن تصویری مورد نظر و با خط جدا کننده مورد نظر: [__CODE __7__CTITLE__GSUBJECT__10__NODATE__bullet_03.gif__sep_bar_01.gif CODE__] ------------------- برای نمایش 7 چکیده از مطالب دارای موضوع عمومی کد 10 بدون نمایش تاریخ و با آیکن تصویری مورد نظر و بدون خط جدا کننده مورد نظر: [__CODE __7__CABST__GSUBJECT__10__NODATE__bullet_03.gif__NO_SEPBAR CODE__] ------------------- برای نمایش 7 عنوان از مطالب دارای موضوع عمومی کد 10 بدون نمایش تاریخ و با آیکن تصویری مورد نظر و بدون بولد کردن عنوان به ترتیب برعکس تاریخ ورود (جدیدتر ها در بالا): [__CODE __7__CTITLE__GSUBJECT__10__NODATE__bullet_03.gif__NO_SEPBAR__NO_BOLD__ASCENDING__ CODE__] ------------------- برای نمایش 7 عنوان از مطالب کل پایگاه (زیربخش 0) بدون نمایش تاریخ و با آیکن تصویری مورد نظر (برای RSS هر زیربخش عدد صفر را با کد آن زیربخش جایگزین کنید) [__CODE __7__CTITLE__RSS__0__NODATE__bullet_03.gif__NO_SEPBAR__ CODE__] ------------------- برای نمایش 7 عنوان از مطالب زیربخش فعلی، به شرط علامت خوردن برای نمایش در صفحه اول زیربخش (زیربخش 0) - بدون نمایش تاریخ (برای RSS هر زیربخش عدد صفر را با کد آن زیربخش جایگزین کنید) [__CODE __7__CTITLE__RSS__0__NODATE____NO_SEPBAR__AS_DIV_PIC__ONLY4SECTION__ CODE__] ------------------- برای نمایش 7 عنوان از مطالب زیربخش 10 به شرط علامت خوردن برای نمایش در صفحه اول زیربخش - بدون نمایش تاریخ [__CODE __7__CTITLE__RSS__10__NODATE____NO_SEPBAR__AS_DIV_PIC__ONLY4HOME__ CODE__] ------------------- برای نمایش 5 عنوان از مطالب دارای موضوع عمومی کد 10 با نمایش تاریخ و آیکن تصویری و بدون بولد کردن عنوان و فقط برای مطالبی که تیک نمایش در صفحه اصلی پایگاه را دارند: [__CODE __5__CTITLE__GSUBJECT__10__DATE____NO_SEPBAR__NO_BOLD__ONLY4HOME__ CODE__] ------------------- برای نمایش 5 عنوان از مطالب دارای موضوع عمومی کد 10 زیربخش فعلی با نمایش تاریخ و آیکن تصویری و بدون بولد کردن عنوان و فقط برای مطالبی که تیک نمایش در صفحه اصلی پایگاه را دارند: [__CODE __5__CTITLE__GSUBJECT__10__DATE____NO_SEPBAR__NO_BOLD__ONLY4SECTION__ CODE__] ------------------- برای نمایش 5 چکیده مطلب از موضوع دارای کد 10 به صورت جدول (به صورت DIV با آی دی tabs_yw_news ) و به همراه تصویر ضمیمه و با تصویر پیش فرض cnt_pic.gif: [__CODE __5__CABST__GSUBJECT__10____cnt_pic.gif____AS_DIV_PIC__ CODE__] ------------------- ------------------- صفحه بندی مطالب صفحه شماره 15 به صورت دسته های 10 تایی [__CODE __PAGINATE_CNTS__15__10__ CODE__] ------------------- ------------------- برای نمایش 10 عنوان از مطالب دارای بیشترین بازدید: [__CODE __10__MOST_VISITED_CONTENTS__arrow_fa.gif__ CODE__] ------------------- برای نمایش 10 عنوان از مطالب دارای بیشترین بازدید فقط از صفحه کد 48: [__CODE __10__MOST_VISITED_CONTENTS__arrow_fa.gif__48__ CODE__] -------------------
[__CODE __SHOW_URL__www.google.com__ CODE__] -------------- برخی کدهای قابل استفاده در قالب مطالب: نمایش لینک و عنوان صفحات در بالای صفحه: <div id="pg_title"><a href="./page.php?slct_pg_id=__AWT_YEKTA_PARENT_PGID__&sid={GLB_SID}&slc_lang={GLB_LANG}">__AWT_YEKTA_PARENT_PGTITLE__</a> __AWT_YEKTA_PGTITLE__</div>
صفحات نمونه:
کدهای نمایش محتوا - بخش مقالات: در کلیه کدهای مقالات برای نمایش به صورت list و بدون جدول عبارت _NO_TABLE_ را می توانید به کد مربوطه اضافه کنید. برای نمایش مقالات آخرین نسخه منتشر شده نشریه شامل عنوان، نگارندگان، لینک ها (چکیده و متن کامل) و XML: [__CODE __JOURNAL_CUR_ISSUE_TITLE_AUTH_LINK_XML_BAR__ CODE__] برای نمایش مقالات آخرین نسخه منتشر شده نشریه شامل عنوان، نگارندگان، لینک ها (چکیده و متن کامل) به صورت جدول : [__CODE __JOURNAL_CUR_ISSUE_TITLE_AUTH_LINK_TABLE1__ CODE__] برای فهرست کردن مقالات از نسخه پیش از انتشار _PRE_PUBLISH_ را به کد مربوطه اضافه کنید. [__CODE __JOURNAL_CUR_ISSUE_TITLE_AUTH_NO_TABLE_PRE_PUBLISH__ CODE__] برای نمایش مقالات آخرین نسخه منتشر شده نشریه شامل عنوان و خط جدا کننده: [__CODE __JOURNAL_CUR_ISSUE_TITLE_BAR__ CODE__]
برای نمایش 10 عنوان از مقالات دارای بیشترین بازدید: [__CODE __10__MOST_VISITED_ARTICLES__arrow_fa.gif__ CODE__]
برای نمایش 10 عنوان از مقالات دارای بیشترین بازدید بدون بارگذاری CSS: [__CODE __10__MOST_VISITED_ARTICLES_NOCSS__arrow_fa.gif__ CODE__]
برای نمایش 10 عنوان از مقالات دارای بیشترین بازدید بدون نمایش آیکن PDF: [__CODE __10__MOST_VISITED_ARTICLES_NOPDF__arrow_fa.gif__ CODE__]
برای نمایش 10 عنوان از مقالات دارای بیشترین بازدید بدون نمایش علامت ممیز برای نویسندگان: [__CODE __10__MOST_VISITED_ARTICLES_NOPDF_NOSLASH__arrow_fa.gif__ CODE__]
برای نمایش 10 عنوان از مقالات دارای بیشترین بازدید با درج خط جدا کننده: [__CODE __10__MOST_VISITED_ARTICLES_SEP-BAR__arrow_fa.gif__ CODE__]
برای نمایش 10 عنوان از آخرین مقالات پذیرفته شده (منتشر شده یا نشده): [__CODE __10__ACCEPTED_ARTICLES__arrow_fa.gif__ CODE__]
کدهای نمایش محتوا - بخش نشریات: JCUR_TXT برای نمایش محتوای آخرین شماره نشریه (شماره جاری) استفاده می شود:
مثال: درج سال آخرین شماره نشریه: [__CODE year __JCUR_TXT_GYEAR__ month __JCUR_TXT_GMONTH_TXT__ CODE__]
JINFO_TXT برای نمایش محتوای تمام شماره های نشریه استفاده می شود . (بخش تنظیمات اصلی نشریه را ببینید):
مثال: شاپای چاپی: __JINFO_TXT_PISSN__ شاپای الکترونیکی: __JINFO_TXT_EISSN__
نمایش فهرست نسخه های نشریه به تفکیک سال (آرشیو نشریه): [__CODE __JOURNAL_YEARS_VOLUMES__ CODE__]
درج اطلاعات آماری گوگل اسکالر ( Google Scholer) از صفحه اختصاصی نشریه: گوگل اسکالر این امکان را فراهم کرده است که برای هر نشریه یک صفحه اختصاصی ساخته شود. این صفحه حاوی آخرین مقالات منتشر شده و شاخص های نمایه سازی یا Citation می باشد. نمونه صفحه ساخته شده برای یکی از نشریات را اینجا ببینید: https://scholar.google.com/citations?user=F4z6guYAAAAJ&hl=en برنامه یکتاوب می تواند با اتصال به این صفحه اطلاعات آماری را استخراج کرده و به صورت خودکار در سایت نمایش دهد. این اطلاعات تقریبا هفته ای یکبار و به صورت خودکار بروز می شوند. برای استفاده از این امکان ابتدا باید کد زیر را برای نمایش جدول آماری مربوطه در میان بلوک ها یا مطالب استفاده کنید:
[__CODE __GOOGLE_SCHOLAR_STAT_URL CODE__] بخش URL را با نشانی مورد نظر خود جایگزین کنید. مثلا: [__CODE __GOOGLE_SCHOLAR_STAT_https://scholar.google.com/citations?user=F4z6guYAAAAJ&hl=en CODE__]
توجه: روش ساخت صفحات اختصاصی در گوگل اسکالر به این صورت است که با کمک دکمه Get My Own Profile در نشانی فوق، برای هر سایت با یک نام کاربری و با ایمیل اختصاصی نشریه ثبت نام کرده و سپس یک پروفایل برای مجله می سازید و برای محتوای پروفایل از جستجوی عنوان این نشریه استفاده می کنید. این روش در نشریات دانشگاه علوم پزشکی تهران تحت سرپرستی آقای دکتر کبیری در حال اجرا می باشد.
توجه: اگر در دریافت اطلاعات از سایت گوگل اسکالر خطا مشاهده کردید نشانی را به فرمت زیر تغییر دهید: https://scholar.google.com/citations?user=F4z6guYAAAAJ - یعنی بخش hl=en را از آن خذف کنید.
سایر کدهای نمایش محتوا - سایر موارد برای نمایش 7 عنوان از اخبار اختصاصی قطره بدون نمایش تاریخ و با آیکن تصویری مورد نظر: [__CODE __7__CTITLE__GNEWS__NODATE__arrow_fa.gif____120__BREAKED CODE__] ------------------- برای نمایش 7 عنوان از اخبار اختصاصی قطره بدون نمایش تاریخ و بدون حرکت: [__CODE __7__CTITLE__GNEWS__NODATE__arrow_fa.gif__NO_SCROLL__ CODE__] ------------------- برای نمایش 7 عنوان از اخبار اختصاصی قطره با ارتفاع 150 و ایجاد break بین عنوان و مشخصات خبر: [__CODE __7__CTITLE__GNEWS__NODATE__arrow_fa.gif____150__break CODE__] ------------------- نمایش متنهای فعال گاهشمار : [__CODE AUTO_CALENDAR CODE__] ------------------- نمایش فایل تقویم برپایهی تنظیمات فایل ./files/site1/calendar/0config.txt: [__CODE _TAGHVIM --> ----------------- کدهای سامانهی فروش الکترونیک: برای نمایش عنوان 40 قفسه کتاب - بدون نمایش جدول: [__CODE __40__BOOKS_FOR_SALE__SECTIONS__0__ __ CODE__] ------------------- برای نمایش عنوان 40 قفسه کتاب - با اضافه کردن کدهای جدول: [__CODE __40__BOOKS_FOR_SALE__SECTIONS__1__ __ CODE__] ------------------- برای نمایش عنوان 10 کتاب پرفروش - بدون نمایش جدول: [__CODE __10__BOOKS_FOR_SALE__BESTSALE__0__ __ CODE__] ------------------- برای نمایش عنوان 10 کتاب پرفروش - با اضافه کردن کدهای جدول: [__CODE __10__BOOKS_FOR_SALE__BESTSALE__1__ __ CODE__] ------------------- برای نمایش عنوان 10 کتاب پر امتیاز: [__CODE __10__BOOKS_FOR_SALE__BESTRATE__0__ __ CODE__] ------------------- برای نمایش جدول کل کتابها برای فروش با دستهبندی 6 تایی: [__CODE __6__BOOKS_FOR_SALE__ALL__1__ __ CODE__] -------------------
برای نمایش فهرست اعضای تایید شده پایگاه: قارسی: [__CODE __USERLIST__FA__CONFIRMED_USERS__FNAME__LNAME__ORGAN__DEGREE__REGTYPE__REG_DATE__VALID_DATE__ CODE__] انگلیسی: [__CODE __USERLIST__EN__CONFIRMED_USERS__FNAME__LNAME__ORGAN__DEGREE__REGTYPE__ CODE__] برای نمایش فهرست داوران پایگاه: قارسی: [__CODE __USERLIST__FA__REVIEWERS__FNAME__LNAME__ORGAN__DEGREE__REGTYPE__ CODE__] انگلیسی: [__CODE __USERLIST__EN__REVIEWERS__FNAME__LNAME__ORGAN__DEGREE__REGTYPE__ CODE__] با تغییر واژه های استفاده شده در کد فوق می توانید فهرست را سفارشی کنید.
کدهای درج کادر ورود و خروج کاربران: برای نمایش کادر با محتوای دو فایل متفاوت در شاخه tpl_files برای کاربران عادی و اعضا [__CODE __LOGIN_LOGOUT_BOX__logined_no.htm__logined_yes.htm__ CODE__] این کد محتویات دو فایل logined_no.htm و logined_yes.htm را به ترتیب برای کاربران login نشده و login شده نمایش می دهد. اسم فایل های فوق را می توانید به طور دلخواه تغییر دهید. نمونه فایل های ورود و خروج را در این بخش دریافت نمایید.
کدهای دریافت و نمایش نظرات کاربران: نمایش متن کامل مطالب به همراه کادرهای درج نظرات کاربران: __AWT_YEKTA_PGCONTENTS_BODY__CONTENT__COMMENTBOX__
نمایش متن کامل مطالب به همراه کادرهای درج نظرات کاربران و نمایش نظرات کاربران: __AWT_YEKTA_PGCONTENTS_BODY__CONTENT__COMMENTBOX__COMMENTLIST__
برای نمایش 10 عنوان از آخرین نظرات تایید شده کاربران در مورد مطالب: [__CODE __10__USER_COMMENTS__arrow_fa.gif__ CODE__]
نمایش خودکار تصاویر آلبوم تصاویر در میان مطالب و بلوک ها (اسلایدشو) درج تصاویر به صورت چند اسلاید شو در یک صفحه [__CODE __SLIDESHOW_FROM_ALBUM__15__ CODE__] توضیح: برای درج اسلایدشو از BXSLIDER کمک گرفته شده است. ابا مطالعه راهنمای تنظیمات، می توانید نمایش تصاویر و دکمه های روی تصویر یا زیر آن را به نحو دلخواه تغییر دهید. مثلا اگر بخواهید توضیحات تصویر روی آنها نمایش داده نشوند و نیز سرعت نمایش تصاویر به 2000 میلی ثانیه (2 ثانیه) تغییر یابد، می توانید از کد زیر استفاده کنید: [__CODE __SLIDESHOW_FROM_ALBUM__15__captions:false,speed:2000__ CODE__] یک کد کامل: 10: کد آلبوم مورد نظر <!--AWT __SLIDESHOW_FROM_ALBUM__10__auto:false,mode:fade,pager:false,captions:false,speed:4000__100%__5IMG__ AWT--> auto:نمایش خودکار اسلاید شو, 5IMG = تنها 5 تصویر آخر نمایش داده شوند.
البته طبیعی است که استفاده از بعضی تنظیمات مستلزم اضافه کردن کدهایی به مطلب مربوطه است. مثلا اگر بخواهید دکمه های زیر تصویر را به بخش دلخواه خود انتقال دهید می توانید بعد از کد زیر استفاده کنید: [__CODE __SLIDESHOW_FROM_ALBUM__15__pager:false,nextSelector:'#s-next',prevSelector:'#s-prev',nextText:'بعدی',prevText:'قبلی'__ CODE__] و سپس در بخشی از متن (مطلب) کد زیر را استفاده کنید:<div class="outside"> در حالت عادی، برنامه عرض اسلایدر را مطابق ابعاد تنظیم شده برای آلبوم در نظر می گیرد. برای اینکه عرض متفاوتی را برای اسلایدر تعریف کنید می توانید مشابه کدهای زیر عرض جدید را وارد کنید:
[__CODE __SLIDESHOW_FROM_ALBUM__15____500px__ CODE__]
استفاده از عرض 100% باعث واکنش گرا (رسپانسیو) شدن اسلایدر می شود. در این حالت برای عدم نمایش حاشیه های سفید می توانید این کدها را به css سایت خود اضافه کنید. (به صورت پیش فرض اضافه شده است) .bx-wrapper { مثال کامل استفاده از options و عرض سفارشی: [__CODE __SLIDESHOW_FROM_ALBUM__15__pager:false,speed:3000__100%__ CODE__] برخی روش های قدیمی تر درج اسلایدشو: (تاحد امکان از روش جدید فوق استفاده کنید)
درج تصاویر به صورت اسلاید شو از آلبوم شماره 11 با عرض تصویر 496 و ارتفاع 268 پیکسل: (برای استفاده از اسلاید شو، بارگذاری اسکریپت های JQuerry و CSS مربوطه الزامی است. برای استفاده از اسلاید شو ابتدا یک آلبوم در بخش آلبوم تصاویر با اندازه تصاویر یکسان بسازید و سپس برای نصب و تنظیم فایل های مربوطه با شرکت هماهنگ نمایید) [__CODE __SLIDESHOW_ALBUM__11__496__268__ CODE__]
درج تصاویر به صورت اسلاید شو نوع دوم (با آی دی قابل تنظیم) از آلبوم شماره 11 با عرض تصویر 496 و ارتفاع 268 پیکسل: (برای استفاده از اسلاید شود، بارگذاری اسکریپت های JQuerry و CSS مربوطه الزامی است. برای استفاده از اسلاید شو ابتدا یک آلبوم در بخش آلبوم تصاویر با اندازه تصاویر یکسان بسازید و سپس برای نصب و تنظیم فایل های مربوطه با شرکت هماهنگ نمایید) [__CODE __SLIDESHOW2_ALBUM__11__496__268__theme-default__slider__yw-Slider__ CODE__] توجه: theme-default و slider و yw-Slider قابل تغییر و تنظیم می باشند.
درج تصاویر به صورت اسلاید شو نوع سوم (با آی دی و لینک قابل تنظیم) از آلبوم شماره 11 با عرض تصویر 496 و ارتفاع 268 پیکسل: (برای استفاده از اسلاید شود، بارگذاری اسکریپت های JQuerry و CSS مربوطه الزامی است. برای استفاده از اسلاید شو ابتدا یک آلبوم در بخش آلبوم تصاویر با اندازه تصاویر یکسان بسازید و سپس برای نصب و تنظیم فایل های مربوطه با شرکت هماهنگ نمایید) [__CODE __SLIDESHOW3_ALBUM__11__496__268__theme-default__slider__yw-Slider__ CODE__] توجه: theme-default و slider و yw-Slider قابل تغییر و تنظیم می باشند. توجه: با استفاده از این کد هر نشانی وبی که در بخش "توضیح تصویر" اضافه کنید به صورت لینک برای تصویر و نوشته قرار خواهد گرفت.
درج فرم نظر سنجی شماره 11در میان مطالب یا قالب سفارشی: [__CODE __VOTE_FORM__11__ CODE__] درج فرم آخرین نظر سنجی در میان مطالب یا قالب سفارشی: [__CODE __VOTE_FORM__LAST__ CODE__]
------------------- نمایش یک عدد تصادفی (برای ساخت captca برای فرم ها): __AWT_YEKTA_RANDOM__ -------------------
----------------- کدهایی برای صفحات فرعی:
نمایش پیوندهای خروج کاربران و صفحه شخصی: __AWT_YEKTA_LOGINEDBAR__ ------------------- نمایش عنوان مطالب: __AWT_YEKTA_CONTENT_TITLE__ ------------------- نمایش دکمه ویرایش مطالب برای مدیر پایگاه: __AWT_YEKTA_CONTENT_EDIT__ ------------------- نمایش تاریخ و ساعت درج خبر: __AWT_YEKTA_CONTENT_DATETIME__ ------------------- نمایش عنوان مطلب در صفحه find: __AWT_YEKTA_CNTTITLE__ ------------------- نمایش فهرست عنوان مطالب: __AWT_YEKTA_PGCONTENTS_BODY__ ------------------- نمایش فهرست عنوان مطالب بدون نمایش عنوان مطالب: __AWT_YEKTA_PGCONTENTS_BODY_NOTITLE__ ------------------- [__CODE __PAGE_CHILEDS_LINK__ CODE__] ------------------- نمایش آمار مشاهده مطلب: (visits) __AWT_YEKTA_CONTENT_STAT_VIEW__ ------------------- نمایش آمار چاپ مطلب: __AWT_YEKTA_CONTENT_STAT_PRINT__ ------------------- نمایش آمار ارسال مطلب به دوستان: __AWT_YEKTA_CONTENT_STAT_STF__ ------------------- نمایش متن کامل مطالب: __AWT_YEKTA_PGCONTENTS_BODY__CONTENT__ --------------- برای سفارشی کردن نمایش مطالب برای صفحات و مطالب فرعی پایگاه می توانید از متغیر های {THIS_CNT_ID} و {THIS_PG_ID} به شکل زیر استفاده کنید: [__CODE __5__CTITLE_ABST__FROM_PG__{THIS_PG_ID}__NODATE____ CODE__]
-------------------
امکان استفاده از کدهای جایگزین شونده زیر در متن HTML پایین و بالای سایت (بخش تنظیم متنهای عمومی) فراهم است:
روش نمایش تاریخ جاری: امروز: __AWT_DATE_TODAY_NAME_FA__ مورخ __AWT_DATE_TODAY_NUMBER_FA__ __AWT_DATE_TODAY_MONTH_FA__ __AWT_DATE_TODAY_YEAR_FA__
__AWT_DATE_TODAY_DATE_AR__ = تاریخ امروز به هجری قمری
__AWT_DATE_NOW_TIME__ = ساعت فعلی سرور
X روز مانده به تاریخ برگزاری:
1396-10-2-23-59 : ساعت 10 و بیست دقیقه روز دوم دی ماه 1392 [__CODE __AUTO_DATE__1396-10-2-23-59__8888 روز مانده به تاریخ برگزاری__ CODE__] یا [__CODE __AUTO_DATE__1396-10-2-23-59__8888__AUTOHIDE__ روز مانده به مهلت دریافت مقاله__ CODE__] عبارت __AUTOHIDE__ به این معنی است که این روزشمار با منفی شدن صفر را نمایش خواهد شد یا [__CODE __AUTO_DATE__1396-10-2-23-59__ تا زمان برگزاری 8888 روز مهلت باقی است__ CODE__]
---------------------
<div align="center"><font size="5" color="#009900"><b>[__CODE __AUTO_DATE__1392-2-2-10-20__ 8888 __ CODE__] روز </b></font><br> مانده به تاریخ برگزاری همایش</div> نمایش کد در بلوک ها: 76 روز
مانده به تاریخ برگزاری همایش
-------------------------
X روز از مهلت ارسال مقاله گذشته است: [__CODE __AUTO_DATE__1390-10-2-10-20__ 8888 روز از مهلت ارسال مقاله گذشته است__ CODE__]
کدهای ارایه آمار: نمایش آمار بازدیدها به همراه متون توضیح یه صورت یک خطی: __AWT_YEKTA_VISITS__ نمایش آمار بازدیدها به همراه متون توضیح یه صورت دو خطی: __AWT_YEKTA_VISITS_2LINE__ نمایش آمار بازدیدهای کل: __AWT_YEKTA_VISITS_ALL__ نمایش آمار بازدیدهای 24 ساعت گذشته: __AWT_YEKTA_VISITS_24__ نمایش آمار بازدیدهای روز جاری: __AWT_YEKTA_VISITS_TODAY__ نمایش آمار بازدیدهای کل - فقط برای زیربخش فعلی __AWT_YEKTA_VISITS_ALL_SECTION__ نمایش آمار بازدیدهای 24 ساعت گذشته - فقط برای زیربخش فعلی: __AWT_YEKTA_VISITS_24_SECTION__ کاربران + مهمانان حاضر در پایگاه: __AWT_YEKTA_USERS_GUESTS_ONLINE__
کاربران حاضر در پایگاه: __AWT_YEKTA_USERS_ONLINE__
مهمانان حاضر در پایگاه: __AWT_YEKTA_GUESTS_ONLINE__
کل کاربران ثبت شده: __AWT_YEKTA_USERS_ALL__
کل کاربران دارای مقاله: __AWT_YEKTA_USER_ARTICLE__
تعداد کل مطالب تایید شده: __AWT_YEKTA_CNTS_ACTIVE__ کدهای نمایش منوها و فهرست ها:
نمایش نوار راهبری عمومی: __AWT_YEKTA_TOP_NAVIGATION__
نمایش نوار راهبری ویژه زیربخش: __AWT_YEKTA_TOP_NAVIGATION_SECTION__
نمایش فهرست زیربخش ها به صورت drop-down: __AWT_YEKTA_GLB_NAVIGATION__ __AWT_YEKTA_GLB_NAVIGATION_FA__ __AWT_YEKTA_GLB_NAVIGATION_EN__
__AWT_YEKTA_NEWS_MARQUEE__> newsticker __AWT_YEKTA_NEWS_MARQUEE2__ __AWT_YEKTA_NEWS_MARQUEE_THIS_SECTION__
__AWT_YEKTA_LIST_CONTENTS__ __AWT_YEKTA_CONTENT__
[__CODE __YEKTA_BOOKS__ CODE__]
نمایش منوهای سطح اول و دوم [__CODE __PAGES_MENU__ CODE__]
نمایش منوهای سطح اول و دوم به صورت لیست (LI) [__CODE __PAGES_MENU_LIST__ CODE__] (فهرست صفحات با سی اس اس glossymenu و آی دی verticalmenu نمایش داده می شود)
نمایش منوهای سطح اول و دوم به صورت دو سطحی در بالا یا حاشیه پایگاه [__CODE __PAGES_MENU_LIST2__ CODE__] (فهرست صفحات با آی دی awt_pages_menu نمایش داده می شود) <div id="awt_pages_menu"><ul id="navmenu-page">
نمایش منوهای سطح اول و دوم و سوم: [__CODE __PAGES_MENU_LIST3__ CODE__] فهرست صفحات به صورت زیرنمایش داده می شود:
<div class="yw_menu_01"> </div>
<div class="yw_menu_3lev"> <div class="yw_menu_01"> </div>
نمایش منوهای نوار راهبری عمومی به صورت دو یا سه سطحی در بالا یا حاشیه پایگاه [__CODE __TOP_MENU_LIST__ CODE__] (فهرست صفحات با آی دی awt_top_menu نمایش داده می شود) <div id="awt_top_menu"><ul id="awt_navmenu">
نکته مهم برای استفاده از فرم ها در قالب های سفارشی: با توجه به درج متغیرهای امنیتی در فرم ها و بررسی آنها در هنگام تایید فرم، باید اطلاعات لازم در فرم ها تولید شود. برای این کار می توانید متغیر __TOKEN__ را در قالب های سفارشی استفاده کنید. برای مثال برای فرم تماس می توانید این تنظیم را انجام دهید:
<form name="contact_fa" method="post" action="forms.php?mod=contact&slc_lang=fa&sid=1&img_rnd=__AWT_YEKTA_RANDOM__&imgtok=__TOKEN__" > برای تولید تصویر captcha (عدد رندوم) مناسب در فرم مربوطه هم می توانید از این کد استفاده کنید: <img src='./jvsc_servs/randimg.php?img_rnd=__AWT_YEKTA_RANDOM__' برای نمایش عنوان و نشانی سایت می توانید در قالب های سفارشی از کدهای زیر استفاده کنید: <a href="{SYSTEM_HOST}">{SYSTEM_TITLE_FA}</a>عنوان فارسی سایت + پیوند به پایگاه <a href="{SYSTEM_HOST}">{SYSTEM_TITLE_EN}</a>عنوان انگلیسی سایت + پیوند به پایگاه SYSTEM_TITLE_A عنوان سایت متناسب با زبان تنظیمات فرم جستجو در قالب: برای جستجو در هر زیربخش می توانید این بخش را از فرم جستجو در قالب مربوطه حذف کنید: <input name="home_search" value="1" type="hidden"> عبارت home search باعث جستجو در همه سایت ها می شود. بخش زیر هم جستجو را برای هر (مثلا زیربخش 15) زیربخش اختصاصی می کند که به صورت پیش فرض فعال است:
کدهای قدیمی نمایش محتوا - بخش مطالب
کدهای اختصاصی برخی پایگاه ها: [__CODE __LIST_ARTICLS_AND_SUBJECTS__ CODE__] نمایش پروژه ها با موضوع بندی در وسط صفحه برای www.investdirect.ir نمونهای از فایلها و تصویرهای به کار رفته را در شاخه yekta_program/tpl_files ببینید. آشنایی با کد نویس یکتاوب برای درج خودکار مطالب، آلبوم، نظرسنجی، فهرست مقالات و ... با کمک کدهای معرفی شده در این بخش می توانید از کدنویس یکتاوب استفاده کنید. این ابزار در حقیقت به شما کمک می کند تا کدهای معرفی شده در این بخش را به سادگی ایجاد و استفاده کنید.
نمونه کدهای منوی جانبی برای صفحات داخلی: برای نمایش فهرست صفحات و منوی مورد نظر در صفحات داخلی می توانید فایل هایی با نام های sidebar_page_en.html و sidebar_page_fa.html در پوشه مدرن یک اضافه کنید. سپس نمایش منوی جانبی را از بخش تنظیمات صفحات و مطالب فعال کنید. فارسی: <div class="side_menu" >
انگلیسی: <div class="side_menu" >
راهنماهای مرتبط:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Email : yektaweb (AT) gmail.com
Academic Web Tools - Yektaweb CMS - مجموعه مدیریت یکپارچه پایگاههای اینترنتی