SYSTÈME AWAY , À METTRE DANS LES POPUPS

atlantisfr Messages postés 76 Date d'inscription samedi 12 août 2006 Statut Membre Dernière intervention 9 août 2007 - 28 oct. 2006 à 12:32
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 - 29 oct. 2006 à 15:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40103-systeme-away-a-mettre-dans-les-popups

cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
29 oct. 2006 à 15:52
Un system d'away qui n'utilise ni $away, ni $awaytime ni $awaymsg
ok
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
28 oct. 2006 à 20:48
Je te laisse le temps de lire les commentaires postés (et surtout suivre ces conseils), puis je supprimerai ta source, qui n'apporte rien d'intéréssant au site

A moins que t'es une version 2 digne de ce nom en route ? (regarde un peu les autres away system présents sur le site, et essaie de faire MIEUX, sinon cela n'a aucun interêt)
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 5
28 oct. 2006 à 13:52
+1
RCA ArKanis Messages postés 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 février 2009
28 oct. 2006 à 12:40
assez inutile et très mal codé !
tu aurais pu utiliser des submenu pour rendre la chose "infinie"
=> /help $submenu

Vive les fautes d'orthographe/grammaire :/

/unset %remode1 | unset %remode2 | unset %remode3 | unset %remode4 | unset %remode5
devient : unset %remode1 %remode2 %remove3 ...
ou même : unset %remode*

Tu aurais aussi pu utiliser $style pour indiquer si un bouton est déjà configuré
Tu utilises des variables globales ... j'aime pas

Je note pas (pas envie de mettre 1) :/
atlantisfr Messages postés 76 Date d'inscription samedi 12 août 2006 Statut Membre Dernière intervention 9 août 2007
28 oct. 2006 à 12:34
Excusez moi j'ai oublié un scid, je redonne le code :
ON *:INPUT:*:{
if ($1 == !re) { .scid -at1 nick %me | .scid -at1 away | unset %me | halt }
if ($1 == !n) { set %me $me | .scid -at1 nick %me $+ $chr(124) $+ $2 | .scid -at1 away $3- | halt }
}
atlantisfr Messages postés 76 Date d'inscription samedi 12 août 2006 Statut Membre Dernière intervention 9 août 2007
28 oct. 2006 à 12:32
C'est un away complex ou simple selon toi ? Tu dis un coup qu'il est complex et un coup qu'il est simple. Moi je dirais qu'il est simple, et c'est pas du nouveau sur ircfr. Dans les popups personnellement j'aime pas. Tu n'es pas obliger d'ouvrir un dialog pour te mêttre away ... Tu peux utiliser un input tout simplement.
ON *:INPUT:*:{
if ($1 == !re) { .scid -at1 nick %me | unset %me | halt }
if ($1 == !n) { set %me $me | .scid -at1 nick %me $+ $chr(124) $+ $2 | away $3- | halt }
}
Tu tapes !n extansion-nick raison et pour revenir !re et tu as un away systeme plus court et plus rapide que letien pour les flémmards ;)
Rejoignez-nous