
On Mon, Apr 05, 2004 at 08:33:02PM +0200, Guenther Rasch wrote:
Ich arbeite momentan mit OTRS 1.2.2. und habe hier ein eigenes Theme fuer unsere Organisation erstellt. Alles funktioniert so weit gut, allerdings beim Abmelden vom OTRS kommt immer noch die Originalseite.
Die Seite http://<server>/otrs/index.pl
funktioniert, die Seite beim Abmelden
http://<server>/otrs/index.pl?Action=Logout
funktioniert beim Abmelden nicht.
Komischerweise wird die Seite einwandfrei angezeigt, wenn ich die zweite URL direkt eingebe (ohne vorherigen Login).
Any ideas?
Sieht so aus, als ob Du das default Theme nicht im Konfig File verändert hast.
[Kernel/Config.pm]
# default theme # (the default html theme) [default: Standard] $Self->{DefaultTheme} = 'Standard';
[...]
Doch, ist eingetragen. Auch in der Datenbank habe ich die Einträge in der Tabelle erweitert.
Ich habe mich da auch ein bisschen schlecht ausgedrückt, also nochmal:
- mein Theme funktioniert ganz normal, z.B. beim einloggen über http://<server>/otrs/index.pl
- arbeite ich aber im OTRS und melde mich dann über den Button "abmelden vom OTRS ab, wird folgende URL mit dem Standard-Theme aufgerufen (ob- wohl hier ebenfalls mein Theme zu sehen sein sollte): http://<server>/otrs/index.pl$Action=Logout
Welche dtl-Datei ruft er bei "Action=Logout" auf? Die Login.dtl ist ja von mir angepasst, nur wird bei "Action=Logout" das Standard-Theme ver- wendet. Gibt es übrigens eine Liste, welche dtl-Dateien für welche Komponenten stehen? Die Dateinamen sind zwar weitgehend sprechend, aber doch nicht so leicht zu durchblicken.
Also, da beim http://<server>/otrs/index.pl?Action=Logout noch eine gültige Session existiert, wird hier das Logout des aktuellen Session Theme benutzt ($Self->{DefaultTheme} = 'Standard'; ist dann egal). Ja, die Login.dtl wird dort benutzt. Es gibt keine Liste. Die Namen sind so gut es geht sprechend.
Gruss Guenther
Martin -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!