Seite 1 von 1

ohne WYSIWIG-Editor geht nix [erledigt]

Verfasst: Mo 25. Sep 2006, 23:27
von tono
4.6.8.5 ganz unverändert mit Beispielmandant. Dem Sysadmin oder admin die Eigenschaft WYSIWYG-Editor benutzen ausgeschaltet.
Eine Bearbeitung der Inhaltstypen CMS-HTML und CMS_HTMLHEAD ist nicht mehr möglich. Es fehlt das Formularfeld. Dafür taucht folgendes Formularfeld im Quelltext auf (nur CMS_HTMLHEAD):

Code: Alles auswählen

<INPUT type=hidden name=test value="Test">
Kann vermutlich raus aus include.CMS_HTMLHEAD.php.

Lösungsvorschlag:

in external/wysiwyg/tinymce2/editor.php

sollte die Abfrage:

Code: Alles auswählen

$currentuser = new User;
$currentuser->loadUserByUserID($auth->auth["uid"]);

if ($currentuser->getField("wysi") == 1)
{
von jetzt Zeile 69 nach Zeile 13. Ich brauche ja keine cTinyMCEEditor zu instanzieren, die ich nicht benutze.

ein else Zweig sollte ergänzt werden ungefähr so:

Code: Alles auswählen

} else {
	echo "  <TEXTAREA name=".$type." ROWS=15 COLS=90>".urldecode($a_content[$type][$typenr])."</TEXTAREA>";
}
Dieser Fix geht nur mit CMS_HTML, bei CMS_HTMLHEAD verschwinden die Inhalte nach dem Submit. Das richtige encoding habe ich auch noch nicht überprüft. Ist mir jetzt aber zu spät, vielleicht am Donnerstag, wenns bis dahin keiner hat.

Verfasst: Di 26. Sep 2006, 07:15
von stese
äh ich glaube das problem ist in der neuen version 4.6.15 bereits gefixt - wenn ich mich recht an das changelog erinnern kann

Verfasst: Di 26. Sep 2006, 08:26
von tono
Oh, ach so?

Na, ja doppelt gemoppelt hält besser.

Verfasst: Di 26. Sep 2006, 13:44
von HerrB
Yep.

Gruß
HerrB