Seite 4 von 5

Re: Knowlage Base einbauen

Verfasst: 26.03.2014 18:15
von Coyote41
BlackHawk87 hat geschrieben:
Coyote41 hat geschrieben:CSS geht klar aber was meinst du mit dem Rest, sorry bin Leihe, koenntest du das genauer erklaeren? :)
Nochmal zum mitschreiben:

ein HTML-Element darf nur maximal eine Hintergrundgrafik über die Eigenschaft background-image zu gewiesen bekommen. Multiple Hintergrundgrafiken sind nicht möglich.

In deinem Fall hat das Element sowohl über den Selektor .bg1 (oder .bg2, .bg3) und über .online eine Hintergrundgrafik zugewiesen bekommen.

Bedeutet:
Der Browser will dem Element den Hintergrund von .bg1 geben und scheitert, weil das Element danach den Hintergrund von .online bekommt, was markiert, dass der Benutzer online ist.

Also dein Problem ist, dass die CSS-Spezifität dich hier übers Ohr haut und sich bei einem angemeldeten und aktiven Benutzer immer das Online-Image durchsetzt.

Weiterführende Links: http://www.thestyleworks.de/basics/specificity.shtml
http://www.thestyleworks.de/ref/background-image.shtml

Wenn du also .bg1 weiterhin eine Hintergrundgrafik geben willst. Dann musst du die Klasse .online in der styles/<stylename>/template/viewtopic_body.html so aktiviert wird:

Code: Alles auswählen

<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
einem anderen Element z.B. dem vom Profil zu ordnen.

Grüße
Könntest du mir noch verraten wo und wie ich das dann umschreiben muss, dass Problem hab ich das erste mal und so richtig komm ich bei dem Problem nicht weiter.

Re: Knowlage Base einbauen

Verfasst: 26.03.2014 18:19
von Crizzo
Öffne: styles/<stylename>/template/viewtopic_body.html
Finde und lösche:

Code: Alles auswählen

    <!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
Finde:

Code: Alles auswählen

<dl class="postprofile" id="profile{postrow.POST_ID}">
Ersetze mit:

Code: Alles auswählen

<dl class="postprofile<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
Danach beachten: KB:tippstyles

PS: Anleitung für "prosilver" und ähnlich. Evtl. muss man es bei anderen Style anpassen.

Re: Knowlage Base einbauen

Verfasst: 26.03.2014 18:37
von Coyote41
Vielen Dank werds gleich mal ausprobieren! :)

Einen hab ich noch, nach dem Umzug sind die Avatare weg. FTP Rechte sind OK, config.php ebenfalls, Dateien sind im richtigen Ordner auf dem Server. Auch in der Adminebene sind die Avatare freigegeben. Kannst du dir denken worans liegt?

Re: Knowlage Base einbauen

Verfasst: 26.03.2014 18:38
von Crizzo
Vielleicht hast du beim "Umzug" deine Avatare gekillt: KB:binaer_ascii

Re: Knowlage Base einbauen

Verfasst: 26.03.2014 18:47
von Coyote41
Nein tut mir leid, hab ich gerade nach kontolliert, wurde richtig hoch geladen.

Re: Knowlage Base einbauen

Verfasst: 27.03.2014 10:21
von Coyote41
BlackHawk87 hat geschrieben:Öffne: styles/<stylename>/template/viewtopic_body.html
Finde und lösche:

Code: Alles auswählen

    <!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->
Finde:

Code: Alles auswählen

<dl class="postprofile" id="profile{postrow.POST_ID}">
Ersetze mit:

Code: Alles auswählen

<dl class="postprofile<!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
Danach beachten: KB:tippstyles

PS: Anleitung für "prosilver" und ähnlich. Evtl. muss man es bei anderen Style anpassen.
Mein Problem hat dies leider nicht behoben, dafür wird nun 2 mal bei den Beiträgen die Grafik ONLINE angezeigt.

Re: Knowlage Base einbauen

Verfasst: 27.03.2014 11:36
von Crizzo
Dann hast du das Wort "löschen" wohl über lesen.

Re: Knowlage Base einbauen

Verfasst: 05.04.2014 11:15
von Coyote41
Hallo!

So ganz funktionierts immer noch nicht:

[ externes Bild ]

Es wird immer noch am Ende ab und an ein weißer Steifen zwischen dem Forum und dem ende des Browserfensters angezeigt. Kann mir einer sagen wo das problem ist?

Code: Alles auswählen

body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #828282;
	background-color: #cbb58c;
	background-image: url("{T_THEME_PATH}/images/background.jpg") repeat-y;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 10px;
	margin: 0;
	padding: 12px 0;
}
Habs schon mit dem Repeat Befehl in mehreren Varianten probiert, wie z.B. mit

Code: Alles auswählen

background-repeat: repeat-y;
jedoch passiert es immer wieder, dass wenn das Forum kürzer als der Browser ist, es unten einen entsprechenden weißen Balken gibt.

Dann hätte ich noch eine zweite Frage.

Zur Zeit wird der Schrägstrich im Forum in dem Online steht UNTER dem Avatarbild angezeigt. Leider hab ich noch keine Idee, wie ich das ändern kann, dass er über dem Avatar ist. Habs schon mit z-index bei dem Online Bild probiert, aber leider net geklappt.

Re: Knowlage Base einbauen

Verfasst: 05.04.2014 11:53
von Crizzo
Dein Element body ist zu kurz: http://xhtmlforum.de/40267-faq-h-ufig-g ... .html#faq4

Grüße

Re: Knowlage Base einbauen

Verfasst: 05.04.2014 11:58
von Coyote41
Jop das dacht ich mir auch schon und habs ergänz durch:

Code: Alles auswählen

min-height: 1000px;
Keine Auwirkung, Alles aktualisiert unc Chache gelöscht.