Page 1 sur 1

utilisateurs 0 messages + suggestion d'un MOD

PostPosté: 31 Déc 2003, 10:26
par angelseyth
Que pensez vous des gens qui s'inscrivent pour faire joli ?? enfin pour être plus précis, qui ne postent jamais de messages ?
Moi je pense que passé un certain temps il faudrait en supprimer ! genre 6 mois d'inactivité = suppression du compte... mais d'un coté ça réduit le nombre de membres.. :d07:

je viens de faire mes stats perso et sur ce forum il y a au moins 6 pages de membres qui ont jamais posté ou alors une 10aine de messages en genre 1an ! :a12:

PostPosté: 31 Déc 2003, 11:17
par FAB
ouais je suis d'accord, mais 6 mois c peut etre un peu court, je dirais au bout de 9 mois... :cool:
++
fab

PostPosté: 31 Déc 2003, 12:02
par Joypat
:d02: C'est vrai je trouve ça lourd de s'inscrire sur un forum et ne jamais posté de messages...

PostPosté: 31 Déc 2003, 12:34
par Damien
certains s'inscrivent juste pour regarder les messages, donc a de moment là c plus pratique avec les message non lu et lu.

Beaucoup sont timide tout simplement. Sur un forum, j'ai attendu un an avant de poster un message :d02:

PostPosté: 31 Déc 2003, 12:41
par F-9000
: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! :cry:

F-9000 :marty:

PostPosté: 31 Déc 2003, 12:43
par Damien
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! :cry:

F-9000 :marty:


lis bien ce ke j'ai dit fred, je ne parle pas de CE forum :a38:

PostPosté: 31 Déc 2003, 12:49
par angelseyth
moi sur mon forum, afin de savoir qui venait sur mon forum j'ai installé un MOD permettant de voir les derniers visiteurs enregistrés des dernières 24hrs ! Maintenant je sais qui sont les plus sérieux et qui sont les guignols !

1 an pour poster ?! waahh ! :d01:
Il y en a aussi qui oublient qu'ils sont inscris.. c'est le cas d'une fille sur mon forum qui avait complètement oubliée.. :d02:

voilà le MOD 24hrs ! (allez voir sur mon forum pour voir comment c'est)
Je précise aussi que ce mod s'adapte parfaitement au design du forum !

Code: Tout sélectionner
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} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {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]--------

Faire un petit "nettoyage"...

PostPosté: 31 Déc 2003, 13:24
par Matt McFly
Oui, c'est vrai...Un petit "nettoyage" s'imposerait :mrgreen: ! Je connais des forums qui virent des comptes si l'on a pas posté depuis 15 jours au moins. Pour éviter cela, il suffirait de créer une classe spéciale de membres qui sont sûrs de poster sur le forum fréquemment.

Matt McFly

PostPosté: 31 Déc 2003, 13:29
par angelseyth
il y a des MOD qui suppriment automatiquement les membres inactifs !

PostPosté: 31 Déc 2003, 13:37
par Nights
Je vois pas comment régler le problème, mais la première fois où je suis venu, j'ai posté mon premier message après 1 semaine (je regardais l'ambiance, je vous observait :griff: ) :a12:

PostPosté: 31 Déc 2003, 13:40
par Damien
en meme tps c'est pas parce qu'on vien pas une semaine qu'on est pas actif. Y'a les vacances, et pis y'a ceux qui travaillent et qui peuvent pas venir quand ils veulent.

Je trouve que ça serait trop repressif. ca obligerai les gens a poster sous peine de supression.

PostPosté: 31 Déc 2003, 14:30
par FAB
ben au bout de 6 à 9 mois, si quelqu'un poste pas, je crois qu'on est en droit de supprimer son compte... faudrais pouvoir lire sans s'incrire, mais être obligé de s'inscrire pour écrire...
++
fab

PostPosté: 31 Déc 2003, 15:06
par angelseyth
"mais être obligé de s'inscrire pour écrire... "
Oui tu peux faire ça, c'est dans l'administration du forum, onglet "permissions" mais ça changera pas le problème vu que les mecs postent pas !
Sinon ouais c'est repressif mais uniquement comme dit fab, pour les mecs qui sont là depuis tant de mois avec 0 messages !

Eh oui !

PostPosté: 31 Déc 2003, 18:28
par Matt McFly
Je crois que ça encombre la base de donnée ? Donc pas de scrupules à supprimer les comptes :mrgreen: !

Matt McFly

PostPosté: 31 Déc 2003, 18:53
par angelseyth
c'est vrai que plus il y a de mondes, plus la base est grosse.. donc ouais ça ferait un sacré ménage c'est sur !! :a12: :a12: :a12: 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 !!)

PostPosté: 31 Déc 2003, 20:52
par Taz
J'ai eu l'idée d'envoyer un message à tous ceux qui ont zéros messages pour leur demander s'il compte utiliser leur pseudo sur le forum et la solution se trouve dans leur réaction:

- pas de réaction au mail = suppression
- réaction negative = suppression
- réaction positive = délai de 2 mois pour voir s'il poste

Il faudrait créer un mail bateau : "Vous vous êtes inscrit sur ce forum mais cela fait un moment que vous n'êtes pas actif, en conséquence nous allons supprimer votre compte. Si vous souhaiter garder votre compte, faites moi-le savoir et je rectifierai la chose. Je vous laisserai donc un délai de 1 mois pour vous voir actif sur le forum. Merci d'avance pour votre réponse. See you in the future."

Quelque chose comme ca, et l'on enverrai cette lettre comme une sorte de Newsletter.

Est-ce une bonne solution ? :d07:

PostPosté: 31 Déc 2003, 21:35
par Leann
Franchement je trouve ça une super idée :c03:
Simple, clair, droit :mrgreen:

