שמות של תצוגות בעברית

30 בינואר 2011

שבוע שעבר פנתה אלי לקוחה עם הבעיה הבאה:

"יצרתי דף באתר, ושילבתי בו WP עם רשימה רגילה. משום מה אני לא מצליחה לערוך את ה-WP".

הלקוחה ניסתה למחוק את ה-WP מהדף, אולם כיוון שלא ניתן לערוך אותו, היא גם לא יכולה למחוק אותו.

הייתי צריכה לפתור שתי בעיות:

1. מחיקת הרשימה מהדף (ולא ניתן לבצע מחיקה מהדף עצמו, כי הרי לא ניתן לערוך את ה-WP)

2. הצגת הרשימה באופן תקין (כמובן אחרי שנבין מה הבעיה ברשימה הקיימת)

 

מחיקת WP / רשימה מדף

כדי למחוק WP מדף כלשהו, כאשר לא ניתן לערוך אותו, יש לגשת לספריית הדפים בה נמצא, ובמקום לפתוח את הדף, לבחור באפשרות "ערוך מאפיינים".

edit page

יפתח מסך המאפיינים של הדף:

edit page2

לחצו על הקישור "פתח דף Web part בתצוגת תחזוקה"

יפתח מסך תחזוקה של הדף:

edit page33

 

כעת סמנו את ה-WP הבעייתי, ולחצו על מחק. ניתן לחזור לדף ע"י לחיצה על חזור לדף Web Part.

הבעיה הראשונה (מחיקת ה-WP מהדף) נפתרה.

 

שם תצוגה בעברית עם ספרות

עכשיו כשמחקנו את הרשימה מהדף, נעבור לרשימה עצמה לבדוק מדוע לא ניתן היה לערוך אותה בדף.

שם תצוגת ברירת המחדל, היתה "קורסים 2011", באופן כללי, עדיף לא לתת שם לתצוגה שכולל ספרות, במיוחד אם מוסיפים לשם טקסט בעברית.

Sharepoint לא יודע להתמודד עם השילוב, ומוחק בכתובת URL אם החלק בעברית של השם. זה בד"כ מקור לבעיה וזאת היתה הבעיה גם במקרה הזה.

 

שימו לב בדוגמא המצורפת איך נקבע ה-URL, שם התצוגה המופיע בכתובת כולל רק את הספרות 2011, ללא הטקסט בעברית.

edit page4

 

כעת לפתרון הבעיה השנייה – שינוי שם התצוגה:

צרו תצוגה חדשה ללא שילוב ספרות וטקסט וקבעו אותה כברירת המחדל של הרשימה.

הוסיפו את הרשימה לדף, אין בעיה לערוך אותה כעת.

 

הגדרת שמות לתצוגות ב-Sharepoint:

איך זה עובד? ברירת המחדל של כל רשימה היא תצוגת כל הפריטים והיא נקראת AllItems.

המלצה שלי – אל תשנו אותה. את כל השינויים תעשו בתצוגה חדשה שתיצרו.

  • שמות תצוגה באנגלית: שם התצוגה הוא חלק מה-URL. (אין בעיה בשמות באנגלית)

הנה דוגמא של תצוגה בשם work:

edit page6

תצוגה שהשם שלה בעברית מקבלת את השמות: view, view1, view2 והלאה.

edit page5

כאשר מוסיפים לשם בעברית גם ספרות – אז נוצרת בעיה.

לכן מומלץ לתת שמות לתצוגות באנגלית בלבד.

  • מה קורה כאשר האתר שלנו בעברית ואנחנו רוצים ששם התצוגה גם יהיה בעברית?

הפתרון הוא פשוט, צרו את התצוגה באנגלית, ולאחר שיצרתם אותה, תוכלו לשנות את השם בעריכה שלה. (את שם התצוגה ניתן לערוך רק לאחר שהיא נוצרה בפועל)

edit page9

קצת יותר ארוך, אבל מונע בעיות.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *