xbeaudet 4
| Posté : 10-01-2011 17:22
Bonjour,
pour mes besoins personnels, j'ai modifié la fonction !membre_nom! de façon à ce qu'elle renvoie :
- le contenu de $anonymous si on n'est pas connecté
- si on est connecté :
- la véritable identité si elle est renseignée (avec un maximum de 25 caractères (coupé a la brute par un substr))
- le pseudo sinon (même coupure à 25 caractères)
ça permet d'avoir toujours une réponse...
J'ai ainsi pu l'utiliser pour servir de libellé au lien permettant d'accéder à la gestion du compte utilisateur.
le code est ci-desous, si quelqu'un est intéressé
function MM_membre_nom() {
global $NPDS_Prefix,$cookie, $anonymous;
$uname=arg_filter($cookie[1]);
if ($uname=="") {$MT_name=$anonymous;}
else {
$MT_name="";
$rowQ = Q_select("select name,uname from ".$NPDS_Prefix."users where uname ='$uname'", 3600);
list(,$myrow) = each($rowQ);
$MT_name=substr($myrow[name],0,25);
if($MT_name=="") $MT_name=substr($myrow[uname],0,25);
}
return ($MT_name);
}
(A stocker dans la table metalang dans le contenu de la fonction !membre_nom!)...:)
Message édité par : xbeaudet / 10-01-2011 17:23 |