[TYPO3-german] beta3 / TV 0.5.0: BE Redakteur kann keine neue Inhaltselemente anlegen
Steven Weiß
info at code-factory.de
Wed Mar 1 11:23:49 CET 2006
Hallo Peter,
falls die Redakteure tatsächlich alle notwendigen Rechte haben, kann es
sich um einen Fehler handeln, auf den ich vor einer Weile gestossen bin.
Hier mein Bugfix:
in t3lib/class.t3lib_tcemain.php ist die Funktion
addDefaultPermittedLanguageIfNotSet().
Die Zeile
$rows =
array_merge(array('uid'=>0),$GLOBALS['TYPO3_DB']->exec_SELECTgetRows('uid','sys_language','pid=0'.t3lib_BEfunc::deleteClause('sys_language')),array('uid'=>-1));
ist die Ursache! Korrekt muss es
$rows =
array_merge(array(array('uid'=>0)),$GLOBALS['TYPO3_DB']->exec_SELECTgetRows('uid','sys_language','pid=0'.t3lib_BEfunc::deleteClause('sys_language')),
array(array('uid'=>-1)));
lauten. Ich habe den Fehler inkl. der Lösung bereits im Bugtracker reported.
mfg Steven
Peter Kraume schrieb:
> Moin zusammen,
>
> ich nutze die Beta3 zusammen mit Templa Voila 0.5.0.
> Meine Backend Redakteure, die keine Admins sind, können keine neuen
> Inhaltselemente anlegen. Nach der Auswahl des Inhaltstyp kommt jedes mal
> die Fehlermeldung "Sie haben nicht die nötigen Rechte, um diese Änderung
> durchzuführen." Editieren von bestehenden Inhaltselementen ist aber
> problemlos möglich.
> Mit Admin Rechten tritt das Problem nicht auf.
>
> Hat jemand eine Idee dazu?
>
> Gruß
> Peter
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list