Vous n'êtes pas identifié(e).

Top posteurs

Statistiques

Partenaires

  • eXolia Hosting
  • Eggdrop.fr

#1 01/07/2013 14:23:37

snip74
IRCzien
Lieu : haute-savoie
Inscription : 08/07/2011
Messages : 148
Site Web

Problème params.useUserListIcons lightIRC

Bonjour,
Je trouve pas comment mettre des icons UNIQUEMENT au owner, opérateur, modérateur, Halflop, Voice.

j'ai mis sa comme sa :

Code:
params.userListCustomIcons  = "mode=q:icons/owner.png,mode=a:icons/admin.png,mode=o:icons/op.png,mode=h:icons/halfop.png,mode=+:icons/voice.png";

j'ai un dossier icons :
owner.png, admin.png, op.png, halfop.png, voice.png

Si je mais :

Code:
params.useUserListIcons = true;

Tout les utilisateur y compris les modérateurs on une icon, alors que moi je veut juste pour les gradés.

Du coup je c'est pas trop comment faire car j'ai beau testé et cherché je trouve pas, car le but et d'affiché :
1 icon au modérateur
2 afficher un icon utilisateur enregistrer je c'est pas si c'est possible mais c'est se que je recherche
3 Aucun icon au utilisateur normal et non enregistrer

Cordialement Stéphane


Bénéficiez d'un un tchat gratuit sans inscription et découvrez les nouvautés notre tchat de rencontre gratuit : http://www.tchat-fusion.org/
Par script /server irc.tchat-fusion.org

Hors ligne

#2 01/07/2013 20:16:55

Damien
Méchant Modérateur.
Lieu : Bruxelles
Inscription : 20/06/2011
Messages : 237
Site Web

Re : Problème params.useUserListIcons lightIRC

Salut,

Pourrais-tu reformuler ta demande? Car je comprends pas trop bien et tu te contredis.

Je trouve pas comment mettre des icons UNIQUEMENT au owner, opérateur, modérateur, Halflop, Voice.
j'ai mis sa comme sa :

Code:
params.userListCustomIcons  = "mode=q:icons/owner.png,mode=a:icons/admin.png,mode=o:icons/op.png,mode=h:icons/halfop.png,mode=+:icons/voice.png";

Et ensuite tu dis :

Si je mais :

Code:
params.useUserListIcons = true;

Tout les utilisateur y compris les modérateurs on une icon, alors que moi je veut juste pour les gradés.

Les modérateurs ne sont pas des "gradés" alors ?

Je comprends pas trop le souci.


En informatique il n'y a pas de mauvais outils, il n'y a que de mauvais utilisateurs. Le problème le plus récurrent est celui qui se trouve entre la chaise et le clavier.

Hors ligne

#3 01/07/2013 22:01:40

Guese
IRCzien
Lieu : Grasse
Inscription : 29/06/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Normalement, si tu mets useUserListIcons en "true", que tu laisses vide le userListCustomIcons et que tu ais dans ton fichier /icons/ : owner.png ; admin.png ; operator.png ; halfop.png ; voice.png ET default.png (image avec un fond transparent pour que ça fasse vide), cela devrait fonctionner sans problème.

C'est ce que je fais pour IRCity si tu veux voir comment ça donne.


Faîtes une rencontre gratuite sur notre tchatche sur irc.

Hors ligne

#4 01/07/2013 22:40:36

snip74
IRCzien
Lieu : haute-savoie
Inscription : 08/07/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Salut Judge
Bah c'est simple avec se code je veut que les op, admin, halflop, voice on un icon devant leur statut:

Code:
params.userListCustomIcons  = "mode=q:icons/owner.png,mode=a:icons/admin.png,mode=o:icons/op.png,mode=h:icons/halfop.png,mode=+:icons/voice.png";

et si je mais se code seule tout le monde a un icon peut importe la personne hors moi je veut pas que des simple user on un icon sauf si son enregistrer. :

Code:
params.useUserListIcons = true;

Cordialement Stéphane,

Judge a écrit :

Salut,

Pourrais-tu reformuler ta demande? Car je comprends pas trop bien et tu te contredis.

Je trouve pas comment mettre des icons UNIQUEMENT au owner, opérateur, modérateur, Halflop, Voice.
j'ai mis sa comme sa :

Code:
params.userListCustomIcons  = "mode=q:icons/owner.png,mode=a:icons/admin.png,mode=o:icons/op.png,mode=h:icons/halfop.png,mode=+:icons/voice.png";

Et ensuite tu dis :

Si je mais :

Code:
params.useUserListIcons = true;

