Seite 1 von 2

Advanced Group Color Management 1.2.4

Verfasst: 04.02.2006 13:22
von snakepilsken
Habe folgendes Problem das die Farben der eingelogten User nicht angezeigt werden. :-?

Konnt auch eine Änderung nicht durchführen in der index_bodly.tpl und daran wirds wohl liegen.

Code: Alles auswählen

templates/subSilver/index_body.tpl

#
#-----[ FIND ]------------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="{%:1}"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

#
#-----[ INCREMENT ]-------------------------------------------
#
%:1 +1
da ich ein anderes Template verwende sieht es bei mir leider so aus

Code: Alles auswählen

   <td class="row1" align="center" valign="middle" rowspan="4"><img src="templates/bsrf/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td> 
Ich kann das hier %:1 +1 nicht anpassen wie mache ich es dann ?

index_body

Gruß
Dietmar

Verfasst: 04.02.2006 13:25
von Dr.Death
Das %:1 +1 bedeutet, das du die Zahl, die du in der Zeile

Code: Alles auswählen

<td class="row1" align="center" valign="middle" rowspan="4"><img src="templates/bsrf/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td> 
nach rowspan=" findest, egal welche, um 1 erhöhen must.

Für Dich bedeutet das :

Suche:

Code: Alles auswählen

<td class="row1" align="center" valign="middle" rowspan="4"><img src="templates/bsrf/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td> 
Ersetze mit:

Code: Alles auswählen

<td class="row1" align="center" valign="middle" rowspan="5"><img src="templates/bsrf/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td> 

Verfasst: 04.02.2006 13:30
von snakepilsken
Leider funktioniert das immer noch nicht.

[ externes Bild ]


Was könnte es denn noch sein ?

Verfasst: 04.02.2006 13:36
von Dr.Death
Da sind wohl einige Einbau Fehler drin :-(

Deine Legende ist ausserhalb der Who is Online Box.
Die Farben werden bei den Usern nicht angezeigt usw.

Überprüfe deinen kompletten MOD Einbau. Dir sind einige Fehler unterlaufen.

Zudem wäre is etwas hilfreicher, wenn du mal deine bearbeiten Dateien "verlinkst" und die URL Deines Forum angeben könntest.

Verfasst: 04.02.2006 13:38
von snakepilsken
Ich habe das ganze mit easy mod verbastelt und die Einträge für mein template von Hand gemacht.

Welche Datei ist den für das diese Anzeige who is online Box verantwortlich ?

Code: Alles auswählen

templates/subSilver/index_body.tpl

#
#-----[ FIND ]------------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="{%:1}"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

#
#-----[ INCREMENT ]-------------------------------------------
#
%:1 +1

#
#-----[ FIND ]------------------------------------------------
#
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>

#
#-----[ REPLACE WITH ]----------------------------------------
#
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>

#
#-----[ FIND ]------------------------------------------------
#
</table>

<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
	<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>

#
#-----[ BEFORE, ADD ]-----------------------------------------
#
	<tr>
		<td class="row1" align="left">
			<b class="gensmall">{L_GROUP_LEGEND} 
			<!-- BEGIN legend -->
			<!-- BEGIN color -->
			<a href="{legend.U_GROUP}" title="{legend.GROUP_DESCRIPTION}"{legend.GROUP_COLOR}>{legend.GROUP_NAME}</a>{legend.color.L_COMMA}
			<!-- END color -->
			<!-- END legend -->
			</b>
		</td>
	</tr>
Gruß
Dietmar

Verfasst: 04.02.2006 13:42
von Dr.Death
sorry, ich weiss leider nicht was easy mod der mal wieder durcheinander gebracht hat ... ( ich mag den easy mod nicht...man weiss nie was funktioniert und was nicht... )

Für die Anzeige ist die index.php, page_header.php und index_body.tpl zuständig.

Wichtig für die richtige Anzeige in der WHOISONLINE Box ist dieser Absatz:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------------ 
# 
   <td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td> 

# 
#-----[ REPLACE WITH ]---------------------------------------- 
# 
   <td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td> 
Werden denn die Usernamen in der Memberliste korrekt angezeigt ?



Aber bevor ich hier weiterrate...... poste mal einen Link von deinem Forum.

Verfasst: 04.02.2006 13:47
von snakepilsken
Den Fehler habe ich gefunden, aber der Admin, Jung Admin und Moderatoren werden nicht korrekt angezeigt :-?

Gruß
Dietmar

Verfasst: 04.02.2006 13:53
von Dr.Death
Doch, werden sie schon.....

... die User müssen sich jetzt über Ihr eigenes Profil aussuchen, mit welcher Gruppenfarbe sie angezeigt werden möchten.

Du kannst aber auch im ACP, unter Benutzer, Einstellungen einen User heraussuchen. Dann sollte im User Profil (sofern dieser User einer bestimmten Gruppe zuhörig ist) ein Dropdown Field erscheinen:
Wähle deine bevorzugte Gruppenfarbe:
Wenn du in mehr als einer Gruppe mit aktivierten Gruppenfarben bist, kannst du auswählen, welche Gruppenfarbe für dich angezeigt wird.
Nach der Erstinstallation weiss das MOD nicht, welche Farbe es anzeigen soll.....das muss der User oder Admin einstellen.

Verfasst: 04.02.2006 13:57
von snakepilsken
Super geht, alles klar danke für Deine Hilfe !!!

Gruß
Dietmar

Verfasst: 04.02.2006 13:58
von Dr.Death
*Prost*


P.S.: Es heisst : Site Admin und nicht Side Admin :roll: