none
עברית בתוך Content Editor RRS feed

  • שאלה

  • הי,

    יש לי חלק בHTML שאני מכניסה בתוך Content Editor.

    בתוך הHTML הזה יש קריאה לSP.UI.ModalDialog.showModalDialog שלא ניתן להפעיל ישירות בתוך HTML של דף.

    הבעיה שכיתוב של היפרקישור הוא בעברית והוא מוצג לא תקין. כל העברית שבתוך HTML בתוך CONTENT EDITOR משתבש.

    האם יש לזה פתרון?

    תודה,

    אירנה

    • שינה את הסוג Eran Sharvit יום שני 21 מאי 2012 08:12
    • שינה את הסוג Mor Shemesh יום שני 21 מאי 2012 08:45
    יום ראשון 06 מאי 2012 10:13

תשובות

  • הי אירינה,

    בהמשך לתגובה של מור:

    1. תוסיפי שני קבצים ל- style library/JS/ (דרך SPD)

     קובץ jQuery וגם customJS.js

    2. תוסיפי בדף שאת צריכה:

    <script type="text/javascript" src="/Style%20Library/Js/jquery-1.5.1.min.js"></script>
    <script type="text/javascript" src="/Style%20Library/Js/CustomJS.js"></script>

    3. בקובץ CustomJS.js

    תוסיפי:

    $(document).ready(function(){	
    			
    		var element = $('a#id');
    		if(element.length)
    		  {
                            element.attr('href','javascript:SP.UI.ModalDialog.showModalDialog');
                      }
    });		

    • סומן כתשובה על-ידי Irina Merimson יום רביעי 23 מאי 2012 11:03
    יום רביעי 23 מאי 2012 07:24

