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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=29837)

eLad 29-08-06 19:30

ציטוט:

נכתב במקור על ידי RS324
ואם אתה מחליף את /R/N
ב BR זה עדין לא מקבל ?

תחליף ב BR
או תעשה נגיד תגית מיוחדת שלך תחליף ב BRP

ואז במשיכה תעשה שוב החלפה מ BRP ל RN

זה יכול לעבוד....

למה להחליף /n/r ב <br> ? אני לא רוצה שבפועל דף ה HTML יהיה עם BR אלא שהקוד ייראה נוח בקוד מקור ..

Eye-Soft 29-08-06 19:51

ציטוט:

נכתב במקור על ידי eLad
עכשיו לכלכת עלי |Rolleyes|

ב tinymce אני מכניס את זה ככה:
קוד:

<textarea .............><%=SomeVar%></textarea>
ולא בתוך משנה JS, והוא עדיין מבטל לי את ההזחות

יאהה אהבל :(
אתה מכניס את זה ככה, המנוע שלו ממיר את זה למשהו אחר.
הTEXTAREA לא נשאר כTEXTAREA הוא לוקח את המידע שבתוכו למשתנה JS ומכניס אותו לFRAME שהוא יוצר.

RS324 29-08-06 19:55

התכוונתי שתעשה משהו כזה (מצטער זה ב PHP לא יודע ASP או מה שזה לא יהיה)

PHP קוד:

<?php

$text 
str_replace("\r\n","<elad_br>",$_POST['text']);
//insert data to db

//get data from db into $new data

$text str_replace("<elad_br>","\r\n",$new['text']);

// output text let's say echo

echo $text

?>

מה הרעיון ?
המערכת שלך מתעלמת מסוף שורה ומוחקת אותו אז כל סוף שורה תחליף בתגית שבעצם לא קיימת
בדוגמא שלנו :<elad_br> , ואז יהיה לך בתוך המסד משהו בסגנון של
bla bla <elad_br>blaaaaa

ואז במשיכה תמיר את <elad_br> להיות סוף שורה

מקווה שהבנת את הרעיון...

Eli-Hai 29-08-06 19:57

ל-tinyMCE יש Documention ענק Online ובקבצים שאתה מקבל,
בעיקרון כשאתה מייבא את הקובץ, אתה כותב
קוד:

directionaly: "rtl",
תציץ קצת ב-Documention, יש שם פשוט הכל למערכת.

eLad 29-08-06 20:04

ציטוט:

נכתב במקור על ידי RS324
התכוונתי שתעשה משהו כזה (מצטער זה ב PHP לא יודע ASP או מה שזה לא יהיה)

PHP קוד:

<?php

$text 
str_replace("\r\n","<elad_br>",$_POST['text']);
//insert data to db

//get data from db into $new data

$text str_replace("<elad_br>","\r\n",$new['text']);

// output text let's say echo

echo $text

?>

מה הרעיון ?
המערכת שלך מתעלמת מסוף שורה ומוחקת אותו אז כל סוף שורה תחליף בתגית שבעצם לא קיימת
בדוגמא שלנו :<elad_br> , ואז יהיה לך בתוך המסד משהו בסגנון של
bla bla <elad_br>blaaaaa

ואז במשיכה תמיר את <elad_br> להיות סוף שורה

מקווה שהבנת את הרעיון...

זה בערך מה שניסיתי לעשות

החלפתי את \n\r ל <!-- n --> ואת \t ל <!-- t --> (כהערת HTML), ובחזרה אני מחליף בחזרה, רק משום מה, את ה <!-- t --> הוא לא תופס לי ולא מחליף ל \t .. נשבור את זה על זה.

ציטוט:

יאהה אהבל
אתה מכניס את זה ככה, המנוע שלו ממיר את זה למשהו אחר.
הTEXTAREA לא נשאר כTEXTAREA הוא לוקח את המידע שבתוכו למשתנה JS ומכניס אותו לFRAME שהוא יוצר.
פסדר, מה אתה לחוץ ;P

RS324 29-08-06 20:23

ואת |R|N הוא כן תופס ?

eLad 29-08-06 20:25

ציטוט:

נכתב במקור על ידי RS324
ואת |R|N הוא כן תופס ?

חיובי

RS324 29-08-06 20:35

האמת אני לא בדיוק זוכר מ |T עושה
אבל לא ממש חשוב... יכול להיות שאת T הוא לא מעביר

בכל מקרה תעשה לו החלפה למשהו אחר
שיהיה ממש תגית כמו שכתבתי מקודם

לנסות אף פעם לא מזיק |קורץ|

eLad 29-08-06 20:39

ציטוט:

נכתב במקור על ידי RS324
האמת אני לא בדיוק זוכר מ |T עושה
אבל לא ממש חשוב... יכול להיות שאת T הוא לא מעביר

בכל מקרה תעשה לו החלפה למשהו אחר
שיהיה ממש תגית כמו שכתבתי מקודם

לנסות אף פעם לא מזיק |קורץ|

t זה עבור tab :)

טוב, ננסה את זה בסופשבוע, אין לי זמן כרגע |מסמיק|

נחזור עם תשובות ..


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

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