Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 18 sep 2005, 09:46
Ik ben bezig met het instaleren van de mod:
## MOD Titel: Who is active in which forum - Index
## MOD Version: 1.2.0
## Author: Acid
Er staan 2 tekst install bestandjes in. Active en active_update
Nou staat er in die van active_update dat ik vanalles moet verwijderen uit index.php maar dat staat er maar half in
Hoe moet ik dit oplossen?
-
-=|Rik|=-
- Berichten: 815
- Lid geworden op: 02 jan 2004, 19:49
- Locatie: Eindhoven
Bericht
door -=|Rik|=- » 18 sep 2005, 09:53
Welke bestanden kwamen met die mod?
Een active_install.txt en een active_update.txt?
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 18 sep 2005, 09:55
Ik heb hem even geupload hij komt van phpbbhacks af.
Klik.
Wat ik ook vreemd vind is dat ze beginnen met edits in index.php dan komen er 2 andere bestanden aan bod en dan weer index.php. Slordig toch?
Dit moet ik uit index.php halen maar dat staat er maar half in.
Code: Selecteer alles
// start: forum active
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip, s.session_page
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - 300 ) . " AND s.session_page = $forum_id
ORDER BY u.username ASC, s.session_ip ASC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain activities in forums.', '', __LINE__, __FILE__, $sql);
}
$userlist_ary = array();
$userlist_visible = array();
$logged_visible_active = 0;
$logged_hidden_active = 0;
$guests_active = 0;
$active_userlist = '';
$prev_user_id = 0;
$prev_user_ip = '';
while( $row = $db->sql_fetchrow($result) )
{
if ( $row['session_logged_in'] )
{
if ( $row['user_id'] != $prev_user_id )
{
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == JUNIOR_ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#00B0FF"'; // color can be changed of course
}
else if ( $row['user_level'] == LESS_ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#00B0FF"'; // color can be changed of course
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_active_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
$logged_visible_active++;
}
else
{
$user_active_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
$logged_hidden_active++;
}
if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
$active_userlist .= ( $active_userlist != '' ) ? ', ' . $user_active_link : $user_active_link;
}
}
$prev_user_id = $row['user_id'];
}
else
{
if ( $row['session_ip'] != $prev_session_ip )
{
$guests_active++;
}
}
$prev_session_ip = $row['session_ip'];
}
$total_active_users = $logged_visible_active + $logged_hidden_active + $guests_active;
$l_t_user_s = ( $total_active_users == 0 ) ? $lang['Forum_no_active'] : ( ( $total_active_users == 1 ) ? $lang['Forum_one_active'] : $lang['Forum_more_active'] );
$l_h_user_s = ( $logged_hidden_active == 0 || $userdata['user_level'] == ADMIN ) ? '' : ( ( $logged_hidden_active == 1 ) ? $lang['Forum_one_hidden_active'] : $lang['Forum_more_hidden_active'] );
$l_g_user_s = ( $guests_active == 0 ) ? '' : ( ( $guests_active == 1 ) ? $lang['Forum_one_guest_active'] : $lang['Forum_more_guest_active'] );
$l_active_users = sprintf($l_t_user_s, $total_active_users);
$l_active_users_info = sprintf($l_h_user_s, $logged_hidden_active);
$l_active_users_info .= sprintf($l_g_user_s, $guests_active);
$active_total = $l_active_users;
$active_info = $l_active_users_info;
$active = $active_userlist;
// end: forum active
#
#-----[ FIND and DELETE (index.php) ]------------------------------------------
#
'ACTIVE' => $active,
'ACTIVE_TOTAL' => $active_total,
'ACTIVE_INFO' => $active_info,
-
Bee
- Berichten: 13403
- Lid geworden op: 29 aug 2004, 10:30
Bericht
door Bee » 18 sep 2005, 11:03
Je gebruikt de upgrade versie:
Code: Selecteer alles
## Description: update infos..
##
##########################################################################################
##
## Note:
## First always make a backup from the files that you're going to edit.
##
##########################################################################################
#
#---------[ Version ]----------------------------------------------------------------------
#
# 1.0.3 >>> 1.2.0
#
# after you did the following see active_english.txt to install the mod..
Je moet active_english.txt meteen gebruiken.
... Maar ik modereer (nog) niet.
-
Grimlock
- Berichten: 513
- Lid geworden op: 01 sep 2004, 12:56
Bericht
door Grimlock » 18 sep 2005, 12:44
Oh, die update is dus niet nodig. :thumb: