המערכת מאפשרת להציג תוכן (מדיה/טקסטים/לינקים) חוזר מדפי תוכן ומודולים בצורה נוחה וקבועה באמצעות יצירת HTML REPEATER ייעודי.
הריפטר (קיצור לHTML REPEATER) הינו תבנית עיצובית, הכוללת קוד HTML ותגיות מערכת שמטרתן למשוך בצורה אוטומטית פריטים ושדות נבחרים, כגון דפי מאמרים, באנרים, גלריות וכו ולהציג אותם במבנה שהוגדר בקוד של הריפטר.
המודול בנוי באמצעות קוד HTML ומוצג בדף ספציפי באמצעות תגית SHORTCODE המכילה שני פרמטרים: קוד צד לקוח שהוכנס לריפטר ורשימת המידע אותה עליה למשוך.
דוגמאות:
-
באנר - טריטופ
-
קטלוג מוצרים - נגריית עידן
-
מתכונים - גאיה פינקל
-
גלריה - נילסן
-
מאמרים - חיה אביסרור
-
צוות - כהן מאק
למה ליצור מידע דינאמי במערכת ?
-
מראה - האתר נראה טוב יותר כאשר מידע מוצג בצורה אחידה
-
מהירות עבודה - קל יותר ליצור מבנה תוכן שישמש אותנו במספר מקומות ולערוך אותו במקום אחד מרכזי. בנוסף יש יכולת להשתמש במבני עיצוב שכבר נוצרו במערכת.
-
שימושיות - קלות עדכון עבור מנהל האתר (הוספה וסידור תוכן בקלות)
-
שליטה על האיכות -
-
מנהל האתר לא יכול לשבש את התצוגה (כמעט)
-
שליטה על הקוד (יצירת התגיות שאנו רוצים בHTML) - לעומת עורך WYSIWSG שהמנהל יכול לשים בו תוכן כרצונו.
-
ממה מורכב מידע דינאמי ?
מידע דינאמי מורכב למעשה משני חלקים:
-
עיצוב - עיצוב המידע מבוצע דרך כפתור Themes
-
תוכן - ניתן לשלוף מידע משני מקורות:
-
דפי תוכן - שדות ייעודיים וקטגוריות דפי אתר
-
מודולים
-
היכן ניתן להציג מידע דינאמי וכיצד ?
-
מידע דינאמי ניתן להציג בדף תוכן, בדף טמפלט ובאזור תוכן. לא ניתן למקם אותו במקום אחר.
-
הצגת המידע מבוצעת על ידי כתיבת SHORTCODE קצר. כתיבת SHORTCODE היא פשוטה מאוד, ומוסברת במלואה כאן. לדוגמא: [# POST_LIST id='23' template='gallery_item' #-]
איך עובדת תבנית עיצוב ?
-
לצורך הפעלת תבנית העיצוב יש להכניס SHORTCODE ולבחור את התבנית הרצויה.
-
בעת קריאה לתבנית, המערכת מייצרת מחרוזת HTML אחת ארוכה אשר תחילתה תהיה הקוד בSTART וסופה יהיה הקוד בEND. הקוד במרכז ישוכפל שוב ושוב במדויק בהתאם לכמות המידע המבוקשת. התגיות אשר נמצאות בחלק זה יוחלפו במידע האמיתי שנמצא באובייקט התוכן.
-
במידה ונרצה שהפריט בראשון ברשימה (לולאה) יהיה בעל מאפייני עיצוב אחרים, ניתן להגדיר זאת באמצעות שדה "פריט ראשון יחודי" (unique first item). שדה זה אינו חובה, ובמידה והוא לא הוגדר, כל הפריטים יהיו בעלי אותו הקוד.