וורדפרס 1.999

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

  • צריך להפעיל את קובצי התרגום. אני השתמשתי בקובצי התרגום של לירון נוימן (ותודה רבה ללירון), שהתאמתי קצת לרוח התרגום של וורדפרס. משום מה, אני לא מצלחי לגרום ל-TinyMCE להשתמש בהם.
  • צריך להפעיל את התוסף directionality, ולהציג את הכפתורים שלו. התוסף ככל הנראה עובד – אפשר להגדיר שברירת המחדל תהיה ימין לשמאל, אבל אני לא מבין איך להציג את הכפתורים שיהפכו את הכיוון.

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

בכל אופן, אני מודה מראש לכל מי שיוכלו לעזור.

http://ranh.co.il/files/wp/wordpress-he-1-999.zip

עדכון – אפשר להתחבר למאגר Subversion בכתובת http://svn.trans.co.il/wp. התחלתי להשתמש ב-Subversion רק עם גרסה 2, לכן אין שם היסטוריה מלאה של כל השינויים. אבל יש את כל הגרסאות תחת tags.

יום חמישי, 2 בפברואר, 2006. מילות מפתח: .

9 תגובות בנושא “וורדפרס 1.999

  1. שרית

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

  2. אייל

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

    ברמה התאורטית, פשוט צריך לערוך את הרשימת כפתורים, ולהוסיף כפתורים של RTL וLTR שאלו כפתורי הכיווניות.

  3. אודי אורון

    הערה קטנה (יכול להיות שזה שפיספסתי הוררדתי את הקבצים מה-SVN, וצריך לשנות ידנית את wp-config, שורה 15 ל:

    define ('WPLANG', 'he_IL');

    לדעתי כדאי לשנות את wp-config-saomple.php

  4. אודי אורון

    הערה קטנה (יכול להיות שזה שפיספסתי הוררדתי את הקבצים מה-SVN, וצריך לשנות ידנית את wp-config, שורה 15 ל:

    define (’WPLANG’, ‘he_IL’);

    לדעתי כדאי לשנות את wp-config-sample.php

  5. אודי אורון

    הוספת כפתורי כיווניות לסרגל העריכה של TinyMCE:
    trunk\wp-includes\js\tinymce\tiny_mce_gzip.php

    שורה 84:
    $plugins = apply_filters('mce_plugins', array('wordpress', 'autosave', 'wphelp','directionality'));

    שורה 110:
    $mce_buttons = apply_filters('mce_buttons', array('bold', 'italic', 'strikethrough', 'separator', 'bullist', 'numlist', 'outdent', 'indent', 'separator', 'justifyleft', 'justifycenter', 'justifyright' ,'separator', 'rtl', 'ltr' ,'separator', 'link', 'unlink', 'image', 'wordpress', 'separator', 'undo', 'redo', 'code', 'wphelp'));

  6. אייל

    ולחשוב שבדיוק היה לי זמן לפתור את הבעיה ובאתי לפתור אותה, ח"ח אודי :-)

    כמו כן יש לי הערה קטנה,
    בשורה 110 במה שצירפת,
    כדאי להפוך את הסדר של מה שכתבת, כיוון שבעברית סדר הכפתורים הפוך.
    ולכן אמנם הכפתורים כתובים באנגלית, אבל שים לב שהם מוצגים מימין לשמאל, ואז למשל צריך להופיע קודם כל היישור לימין justifyright ורק אחריו הjustifyleft, כמילים אחרות, להחליף ביניהם
    כנ"ל לגבי הRTL והLTR
    וכנ"ל לגבי הindent והoutendt .

    וכך יהיה סדר כפתורים הגיוני גם….

סגור לתגובות.