Tout les utilisateur y compris les modérateurs on une icon, alors que moi je veut juste pour les gradés.

Les modérateurs ne sont pas des "gradés" alors ?

Je comprends pas trop le souci.


Bénéficiez d'un un tchat gratuit sans inscription et découvrez les nouvautés notre tchat de rencontre gratuit : http://www.tchat-fusion.org/
Par script /server irc.tchat-fusion.org

Hors ligne

#5 01/07/2013 22:43:27

snip74
IRCzien
Lieu : haute-savoie
Inscription : 08/07/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Salut Guese,
Je viens de testé ta solution c'est parfait pour les modo merci.
Par contre pour mettre un icon au pseudo enregistrer tu a peut être une solution ?

Guese a écrit :

Normalement, si tu mets useUserListIcons en "true", que tu laisses vide le userListCustomIcons et que tu ais dans ton fichier /icons/ : owner.png ; admin.png ; operator.png ; halfop.png ; voice.png ET default.png (image avec un fond transparent pour que ça fasse vide), cela devrait fonctionner sans problème.

C'est ce que je fais pour IRCity si tu veux voir comment ça donne.


Cordialement Stéphane,


Bénéficiez d'un un tchat gratuit sans inscription et découvrez les nouvautés notre tchat de rencontre gratuit : http://www.tchat-fusion.org/
Par script /server irc.tchat-fusion.org

Hors ligne

#6 02/07/2013 16:54:01

Darks
IRCzien
Inscription : 04/07/2011
Messages : 122

Re : Problème params.useUserListIcons lightIRC

Une petite astuce pour voir la liste des modes et surtout leur origine.
Je me permets de le laisser, ca fait plusieurs fois que ce type de "questions" est posé.

https://www.alien.net.au/irc/usermodes.html

Hors ligne

#7 02/07/2013 17:22:26

Harakiri
Administrateur
Lieu : Paris
Inscription : 02/07/2011
Messages : 260

Re : Problème params.useUserListIcons lightIRC

Sur certains IRCd comme UnrealIRCd, InpIRCd et plus généralement ceux qui correspondent aux critères du lien que Darks a partagé, le mode +r détermine bel et bien si oui ou non l'utilisateur est enregistré (et identifié).
Mais ça vaut sur le réseau, et ça n'a rien a voir avec les salons.
L'implémentation d'une classe CSS assignée à un mode est réalisée en fonction des modes sur un salon, il semble donc que ce ne soit pas prévu par les développeurs.
Après avoir testé avec cette configuration :

Code: Javascript
params.userListCustomFormatting = "mode=r:userListRegistered";

Je confirme que cela ne fonctionne pas. Eh oui, on ne sait jamais... même si c'est assez logique en fin de compte.

Tu vas donc devoir trouver une autre solution, comme par exemple, faire un ticket auprès du support pour demander l'ajout de cette fonctionnalité !


EOF

Hors ligne

#8 03/07/2013 10:05:10

snip74
IRCzien
Lieu : haute-savoie
Inscription : 08/07/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Bonjour Harakiri,
merci pour ton aide wink
Par contre j'ai vue certain tchat avec un icon personalisé pour les femmes, hommes, admin, op etc...
Comment il on fait ?

a force de recherché j'ai trouvé plusieurs codes mais j'arrive pas a les faire fonctioné chez moi.


