HTML tags ohne wysiwyg

Gesperrt
jopo

HTML tags ohne wysiwyg

Beitrag von jopo »

da ich macuser bin kann ich leider den wysiwyg editor nicht nutzen und unter text werden leider keine tags zugelassen. kann mir bitte jemand einen tip geben?

grüße
jopo
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b »

dazu reicht leider kein normales Modul - man muss da schon ein wenig mehr programmieren.
- das Textmodul setzt den Befehl htmlentities auf - das bewirkt, dass html-tags nicht umgesetzt, sondern dargestellt werden.
- das Text/Html-Modul startet immer diesen Editor der nur IE tauglich ist.
das heisst, dass man ausser CMS_TEXT und CMS_HTML noch eine neue Variable braucht.... ich schaffe das derzeit nicht in einem akzeptablen Zeitraum zu realisieren - denn damit habe ich mich noch nicht beschäftigt. Das ist aber vielleicht was für die netten Kollegen, die schon die Variablen CMS_ZIP und CMS_SWF erstellt haben. Ist ja eigentlich nur ne kopie vom Text-modul - nur dass die Eingabe besser in einer Textarea stattfinden sollte und die html-tags nicht gefiltert werden dürfen.
Eppi
Beiträge: 252
Registriert: Di 17. Sep 2002, 16:33
Wohnort: Ilmenau (Thüringen)
Kontaktdaten:

Problem

Beitrag von Eppi »

in der con_type Tabelle steht beim CMS_TEXT dieser Filter. Einfach löschen und es sollte funktionieren.

bye, paule
Ein neues CMS-System:
www.der-dirigent.de
Saus

Re: Problem

Beitrag von Saus »

Eppi hat geschrieben:in der con_type Tabelle steht beim CMS_TEXT dieser Filter. Einfach löschen und es sollte funktionieren.

bye, paule
Sorry, würde mich auch interessieren. Welchen "Filter" meinst Du?

Sausi
Eppi
Beiträge: 252
Registriert: Di 17. Sep 2002, 16:33
Wohnort: Ilmenau (Thüringen)
Kontaktdaten:

Beitrag von Eppi »

Diese 4 Zeilen sind da drinnen:

$tmp = htmlspecialchars($tmp);
$tmp = nl2br($tmp);
$tmp = str_replace("'", "\'", $tmp);
$tmp = str_replace("<br />","<br>", $tmp);

probiert einfach mal aus, welche entfernt werden muß.

byem paule
Ein neues CMS-System:
www.der-dirigent.de
ekke
Beiträge: 130
Registriert: Mi 18. Sep 2002, 18:26

Beitrag von ekke »

Das ist der SQL-Query:

Code: Alles auswählen


INSERT INTO con_type (idtype, type, code, description, status, author, created, lastmodified) VALUES (3, 'CMS_TEXT', '$tmp = $a_content["CMS_TEXT"][$val];\r\n$tmp = addslashes(addslashes($tmp));\r\n$tmp = nl2br($tmp);\r\n$tmp = str_replace("<br />","<br>", $tmp);\r\nif ($edit) {$editbutton = "<A HREF=\\"".$sess->url("front_content_edit.inc.php?action=10&idcat=$idcat&idside=$idside&idsidelang=$idsidelang&type=CMS_TEXT&typenr=$val&lang=$lang")."\\"><IMG SRC=\\"".$cfgPathFrontendImg."but_edittext.gif\\" border=0></A>";\r\n$editbutton = AddSlashes(AddSlashes($editbutton));\r\n$tmp = $tmp.$editbutton;}', 'Text', 0, '', '2002-05-13 19:04:13', '2002-05-13 19:04:13');

Gruss ekke
ekke
Beiträge: 130
Registriert: Mi 18. Sep 2002, 18:26

Beitrag von ekke »

Anmerkung:

Der WYSIWYG-Editor schluckt + und manchmal die Zahl, die gleich der Containernummer ist. Vielleicht mache ich noch eine Variable CMS_GOLDHTML
oder so, manches mal ist es unnötig, alles mit CMS zu machen.

Gruss ekke
ekke
Beiträge: 130
Registriert: Mi 18. Sep 2002, 18:26

Beitrag von ekke »

Habe Variable gebaut:

http://contenido.de/forum/viewtopic.php?t=149

Gruss ekke
Gesperrt