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

Top posteurs

Statistiques

Partenaires

  • eXolia Hosting
  • Eggdrop.fr

#1 Re : Aides » Formulaire pour LightIRC » 31/10/2014 13:40:46

Bonjour,

Effectivement, j'ai modifié en conséquence, rechargé dans le navigateur via CTRL+F5 pour qu'il prenne bien en compte la modification lui aussi, mais malgré tout, l'ASV ne s'affiche pas ...
A mon avis c'est si simple qu'on passe au dessus sans le voir ... Grrr.

Bonne journée et joyeux halloween wink

#2 Re : Aides » Formulaire pour LightIRC » 28/10/2014 02:37:28

Salut,

Je viens seulement de voir ton message, j'ai ajouté le serveur aux réseaux que je joins automatiquement.

Merci encore.

Julien

#3 Re : Aides » Formulaire pour LightIRC » 23/10/2014 20:50:55

Salut,

Mmmh ... La version 1.1 Build 30, car je peux encore utiliser le serveur Red5 et pas le P2P ...
Mais logiquement ça doit fonctionner, j'ai déjà vu ça en 2011 ...

Ca m'rend dingue cette histoire yikes

Merci de te pencher aussi sur le problème smile

#4 Re : Aides » Formulaire pour LightIRC » 23/10/2014 19:21:48

Salut,

Oui, regarde :

params.userListCustomFormatting = "realname=(^|[\W_])\d*\d[\W_][MmHh]:userListMan,realname=(^|[\W_])\d*\d[\W_][FfWw]:userListWoman";
params.showUserListInformationPopup = true;
params.performContinousWhoRequests  = true;
params.userListInformationPopupItems = "realname";

sad

De plus, j'ai remarqué que même les webcams ne s'affichent pas. Je me demande si TOUS les paramètres sont bien pris en compte du coup... Donc ça viendrait du .php hmm

#5 Aides » Formulaire pour LightIRC » 22/10/2014 20:16:14

Derek
Réponses : 11

Bonjour,

Mon formulaire de connexion LightIRC fonctionne bien, mais l'ASV n'est pas indiqué une fois connecté.
J'ai pourtant bien modifié mon config.js en conséquence :

Code: Javascript
 
params.performContinousWhoRequests = "true";
params.userListCustomFormatting = "realname=(^|[\\W_])\\d*\\d[\\W_][MmHh]:userListMan,realname=(^|[\\W_])\\d*\\d[\\W_][FfWw]:userListWoman";

Extrait du formulaire :

