Wer war da - MOD 1.6

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.
Antworten
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Wer war da - MOD 1.6

Beitrag von Elvis »

kann mir jemand sagen was ich wo ändern muß um die Farbe von dem Text "zuletzt um 17:44" zuäandern ? zb wenn ein User Moderator ist soll der text auch die Farbe des Moderator bekommen, das selbe bei normalen User oder Administratoren.

Test ist ein Moderator und hat die Farbe Grün, wobei qwert ein normal User ist und hat die Standart Farbe von subSilver.
Heute waren bisher 3 registrierte User online.
test (zuletzt um 17:44), qwert (zuletzt um 14:39)
ich denke mal es wird irgendwo in diesem Abschnitt gemacht

Code: Alles auswählen

$time = time();
$mitternacht = mktime(0,0,0,date('m', $time),date('d', $time),date('Y', $time));
if ( $userdata['user_level'] == ADMIN ){
$sql = 'Select user_id, username, user_session_time, user_level FROM '.USERS_TABLE." 
        WHERE user_session_time > $mitternacht
		ORDER BY user_session_time DESC";
}else{
$sql = 'Select user_id, username, user_session_time, user_level FROM '.USERS_TABLE." 
        WHERE user_allow_viewonline = '1' AND user_session_time > $mitternacht 
		ORDER BY user_session_time DESC";
}
$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'] . ' ' . date('H:i', $row['user_session_time']) . ')';
	$count_user_today++;
	}

if ( $count_user_today > 1 )
	{
	$user_today_text = str_replace('%u', $count_user_today, $lang['wwd_user_today']);
	} elseif ( $count_user_today == 1 ) {
	$user_today_text = $lang['wwd_one_user'];
	} else {
	$user_today_text = $lang['wwd_no_user'];
	}
nur leider weisi ch nicht wo und wie :/
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Wer war da - MOD 1.6

Beitrag von S2B »

Versuch mal das:

Code: Alles auswählen

[...]
while( $row = $db->sql_fetchrow($result) )
	{
	$wwd_last = ' (' . $lang['wwd_last'] . ' ' . date('H:i', $row['user_session_time']) . ')';
	$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'] . $wwd_last . '</b></a>' : '';
	$user_today .= ($row['user_level'] == 2) ? ' style="color: #' . $theme['fontcolor2'].'"><b>' . $row['username'] . $wwd_last . '</b></a>' : '';
	$user_today .= ($row['user_level'] != 1 && $row['user_level'] != 2) ? '">' . $row['username'] . $wwd_last . '</a>' : '';
	$count_user_today++;
	}
[...]
damit wird der Text allerdings auch zum Link. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

damit wird der Text allerdings auch zum Link.
das ist nicht schlim.

Danke :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“