Afficher la version complète : Index des forums Vos nouveaux membres sur l'index
Ce hack est permet d'afficher sur l'index des forums un tableau "Nos nouveaux membres". Il affiche donc les membres qui viennet de rejoindre votre communauté.
Vous pouvez choisir le nombre de membres à afficher.
Vous pouvez choisir l'interface (tableau ou encadrement).
Vous pouvez choisir d'afficher leur statut En ligne /Déconnecté, leur dernière visite...
etc..
Remerciements et support
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.
Conception
Auteur du Hack / Author Of Hack : vbFreelancers (http://www.vbulletin.org/forum/member.php?u=234671)
Source / Link of Thread: "Just join us" in Forumhome (http://www.vbulletin.org/forum/showthread.php?t=168748)
Version vBulletin Requise / Version vBulletin Required : vB 3.7.0 Beta 4
Testé / Tested: oui
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions/ Copyright © 2006 vBulletin-Ressources.com - All Rights Reserved Only For Ours Translations
Installation
Importation du XML
Importez le fichier nouveaux_membres.xml depuis votre panneau d'administration.
Modules et Produits >> Gestionnaire de Produits >> Importer / Exporter des Produits
Configuration du hack
Sur votre panneau d'administration, dirigez-vous dans les Options vBulletin puis cliquez sur l'option "Nos nouveaux membres".
Screenshot
Merci pour cette trad Sofia ;)
Fire Ghost
16/02/2008, 08h23
bonjour , quand je l'installe , cette erreur s'affiche ne haut de la page !
Merci
Erreur : Warning: array_merge() [function.array-merge (http://www.vbulletin-ressources.com/forum/function.array-merge)]: Argument #2 is not an array in /index.php(537) : eval()'d code on line 23
bonjour , quand je l'installe , cette erreur s'affiche ne haut de la page !
Merci
Erreur : Warning: array_merge() [function.array-merge (http://www.vbulletin-ressources.com/forum/function.array-merge)]: Argument #2 is not an array in /index.php(537) : eval()'d code on line 23
Tu utilises 3.7.0 ?
Freddy.k
16/02/2008, 14h10
Merci sofia j'ai tester sa marche impeccable
CastelRock
07/03/2008, 21h15
Merci super taff pour ce mod Sofia
SynthaxError
12/04/2008, 11h35
merci pour ce hack
Bonjour,
Merci pour se hack, mais j'ai un probléme.
Quand ont est deconnecter il ni a plus les lien de navbar et plus de text pour le login voir capture d'écran.
Et si on n'est connecter c'est OK.
http://gingin1.free.fr/upimg/images/1212504794_navbar.JPG
je viens de me rendre compte que le hack Contactez notre équipe est complice avec lol si je les desactive tous les deux sa fonctionne.
Bien à vous.
Claudy byby
sympa se hack, je l'installe, merci Sofia ;)
bonjour j'ai le meme probleme que claudy ya t'il une personne qui peux nous aides sa devrais etre genial si sa marche merci a vous
Merci beaucoup ! je vais essayer ça !
edit: Pour corriger le problème array_merge() causé par PHP5, editer le fichier XML et trouver:
$vbphrase = array_merge($vbphrase, $tmp);Remplacer par:
$vbphrase = array_merge((array)$vbphrase, (array)$tmp);Je me suis aidé de: http://fr.php.net/array_merge
Bonjour, comme mon post a ete fermer car ma demande etais en fonction de ce hack je viens poser ma question ici alors.
voila j'aime ce hack mais je voudrais savoir s'il etais possible de voir les nouveau inscrit sur la page principal du site aussi donc a la racine et si oui pourriez-vous me mettre le code a installer.
Merci a tous.
PSs: désoler Ombre pour mon post mais en pensant que ce n'etais pas direct un blem de hack sur le forum je pouvais le mettre la-bas.
Toutes questions relativent au fonctionnement ou adaptation d'un hack se fait sur le topic du hack, ce qui nous éviteras à nous de nous répéter mais surtout au membre de chercher une solution a la meme question a propos de tel ou tel hack sur tout le forum, tu conviendras avec moi que il est plus facile de parcourir des pages d'un seul topic que de tout un forum ;) merci
il y a pas de soucis, maintenant on va esperer une réponse positif et la solution a ma demande.
bonjour et merci je l'ai installé
merci bcp ça marche très bien ^^
Merci pour ce hack il fonctionne tres bien chez moi en 3.7.3 rien a redire !
mix-ware
20/09/2008, 22h30
merci beaucoup pour cette trad" ^^"
salut les amis c'est possible je l'avoir en navbar ??
ptit-fred3
03/11/2008, 17h12
Bonjour et merci pour ce hack :)
Mais j'ai un petit soucis, plutot que de me lancer dans une grande explication, je vous transmet le print Screen :)
J'obtiens sur code au dessus de la banniere du forum ( en gros au dessus de tout ), et si je met le hack sur oFF cette erreur disparait.
Merci de m'aider, j'ai fais la modification que Oxys dis, mais rien n'y fait...
Merci de m'aider :)
Version vB : 3.7.3
bonsoir!
Le hack en question serait peut-être pas compatible
avec ta version vB 3.7.3 pour générer ce genre d'erreur?
Edit: sur ton profil ta version 3.6.8 est-ce normal?
ptit-fred3
04/11/2008, 01h22
Merci katan de me le faire remarquer j'ai pas suivi ma MAJ sur mon profil
ptit-fred3
12/11/2008, 00h20
up ? personne pour m'aider ? =(
Billyboule
12/11/2008, 19h40
Tu n'as pas eu d'erreur à l'installation du hack ?
ptit-fred3
14/11/2008, 19h02
Non aucunes erreurs =/
Tout marche a merveille sauf cette erreur qui s'affiche en haut de page...
Par contre, si je désactive le hack sans pour autant le désinstaller l'erreur disparait...
babydevil
01/01/2009, 15h33
super hack ^^ mai serai t-il possible de l'avoir en haut au lieux d'en bas ?
super hack ^^ mai serai t-il possible de l'avoir en haut au lieux d'en bas ?Bonjour,
je ne suis pas codeur, mais j'ai trouver une solution fonctionnel, dirige toi dans ton template forumhome et cherche le code suivant:
<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr align="center">
<td class="thead"> </td>
<td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
<td class="thead">$vbphrase[last_post]</td>
<td class="thead">$vbphrase[threads]</td>
<td class="thead">$vbphrase[posts]</td>
<if condition="$vboptions['showmoderatorcolumn']">
<td class="thead">$vbphrase[moderator]</td>
</if>
</tr>
</thead>
$forumbits
<tbody>
<tr>
<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
<if condition="$vboptions['forumleaders']">
<a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if>
</strong></div></td>
</tr>
</tbody>
</table>
$forumhome_markread_script
<!-- /main -->Au dessus ajoutes ce bout de code:
$addjustjoin Puis enregistres le template et dirige toi dans Modules & Produits >> Gestionnaire de modules >> et dans la partie: "Produit : Nouveaux Membres" sur la ligne du produit: Show Just Join forum home page clic sur le lien "modifier" et remplaces le contenus par ceci:
if($vbulletin->options['justjoin_active'] == 1) {
$userid = $vbulletin->userinfo['userid'];
$languageid = $vbulletin->userinfo['languageid'];
$user = $vbulletin->db->query_first_slave("
SELECT language.phrasegroup_justjoin AS phrasegroup_justjoin
FROM ".TABLE_PREFIX."user AS user
LEFT JOIN ".TABLE_PREFIX."language AS language
ON (language.languageid = " . (!empty($languageid) ? $languageid : "IF(user.languageid = 0, " . intval($vbulletin->options['languageid']) . ", user.languageid)") . ")
WHERE user.userid = $userid
");
$tmp = unserialize($user["phrasegroup_justjoin"]);
$vbphrase = array_merge($vbphrase, $tmp);
require_once('includes/functions_user.php');
require_once('includes/functions_bigthree.php');
$limit = $vbulletin->options['justjoin_count'];
$joinus = $vbulletin->db->query_read("
SELECT *
FROM ".TABLE_PREFIX."user
WHERE usergroupid=2
ORDER BY joindate DESC
LIMIT $limit
");
while ($team = $vbulletin->db->fetch_array($joinus)){
$avatarurl = fetch_avatar_url($team['userid']);
if (!$avatarurl) {
$teamavatar = 'images/misc/noavatar.gif';
} else {
$teamavatar = $vbulletin->options['bburl'] . '/' . $avatarurl[0];
}
$userinfo = verify_id('user', $team['userid'], 1, 1);
$userinfo['lastactivitydate'] = vbdate($vbulletin->options['dateformat'], $userinfo['lastactivity'], true);
$userinfo['lastactivitytime'] = vbdate($vbulletin->options['timeformat'], $userinfo['lastactivity']);
$useronline = fetch_online_status($userinfo, true);
$userinfo['onlinestatuskey'] = $userinfo['onlinestatus'];
$totalcount ++;
eval('$justjoinbits .= "' . fetch_template('justjoin_joinbits') . '";');
}
unset($teamarray);
eval('$justjoin .= "' . fetch_template('justjoin_main') . '";');
$addjustjoin = ''.$justjoin.$addjustjoin;
}
Par contre pense a faire une sauvegarde, car je l'ai tester en local ça fonctionne chez moi, mais en cas ou, on ne sais jamais :)
Merci beaucoup ! je vais essayer ça !
edit: Pour corriger le problème array_merge() causé par PHP5, editer le fichier XML et trouver:
$vbphrase = array_merge($vbphrase, $tmp);Remplacer par:
$vbphrase = array_merge((array)$vbphrase, (array)$tmp);Je me suis aidé de: http://fr.php.net/array_merge
Merci enormement , tu me sauvellol
Propulsé par vBulletin™ Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. Tous droits réservés - Version française par vBulletin-Ressources.com