כל התגובות

  • הי,

    צריך יותר מידע, כמו דוגמאת ה-HTML ותמונת מסך למה קורה כדי שנדע איך לעזור.

    מור.


    Mor Shemesh. http://morshemesh.blogspot.com

    יום ראשון 06 מאי 2012 17:58
  • הי,

    מצ"ב קוד שניסיתי לשים בContent Editor

    לא הצלחתי שעברית יפיע תקין.

    כעיקרון פטרתי ע"י כך, שיצרתי visual web part והשתמשתי בו.

    השאלה, האם יש דרך אחרת?

    אירנה

    יום שני 07 מאי 2012 10:27
  • באיזה צורה מופיע העברית?

    האם האתר הוא בעברית/אנגלית 2007/2010?

    האם ניסית את אותו הדבר באתרים אחרים?

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


    Mor Shemesh. http://morshemesh.blogspot.com

    יום שלישי 08 מאי 2012 21:41
  • העיברית מופיע בצורת ריבועים. אתר תומך עברית.

    Sharepoint 2010.

    לא ניסיתי באתרים אחרים.

    השאלה, לאחרים אין בעיה עם עברית ב-Content editor?

    יום רביעי 09 מאי 2012 11:54
  • איך יצרת את הדף?

    אני משער שהבעיה יכולה לנבוע מתג html שמסמן את ה-encoding של הדף, שצריך להיות UTF-8.


    Mor Shemesh. http://morshemesh.blogspot.com

    יום רביעי 09 מאי 2012 21:07
  • בדקתי, ב-master page יש קידוד UTF-8

    יום ראשון 13 מאי 2012 08:44
  • תנסי להכניס את הטקסט בעברית לאתר הבא:

    http://www.opinionatedgeek.com/dotnet/tools/urlencode/Encode.aspx

    ולבצע עליו decode\decodeURIComponent\unescape ע"י JS.


    Mor Shemesh. http://morshemesh.blogspot.com

    יום שני 14 מאי 2012 20:22
  • אני לא מכירה איך להפעיל JavaScript כדי שהתוצאה תיהי כותרת של  <a>.

    <a>javascript???</a>

    אני מכירה איך להפעיל javascript ב-onclick  או href attribute ,  אבל עם הכותרת עצמה לא מסתדרת...

    יום חמישי 17 מאי 2012 12:39
  • הי אירינה

    תוכלי לפרט יותר, בבקשה.

    אשמח לעזור לך עם קבלת יותר פרטים .

    את רוצה לשנות כותרת בזמן ריצה?


    • נערך על-ידי Victor Khazanov יום חמישי 17 מאי 2012 13:16
    יום חמישי 17 מאי 2012 13:15
  • לא אני לא רוצה לשנות כותרת בזמן ריצה,אני רוצה להכניס כותרת בעברית בA TAG בתוך content editor.

    מור ניסה לעזור לי והציע להשתמש ב-Encoding וJS.

    לא הבנתי איך אני מיישמת הצעה שלו...

    יום שני 21 מאי 2012 08:16
  • אירנה הי,

    האם כל מה שת רוצה זה להכניס כיתוב עם קישור? אם יש לך SP 2010 ניסית לא דרך קוד אלא דרך סימון הקטע, למעלה בטאב יש אפשרות להוספה של קישור מתוך או מחוץ ל SP

    למה השימוש בקוד, האם יש לקישור איזה פעולה מיוחדת שהוא אמור לעשות?


    Michal Golan SP Customizer

    יום שני 21 מאי 2012 08:31
  • שלום אירנה,
    אני לא רואה סיבה שהכיתוב לא יופיע באופן תקין.

    אם המטרה שלך היא הצגת קישורים בדף, את יכולה להשתמש ב-Summary Links Web Parts:

    http://morshemesh.blogspot.com/2012/03/web-parts-out-of-box-part-2.html

    או

    ע"י הקישור הזה:

    http://www.hashemian.com/tools/html-url-encode-decode.php

    להזין את הטקסט בעברית, ללחוץ על "Decimal Encode" ולשים את הטקסט במקום העברית.


    Mor Shemesh. http://morshemesh.blogspot.com

    יום שני 21 מאי 2012 08:44
  • אני רוצה שקישור יפעיל SP.UI.ModalDialog.showModalDialog. איזה דרך יש לי?

    יום שני 21 מאי 2012 13:03
  • בדיוק כמו שרשמת בתגובה השניה שלך: במקום onclick צריך לשים את הקוד תחת href.

    Mor Shemesh. http://morshemesh.blogspot.com

    יום שלישי 22 מאי 2012 07:10
  • ניסיתי, אם אני מוסיפה A TAG כאשר ב - href  יש קריאה ל-SP.UI.ModalDialog.showModalDialog בתוך sharepoint designer אחרי שמירה השורה הזאת פשוט נעלמת! בלי הודעות שגיעה. מסיבה הזאת ניסיתי עם Content editor ואז הסתבחתי עם עברית...

    מה הדרך הנכונה לעשות דבר כזה פשוט?

    יום שלישי 22 מאי 2012 14:10
  • מה את רוצה בסופו של דבר שיקרה? שה new item יקפוץ בחלון צף?

    Michal Golan SP Customizer

    יום שלישי 22 מאי 2012 15:21
  • לדעתי לא תהיה לך ברירה ותצטרכי להשתמש ב-Jquery כדי לתפוס את כל האלמנטים של a שאת צריכה ולהוסיף להם את ה-click function עם הקריאה ל-ShowModalDialog...


    Best regards, Johnny Tordgeman.
    My Blog

    יום שלישי 22 מאי 2012 18:16
  • ניסית להוסיף קובץ js לאתר ובתוכו לבצע את הקריאה הזאת, כך שאת מוסיפה את הקובץ למאסטר-פייג' וקוראת לפונקציה ב-href של ה-a?

    Mor Shemesh. http://morshemesh.blogspot.com

    יום שלישי 22 מאי 2012 18:27
  • הי אירינה,

    בהמשך לתגובה של מור:

    1. תוסיפי שני קבצים ל- style library/JS/ (דרך SPD)

     קובץ jQuery וגם customJS.js

    2. תוסיפי בדף שאת צריכה:

    <script type="text/javascript" src="/Style%20Library/Js/jquery-1.5.1.min.js"></script>
    <script type="text/javascript" src="/Style%20Library/Js/CustomJS.js"></script>

    3. בקובץ CustomJS.js

    תוסיפי:

    $(document).ready(function(){	
    			
    		var element = $('a#id');
    		if(element.length)
    		  {
                            element.attr('href','javascript:SP.UI.ModalDialog.showModalDialog');
                      }
    });		

    • סומן כתשובה על-ידי Irina Merimson יום רביעי 23 מאי 2012 11:03
    יום רביעי 23 מאי 2012 07:24
  • תודה רבה לכולם...

    הצלחתי לפי פתרון של ויקטור.

    יום רביעי 23 מאי 2012 11:04