Actualités

Modification d'un Cgi-Irc
clockEcrit par Poil | clock2008-01-30 14:44:11

CGI-IRC célèbre client IRC a un inconvénient; par défaut, à la connexion il propose de se connecter à un seul canal en simultané.

Pour résoudre ce problème, je propose un petit patch :
Dans le fichier irc.cgi

  • Ajoutez après sub_dolist { } (aux alentours de la ligne 230)
    sub domylist {
      my($var) = @_;
      my @tmp = split(/\|/s*/, $var);
      return [@tmp]
      if $#tmp > 0;
      return $var;
    }
    
  • Ligne 136 remplacer : my $channel = dolist($config->{default_channel}); par my $channel = domylist($config->{default_channel});

Vous pouvez maintenant dans le fichier cgiconfig.irc configurer des listes de canaux à joindre à la connexion : default_channel = #frclan_m,#quake.fr,#quake4.fr|#linuxfr,#linuxbe
Ce qui vous donnera une liste déroulante à 2 choix lors de la connexion à IRC.

Commentaires

Aucun commentaire
Développé par Poil - Graphismes de DarkDaV - IcÃŽnes sous licence Creative Commons (famfam, nuovo ...)