Page 1 of 1

Squirrelmail Stylesheet

Posted: 2009-07-29 08:50
by toto1988
Hallo zusammen,

habe nun endlich Squirrelmail bis auf einen Punkt erfolgreich installiert & konfiguriert!!
Habe das MS Outlook Theme in Verwendung aber er wendet die dazugehörige CSS DAtei nicht an.
Es wird immer diese hässliche Standart Schriftart ,Times New Roman, verwendet :(

Wenn ich mich mit einem Benutzer einlogge und unter Optionen Custom Stylesheet: outlook-08.css
wähle, übernimmt er mir die Einstellungen für diesen Benutzer und alles sieht wunderbar aus!

Möchte dies aber natürlich für alle Benutzer anwenden. Unter Custom Stylesheet: war default eingetragen obwohl ich in der config.php outlook-08.css hinterlegt habe.

Code: Select all

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Themes
1.  Change Themes
     M$ Outlook 2003
2.  CSS File : themes/css/outlook-08.css

R   Return to Main Menu
C   Turn color on
S   Save data
Q   Quit

Command >>

Danke für die Hilfe
toto1988

Re: Squirrelmail Stylesheet

Posted: 2009-07-29 12:05
by Joe User
Welches CSS wird im HEAD des HTML referenziert? Caches geleert?

Re: Squirrelmail Stylesheet

Posted: 2009-07-29 13:37
by toto1988
Ok gelöst ;) Danke

Pfad war nicht ganz korrekt........war direkt nach der Installation schon falsch hinterlegt!

Falsch:

Code: Select all

themes/css/outlook-08.css
Richtig:

Code: Select all

../themes/css/outlook-08.css

Re: Squirrelmail Stylesheet

Posted: 2009-07-29 14:31
by papabaer
Hey
toto1988 wrote:Richtig:

Code: Select all

../themes/css/outlook-08.css
Sicher? Sobald du in Unterverzeichnissen landest und die Zeile so im HTML-Header eingebunden wird ist es wieder hin. Schon mal versucht, ob

Code: Select all

/themes/css/outlook-08.css
läuft? Unter Umständen noch mit dem entsprechenden Verzeichnissen davor, falls du Squirrelmail selbst in einem Unterverzeichnis laufen hast. Absolut (vom document root des Webservers aus gesehen) ist in jedem Fall die sicherere und bessere Lösung für css-Dateien in dynamischen Webapplicationen.

Re: Squirrelmail Stylesheet

Posted: 2009-07-29 19:15
by toto1988
okay,

aber habs so wie ich geschrieben und getestet --> Funktioniert!!

Du meinst also z.B.

Code: Select all

/usr/share/squirrelmail/themes/css/outlook-08.css
Sollte ja so auch gehen ;) werds mal testen und ggf. so belassen ;)
Danke

Re: Squirrelmail Stylesheet

Posted: 2009-07-29 20:20
by papabaer
toto1988 wrote: Du meinst also z.B.

Code: Select all

/usr/share/squirrelmail/themes/css/outlook-08.css
Nein, so geht es definitiv schief. Nicht vom Root-Verzeichnis vom Linux, sondern vom document-root des Webservers aus gesehen, also das Verzeichnis, in dem du dich bewegst, wenn du im Browser http://DOMAIN.TLD eingibst.

Wenn dein Squirrelmail unter http://webmail.DOMAIN.TLD/ liegt, dann wird daraus:

Code: Select all

/themes/css/outlook-08.css
Liegt es allerdings unter http://www.DOMAIN.TLD/webmail/, dann nimmst du:

Code: Select all

/webmail/themes/css/outlook-08.css
Also immer der Pfad vom ersten / nach der Domain zur css-Datei.