Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[2.0.0] Création d'FSBcode personalisé

Volcan
Avatar de Spark
  • Messages : 1866
  • Inscrit : 24 Juin 2006
Message édité 3 fois, dernière édition par Spark, 28 Janvier 2008, 1:59     Lien vers ce message 28 Janvier 2008, 1:49
Bonsoir,

Je me demandais si on ne pouvais pas ajouter des masques personnalisé dans les FSBcode, genre :

//retourne des infos perso de celui qui utilise la balise
{pseudo}
{avatar}//lien
{inscrit}
{age}
{sexe}
{sujets}
{messages}

Par exemple je veut créer le FSBcode carte de visite, j'aurrais besoin de toute ces info.

J'ai créé un FSBcode qui permet de voir le stature Hamachi, j'aurrais pu mettre :

[HAMACHI]{TEXT}[/HAMACHI]


<img src="http://my.hamachi.cc/status/image.php?{TEXT}" alt="Statue web Hamachi de {PSEUDO}"/>


Ou encore :

{PSEUDO} est <img src="http://my.hamachi.cc/status/text.php?{TEXT}" alt="Statue web Hamachi de {PSEUDO}"/>


En fait il faudrait pouvoir utiliser les clés de langue et en fournir la liste dans l'admin dans un pop up.

{post.NICKNAME} est <img src="http://my.hamachi.cc/status/text.php?{TEXT}" alt="Statue web Hamachi de {post.NICKNAME}"/>


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum : http://forum.jeux-reseau.fr
http://img100.imageshack.us/img100/4097/voegelpc3jk2jx2kw4xg6.gif
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3306
  • Inscrit : 01 Mars 2007
  Lien vers ce message 28 Janvier 2008, 7:13
Je pense pas que ce soit facilement réalisable ça, de mémoire les fsbcodes quand il sont parsés sont assez independants de qui/quoi les as postés :s


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 28 Janvier 2008, 7:32
Oui mais suffit de faire remonter l'info comme je l'ai faite pour le FSBCode Hide.


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3306
  • Inscrit : 01 Mars 2007
  Lien vers ce message 28 Janvier 2008, 7:58
Bah si c'était implémenté de base ça pourrait permettre quelques trucs sympa alors :D


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 28 Janvier 2008, 8:53
C'est là qu'un conflit peut exister...


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14256
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 28 Janvier 2008, 9:33
Effectivement ça risquerait d'être trop difficile de mettre ça en plus puisque ça implique passer les informations sur le membre à chaque appel, ce qui est pas prévu et potentiellement lourd. Je regarderai, mais je pense pas que ce soit faisable comme ça.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 28 Janvier 2008, 9:37
Il suffit de passer un tableau par défaut vide et chaque modeur y ajouterai les informations qu'il a besoin (moi par exemple le numéro du posteur et le numéro du forum pour le FSBCode Hide.


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14256
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 28 Janvier 2008, 9:39
Oui mais il faut faire ça à plusieurs endroits du code, et ça implique de passer le tableau rempli de la même façon partout.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 28 Janvier 2008, 17:34
Pour les FSBCodes il faut le passer dans mapped_message dans message et dans signature

puis le stocker dans la classe parser_fsbcode

Mais je pense que je ferai un MOD qui passera les infos du posteur vers la classe parser_fsbcode

et ce mod sera nécéssaire pour plusieurs autres mods. Comme ça, on evitera les conflits.


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14256
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 01 Février 2008, 0:15
Quelles informations seraient necessaires à passer en paramètre ? Pseudonyme du membre, ID du membre et autorisation du membre suffisent non ?


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 01 Février 2008, 8:16
pour ce mod là oui mais moi pour le mod hide jai besoin du numero de topic et du forum (pour savoir si le membre est modo ou non).


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14256
  • Inscrit : 16 Septembre 2004
Message édité 1 fois, dernière édition par Genova, 10 Février 2008, 17:33     Lien vers ce message 10 Février 2008, 17:24
Bon j'ai modifié tous les appels à mapped_message() (et il y en a un paquet) pour passer les informations suivantes en paramètre :
- pseudonyme (accessible avec {USER_NICKNAME} dans les masques de remplacement)
- u_auth
- u_id {USER_ID]}
- t_id {TOPIC_ID]}
- f_id {FORUM_ID]}


http://trac2.assembla.com/fsb2/changeset/3


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe des MODS
Avatar de Korko
  • Age : 21 ans
  • Messages : 2613
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 11 Février 2008, 8:05
merci géno ;)=


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Répondre


.