Categorywalker: Zeilenumbrüche in Textareas werden nicht xHTML konform gewandelt, <br> anstatt <br /> |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Categorywalker: Zeilenumbrüche in Textareas werden nicht xHTML konform gewandelt, <br> anstatt <br /> |
Mon. 20. November 2006, 14:36
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
Wenn ich als Doctype xHTML eingestellt habe bei einem Layout, dann werden Zeilenumbrüche innerhalb von Textareas (z.B. beim CFLEX) nach <br> anstatt <br /> gewandelt.
@Björn: Das ging doch schon mal, warum ist das jetzt wieder rausgefolgen? -------------------- SEFRENGO | a free choice ... again!
|
|
|
Thu. 28. May 2009, 00:37
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 376 Mitglied seit: 05.08.2006 Mitglieds-Nr.: 177 |
Um es nochmal genauer zu erläutern (damit nicht alle so rumsuchen müssen wie ich):
Man gehe zum Category-Modul, klicke auf den Stift. Dort suche man in der "Frontendausgabe" nach "cms_textarea". Man gelangt dann zu dem folgenden Bereich. Dort kommentiere man die 6. Zeile mittels // aus: QUELLTEXT 1. // cms_textarea 2. case 3. $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] = $db_content->f( 'value' ); 4. $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] = cmsmod_replace_bbcode( $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] ); 5. $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] = nl2br( $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] ); 6. // $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] = str_replace( '<br />', '<br>', $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]][$walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']] );[/b] 7. $walker_content[$i][$walker['cms_type_arr'][$walker['tmp']['content_type']]]['count']++; break; Warum CW früher XHTML-konformen Code produzierte und diese Funktion nun herausgenommen wurde, ist für mich nicht nachvollziehbar. Ohne diese Änderung am Modul siehts mit der Validierung schlecht aus... Grüße! |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 29.5.24 - 12:55 |