הבדלים בין גרסאות בדף "BiDi Mail UI"

מתוך וויקי
קפיצה אל: ניווט, חיפוש
(Auto Detect ל-Character Encoding לא תומך בעברית (ויש על זה באג))
שורה 1: שורה 1:
 
דף זה מהווה טיוטה לתיעוד ב-bidiui.mozdev.org, כותבי הדף: אייל, Mano ו-Prog.
 
דף זה מהווה טיוטה לתיעוד ב-bidiui.mozdev.org, כותבי הדף: אייל, Mano ו-Prog.
  
אם יש לכן הערות/העצות לשיפור, אנא ערכו את דף השיחה. שימו לב שהתוסף עצמו עדיין לא ניתן להורדה.
+
אם יש לך הערות/העצות לשיפור, אנא ערכו את דף השיחה. שימו לב שהתוסף עצמו עדיין לא ניתן להורדה.
  
 
== אודות התוסף BiDi UI ==
 
== אודות התוסף BiDi UI ==
  
משתמשים בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקים לתמיכה מיוחדת מצד תוכנת לקוח-הדואר, כדי שיוכלו לקרוא הודעות לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות מלל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון המלל בעת כתיבת הודעות.
+
משתמשות בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקות לתמיכה מיוחדת מצד תוכנת לקוח-הדואר, כדי שיוכלו לקרוא הודעות לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות מלל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון המלל בעת כתיבת הודעות.
  
 
תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla Suite או בנפרד, כ-Thunderbird) - בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות מלל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML בלבד).
 
תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla Suite או בנפרד, כ-Thunderbird) - בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות מלל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML בלבד).
שורה 19: שורה 19:
 
=== צרו קשר ===
 
=== צרו קשר ===
  
