רציתי לכתוב כבר בפוסט של אתמול ושכחתי, אז אני כותבת עכשיו פוסט נפרד. אתם זוכרים שלפני כמה זמן (שנה וחצי למעשה) היתה אצלי מתקפת CSS? אז עכשיו אני מרגישה שיש הצפת דוט-נט. פתאום הרבה דברים מעניינים – קטנים וגדולים – מתרחשים בעולם הדוט-נט, וחלקם מספיק מעניינים אותי שבא לי לשתף אתכם. אז יהיו מעכשיו כמה פוסטים שעניינם יהיה דוט-נט, ואני מבקשת סליחה מכל מי שקורא אותי למרות שאני כותבת על דוט-נט, ולא בגלל.
הסיבה השניה שאני כותבת פוסט, וגם הסיבה שאני כותבת אותו מהעבודה – ולא כדרכי, מהבית – היא מפני שבשעה טובה ומוצלחת (טוב, לגבי המוצלחת נראה לי שיש מחלוקת…) החלפנו את עורך הטקסטים שלנו בכליקיט3 (שהיא המערכת עליה נמצא הבלוג שלי). מאחר שאחת הסיבות העיקריות שבגללן פתחתי את הבלוג שלי על המערכת שלנו היא כדי להתנסות בה כמשתמשת, החלטתי לכתוב כעת פוסט שמטרתו היא בדיקת העורך.
אז ככה: עד עכשיו השתמשנו בעורך טקסטים של מייקרוסופט. זה היה העורך שהוחלט עליו בעת בניית מערכת כליקיט3, לפני שנים רבות. בשנים האחרונות, עם התעוררות שועל האש, וכן עם התעוררות הויסטה, התגלו בעיות בשילוב של העורך הנ”ל עם המערכות הללו (כן, מערכת הפעלה של מייקרוסופט לא עובדת עם עורך טקסטים של מייקרוסופט…). כדי להתמודד עם הבעיות הנ”ל, כתבנו אצלנו עורך קטן (כינוי היה העורך הקל) שהיה אמנם מועט-כפתורים, אך כולם עבדו בכל מערכות ההפעלה ובכל דפדפן. במערכת כליקיט3 כתבנו קוד שזיהה לפי איזושהי בדיקה, אם לתת למשתמש את העורך המייקרוסופטי או את העורך הקל. אולם לפני מספר חודשים נחתה עלינו צרה חדשה: אקספלורר 8. מתברר שגם הוא נוסף על שונאינו (כלומר, שונאי העורך המייקרוסופטי), אבל הוא הגדיל לעשות, ולא השתלב יפה בבדיקה שהיתה לנו בקוד, ונתן למשתמשי IE8 את העורך המייקרוסופטי ולא את העורך הקל. הבנו שכעת יש לעשות מעשה, ולהפסיק להפלות בין משתמשינו, ופשוט לתת לכולם עורך אחד, סטנדרטי, שמדבר עם כל המערכות וכל הדפדפנים. אחר כבוד נבחר TinyMCE, עורך ידוע המשרת מערכות CMS מצויינות כגון wordpress וכליקיט לייט.
אז זהו, זה העורך שאיתו כתבתי את הפוסט של אתמול, ואת הפוסט של היום, וזה ממש סבבה – כבר גיליתי כמה דברים נחמדים, וכמה דברים פחות נחמדים (למשל, מוצא חן בעיני שאפשר להכניס אייקונים בטקסט…). ברשותכם, אני אכניס כאן גם מספר תמונות, מאחר שהתברר שיש קצת בעיות עם העלאת תמונות, ואני רוצה לחוות אותן בעצמי…
TINYMCE דא קינג
תענוג לראות אתכם עוברים לשימוש ב TINYMCE
אני בטוח שנושאים רבים של דוטנט יכולים לעניין את כולם למרות האופי הסגור של התשתית.
🙂
לאחרונה כתבתי מספר תוספים לרכיב סרגל הכלים של העורך הנפלא הזה (בו משתמשים גם במוודל גירסה 2 ) מעניין אם תוכלו להשתמש בהם. חלקם כתובים ב PHP ?
ספר, פרט ונמק
תוסף שיבוץ EMBED בסרגל הכלים של העורך…
למשל…
http://tracker.moodle.org/browse/MDL-20363
(יוני יכול להוריד את זה ולהוסיף למוודל שלכם בקלות )
מה בדבר עורך זה?
מה בדבר שינוי עורך התגובות בו אני משתמש כרגע לכתיבת התגובה ?
עקרונית זה גם בתכנון