Code: Javascript
    <?php if($_POST['pseudo']): ?>
      <script type="text/javascript" src="swfobject.js"></script>
      <script type="text/javascript">
        var params = {};
        params.host = "MON-IP";
        params.port = 6667;
        params.policyPort = 843;
        params.password = "";
        params.userListCustomFormatting = "realname=(^|[\\W_])\\d*\\d[\\W_][MmHh]:userListMan,realname=(^|[\\W_])\\d*\\d[\\W_][FfWw]:userListWoman";
        params.showUserListInformationPopup=true;
        params.userListInformationPopupItems="nick,realname";
        params.nick = "<?= htmlspecialchars($_POST['pseudo'], ENT_QUOTES); ?>";
        params.ident = "lightIRC";
        params.realname = "<?= htmlspecialchars($_POST['age'], ENT_QUOTES); ?> <?= htmlspecialchars($_POST['sexe'], ENT_QUOTES); ?> <?= htmlspecialchars($_POST['ville'], ENT_QUOTES); ?>";
        params.quitMessage = "A bientot";
        params.charset = "iso-8859-1";
        params.language = "fr";
        params.styleURL = "css/lightblue.css";
        params.autojoin = "#EnjoyRoom";
        params.perform = "/mode %nick% +x";
        params.showServerWindow = true;
        params.showNickSelection = false;
        params.showIdentifySelection = false;
        params.showRegisterNicknameButton = false;
        params.identifyMessage = "NickServ: Ce pseudo est enregistré et protégé.";
        params.identifyCommand = "/msg NickServ identify %pass%";
        params.registerNicknameServiceName = "NickServ";
        params.registerNicknameCommand = "/msg NickServ register %password% %mail%";
        params.showRegisterChannelButton = false;
        params.registerChannelServiceName = "ChanServ";
        params.registerChannelCommand = "/msg ChanServ register %channel% %password% %description%";
        params.showNewQueriesInBackground = false;
        params.navigationPosition = "bottom";
        params.channelHeader = "[%channel%] [%users%] [%mode%] %topic%";
        params.useUserListIcons = true;
        params.showNickPrefixes = false;
        params.emoticonList = ";)->sm_winking.gif,xD->sm_grim.gif,:o->sm_amazed.gif,:P->sm_naughty.gif,:)->sm_happy.gif,8)->sm_cool.gif,:s->sm_mixed.gif,o_o->sm_sad.gif,:$->sm_crookedsmile.gif,:x->sm_kiss.gif,>#->sm_angry.gif,:D->sm_laugh.gif,:z->sm_sleep.gif,:'(->sm_cry.gif,<(->sm_mad.gif,:main:->sm_paluche.gif,:siffle:->sm_siffle.gif,:chut:->sm_chut.gif,:peur:->sm_peur.gif,:tel:->sm_tel.gif,o_O->sm_hhh.gif,:d->sm_miam.gif,(r)->sm_fleur.gif,:bete:->sm_bete.gif,:))->sm_fier.gif,::$->sm_yeuxdoux.gif,:((->sm_euh.gif,:aie:->sm_baffe.gif,:frime:->sm_frime.gif,:oups:->sm_oups.gif,:nawak:->sm_soule.gif,:love:->sm_amoureux.gif,:PP->sm_langue.gif,:star:->sb_star.gif,:shit:->sb_shit.gif,(c)->sb_heart.gif,:rose:->sb_rose.gif,:sex:->sb_sex.gif,:cafe:->sb_cafe.gif,:dead:->sb_dead.gif,:music:->sb_music.gif,(k)->sb_kiss.gif";
 
        function sendCommand(command) {
          swfobject.getObjectById('lightIRC').sendCommand(command);
        }
 
        function onChatAreaClick(nick) {
          //alert(\"onChatAreaClick: \"+nick);
        }
 
        function onContextMenuSelect(type, nick) {
          alert("onContextMenuSelect: "+nick+" for type "+type);
        }
 
        function onServerCommand(command) {
          return command;
        }
 
        for(var key in params) {
          params[key] = params[key].toString().replace(/%/g, "%25");
        }
        </script>
        <style type="text/css">
          html { height: 100%; overflow: hidden; }
          body { height: 100%; margin: 0; padding: 0; }
        </style>
      <?php else: ?>
        <script type="text/javascript">
          function verif() {
            if (0 == document.form.pseudo.value.length) {
              alert("Votre pseudo ?");
              return false;
                      }
 
            return true;
          }
        </script>
      <?php endif; ?>
    </head>
    <body>
    <?php if ($_POST['pseudo']): ?>
      <div id="lightIRC" style="height:100%; text-align:center;">
        <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
      </div>
      <script type="text/javascript">
        swfobject.embedSWF("lightIRC.swf", "lightIRC", "100%", "100%", "10.0.0", "expressInstall.swf", params);
      </script>
    <?php else: ?>
      <div align="center">
        <form action="index.php" OnSubmit="return verif()" method="post" name="form">
          <table>
            <tr><td width="80">Pseudo</td><td width="120"><input type="text" name="pseudo" size="20" maxlength="25"></td></tr>
            <tr><td>Age</td><td><input type="text" name="age" size="3" maxlength="3"></td></tr>
            <tr><td>Ville</td><td><input type="text" name="ville" size="20" maxlength="25"></td></tr>
            <tr><td><input type="radio" name="sexe" value="H" checked> Homme</td><td><input type="radio" name="sexe" value="F">Femme</td></tr>
            <tr><td colspan="2" align="center"><br><input type="submit" value="Connexion"></td></tr>
          </table>
        </form>
      </div>
    <?php endif; ?>
 

J'ai l'impression que l'erreur se situe ici :

Code: Javascript
params.userListCustomFormatting = "realname=(^|[\\W_])\\d*\\d[\\W_][MmHh]:userListMan,realname=(^|[\\W_])\\d*\\d[\\W_][FfWw]:userListWoman";

Dans le config.js donc mais je ne vois pas comment le modifier pour que ça fonctionne ?! sad

Merci par avance si vous avez une idée.

Julien

Pied de page des forums

Propulsé par FluxBB

475351 visites ( 178 aujourd'hui ) 9 visiteurs en ligne
Copyright © 2004 - 2013 IRCz