Farbe im Wer war da Mod ändern

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Farbe im Wer war da Mod ändern

Beitrag von Dein Richter »

Ich hab ja den Mod eingebaut und der läuft auch super aber die Farben vom Moderator stimmen nicht so wie ich das gerne hätte. Wo muss ich das ändern mit dem Farbcode?
Hier mal der Mod:

Code: Alles auswählen

###############################################################################
###############################################################################
###########                                                         ###########
###########              Wer war da MOD 1.1                         ###########
###########              von webmaster128 [www.hp-center.net]       ###########
###########                                                         ###########
###############################################################################
###############################################################################

###############################################################################
		Sprache: 	Deutsch
		Version: 	1.0
		Autor:		webmaster128
		Homepage:	www.hp-center.net
		
		Zu ändernde Dateien:	2
		index.php, templates/.../index_body.tpl
		Anzahl der Änderungen: 4
################################################################################

#################### HINWEIS ####################
$user_today_text['count_user'] = 'Heute waren bisher <b>{COUNT_USER_TODAY}</b> registrierte User online.';
$user_today_text['zuletzt_um'] = 'zuletzt um';
$user_today_text['no_user'] = 'Heute war bisher kein registrierter User online.';
### Diese Texte können gegen eine beliebige Beschriftung ersetzt werden
#################### HINWEIS ####################



################################################################################
				FORUM INDEX ÄNDERN
				index.php
-----------------------------------------------------------------------

### Suche nach:
init_userprefs($userdata);
### darunter einfügen: (kann so ziemlich an jede Stelle der Seite eingefügt werden)
/*----------WER WAR HEUTE DA HACK----------*/
$user_today_text['count_user'] = 'Heute waren bisher <b>{COUNT_USER_TODAY}</b> registrierte User online.';
$user_today_text['zuletzt_um'] = 'zuletzt um';
$user_today_text['no_user'] = 'Heute war bisher kein registrierter User online.';

$mitternacht = mktime(0,0,0,date('m'),date('d'),date('Y'));
$result = $db->sql_query('Select `user_id`, `username`, `user_session_time`, `user_level` FROM '.USERS_TABLE." WHERE `user_session_time` > $mitternacht ORDER BY `user_session_time` DESC");
while( $row = $db->sql_fetchrow($result))
	{
	$user_today .= ($count_user_today > 0) ? ', ' : ''; 
	$user_today .= '<a href="'.append_sid('profile.php?mode=viewprofile&u='.$row['user_id']).'"';
	$user_today .= ($row['user_level'] == 1) ? ' style="color: #'.$theme['fontcolor3'].'"><b>'.$row['username'].'</b></a>' : '';
	$user_today .= ($row['user_level'] == 2) ? ' style="color: #'.$theme['fontcolor2'].'"><b>'.$row['username'].'</b></a>' : '';
	$user_today .= ($row['user_level'] != 1 && $row['user_level'] != 2) ? '">'.$row['username'].'</a>' : '';
	$user_today .= ' ('.$user_today_text['zuletzt_um'].' '.date('H:i', $row['user_session_time']).')';
	$count_user_today++;
	}
$user_today_text['count_user'] = ($count_user_today > 0) ? str_replace('{COUNT_USER_TODAY}', $count_user_today, $user_today_text['count_user']) : $user_today_text['no_user'];
$db->sql_freeresult($result);
/*----------WER WAR HEUTE DA HACK----------*/

### Suche nach:
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'), 
### darunter einfügen:
'COUNT_USER_TODAY' => $user_today_text['count_user'],
'USER_TODAY' => $user_today,




########################################################################
				TEMPLATE ÄNDERN
				Beispiel: templates/subSilver/index_body.tpl
-----------------------------------------------------------------------
### Suche nach:
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
### Ersetzen durch:
<td class="row1" align="center" valign="middle" rowspan="3"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

### Suche nach:
  <tr> 
	<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>
  </tr>
### Dahinter einfügen:
  <tr><td class="row1" align="left"><span class="gensmall">{COUNT_USER_TODAY}<br />{USER_TODAY}</span></td> </tr>
######################################################################## 
  
##################################################################################
		DAS WARS!
		VIEL SPASS MIT DEM HACK
		mfg
		webmaster128
		www.hp-center.net
