Ich habe eine einfache Lösung in Joomla! 1.5 gesucht, wie ich einem externen Mitarbeit die Möglichkeit gebe, im Backend Artikel zu bearbeiten, jedoch ohne einem sichtbaren Menüpunkt zu den Komponenten. Das ist mit einem kleinen Hack des Menümoduls möglich.
Hierbei ging es nicht um die Einschränkung der Rechte, sondern nur um die Sichtbarkeit des Menüpunkts. Die Komponenten können über die URL weiterhin aufgerufen und bearbeitet werden. Dieses kleine Hack eignet sich wirklich nur, wenn vertrauliche Personen mitarbeiten! Wenn die Rechte zusätzlich geprüft werden sollen, dann sollte man auf eine ACL - 3rd Party Erweiterung zurückgreifen.
Öffne: administrator/modules/mod_menu/helper.php
Suche:
if ($editAllComponents)
Ersetze:
if ($editAllComponents AND $user->usertype != 'Manager')
Nun werden alle User in der Gruppe "Manager" den Menüpunkt Komponeten nicht sehen.