מה זה MasterPage ?
MasterPages מכילים את כל האלמנטים שחוזרים על עצמם בכל דפי אתר ה SharePoint.
אלמנטים כאלה יכולים להיות:
אל ה MasterPages אנחנו מוסיפים תוכן או עמודי תוכן ולבסוף מתקבלת לנו התצורה הסופית:
MasterPages מכילים את כל האלמנטים שחוזרים על עצמם בכל דפי אתר ה SharePoint.
אלמנטים כאלה יכולים להיות:
- לוגו החברה.
- תפריטי הניווט.
- תיבת סריקה.
- כותרת עליונה\תחתונה.
ניתן לדמיין את זה כמו מסך מחשב שמציג כל הזמן תכנים שונים אבל הכפתורים במסך לא זזים או משתנים, הם תמיד שם (שלא תגידו שאין לי דמיון פורה).
ה MasterPages מכילים קונטרול ייחודי עבורם בשם ContentPlaceHolder שהם אזורים שמכילים אלמנטים שונים.
הנה כמה מהנפוצים ביותר:
- PlaceHolderMain - שמכיל את האזור המרכזי בדף.
- PlaceHolderLef tNavBar - שמכיל את התפריט הצידי 'הפעלה מהירה'.
- PlaceHolderTopNavBar - שמכיל את אזור הניווט העליון.
דפי ה MasterPages מאוחסנים בתיקייה שמיועדת עבורם ונמצאת ב /catalogs/masterpage_/ וניתן לראותם דרך ה SharePointDesigner.
בשרפוינט 2010 דף המאסטר הדפולטיבי הוא v4.master ולא default .master שהיה עד גירסת 2007.
ניתן להתאים אישית ואת כל ה MasterPages בעזרת ה SPD אם כי רצוי תמיד להשאיר עותק גיבוי לפני שינוים כלשהם. את הגיבוי ניתן לעשות ע"י העתקה והדבקה של הקובץ או ייבוא וייצוא.
כמובן שניתן ליצור גם MasterPages חדשים ע"י הוספת ה ContentPlaceHolder לשורות הקוד. ישנם כאלה שחובה להוסיף גם אם לא נישתמש בהם כמובן שאם לא נירצה לראות אותם - נסתיר אותם.
אין תגובות:
הוסף רשומת תגובה