Darkenshin Membres actifs

Inscrit le: 23 Déc 2004 Messages: 601
|
Posté le: Mar 01 Mar 2005 à 15:10 Sujet du message: [Addon] Birthday on memberlist |
|
|
| Code: | ##############################################################
## MOD Titre: Addon Birthday on memberlist
## MOD Auteur: Oyo < oyophpbbfr@hotmail.com > http://www.u-web.org/
## MOD Requis: Mod Birthday
## MOD Description: Ceci ajoute l'age dans la liste des membres.
## MOD Version: 1.1.0
## MOD Compatibilité: 2.0.13
##
## Niveau d'installation: Facile
## Temps d'installation: 2 Minutes
## Fichiers à éditer: 2
## memberlist.php
## /templates/subSilver/memberlist.tpl
##
## Fichiers à inclure: 0
##
##
##############################################################
## Pour des raisons de sécurité, vous êtes prier de consulter
## régulièrement http://forums.phpbb-fr.com afin d'obtenir la
## dernière version de ce MOD.
## Télécharger ce MOD à partir des sites autres que phpBB-fr.com
## peut être dangereux pour votre forum phpBB.
## Par conséquent, phpBB-fr.com n'assurera aucun support pour
## les MODs absents de leur base de données, consultable sur:
## http://forums.phpbb-fr.com/
##############################################################
## Notes de l'auteur:
##
## Vous devez avoir le mod Gender installer sur votre forum
##
##############################################################
## MOD Historique:
##
## 11:56 01/03/2005 - Version 1.1.0
## - Ajout du tri
##
## 11:41 01/03/2005 - Version 1.0.0
## - Initial release phpBB2 RC-1
##
##############################################################
## Avant d'ajouter ce MOD à votre forum, il vous est fortement conseillé
## d'effectuer une sauvegarde des éléments que vous allez modifier.
##############################################################
#
#-----[ OUVRIR ]------------------------------------------------
#
memberlist.php
#
#-----[ CHERCHER ]------------------------------------------------
#
, $lang['Sort_Website'], $lang['Sort_Top_Ten']
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
, $lang['Age']
#
#-----[ CHERCHER ]------------------------------------------------
#
, 'website', 'topten'
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
, 'birthday'
#
#-----[ CHERCHER ]------------------------------------------------
#
'L_PM' => $lang['Private_Message'],
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
'L_BIRTHDAY' => $lang['Birthday'],
#
#-----[ CHERCHER ]------------------------------------------------
#
case 'website':
$order_by = "user_website $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
case 'birthday':
$order_by = "user_birthday $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
#
#-----[ CHERCHER ]------------------------------------------------
#
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
#
#-----[ DANS LA LIGNE, AJOUTER APRES ]------------------------------------------
#
, user_birthday, user_next_birthday_greeting
#
#-----[ CHERCHER ]------------------------------------------------
#
else
{
$icq_status_img = '';
$icq_img = '';
$icq = '';
}
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
// Start add - Birthday MOD
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
if ( $row['user_birthday'] != 999999 )
{
$poster_birthdate=realdate('md', $row['user_birthday']);
$poster_age = $this_year - realdate ('Y',$row['user_birthday']);
if ($this_date < $poster_birthdate) $poster_age--;
$poster_age = $poster_age;
} else
{
$poster_age = '';
}
// End add - Birthday MOD
#
#-----[ CHERCHER ]------------------------------------------------
#
'USERNAME' => $username,
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
// Start add - Birthday MOD
'USER_AGE' => $poster_age,
// End add - Birthday MOD
#
#-----[ OUVRIR ]------------------------------------------------
#
/templates/subSilver/memberlist.tpl
#
#-----[ CHERCHER ]------------------------------------------------
#
<th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
<th class="thTop" nowrap="nowrap">{L_BIRTHDAY}</th>
#
#-----[ CHERCHER ]------------------------------------------------
#
<td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>
#
#-----[ APRES, AJOUTER ]------------------------------------------
#
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"> {memberrow.USER_AGE} </td>
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM |
_________________ Pas de support par MP ¦ MSN ¦ Mail ¦ Skype ¦ Téléphone ¦ Courrier Postal...

Dernière édition par Darkenshin le Mer 02 Avr 2008 à 14:32; édité 3 fois |
|