FCK-Editor durch Textfeld ersetzen, wenn JavaScript deaktiviert ist

»  Erstellt in Nützliches by Holger Woltersdorf, Freitag, 1. September 2006

Problem:

Der FCK-Editor weist das Problem auf, dass er kein Textfeld anzeigt, wenn JavaScript deaktiviert ist. D.h. dass Formualre die einen FCK-Editor als Texteingabe nutzen nicht mehr verwendet werden können. Aufgabe ist es nun die Ausgabe des FCK-Editors so abzuändern, dass bei deaktiviertem JavaScript statt des Editors ein normales Textarea angezeigt wird.

Lösung:

Da es leider in PHP nicht möglich ist auf die Information zurückzugreifen, ob JavaScript aktiviert ist oder nicht, muss man sich des altbewährten [noscript]-Tags bedienen. Dazu muss man die Gesamtausgabe des FCK-Editors abändern. Um diesen später noch updaten zu können, sollte man die Klasse ableiten.

Den Lösungs-Code (PHP) kann man in meinem DokuWiki nachlesen:
heiligkindDouWiki: FCK-Editor durch Textarea ersetzen, wenn JavaScript deaktiviert ist

Siehe auch:
Mein Beitrag dazu im FCK-Editor-Wiki (englisch)


2 Reaktionen zu “FCK-Editor durch Textfeld ersetzen, wenn JavaScript deaktiviert ist”

  1. rakete652

    Hallo,

    wenn ich deinen Code wie angegeben einfüge, bringt er mir folgende Fehlermeldung:

    Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’

    Hast du ne Idee was das sein kann?

    Gruß
    Jochen

  2. Holger Schöttle

    Hi rakete652,

    das müsste ich mir genauer ansehen. Kann sein, dass mein Code einen Fehler enthält, ich habe ihn nicht 1 zu 1 aus meinen Scripten übernommen. Kannst du mir dein Script mal an hollo@heiligkind.de schicken, dann kann ich es mir heute Abend ansehen!?

    Viele Grüße,
    hollo

Einen Kommentar schreiben

 
RSS-Feed - Alle Beiträge RSS-Feed - Kommentare

September 2006
M D M D F S S
« Aug   Okt »
 123
45678910
11121314151617
18192021222324
252627282930