exemple du 1er code : (quand je le place et que j'ouvre mon index il me demande de télécharger une image o_o (Lien du code trouver)

PS : Il manque peut être a placé un "param." ou un boue de code ?

Code: PHP
 
    <?php
    $nick = $_GET["getImage"];
    if ($nick == "admin") {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/admin.png');
    header('Content-type: image/png');
    }
    elseif ($nick == "halfop") {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/halfop.png');
    header('Content-type: image/png');
    }
    elseif($nick == "operator") {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/operator.png');
    header('Content-type: image/png');
    }
    elseif($nick == "voice") {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/voice.png');
    header('Content-type: image/png');
    }
    elseif($nick == "owner") {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/owner.png');
    header('Content-type: image/png');
    }
    else {
    header('Content-Disposition: Attachment;filename=/lightIRC/icons/troll.png');
    header('Content-type: image/png');
    }
    ?>

Exemple du 2eme code : (Celui la, la page j'ouvre normalement mais sa ajoute des icons 'Gris barré" à chaque user) / (Lien du code trouver)

PS : j'ai bien ajouter le "param.userListCustomIcons" et ajouter le code dans icons.php

Code: PHP
<?php //(c) Kevin Glazenburg 4/6/2012
 
    if ($_GET['getImage']) {
        $nick = strtolower($_GET['getImage']);
 
    if(getgender($nick) == 1) {$image = "http://www.tchat-fusion.org/lightIRC/icons/male.png";} else
    if(getgender($nick) == 2) {$image = "http://www.tchat-fusion.org/lightIRC/icons/female.png";} else {$image = "http://www.tchat-fusion.org/lightIRC/icons/blank.png";}
 
        $imageo = imagecreatefrompng($image);
        header('Content-Type: image/png');
        imagepng($imageo);
 
    }
    ?>
 
    param.userListCustomIcons           ="http://www.tchat-fusion.org/lightIRC/icons/icons.php";

Je me dit que si on arrive a trouvé comment faire fonctioné c'est un de ces 2 codes, peut être on peut arrivé a mettre les icons pour les user enregistrer et mettre l'icon que long veut à chaque user non ?



Harakiri a écrit :

Sur certains IRCd comme UnrealIRCd, InpIRCd et plus généralement ceux qui correspondent aux critères du lien que Darks a partagé, le mode +r détermine bel et bien si oui ou non l'utilisateur est enregistré (et identifié).
Mais ça vaut sur le réseau, et ça n'a rien a voir avec les salons.
L'implémentation d'une classe CSS assignée à un mode est réalisée en fonction des modes sur un salon, il semble donc que ce ne soit pas prévu par les développeurs.
Après avoir testé avec cette configuration :

Code: Javascript
params.userListCustomFormatting = "mode=r:userListRegistered";

Je confirme que cela ne fonctionne pas. Eh oui, on ne sait jamais... même si c'est assez logique en fin de compte.

Tu vas donc devoir trouver une autre solution, comme par exemple, faire un ticket auprès du support pour demander l'ajout de cette fonctionnalité !



Cordialement Stéphane,

Dernière modification par snip74 (03/07/2013 10:10:05)


Bénéficiez d'un un tchat gratuit sans inscription et découvrez les nouvautés notre tchat de rencontre gratuit : http://www.tchat-fusion.org/
Par script /server irc.tchat-fusion.org

Hors ligne

#9 03/07/2013 10:43:55

Guese
IRCzien
Lieu : Grasse
Inscription : 29/06/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Ton 1er code sert à mettre une image pour un pseudo particulier il me semble, et non pour un mode.
Certains réseaux (comme skyrock ou mimacy) mettent les ASV des utilisateurs dans leurs pseudos (invisible sur l'applet mais visible sur IRC), ça donne du style : pseudo|23h06 et ce code est donc utile pour afficher l'image adéquate au sexe de l'user.

Pour ton 2ème code, tu as bien mis ton bout de code dans un fichier icons.php et ton param.userListCustomIcons           ="http://www.tchat-fusion.org/lightIRC/icons/icons.php"; sur ton applet ?


Faîtes une rencontre gratuite sur notre tchatche sur irc.

Hors ligne

#10 03/07/2013 10:50:12

snip74
IRCzien
Lieu : haute-savoie
Inscription : 08/07/2011
Messages : 148
Site Web

Re : Problème params.useUserListIcons lightIRC

Bonjour Guese,
ok merci pour cette précision mais dans tout les cas chez moi les deux code ne fonctionne pas.

et pour : oui (je les dits juste avant le code : PS : j'ai bien ajouter le "param.userListCustomIcons" et ajouter le code dans icons.php)

Guese a écrit :

Pour ton 2ème code, tu as bien mis ton bout de code dans un fichier icons.php et ton param.userListCustomIcons           ="http://www.tchat-fusion.org/lightIRC/icons/icons.php"; sur ton applet ?

Guese a écrit :

Ton 1er code sert à mettre une image pour un pseudo particulier il me semble, et non pour un mode.
Certains réseaux (comme skyrock ou mimacy) mettent les ASV des utilisateurs dans leurs pseudos (invisible sur l'applet mais visible sur IRC), ça donne du style : pseudo|23h06 et ce code est donc utile pour afficher l'image adéquate au sexe de l'user.

Pour ton 2ème code, tu as bien mis ton bout de code dans un fichier icons.php et ton param.userListCustomIcons           ="http://www.tchat-fusion.org/lightIRC/icons/icons.php"; sur ton applet ?


Cordialement Stéphane,


Bénéficiez d'un un tchat gratuit sans inscription et découvrez les nouvautés notre tchat de rencontre gratuit : http://www.tchat-fusion.org/
Par script /server irc.tchat-fusion.org

Hors ligne

Pied de page des forums

500426 visites ( 47 aujourd'hui ) 5 visiteurs en ligne
Copyright © 2004 - 2013 IRCz