31 Déc 2003, 10:26
31 Déc 2003, 11:17
31 Déc 2003, 12:02
C'est vrai je trouve ça lourd de s'inscrire sur un forum et ne jamais posté de messages...
31 Déc 2003, 12:34
31 Déc 2003, 12:41
Un an? mais tu es une mauviette, Mac Fly!
31 Déc 2003, 12:43
F-9000 a écrit::d01: Un an? mais tu es une mauviette, Mac Fly!
Depuis le temps, tu t'es rattrappé en étant le N°2 pour le total des messages! En plus, tu es un modérateur!
En ce qui concerne les autres, il est regrettable que la plupart des Backers ne reviennent jamais! Ils s'inscrivent comme ça, pour voir, puis s'en vont voir ailleurs!![]()
F-9000
31 Déc 2003, 12:49
Installation Level: easy
## Installation Time: 2-3 minutes
##
## Files To Edit: 3
## - /templates/subSilver/index_body.tpl
## - /language/lang_english/lang_main.php
## - /includes/page_header.php
##
## Included Files: None
##
########################################################
## VERSION HISTORY:
##
## June 20th 2003: v2.0
## 1. The list's delay is customizable, but you must give a number in hours, 24 by default.
## 2. There's now a counter for each list.
## 3. The MOD doesn't display the list of the users who didn't visit by default.
##
## October 28th 2002: v1.1
## 1. The MOD uses the database variable "user_session_time" instead of "user_lastvisit", which is updated only when the user logs out.
##
## October 15th 2002: v1.0
## 1. Created main features.
##
########################################################
## TODO LIST:
##
## 1. Don't restrict the time unit to hours.
##
########################################################
## PLEASE REPORT ANY BUGS OR SUGGESTIONS ##
########################################################
#
#-----[ ACTION: open ]---------------------------------
#
/templates/subSilver/index_body.tpl
#
#-----[ ACTION: find ]---------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
#
#-----[ ACTION: replace by ]---------------------------
#
<td class="row1" align="center" valign="middle" rowspan="3"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
#
#-----[ ACTION: find ]---------------------------------
#
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
#
#-----[ ACTION: add after ]----------------------------
#
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{USERS_OF_THE_DAY_LIST}</span></td>
#
#-----[ ACTION: repeat for all templates ]-------------
#
#
#-----[ ACTION: open ]--------------------------------
#
/language/lang_english/lang_main.php
#
#-----[ ACTION: find ]--------------------------------
#
$lang['Registered_users'] =
#
#-----[ ACTION: add before ]--------------------------
#
$lang['Day_users'] = '%d registered users visit during the last %d hours:';
$lang['Not_day_users'] = '%d registered users <span style="color:red">DIDN\'T</span> visit during the last %d hours:';
#
#-----[ ACTION: repeat for all languages ]------------
#
#
#-----[ ACTION: open ]--------------------------------
#
/includes/page_header.php
#
#-----[ ACTION: find ]--------------------------------
#
'LOGGED_IN_USER_LIST' => $online_userlist,
#
#-----[ ACTION: add after ]---------------------------
#
'USERS_OF_THE_DAY_LIST' => $day_userlist,
#
#-----[ ACTION: find ]--------------------------------
#
//
// Obtain number of new private messages
// if user is logged in
//
#
#-----[ ACTION: add before ]--------------------------
#
//
// Users of the day MOD
//
// ############ Edit below ############
// #
$display_not_day_userlist = 0; // change to 1 here if you also want the list of the users who didn't visit to be displayed
$users_list_delay = 24; // change here to the number of hours wanted for the list
// #
// ############ Edit above ############
$sql = "SELECT user_id, username, user_allow_viewonline, user_level, user_session_time
FROM ".USERS_TABLE."
WHERE user_id > 0
ORDER BY user_level DESC, username ASC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/day information', '', __LINE__, __FILE__, $sql);
}
$day_userlist = '';
$day_users = 0;
$not_day_userlist = '';
$not_day_users = 0;
while( $row = $db->sql_fetchrow($result) )
{
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
}
if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
if ( $row['user_session_time'] >= ( time() - $users_list_delay * 3600 ) )
{
$day_userlist .= ( $day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
$day_users++;
}
else
{
$not_day_userlist .= ( $not_day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
$not_day_users++;
}
}
}
$day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Day_users'], $day_users, $users_list_delay) ) . ' ' . $day_userlist;
$not_day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Not_day_users'], $not_day_users, $users_list_delay) ) . ' ' . $not_day_userlist;
if ( $display_not_day_userlist )
{
$day_userlist .= '<br />' . $not_day_userlist;
}
//
// End of MOD
//
#
#-----[ ACTION: save/close all ]----------------------
#
#
#-----[ ACTION: upload the modified files ]-----------
#
#
#-----[ ACTION: enjoy ]-------------------------------
#
#
#-----[ PLEASE REPORT ANY BUGS OR SUGGESTIONS]--------31 Déc 2003, 13:24
31 Déc 2003, 13:29
31 Déc 2003, 13:37
)
31 Déc 2003, 13:40
31 Déc 2003, 14:30
31 Déc 2003, 15:06
31 Déc 2003, 18:28
31 Déc 2003, 18:53
moi c'est clair que sur mon forum je le ferais mais pas pour l'instant car on est pas assez nombreux ! (mdr on va se retrouver à 5-6 dessus !!)
31 Déc 2003, 20:52
31 Déc 2003, 21:35
31 Déc 2003, 21:49
c'est franchement une super idée !!!
01 Jan 2004, 00:55
et s'ils ne réagissent pas au bout de 2 semaines, on supprime leurs compte... au moins ils auront été prévenus
01 Jan 2004, 23:36
02 Jan 2004, 14:42
02 Jan 2004, 16:52
02 Jan 2004, 17:38
FAB a écrit:c simple tu va dans la liste des membres et tu les classe par nbre de messages, en enlevant ceux qui viennent peu ou plus :
Manu R. McFly
...
02 Jan 2004, 19:06
03 Jan 2004, 01:37
FAB a écrit:Tu plaisante, j'espère...
++
fab
03 Jan 2004, 01:39
03 Jan 2004, 03:15
alors forcément qu'il est 1er il a plus de 1000 messages à son actif !
03 Jan 2004, 10:01
Ferrailleur, Oh LàLà a écrit:C'est qui ce Manu R. McFly ?
Un nouveau ?
Bienvenue !
03 Jan 2004, 12:17
bilbon a écrit:Ferrailleur, Oh LàLà a écrit:C'est qui ce Manu R. McFly ?
Un nouveau ?
Bienvenue !
Pfff, c'est ferailleur les gars, ça fait plus d'un an qu'il est inscrit, et bien sûr qu'il connait Manu, il vous fait marcher les gars ! Ha j'vous jure, faut tout dire ici![]()
![]()
?...
03 Jan 2004, 12:58
Ferrailleur, Oh LàLà a écrit:bilbon a écrit:Ferrailleur, Oh LàLà a écrit:C'est qui ce Manu R. McFly ?
Un nouveau ?
Bienvenue !
Pfff, c'est ferailleur les gars, ça fait plus d'un an qu'il est inscrit, et bien sûr qu'il connait Manu, il vous fait marcher les gars ! Ha j'vous jure, faut tout dire ici![]()
![]()
Comment dites vous, "Derailleur" ? Ce "Derrailleur" aussi, c'est un nouveau?...
03 Jan 2004, 13:36
04 Jan 2004, 12:19
04 Jan 2004, 14:24
donc ça donne ça, voilà les actifs :
04 Jan 2004, 17:55
et moieuh je sais que je poste peut être pas tout le temps mais je viens tous les jours depuis 1 an et 1/2
(j'étais anciennement O'Neill)
04 Jan 2004, 20:07
04 Jan 2004, 21:14
04 Jan 2004, 21:56
Elwë a écrit::d03: et moieuh je sais que je poste peut être pas tout le temps mais je viens tous les jours depuis 1 an et 1/2(j'étais anciennement O'Neill)
++
|
Retourverslefutur.com participe au Programme Partenaires d’Amazon EU, un programme d’affiliation publicitaire conçu pour permettre à des sites de percevoir une rémunération grâce à la création de liens vers Amazon.fr. |