##########################################################################
spritzpistole
Mitglied
Beiträge: 1287
Registriert: 02.10.2004 00:25
Wohnort: Haßloch
Kontaktdaten:

Beitrag von spritzpistole »

Kein Support per ICQ/E-Mail oder PN.
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Nein, das ist ja für wer ist online und nicht für wer war online.

[ externes Bild ]

Ich meine die Farbe unten. Also die Admins sind ja rot und die Mods sollen eben gelb werden. Die sind zur Zeit grün.
Blazer
Mitglied
Beiträge: 199
Registriert: 29.10.2005 21:43
Wohnort: Miltenberg
Kontaktdaten:

Beitrag von Blazer »

Hallo,

ich habe das gleiche Problem, allerdings habe ich zusätzlich den MOD color_groups installiert.

Was muss ich denn ändern das dieses Wer war da Feld auch die Gruppenfarben übernimmt?
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Dann sind wir schon 2.
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Weiß denn keiner was dazu?
Blazer
Mitglied
Beiträge: 199
Registriert: 29.10.2005 21:43
Wohnort: Miltenberg
Kontaktdaten:

Beitrag von Blazer »

ich habe etwas gefunden, das bei mir funktioniert hat.

Code: Alles auswählen

#-----[ÖFFNE INDEX.PHP ]------------------------------------------ 
#
#-----[ FINDE ]-------------------------------------------------------
#

$result = $db->sql_query($sql);

while( $row = $db->sql_fetchrow($result) )
	{
	$user_today .= ($count_user_today > 0) ? ', ' : ''; 
	$user_today .= '<a href="' . append_sid('profile.php?mode=viewprofile&u=' . $row['user_id']) . '"';
	$user_today .= ($row['user_level'] == 1) ? ' style="color: #' . $theme['fontcolor3'].'"><b>' . $row['username'].'</b></a>' : '';
	$user_today .= ($row['user_level'] == 2) ? ' style="color: #' . $theme['fontcolor2'].'"><b>' . $row['username'].'</b></a>' : '';
	$user_today .= ($row['user_level'] != 1 && $row['user_level'] != 2) ? '">' . $row['username'] . '</a>' : '';
	$user_today .= ' (' . $lang['wwd_last'] . ' ' . create_date('H:i', $row['user_session_time'], $user_gmd) . ')';
	$count_user_today++;
	}

#
#-----[ERSETZE MIT ]-------------------------------------------------
#

$result = $db->sql_query($sql);

include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);

while( $row = $db->sql_fetchrow($result) )
	{
	$user_today .= ($count_user_today > 0) ? ', ' : ''; 
	$user_today .= color_group_colorize_name($row['user_id']);
	$user_today .= ' (' . $lang['wwd_last'] . ' ' . create_date('H:i', $row['user_session_time'], $user_gmd) . ')';
	$count_user_today++;
	}
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Sicher das in der index.php sein soll? Da ist bei mir nix davon.
Blazer
Mitglied
Beiträge: 199
Registriert: 29.10.2005 21:43
Wohnort: Miltenberg
Kontaktdaten:

Beitrag von Blazer »

also bei mir war das so drinnen, aber es geht im Endeffekt nur um einzelne Passagen

Code: Alles auswählen

include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
diese musst du ergänzen

Code: Alles auswählen

   $user_today .= '<a href="' . append_sid('profile.php?mode=viewprofile&u=' . $row['user_id']) . '"';
   $user_today .= ($row['user_level'] == 1) ? ' style="color: #' . $theme['fontcolor3'].'"><b>' . $row['username'].'</b></a>' : '';
   $user_today .= ($row['user_level'] == 2) ? ' style="color: #' . $theme['fontcolor2'].'"><b>' . $row['username'].'</b></a>' : '';
   $user_today .= ($row['user_level'] != 1 && $row['user_level'] != 2) ? '">' . $row['username'] . '</a>' : ''; 
und diese,

Code: Alles auswählen

   $user_today .= color_group_colorize_name($row['user_id']); 
mit der ersetzen
Dein Richter
Mitglied
Beiträge: 271
Registriert: 07.02.2005 21:41
Wohnort: zu Hause

Beitrag von Dein Richter »

Selbst das ist nicht in meiner index.php drin. Das muss irgendwo anders drinstehn da es nur bei einem Template zu sehn ist aber in dem gibts ja keine index.php
Antworten

Zurück zu „phpBB 2.0: Mod Support“