הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   אני מחפש עורך טקטס WYSIWYG, אבל רק לטקסט. (https://hosts.co.il/forums/showthread.php?t=94629)

Tomer Pearl 12-01-12 11:26

IgalSt - תודה..
HHaim ו Baku שוב, אני לא סתם שאלתי ופתחתי את האשכול. אני מכיר את CKEDITOR ועובד איתו כבר כמה שנים טובות.
חיפשתי, ולא מצאתי דרך למנוע לגמרי הדבקה של טקסטים מעוצבים, גם אם הגולשים לא רואים את הכפתורים של האופציות הם יכולים פשוט לעשות העתק/הדבק או Drag&Drop לתוך העורך.
בקיצור, אם אתם מכירים דרך מעשית ליישם את מה שאמרתי אני אשמח לשמוע. (:

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

Haimz 12-01-12 16:41

זה אפשרי בCKEDITOR, כמו שאמרתי זה מאוד נוח, יש לך אפשרות לקבוע את מה שיוצג למשתמש בכפתורים (B, I, U או מה שתרצה)
תראה כאן איך לעשות את זה: http://nightly.ckeditor.com/7352/_samples/bbcode.html

כדי לא לאפשר להדביק תוכן מעוצב תקרא על: http://stackoverflow.com/questions/2...-onpaste-event

בהצלחה

IgalSt 12-01-12 18:47

אגב, בכל אופן יש פה פרצה לא קטנה שאתה צריך לטפל בה בצד שרת.

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

AlmogBaku 14-01-12 17:04

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


כל הזמנים הם GMT +2. הזמן כעת הוא 19:40.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