PostPosté: 31 Déc 2003, 21:49
par angelseyth
ouais chapeau :maddog: c'est franchement une super idée !!! :a33:
ou moins ils pourront pas dire qu'on les a pas prévenus ! :a12:

PostPosté: 01 Jan 2004, 00:55
par FAB
Pour ce qui est d'envoyer un mail aux "mauvais" posteurs, je pense pas que c'est une bonne idée, il faudrais que Manu leur envoie un message sur le modèle de celui de Cycou :a38: et s'ils ne réagissent pas au bout de 2 semaines, on supprime leurs compte... au moins ils auront été prévenus :a38:
++
fab

PostPosté: 01 Jan 2004, 23:36
par Pitetcho
J'en avais déja parlé au début que j'étais là mais on m'avait répondu la même chose que ce que Footis m'a répondu donc pas supprimer les membres qui ne postent pas.

PostPosté: 02 Jan 2004, 14:42
par Emmett Lathrop Brown
parlan de sa ...pour vous combien y a t il de membres actif é lékel???
Si la choz né pas tro longue lol...

PostPosté: 02 Jan 2004, 16:52
par FAB
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
FAB
footis
Pitetcho
F-9000
bilbon
Matt McFly
flavien21
Angelwar
Sam Mc Fly
Tazminator
Anakin McFly
Pastoutnet
jerem mcfly
Michel L Brown
angelseyth
Joypat
Konstance
Emmett Lathrop Brown
Ferrailleur, Oh LàLà
Biff
Marty McFly

... En fait on est une vingtaine a venir régulièrement lol

++
fab

PostPosté: 02 Jan 2004, 17:38
par Continuum
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
...


C'est qui ce Manu R. McFly ?
Un nouveau ?

Bienvenue !

PostPosté: 02 Jan 2004, 19:06
par FAB
Tu plaisante, j'espère... :a12:

++
fab

PostPosté: 03 Jan 2004, 01:37
par Emmett Lathrop Brown
FAB a écrit:Tu plaisante, j'espère... :a12:

++
fab


ba non y plaisante pa !! y C présenté la semaine derniere !!!
il a decouvert BTTF1pr la premiere foi le jeudi 25 decembre a la TV !!! :a12:

PostPosté: 03 Jan 2004, 01:39
par Emmett Lathrop Brown
atan Marty MacFly il a 15 message a son actif C po normal sa !! :d04:

PostPosté: 03 Jan 2004, 03:15
par FAB
Eh mettez des lunettes lolllllllllll :a08: :a12: :a08: :a12:

Manu R McFly, ça ne te dis rien ??? C'est MANU ! (le créateur de ce forum, je précise) :a12: alors forcément qu'il est 1er il a plus de 1000 messages à son actif ! :marty:

Marty McFly a 15 messages à son actif, mais en ce moment il est actif, justement... :cool:

++
fab

PostPosté: 03 Jan 2004, 10:01
par bilbon
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 :a13: :a12: :a38:

PostPosté: 03 Jan 2004, 12:17
par Continuum
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 :a13: :a12: :a38:


Comment dites vous, "Derailleur" ? Ce "Derrailleur" aussi, c'est un nouveau :d01: ?...

PostPosté: 03 Jan 2004, 12:58
par Taz
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 :a13: :a12: :a38:


Comment dites vous, "Derailleur" ? Ce "Derrailleur" aussi, c'est un nouveau :d01: ?...


Arrete, c'est plus marrant là... :d04:

PostPosté: 03 Jan 2004, 13:36
par FAB
LOL :cool: ouais arretez un peu votre trip la :marty:
++
fab

PostPosté: 04 Jan 2004, 12:19
par Leann
Hé moi! :b12:
Moi qui viens tous les jours et qui poste autant que je peux :d03:
Vous m'avez véxée là... :d02:

PostPosté: 04 Jan 2004, 14:24
par FAB
ah ben désolé de t'avoir oublié lol :cool: au moins si tu te plaint, ça prouve que tu es active :a38: donc ça donne ça, voilà les actifs :

Manu R. McFly
FAB
footis
Pitetcho
F-9000
bilbon
Matt McFly
flavien21
Angelwar
Sam Mc Fly
Tazminator
Anakin McFly
Pastoutnet
jerem mcfly
Michel L Brown
angelseyth
Joypat
Konstance
Emmett Lathrop Brown
Ferrailleur, Oh LàLà
Biff
Leann
Marty McFly

++
fab

PostPosté: 04 Jan 2004, 17:55
par Elwë
: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 :a12: (j'étais anciennement O'Neill)

++

PostPosté: 04 Jan 2004, 20:07
par Manu R. McFly
Hé les gars, c pas grave qu'il y ait des personnes qui restent à zero enfin.

Et faire une liste des membres "soit-disant" actifs je trouve que vous vous contredisez quand vous dites que le nombre de messages ne comptent pas pr vous.

Il n'y aura aucun compte de supprimer, c tout. C'est pas un probleme. Voila.

Sinon ca m'intéresse ton mode "24 heures" angelseyth, comment on l'installe et où ? :marty:

PostPosté: 04 Jan 2004, 21:14
par Leann
Ah..., je préfère! :mrgreen:

PostPosté: 04 Jan 2004, 21:56
par FAB
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 :a12: (j'étais anciennement O'Neill)

++


ouais tu sais dans la masse d'inscrits, un ou deux ptits oublis, ça arrive... lol :a12:

Bon ben vu que Manu a tiré un trait sur cette histoire, on peut oublier tout ça... :a38:

++
fab

ps : on se contredit pas, manu... le nbre de message ne veut rien dire mais en poster 5 en 8 mois, c'est ne pas etre actif... (ou pire, ne pas en poster un seul) Il y a une différence entre être actif, et flooder...