הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
12-01-12, 11:26 | # 11 |
חבר בקהילה
|
IgalSt - תודה..
HHaim ו Baku שוב, אני לא סתם שאלתי ופתחתי את האשכול. אני מכיר את CKEDITOR ועובד איתו כבר כמה שנים טובות. חיפשתי, ולא מצאתי דרך למנוע לגמרי הדבקה של טקסטים מעוצבים, גם אם הגולשים לא רואים את הכפתורים של האופציות הם יכולים פשוט לעשות העתק/הדבק או Drag&Drop לתוך העורך. בקיצור, אם אתם מכירים דרך מעשית ליישם את מה שאמרתי אני אשמח לשמוע. (: לגבי חסימת תגיות. כל העניין של עורך WYSIWYG זה האמינות. זאת אומרת שאם הגולש ייכתוב ויעצב את הטקסט, ואחר כך אני אוריד לו את כל העיצוב עם הPHP לא הרווחתי כלום. אני רוצה למנוע מראש את האפשרות. |
12-01-12, 16:41 | # 12 |
חבר וותיק
|
זה אפשרי בCKEDITOR, כמו שאמרתי זה מאוד נוח, יש לך אפשרות לקבוע את מה שיוצג למשתמש בכפתורים (B, I, U או מה שתרצה)
תראה כאן איך לעשות את זה: http://nightly.ckeditor.com/7352/_samples/bbcode.html כדי לא לאפשר להדביק תוכן מעוצב תקרא על: http://stackoverflow.com/questions/2...-onpaste-event בהצלחה |
12-01-12, 18:47 | # 13 |
מנהל פורום, עסק רשום
|
אגב, בכל אופן יש פה פרצה לא קטנה שאתה צריך לטפל בה בצד שרת.
נניח ותצליח להגדיר את עורך התוכן שלך כך שלא יאפשר עיצוב תוכן מעבר למה שאתה מאשר (כולל העתק הדבק). עליך לוודא איכשהו בצד שרת שמישהו לא מזריק לך קוד html מעוצב ולסנן החוצה את כל מה שאתה לא מאשר. |
14-01-12, 17:04 | # 14 |
חבר וותיק
|
אין פה שום פרצה.. אתה פשוט מבריח את זה עם htmlspecialchars.
כל דבקר שכתבתי בתגובה הקודמת בדוק וסוגר הכל, וכן אפשר לחסום הכל עם CKE אבל אף אחד לא מבטיח שזה יהיה קל |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|