Fork me on GitHub






Nom membre dans bloc
Newbie
Inscrit: 18/06/2006 12:35
Messages: 20
Bjr,

Pouvez-vous me dire comment afficher le nom du membre dans un bloc personnalisé ?

Merci pour votre aide.

Posté le : 23/05/2008 13:36
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Bonjour,

Il faut aller dans admin system, blocs, créer un nouveau bloc et dans la zone de texte saisir le nom du membre.

Ensuite il faut aller dans admin system, groupes, et pour les différents groupes cocher la case du bloc pour que ce dernier soit visible par les membres du groupe concerné.

En fait la réponse que je viens de faire n'est surement pas celle que tu attends mais c'est la réponse qui convient à la formulation de la question telle que tu l'as posée.

Posté le : 23/05/2008 13:51
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Newbie
Inscrit: 18/06/2006 12:35
Messages: 20
En effet, ce n'est pas ma question; j'aimerai produire un code en php qui me permette d'afficher le nom du membre dans un bloc personnalisé ?

Posté le : 23/05/2008 14:34
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
bonjour,

<{if !$xoops_isuser}>Anonyme
<{else}>
<{
$xoops_uname}>
<{/if}>

si je ne suis pas loggué "anonyme" sinon "mon pseudo"

@++

Posté le : 23/05/2008 18:13

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Newbie
Inscrit: 18/06/2006 12:35
Messages: 20
J'ai essayé de placé ce code

Citation :
<{if !$xoops_isuser}>Anonyme
<{else}>
<{$xoops_uname}>
<{/if}>


dans un bloc personnalisé mais rien y fait. Soit il ne m'affiche pas le bloc si je prends l'option "Script php" dans le type de contenu; soit il m'affiche le code sous forme de texte en prenant l'option "Html". Si je le place entre les balises php

Citation :
<?php <{if !$xoops_isuser}>Anonyme
<{else}>
<{$xoops_uname}>
<{/if}> ?>


avec l'option "Html", le bloc s'affiche mais vide.

Mon but ultime est d'acquérir dans une variable la valeur de <{$xoops_uname}>. Comment procéder ? Pourquoi le bloc reste vide ?

Posté le : 24/05/2008 00:54
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Newbie
Inscrit: 18/06/2006 12:35
Messages: 20
J'ai réussi à faire ce que je voulais à l'aide de $_SESSION['xoopsUserId']; et je fais une requete sur la base de donnée pour avoir le nom du membre.

Merci pour votre aide.

Posté le : 24/05/2008 02:51
Partager Twitter Partagez cette article sur GG+
Re: Nom membre dans bloc
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Salut,
Tu peux créer un bloc de type php et coller ce code dedans

global $xoopsUser;
if (
$xoopsUser) {
  
$uname $xoopsUser->getVar('uname');
  echo(
"Bienvenue $uname");
} else {
  return 
false;
  
//echo("Vous n'êtes pas connecté");
}


Après, il faut voir ce que tu veux faire si l'internaute n'est pas connecté.
Soit ne pas afficher le bloc (gestion des droits des blocs), soit ne rien afficher, soit marquer : Vous n'êtes pas connecté.

Posté le : 24/05/2008 15:20
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

55 Personne(s) en ligne (43 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 55 | Plus ...