Entfernung von Linefeeds bei der Augabe, An welcher Stelle werden die /n entfernt |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Entfernung von Linefeeds bei der Augabe, An welcher Stelle werden die /n entfernt |
Tue. 16. September 2008, 10:53
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
Hallo,
ich nutze auf einer Seite ein JavaScript-Code-Highlighter-Plugin (http://code.google.com/p/jquery-chili-js/) um Code-Beispiele anzuzeigen. Eingegeben werden diese neben dem anderen Text über den WYSIWYG2. Der Code muss dabei so formatiert eingeben werden, wie er auch in der jeweiligen Datei stehen würde, also mit Tabulatoren und Zeilenumbrüchen. Bei meinen Tests klappte das auch alles super. Wenn ich das ganze nun aber über Sefrengo mache, werden mir alle Zeilenümbrüche aus dem Quellcode gestrichen. Was bei der Eingabe und in der Datenbank(!) noch so aussieht: QUELLTEXT <p>Während alle anderen Browser folgende Stylesheet-Einbindung links liegen lassen, freut sich Opera und wendet die darin enthaltenen Anweisungen an:</p> <code class="html"><style type="text/nonsenseforopera"> @import url(../../spezielles_stylesheet_fuer_opera.css); </style></code> <p>»nonsenseforopera« kann dabei alles Mögliche sein. Diesen Trick wende ich seit der 6er oder 7er-Version von Opera an und er funktioniert bis heute (v9.22)</p> sieht in der Ausgabe so aus: QUELLTEXT <p>Während alle anderen Browser folgende Stylesheet-Einbindung links liegen lassen, freut sich Opera und wendet die darin enthaltenen Anweisungen an:</p> <code class="html"><style type="text/nonsenseforopera"> @import url(../../spezielles_stylesheet_fuer_opera.css); </style></code> <p>»nonsenseforopera« kann dabei alles Mögliche sein. Diesen Trick wende ich seit der 6er oder 7er-Version von Opera an und er funktioniert bis heute (v9.22)</p> Dadurch steht der Code natürlich in einer langen Zeile da und ist zeimlich schlecht lesbar … Wo findet diese Umwandlung statt? Kann man das irgendwie abstellen? Danke und Grüße, tobaco |
|
|
Wed. 17. September 2008, 11:40
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
hab's gefunden …
einfach in der backend/inc/fnc.type.php die Zeilen 297 & 303 (2x $mod_content = preg_replace('/\s+/', ' ', $mod_content);) auskommentieren |
|
|
Guest_bkm_* |
Wed. 17. September 2008, 11:53
Beitrag
#3
|
Guests |
haste mal probiert im WYSIWYG2 die option => tidyhtml = "true bzw. false" mitzugeben ?
vll. hat's den selben effekt, ohne das du die datei ändern musst. |
|
|
Wed. 17. September 2008, 12:01
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
ja, hatte ich auch kurz überlegt. allerdings will ich nicht vollständig auf das säubern verzichten …
deswegen mach ich es jetzt so. |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.4.24 - 13:32 |