Classer la liste des membres par groupe d'utilisateurs
Ce hack permet de classer la liste des membres par groupe d'utilisateurs
Proposé par Sofia.
Compatible avec vBulletin: 3.8.x
- Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
- vBulletin-Ressources et son équipe offrira du support vis à vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
- vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.
- Auteur du Hack / Author Of Hack : Hasann
- Source / Link of Thread: Sort Memberlist by Usergroup
- Version du hack / Hack version : 1.1
- Version vBulletin Requise / Version vBulletin Required : vB 3.8.1
- Testé / Tested: oui
- Traducteur / Translator: Sofia
Copyright © 2006-2009 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions / Copyright © 2006-2009 vBulletin-Ressources.com - All Rights Reserved Only for ours translations
Modification de PHP
Dans le fichier "memberlist.php", trouvez :
Code PHP:
$sorturl = 'memberlist.php?' . $vbulletin->session->vars['sessionurl'] . $sortaddon;
Remplacez par :
Code PHP:
$sorturl = 'memberlist.php?do=getall&
amp;groupid=' . $groupid . '' . $vbulletin->session->vars['sessionurl'] . $sortaddon;
Toujours dans ce fichier, trouvez :
Code PHP:
. (!empty($vbulletin->GPC['perpage']) ? "&pp=$perpage" : "")
Remplacez par :
Code PHP:
. (!empty($vbulletin->GPC['groupid']) ? "&groupid=$groupid" : "")
. (!empty($vbulletin->GPC['perpage']) ? "&pp=$perpage" : "")
Modification de Template
Dans le fichier "memberlist_letter", remplacez le contenu entier du template par :
Code HTML:
<if condition="$show['selectedletter']">
<td class="alt1" width="3%">[<strong>$currentletter</strong>]</td>
<else />
<td class="alt2" width="3%"><a href="memberlist.php?$session[sessionurl]do=getall&groupid=$groupid<r=$linkletter&pp=$perpage&sort=$sortfield&order=$sortorder$usergrouplink$ltrurl">$currentletter</a></td>
</if>
Dans le template "memberlist", trouvez :
Code HTML:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr align="center">
$letterbits
</tr>
</table>
Remplacez par :
Code HTML:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<td colspan="30" height="16" class="thead">
<tr align="center">
$letterbits
</tr>
</table>
<br/>
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<td colspan="30" height="16" class="thead">
<tr align="center">
<td class="alt2" width="15%" valign="middle" align="left">
<div class="smallfont"><b>$vbphrase[usergroups]:</b></div>
</td>
<td class="alt1" width="85%" valign="middle" align="center">
<div class="smallfont">$usergrouplinks</div></td>
</tr></table>
Importation du XML
Modules et Produits >> Gérer les produits >> Importer / Exporter des Produits. Importez le fichier classer_liste.xml depuis votre panneau d'administration.
Configuration
Aucune configuration nécessaire.
Liens sociaux