Seite 7 von 9
Verfasst: 15.10.2005 07:36
von bordum
Hier der Link zur 1.7, ich habe bestimmt auch noch eine 1.5 und 1.6 auf dem Rechner
Diesen Link musst du jedoch in die Browserzeoile eingeben, da ich gerade mal schnell Funpic nehmen wollte
Verfasst: 15.10.2005 10:08
von Gast210225
Ok, danke!
Verfasst: 06.11.2005 18:18
von Blazer
wie muss ich denn die index.php anpassen, damit der wer war da MOD mit dem color_groups MOD zusammenarbeitet?
in diesem Thread sind ja schon zwei Lösungen vorhanden, beide greifen bei mir aber nich, da ich die Version 1.8 habe
Verfasst: 07.11.2005 11:56
von MaverickZ
wüsste ich auch gern...
Verfasst: 08.11.2005 02:14
von phpBB User
Hallo zusammen,
Hab auch den Mod Installiert, aber ich will dass der Admin da nicht angezeigt wird.
Kann mir da bitte jemand weiter helfen?
Lieder weis ich auch nicht mehr genau welche Version ich Installiert habe, hier mal der Code aus der index.php
Code: Alles auswählen
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$user_today_text['count_user'] = 'Bisher waren Heute <b>{COUNT_USER_TODAY}</b> der unten aufgeführten User online!';
$user_today_text['zuletzt_um'] = ' um';
$user_today_text['no_user'] = 'Bisher war Heute noch 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);
//
// End session management
//
Oder hat jemand noch die Alten Versionen? Dann kann ich ja versuchen das zu Updaten. Wäre ja nicht schlecht gewesen, wenn es Update to v1.8 gegeben hätte.
Verfasst: 08.11.2005 03:33
von phpBB User
Habe diese Zeile mal auskommentiert und der Admin wird nicht mehr angezeigt:
Code: Alles auswählen
// $user_today .= ($row['user_level'] == 1) ? ' style="color: #'.$theme['fontcolor3'].'"><b>'.$row['username'].'</b></a>' : '';
Leider wird der Admin mit gezählt.
Verfasst: 08.11.2005 14:56
von Blazer
Blazer hat geschrieben:wie muss ich denn die index.php anpassen, damit der wer war da MOD mit dem color_groups MOD zusammenarbeitet?
in diesem Thread sind ja schon zwei Lösungen vorhanden, beide greifen bei mir aber nich, da ich die Version 1.8 habe
ich habe etwas gefunden, das bei mir klappt:
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++;
}
Verfasst: 23.11.2005 12:05
von franticfreak
Hi
habe dieses problem
[img=http://img512.imageshack.us/img512/2593/warum3qe.th.jpg]
Die namen der admins sind so grässlich rosa obwohl ich unter color groups ne andere farbe eingestellt habe
wie kann man das ändern?
Verfasst: 23.11.2005 19:56
von franticfreak
kann mir keiner ne antwort geben?
Verfasst: 06.12.2005 10:49
von Dr.Death
Für alle die es interessiert und folgenden Color Group MOD eingebaut haben:
## MOD Title: Advanced Group Color Management
## MOD Author: Phantomk <
phantomk@modmybb.com> (N/A)
http://www.modmybb.com/
## MOD Description: Modify's the Group system to add colors.
## MOD Version: 1.1.1
Hier die Änderungen in der
Index.php
für den
Wer war Da MOD 1.8
Suche:
Code: Alles auswählen
$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";
Ersetze mit:
Code: Alles auswählen
$sql = 'Select user_id, username, user_session_time, user_group_id, user_level FROM '.USERS_TABLE."
WHERE user_allow_viewonline = '1' AND user_session_time > $mitternacht
ORDER BY user_session_time DESC";
Suche:
Code: Alles auswählen
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:
Code: Alles auswählen
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']) . '"';
//Fix for Advanced Group Color Management by Dr.Death
$user_today .= '>' . $colors->get_user_color($row['user_group_id'], $row['user_session_time'], $row['username']). '</a>';
// $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>' : '';
//End of Fix for Advanced Group Color Management by Dr.Death
$user_today .= ' (' . $lang['wwd_last'] . ' ' . create_date('H:i', $row['user_session_time'], $user_gmd) . ')';
$count_user_today++;
}