Seite 2 von 2

Re: Problem mit Backgrundbild

Verfasst: 28.01.2010 23:04
von Marcel_lus
mh dann muss das ein Problem bei mir sein..
Aber bei mir wird es bei IE und Mozilla falsch angezeigt, von daher dachte ich, dass es bei allen so aussehen musst..

Ja die Ladezeiten sind manchmal recht komisch, mal geht es super schnell und mal dauert es ewig,.. liegt wahrscheinlich am Server.

Danke für deine Hilfe

Re: Problem mit Backgrundbild

Verfasst: 29.01.2010 12:49
von JFooty
Marcel_lus hat geschrieben:mh dann muss das ein Problem bei mir sein..
Nein, du hast keine Halluzinationen! :D
Ich werd bekloppt! Als ich mir das eben noch einmal angesehen habe, trat der Fehler auch bei mir auf! :o
Damit ist aber auch der Weg in Richtung Lösung vorgegeben. :wink:
Nix mit Fehler auf deinem Rechner oder Fehler im Browser.
Das Problem tritt nämlich nur dann auf, wenn du online bist.

In der colours.css steht das hier:

Code: Alles auswählen

.bg1	{background-image: url("{T_THEME_PATH}/images/softbrown.gif");

 }

.bg2	{background-image: url("{T_THEME_PATH}/images/medbrown.gif");

 }
.bg3	{background-image: url("{T_THEME_PATH}/images/medbrown.gif");

 }
und etwas weiter danach kommt:

Code: Alles auswählen

.online {
	background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
}
Wen du online bist, so wird der div_Container eines von dir erstellten Beitrages mit

Code: Alles auswählen

class="post bg1 online"
versehen. Das bedeutet das online-Hintergrundbild überschreibt das andere Hintergrundbild.
Da aber offenbar die Grafik icon_user_online.gif bei dir fehlt, wird also nichts angezeigt und der von dir beschriebene Effekt tritt auf. Wenn du abgemeldet bist sieht dann wieder alles ok aus, denn dann bekommt der div-Container nur das hier:

Code: Alles auswählen

class="post bg1"
.
Du kannst das Problem auf verschiedene Weise lösen:
Variante 1: Abschalten der Online-Anzeige im ACP
Variante 2: Auskommentieren oder Löschen dieses Codeschnipsels in der viewtopic_body.html:

Code: Alles auswählen

<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
Variante 3: Anstatt diesen Codeschnipsel zu entfernen könntest du ihn auch an eine Stelle im Template verfrachten, wo er nicht diesen Fehler produziert. Das hängt aber davon ab, was du für eine Grafik für die Anzeige des Online-Status verwenden möchtest. Diese Grafik fehlt ja bei dir wie gesagt im Ordner styles/pro_MylCastel/imageset/de/