
Hallo Christian, endlich die Zeit gefunden es zu testen. Wir haben mittlerweile OTRS 2.0.1 im Einsatz. On Fri, Jul 29, 2005 at 09:03:54AM +0200, Christian Schoepplein wrote:
On Do, Jul 28, 2005 at 05:52:42 +0200, Alexander Koch wrote: [Ausblenden von Customer-Preferences]
Das hat leider nicht gereicht (beta4). Ich mußte das Array NavBar "löschen" damit der Knopf verschwindet.
OK, das könnte ein Fehler bei der Beta4 gewesen sein. Mit der aktuellen CVS kannst du mit Hilfe der Admin GUI (Admin -> Sysconfig) das Modul bequem über das Webinterface deaktivieren.
das Webinterface habe ich bis jetzt nicht verwendet. Wenn ich (wie von Dir beschrieben), den Eintrag $Self->{'CustomerFrontend::Module'}->{'CustomerPreferences'} komplett auskommentiere ist das Icon dennoch zu sehen. Lösche ich das Navbar-Array verschwindet zwar das Icon, die Einstellungen lassen sich aber noch über customer.pl?Action=CustomerPreferences aufrufen. Ebenso bei der FAQ ( $Self->{'CustomerFrontend::Module'}->{'CustomerFAQ'; FAQ.pm). Ich habe aus der Default.pm die Zeilen 1522 bis 1565 in die Config.pm kopiert und dann die Zeilen 1540 bis 1554 auskommentiert. Das war doch auch das was ich tun sollte oder hatte ich Dich da falsch verstanden?
Es besteht aber immer noch die Möglichkeit das Script mit "Action=CustomerPreferences" aufzurufen. Wenn dies auch einfach abgeschaltet werden könnte ...
Das geht, wenn du das Modul komplett deaktivierst. Kann auch sein, dass das noch ein Fehler in älteren Beta-Versionen war, bei mir funktioniert es jedenfalls mit der aktuellen CVS. Wenn man versucht über den Action-Parameter direkt das Modul aufzurufen, kommt ein "Permission denied" Fehler.
Wie deaktiviere ich das Modul komplett? Das oben genannte reicht ja nicht aus :-/ Gruß, Alex -- Alexander Koch, mailto: ak@ilk.net ILK Internet GmbH, Akademiestrasse 25 - 27, D-76133 Karlsruhe Tel: +49 (0) 721 9100 0, Fax: +49 (0) 721 9100 191 http://www.ilk.net