Seite 1 von 1

Codepart On/Offline (prosilver)

Verfasst: 09.07.2007 10:34
von SinTao
Hallo zusammen,

wie der Name schon sagt suche ich den Teil in der viewtopic_body.html, der für die On/Offline-Anzeige zuständig ist. Ich bin mir nichtmal sicher ob er im Template drin ist.

Vielen Dank für eure Hilfe!

Grüße vom,

SinTao

Verfasst: 09.07.2007 10:58
von bazo
Hallo

meinst du den bei einem Posting nebendran?
http://www.phpbb.de/viewtopic.php?p=867819#867819

Der muss auch da in der Ecke liegen.

bazo

Verfasst: 09.07.2007 11:10
von SinTao
Huhu Bazo,

also was ich genau meine ist:

Das Symbol für MSN wird ja z.B. über:

Code: Alles auswählen

<!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
eingebunden. Die On/Offline-Anzeige muss ja auch irgendwo her kommen. Ich will sie halt mit einem anderen Symbol an eine andere Stelle packen, aber bisher habe ich den Code zum einbinden nicht finden können. Wahrscheinlich bin ich blind... :|

Grüße vom,

SinTao

Verfasst: 09.07.2007 12:36
von Dr.Death
Hallo,

der Online Indikator wird in der viewtopic_body.html per "SWITCH" aktiviert.
<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD == 1 --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->">
Die Class "online" wird an mehreren Stellen definiert:

content.css

Code: Alles auswählen

.online {
	background-image: none;
	background-position: 100% 0;
	background-repeat: no-repeat;
}
und colours.css

Code: Alles auswählen

.online {
	background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
}

Verfasst: 09.07.2007 12:41
von SinTao
Merci beaucoup!

Vielen Dank. :)

Verfasst: 06.04.2008 19:46
von Pfotenwelt
Weiss jemand wie man das anstellt, dass das Offline Icon auch angezeigt wird? Ich steh da grad irgendwie auf dem schlauch. Habe die Icons geändert, aber das offline zeigt es mir nicht an, obwohl ich in der content.css, und colors.css gändert habe.

Muss ich allenfalls da beim Code was änder?

Code: Alles auswählen

<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD == 1 --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->">
Ich versuchte es damit, dass ich einfach

Code: Alles auswählen

<!-- IF postrow.S_OFFLINE --> offline<!-- ENDIF -->">
aber bekam dann eine error meldung. Ich versuch einfach, aber irgendwie habe ich die Kentnisse in php noch nicht so, wäre um Hilfe dankbar. :oops:

Verfasst: 06.04.2008 20:57
von Dr.Death

Code: Alles auswählen

<!-- IF postrow.S_ONLINE --> online<!-- ELSE --> offline<!-- ENDIF -->
Einen entsprechenden offline CSS Teil müsstest Du dann noch selbst erstellen ;-)

Verfasst: 06.04.2008 22:45
von Pfotenwelt
danke dir Dr. wieso habe ich es geahnt, dass es dann doch was mit else zu tun hat? :oops:

Werde das jetzt mal versuchen. Ja mit dem Css sollte ich eingentlich klar kommen.

Gruss

Pfote

Verfasst: 07.04.2008 00:42
von Pfotenwelt
Hat alles geklappt. Danke Dr. Death.

8)