לדיווח על באגים, השתמשו ב[http://bidiui.mozdev.org/bugs.html ממשק bugzilla שבאתר התוסף]. לשאלות והצעות ניתן לשלוח דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות כגון פרסית ואורדו.
+
לדיווח על באגים, השתמשי ב[http://bidiui.mozdev.org/bugs.html ממשק bugzilla שבאתר התוסף]. לשאלות והצעות ניתן לשלוח דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות כגון פרסית ואורדו.
  
 
== התקנת התוסף ==
 
== התקנת התוסף ==
שורה 30: שורה 30:
  
 
<ol>
 
<ol>
<li>הקליקו על הקישור המופיע להלן באמצעות כפתור העכבר הימני
+
<li>הקליקי על הקישור המופיע להלן באמצעות כפתור העכבר הימני
<li>שמרו את קובץ ה-XPI על הכונן הקשיח
+
<li>שמרי את קובץ ה-XPI על הכונן הקשיח
<li>הריצו את Thunderbird
+
<li>הריצי את Thunderbird
<li>מן החלון הראשי, בחרו בתפריט Tools ובתוכו בפריט Extensions
+
<li>מן החלון הראשי, בחרי בתפריט Tools ובתוכו בפריט Extensions
<li>לחצו על Install
+
<li>לחצי על Install
<li>גשו לספריה בה שמרתם את קובץ ה-XPI, בחרו אותו ואשרו
+
<li>גשי לספריה בה שמרתם את קובץ ה-XPI, בחרי אותו ואשרי
<li>עם קבלת ההודעה המורה לכם לעשות כן, אתחלו את Thunderbird
+
<li>עם קבלת ההודעה המורה לך לעשות כן, אתחלי את Thunderbird
 
</ol>
 
</ol>
  
שורה 43: שורה 43:
 
=== הוראות התקנה עבור מוזילה ===
 
=== הוראות התקנה עבור מוזילה ===
 
<ol>
 
<ol>
<li> אם מותקנת גירסה קודמת של תוסף זה במוזילה, הסירו אותה ידנית לפי ההוראות המופיעות בהמשך
+
<li> אם מותקנת גירסה קודמת של תוסף זה במוזילה, הסירי אותה ידנית לפי ההוראות המופיעות בהמשך
<li>הקליקו על הקישור המופיע להלן
+
<li>הקליקי על הקישור המופיע להלן
<li>כאשר תתבקשו לאשר את ההתקנה, עשו זאת
+
<li>כאשר תתבקשי לאשר את ההתקנה, עשי זאת
<li>בחרו האם ברצונכם להתקין את התוסף בספריית הפרופיל האישית (ראו [http://wiki.mozilla.org.il/index.php/MozillaProfiles הסבר בעניין זה]) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאות root (במערכות כדוגמת לינוקס) וכן לא תצטרכו להתקין את התוסף שוב לאחר שתעדכנו את מוזילה. מאידך, אם זו מערכת שאינה מפרידה בין משתמשים (כגון חלונות 98) אך שעושים בה שימוש מספר משתמשים, עדיף להתקין את התוסף בספריית מוזילה כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון במערכות שכן תומכות בריבוי משתמשים ייתכן שיש צורך בהרשאות root‏ (הערה: אם ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
+
<li>בחרי האם ברצונך להתקין את התוסף בספריית הפרופיל האישית (ראי [http://wiki.mozilla.org.il/index.php/MozillaProfiles הסבר בעניין זה]) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאות root (במערכות כדוגמת לינוקס) וכן לא תצטרכי להתקין את התוסף שוב לאחר שתעדכני את מוזילה. מאידך, אם זו מערכת שאינה מפרידה בין משתמשים (כגון חלונות 98) אך שעושים בה שימוש מספר משתמשים, עדיף להתקין את התוסף בספריית מוזילה, כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון במערכות - אלה התומכות בריבוי משתמשים - ייתכן שיש צורך בהרשאות root‏ (הערה: אם ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
<li>עם קבלת ההודעה המורה לכם לעשות כן, אתחלו את Mozilla (שימו לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי לאתחל את Mozilla)
+
<li>עם קבלת ההודעה המורה לך לעשות כן, אתחלי את Mozilla (שימי לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי לאתחל את Mozilla)
 
</ol>
 
</ol>
  
 
[קישור ל-XPI עבור tbird]
 
[קישור ל-XPI עבור tbird]
  
אם נתקלתם בבעייה בשלב מס' 3: הקליקו על הקישור באמצעות כפתור העכבר הימני, שמרו את קובץ ה-XPI על הכונן הקשיח, הציגו את הספריה בה שמרת את הקובץ בחלון הדפדפן, והקליקו כפולות על הקובץ לביצוע ההתקנה.
+
אם נתקלת בבעייה בשלב מס' 3: הקליקי על הקישור באמצעות כפתור העכבר הימני, שמרי את קובץ ה-XPI על הכונן הקשיח, הציגי את הספריה בה שמרת את הקובץ בחלון הדפדפן, והקליקי כפולות על הקובץ לביצוע ההתקנה.
  
 
=== התקנת התוסף הישן לדפדפנים ===
 
=== התקנת התוסף הישן לדפדפנים ===
  
למשתמשים בגרסאות ישנות של הדפדפנים מוזילה ו-Firefox, להלן התוסף הישן, המיועד לדפדפנים:
+
למשתמשות בגרסאות ישנות של הדפדפנים מוזילה ו-Firefox, להלן התוסף הישן, המיועד לדפדפנים:
  
 
[http://downloads.mozdev.org/bidiui/latest/bidiext.xpi לינק להתקנה]
 
[http://downloads.mozdev.org/bidiui/latest/bidiext.xpi לינק להתקנה]
  
אין להתקין תוסף זה בדפדפנים חדשים יותר, זאת משום שיכולותיו שולבו זה-מכבר בדפדפנים עצמם. מומלץ כי תעדכנו את הדפדפן בו את משתמשים תחת התקנת תוסף זה.
+
אין להתקין תוסף זה בדפדפנים חדשים יותר; זאת, משום שיכולותיו שולבו זה-מכבר בדפדפנים עצמם. מומלץ, כי תעדכני את הדפדפן בו את משתמשת, תחת התקנת תוסף זה.
  
 
== הסרת התוסף ==
 
== הסרת התוסף ==
  
אם החלטתם שברצונכם להסיר את התוסף, אנא פעלו לפי ההוראות המופיעות להלן, בהתאם ללקוח הדוא"ל בו את משתמשים, ולהעדפות שבחרתם בעת התקנת התוסף. כמו-כן אם התוסף לא ענה על ציפיותייכם מסיבה כלשהיא, אתם מוזמנים לכתוב לנו מדוע (לכתובת המופיע לעיל).
+
אם החלטת שברצונך להסיר את התוסף, אנא פעלי לפי ההוראות המופיעות להלן, בהתאם ללקוח הדוא"ל בו את משתמשת, ולהעדפות שבחרת בעת התקנת התוסף. כמו-כן, אם התוסף לא ענה על ציפיותייך מסיבה כלשהיא, את מוזמנת לכתוב לנו מדוע (לכתובת המופיע לעיל).
  
 
=== הוראות הסרה מ-Thunderbird ===
 
=== הוראות הסרה מ-Thunderbird ===
פתחו את מנהל ההרחבות (פריט-התפריט Tools|Extensions). מצאו ובחרו את ההרחבה BiDi UI, ולחצו על כפתור ה-Uninstall.
+
 
 +
פתחי את מנהל ההרחבות (פריט-התפריט Tools|Extensions). מצאי ובחרי את ההרחבה BiDi UI, ולחצי על כפתור ה-Uninstall.
  
 
=== הוראות הסרה ידנית מספריית היישום של מוזילה ===
 
=== הוראות הסרה ידנית מספריית היישום של מוזילה ===
שורה 73: שורה 74:
 
הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.
 
הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.
 
<ol>
 
<ol>
<li>גשו לספריית chrome של מוזילה.
+
<li>גשי לספריית chrome של מוזילה.
<li>ערכו את הקובץ installed-chrome.txt: מחק ממנו את השורות המכילות את המחרוזת "bidimailpack.jar".
+
<li>ערכי את הקובץ installed-chrome.txt: מחקי ממנו את השורות המכילות את המחרוזת "bidimailpack.jar".
<li>מחקו את הקובץ bidimailpack.jar.
+
<li>מחקי את הקובץ bidimailpack.jar.
<li>מחקו את ספריית overlayinfo על כל תכולתה.
+
<li>מחקי את ספריית overlayinfo על כל תכולתה.
<li>מחקו את הקובץ chrome.rdf.
+
<li>מחקי את הקובץ chrome.rdf.
<li>הפעילו מחדש את Mozilla (ב-Linux: כ־root אם יש צורך בכך). (מוזילה יצור כעת מחדש את ספריית overlayinfo ואת הקובץ chrome.rdf שמחקנו.)
+
<li>הפעילי מחדש את Mozilla (ב-Linux: כ־root אם יש צורך בכך). (מוזילה ייצור כעת מחדש את ספריית overlayinfo ואת הקובץ chrome.rdf שמחקנו.)
 
</ol>
 
</ol>
  
שורה 85: שורה 86:
 
הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.
 
הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.
 
<ol>
 
<ol>
<li> גשו לספריית chrome של הפרופיל שלך.
+
<li> גשי לספריית chrome של הפרופיל שלך.
<li>מחקו את הקובץ bidimailpack.jar.
+
<li>מחקי את הקובץ bidimailpack.jar.
<li>ערכו את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקו את התגים המתחילים ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
+
<li>ערכי את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקי את התגים המתחילים ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
<li>ערכו את הקובץ chrome.rdf שבספריית ה-chrome: מחקו את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
+
<li>ערכי את הקובץ chrome.rdf שבספריית ה-chrome: מחקי את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
<li>הפעילו מחדש את Mozilla.
+
<li>הפעילי מחדש את Mozilla.
 
</ol>
 
</ol>
  

גרסה מ־06:12, 4 בספטמבר 2004

דף זה מהווה טיוטה לתיעוד ב-bidiui.mozdev.org, כותבי הדף: אייל, Mano ו-Prog.

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

אודות התוסף BiDi UI

משתמשות בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקות לתמיכה מיוחדת מצד תוכנת לקוח-הדואר, כדי שיוכלו לקרוא הודעות לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות מלל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון המלל בעת כתיבת הודעות.

תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla Suite או בנפרד, כ-Thunderbird) - בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות מלל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML בלבד).

הֵקשֶר

תוסף זה משוחרר אחרי תוסף קודם בשם BiDi UI; התוסף הקודם יועד לדפדפן, כדי לפתור את באג 85420, אשר נפתר בינתיים (אם כי בעת כתיבת שורות אלה הפתרון עוד לא הוכנס לשימוש). תוסף אחר שקדם לתוסף זה הינו HebMailPack, מאת Moofie, אשר בא לפתור את באג 119857; תוסף זה הינו אוסף הרחבות ושיפורים על הקוד המקורי של Moofie.

רישיון

תוסף זה מופץ בתנאי אחד הרישיונות MPL 1.1, GPL 2.0, LGPL 2.1, לפי בחירתכם.

צרו קשר

לדיווח על באגים, השתמשי בממשק bugzilla שבאתר התוסף. לשאלות והצעות ניתן לשלוח דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות כגון פרסית ואורדו.

התקנת התוסף

דרישות קדם

תוסף זה נתמך בגירסאות ‎0.7.x‎ ו-0.8‎.x‎ של Thunderbird, וגרסאות ‎1.4.x-‎1.8.x של מוזילה. השימוש בו נבדק בהצלחה במערכות ההפעלה Windows, Mac OS X, Linux+X.Org. סביר להניח שניתן להתקין ולהשתמש בתוסף גם בגירסאות נוספות ובמערכות הפעלה נוספות, אך אין ביטחון בכך.

הוראות התקנה עבור Thunderbird

  1. הקליקי על הקישור המופיע להלן באמצעות כפתור העכבר הימני
  2. שמרי את קובץ ה-XPI על הכונן הקשיח
  3. הריצי את Thunderbird
  4. מן החלון הראשי, בחרי בתפריט Tools ובתוכו בפריט Extensions
  5. לחצי על Install
  6. גשי לספריה בה שמרתם את קובץ ה-XPI, בחרי אותו ואשרי
  7. עם קבלת ההודעה המורה לך לעשות כן, אתחלי את Thunderbird

[קישור ל-XPI עבור suite]

הוראות התקנה עבור מוזילה

  1. אם מותקנת גירסה קודמת של תוסף זה במוזילה, הסירי אותה ידנית לפי ההוראות המופיעות בהמשך
  2. הקליקי על הקישור המופיע להלן
  3. כאשר תתבקשי לאשר את ההתקנה, עשי זאת
  4. בחרי האם ברצונך להתקין את התוסף בספריית הפרופיל האישית (ראי הסבר בעניין זה) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאות root (במערכות כדוגמת לינוקס) וכן לא תצטרכי להתקין את התוסף שוב לאחר שתעדכני את מוזילה. מאידך, אם זו מערכת שאינה מפרידה בין משתמשים (כגון חלונות 98) אך שעושים בה שימוש מספר משתמשים, עדיף להתקין את התוסף בספריית מוזילה, כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון במערכות - אלה התומכות בריבוי משתמשים - ייתכן שיש צורך בהרשאות root‏ (הערה: אם ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
  5. עם קבלת ההודעה המורה לך לעשות כן, אתחלי את Mozilla (שימי לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי לאתחל את Mozilla)

[קישור ל-XPI עבור tbird]

אם נתקלת בבעייה בשלב מס' 3: הקליקי על הקישור באמצעות כפתור העכבר הימני, שמרי את קובץ ה-XPI על הכונן הקשיח, הציגי את הספריה בה שמרת את הקובץ בחלון הדפדפן, והקליקי כפולות על הקובץ לביצוע ההתקנה.

התקנת התוסף הישן לדפדפנים

למשתמשות בגרסאות ישנות של הדפדפנים מוזילה ו-Firefox, להלן התוסף הישן, המיועד לדפדפנים:

לינק להתקנה

אין להתקין תוסף זה בדפדפנים חדשים יותר; זאת, משום שיכולותיו שולבו זה-מכבר בדפדפנים עצמם. מומלץ, כי תעדכני את הדפדפן בו את משתמשת, תחת התקנת תוסף זה.

הסרת התוסף

אם החלטת שברצונך להסיר את התוסף, אנא פעלי לפי ההוראות המופיעות להלן, בהתאם ללקוח הדוא"ל בו את משתמשת, ולהעדפות שבחרת בעת התקנת התוסף. כמו-כן, אם התוסף לא ענה על ציפיותייך מסיבה כלשהיא, את מוזמנת לכתוב לנו מדוע (לכתובת המופיע לעיל).

הוראות הסרה מ-Thunderbird

פתחי את מנהל ההרחבות (פריט-התפריט Tools|Extensions). מצאי ובחרי את ההרחבה BiDi UI, ולחצי על כפתור ה-Uninstall.

הוראות הסרה ידנית מספריית היישום של מוזילה

הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.

  1. גשי לספריית chrome של מוזילה.
  2. ערכי את הקובץ installed-chrome.txt: מחקי ממנו את השורות המכילות את המחרוזת "bidimailpack.jar".
  3. מחקי את הקובץ bidimailpack.jar.
  4. מחקי את ספריית overlayinfo על כל תכולתה.
  5. מחקי את הקובץ chrome.rdf.
  6. הפעילי מחדש את Mozilla (ב-Linux: כ־root אם יש צורך בכך). (מוזילה ייצור כעת מחדש את ספריית overlayinfo ואת הקובץ chrome.rdf שמחקנו.)

הוראות הסרה ידנית מספריית הפרופיל האישי של מוזילה

הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.

  1. גשי לספריית chrome של הפרופיל שלך.
  2. מחקי את הקובץ bidimailpack.jar.
  3. ערכי את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקי את התגים המתחילים ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
  4. ערכי את הקובץ chrome.rdf שבספריית ה-chrome: מחקי את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
  5. הפעילי מחדש את Mozilla.

הסברים וצילומי-מסך

לוח ההעדפות

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

ב-Mozilla Suite, יש לפתוח את לוח ההעדפות הכללי (באמצעות פריט-התפריט Edit->Preferences); בתוך עץ הקטגוריות תימצא לאחר התקנת התוסף, גם הקטגוריה BiDi UI, ואותה יש לבחור:


Bidiui-messenger-prefs-suite.png

ב-Thunderbird, יש לפתוח את מנהל ההרחבות (באמצעות פריט-התפריט Tools->Extensions), ולהקליק לחיצה כפולה על ההרחבה BiDi UI; אז ייפתח לוח האפשרויות של ההרחבה:

Bidiui-messenger-prefs-tbird.png

זיהוי כיוון אוטומטי להודעות מוצגות

התוסף כולל יכולת להפעיל לוגיקת זיהוי כיוון של הודעות הנטענות להצגה, ולקבוע את כיוון ההצגה בהתאם. האפשרות Auto-Detect Message Direction קובעת האם לבצע זיהוי זה אם לאו.

עקרון הזיהוי הוא חיפוש מילה בשפת-כתיבה (script) שכיוונה מימין-לשמאל, במסמך, ואם נמצאה מילה כזו - לקבוע שכיוון המסמך הוא מימין לשמאל. שימי לב שהזיהוי מוטה לטובת יישור לימין; הודעה זו:

Bidiui-messenger-all-rtl-one-ltr-word.png

תיושר לימין, אך כך גם הודעה זו:

Bidiui-messenger-all-ltr-one-rtl-word.png

כך שבמקרה של מלל מעורב, הכיוון יהיה מימין לשמאל.

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

Bidiui-messenger-single-rtl-char-in-ltr-message.png

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

Bidiui-messenger-charset-error.png

שינוי של הקידוד דרך פריט-התפריט View|Character-Encoding (במקרה זה, מ-ISO-8859-1 ל-Windows-1255) יגרום להפעלה-מחדש של לוגיקת זיהוי הכיוון:

Bidiui-messenger-charset-corrected.png

שינוי כיוונן של הודעות מוצגות

בנוסף לזיהוי הכיוון האוטומטי, התוסף מאפשר גם קביעה ידנית של כיוון ההודעה המוצגת. ניתן לעשות זאת באחת מ-3 דרכים:

  • באמצעות הקשה על קיצור המקשים המתאים: Ctrl+Shift+X (במק: Cmd+Shift+X).
  • באמצעות בחירת הפריט המתאים מתפריט ההקשר: Bidiui-messenger-context-menu-before-switch.png
  • באמצעות בחירת הפריט המתאים מתפריט View: Bidiui-messenger-view-menu-before-switch.png

והתוצאה המתקבלת תהיה יישור לכיוון ההפוך מן הכיוון הקודם:

Bidiui-messenger-message-after-switch.png

קביעה ראשונית של כיוון הודעות חדשות

כאשר אתם מתחילים לכתוב הודעה חדשה, ללא התוסף, מוזילה קובעת להודעה כיוון משמאל לימין. עם התוסף, שני גורמים משפיעים על כיוונה של הודעה חדשה: כיוון ברירת-מחדל (אשר יכול להיות מימין לשמאל או משמאל לימין), והברירה האם לענות להודעה בכיוון שלה (ולא להשתמש תמיד בברירת המחדל). שתי אלו הינן אפשרויות המופיעות בלוח האפשרויות של התוסף (בחלק Message Composition).

נניח שבחרתם כי כיוון ברירת-המחדל להודעות יהיה משמאל לימין, אך כי תשובה להודעה תאותחל לכיוון ההודעה. כאשר תלחצו על כפתור 'הודעה חדשה', תקבלו חלון ובו הטקסט שתכניסו מיושר לשמאל:

Bidiui-new-message-ltr.png

(שימו לב לזוג כפתורי השליטה בכיוון - RTL/LTR - בסרגל הראשי; נדון בהם בהמשך)

לעומת זאת, אם תענו להודעה אשר הזיהוי האוטומטי קובע שכיוונה מימין-לשמאל, גם התשובה תיושר לימין:

Bidiui-reply-rtl.png

שינויי כיוון בעת כתיבת הודעות מלל פשוט

בהודעות מלל פשוט יש רק כיוון כללי, של כל ההודעה. התוסף מאפשר ארבע דרכים לשנות אותו:

  • שימוש בקיצור המקשים Ctrl+Shift+x (במאק: Cmd+Shift+x)
  • לחיצה על הכפתור המתאים לכיוון הרצוי (RTL - מימין לשמאל, LTR - משמאל לימין) בסרגל הכלים הראשי: Bidiui-composer-button-before-switch.png
  • בחירת הפריט Switch Message Direction בתפריט-ההקשר של שדה ההודעה: Bidiui-composer-context-menu-before-switch.png
  • בחירת הפריט Switch Message Direction בתפריט View של חלון חיבור ההודעה: Bidiui-composer-view-menu-before-switch.png

פעולה כזו תיישר את ההודעה בכיוון ההפוך מן הכיוון הנוכחי (כפי שתואר לעיל עבור הצגת הודעות):

Bidiui-composer-message-after-switch.png

שינויי כיוון בעת כתיבת הודעות HTML

בהודעות HTML, לכל פיסקה יכול להיות כיוון שונה מיתר הפיסקאות. התוסף משנה את התנהגות עורך ההודעות החדשות כך שבהקשת Enter, מתחילה פיסקה חדשה (כנהוג ב-OpenOffice ו-MS Word); כדי להכניס שורה חדשה בתוך פיסקה, יש להקיש Shift+Enter.

לסרגל העיצוב מתווסף זוג כפתורי כיוון פיסקה. אלו מתארים מהו כיוון הפיסקה הנוכחית:

Bidiui-composer-html-current-dir.png

כאשר מסומן מלל ממספר פיסקאות, הכפתורים מציגים את הכיוון המשותף לכל הפיסקאות הללו - אם יש כזה; אחרת, הן משקפות את העובדה שאין כיוון אחיד:

Bidiui-composer-html-no-single-dir.png

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

  • לחיצה על הכפתור המתאים לכיוון הרצוי (RTL - מימין לשמאל, LTR - משמאל לימין) בסרגל הכלים הראשי: Bidiui-composer-html-button-before-switch.png
  • בחירת הפריט Switch Paragraph Direction בתפריט-ההקשר של שדה ההודעה: Bidiui-composer-html-context-menu-before-switch.png
  • בחירת הפריט Switch Paragraph Direction בתפריט Format של חלון חיבור ההודעה: Bidiui-composer-html-format-menu-before-switch.png


שינוי 'הכיוון הכללי' של הודעת HTML

ניתן להחליף את 'הכיוון הכללי' של המסמך באמצעות פריט-התפריט View|Switch Message Direction, כמו במקרה של הודעת מלל פשוט. החלפה זו קובעת את כיוון כל הפיסקאות עבורן לא נכפה כיוון מפורש. ניתן להסיר את כפיית הכיוון של פיסקאות מסומנות (או של הפיסקה הנוכחית, בהיעדר סימון), באמצעות פריט-התפריט Format|Clear Paragraph Direction.

העושים/ות במלאכה

התוסף BiDi UI מבוסס בחלקו על HebMailPack שנכתב ע"י מופי.

פיתוח

  • אייל רוזנברג
  • אסף רומנו
  • איליה קונסטנטינוב

בדיקות ובקרת איכות

  • ראובן גונן
  • Prognathous

גרפיקת כפתורים

  • אייל רוזנברג

לוקאליזציה

  • אנגלית:
    • מופי
    • אסף רומנו
    • אייל רוזנברג
  • עברית:
    • אייל רוזנברג
  • ערבית:
    • איימן חוריה