Fork me on GitHub




(1) 2 »


Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
Je demande un peu d'aide pour effectuer ce changement.

Après avoir hacké une premiere fois le code pour affecter une couleur à chaque membre d'un groupe...

Je souhaiterai maintenant affecter l'avatar de l'utilisateur juste en dessous de son nom de membre, mais bien évidemment, pas doué comme je suis ca ne fonctionne pas:
(ca fonctionne pour la couleur, mais pas pour l'avatar) HELP ME !


$xoopsuser_online = new XoopsUser($onlines[$i]['online_uid']);
$groups $xoopsuser_online->getGroups();


if (
in_array(4$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:blue">'.$onlines[$i]['online_uname'].'<{if 

$user.avatar != ""}>
      <img src="<{$user.avatar}>" alt="Mon image" width="32" /></div></a>'
;


if (
in_array(1$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:red">'.$onlines[$i]['online_uname'].'<{if 

$user.avatar != ""}>
      <img src="<{$user.avatar}>" alt="Mon image" width="32" /></div></a>'
;
}

if (
in_array(5$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:pink">'.$onlines[$i]['online_uname'].' <br><{if 

$user.avatar != ""}>
      <img src="<{$user.avatar}>" alt="Mon image" width="32" /></div></a>'
;
}
                
$guests++;
            }
        }


http://www.miss-75.com

Posté le : 28/06/2006 20:38

Edité par marius120 sur 28/06/2006 23:19:34
Edité par marius120 sur 29/06/2006 15:11:53
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 09/04/2006 14:34
Messages: 125
desolé si je tombe un peu mal ici..!
mais tu peux me donner le premier hack.. !
ici meme ou par MP !
et merci d'avance :)

Posté le : 28/06/2006 21:30
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
Tu souhaites faire la même chose? Si oui, (pour ce code) il faut donc que tu crée un groupe numéro 4 et un groupe numéro 5, le groupe numéro 3 qui est celui des membres enregistrés ne s'affiche pas avec ce hack. Par contre rien ne t'empeche de modifier quelques trucs pour afficher membres du groupe 3 et administrateurs d'une couleur differente...


$xoopsuser_online = new XoopsUser($onlines[$i]['online_uid']);
$groups $xoopsuser_online->getGroups();


if (
in_array(4$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:blue">'.$onlines[$i]['online_uname'].'</div></a>';


if (
in_array(1$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:red">'.$onlines[$i]['online_uname'].'</div></a>';
}

if (
in_array(5$groups)) {
$members .= '<li><a href="'.XOOPS_URL.'/userinfo.php?uid='.$onlines[$i]['online_uid'].'"><div style="color:pink">'.$onlines[$i]['online_uname'].'</div></a>';
}
                
$guests++;
            }
        }

Posté le : 28/06/2006 21:44
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 09/04/2006 14:34
Messages: 125
ce que je veux c 'est affecter une couleur membre selon le classement et pas le groupe.. !
mais bon, ton hack va me servir bien sur.. !
je me met au boulout mnt, pour vois ce que ça donne.. merci

Posté le : 28/06/2006 21:47
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
Bon je crois que tu ma fait foiré ma question... Pour ceux qui arrivent, veuillez regarder mon problème sur le 1er message svp.

Posté le : 28/06/2006 23:05
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
:up: :merci:

Posté le : 29/06/2006 12:56
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
SVP est ce quelqu'un pourrai m'aider?

Posté le : 29/06/2006 23:26
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Regarde ce module brésilien qui semble faire ce que tu souhaites.

Posté le : 30/06/2006 00:10
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Aspirant
Inscrit: 19/05/2005 04:20
Messages: 67
euh ... et pour ceux qui parlent pas portugais (c'est bien du portugais dans les commentaires du fichier?) on fait comment pour savoir comment utiliser? :banane:

Posté le : 30/06/2006 03:12
Partager Twitter Partagez cette article sur GG+
Re: Modif du System-blocks (qui est en ligne)
Régulier
Inscrit: 08/11/2004 15:22
Messages: 228
Apparemment la traduction de :

Function to insert in block type (script php).

It makes possible to show the users on-line in site, with Avatar and icon to send Private Message and Ip address optional, how many membres view, etc...



c'est: fonction à installer dans un bloc personnalisé (script php). Il sert à voir les membres en ligne du site, avec leurs avatars ou icones, ainsi que de leur envoyer des messages privés et de voir en option leur adresse IP...




J'en deduis qu'il faut prendre tout le code est d'en faire un bloc personnalisé. Le problème c'est que j'ai modifié le fichier system blocks en pensant qu'il s'agissait de remplacer le code membersonlineshow, par celui ci ,et apparement ce n'est pas le cas. Je tiens au courant de l'avancement... :xfsuper:

Posté le : 30/06/2006 10:20
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



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

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