Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-08-2007 22:02:15

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Smileys?BBcode, ...? meilleurs chemin

Hello,
j'ai découvert zf il y a peu (le jour de mon inscription ici ....)et je me demandait ou mettre des fonction pour ajouter des smileys et des bbcode...

Je me dit que dans l'idéal de ce que je connais Zend_Filter me parait plus que indiquer, mais peut-être auriez vous d'autres suggestions...

je pensait faire un filtre pour les smiley et un filtre pour les bbcode (et par la suite pour d'autre synthaxe, wiki, o7acode, textile, ...)

merci

edit:
update le 10/08/2007

Dernière modification par Grummfy (10-08-2007 02:58:24)


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#2 04-08-2007 22:37:17

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Bonne idée smile Je pencherais pour Zend_Filter aussi


Société : Direct Info Service

Hors ligne

 

#3 05-08-2007 22:24:11

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Oki, disons que c'est d'après le peu que j'ai vu ce qui me paraissait le mieux

Bon ben vais m'y mettre alors ..

merci


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#4 06-08-2007 10:06:21

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Ca peut être une propositions de classe à fournir sur le wiki de dev du ZF ?


Société : Direct Info Service

Hors ligne

 

#5 06-08-2007 13:08:59

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

lol heu ouais pour les bbcode à la limite mais pour les smileys cela dépends y en a qui utilise du cache d'autres le nom des fichier, d'autres des bdd, etc ....


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#6 07-08-2007 03:46:56

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

vous en pensez quoi?
les commentaires arriveront plus tard ...

http://labs.grummfy.com/php/zf/Bbcode.php


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#7 07-08-2007 08:55:37

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Ca me parait pas mal. Je suis pas bon en Regexp, j'immagine que t'as pioché des bouts par ci par là ?
Niveau code c'est clair je trouve smile

Oui surtout pour le Bbcode la proposition. smile


Société : Direct Info Service

Hors ligne

 

#8 07-08-2007 14:24:23

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

non le code est entièrement perso, cependant comme je travail régulièrement a modifié différent système de forum je suis plus que fortement influencé (et en ayant été relire le code de ces forum, ce matin, je me rends compte que c'est quasi les même regexp mais bon difficile de faire différent))

par contre on me suggérait sur developpez.net de rassemblez les méthode de base (genre u, b, ....) qui font la même chose en une seul  cependant je trouvait que ce n'était pas très extensible qu'en pensez-vous?


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#9 07-08-2007 16:21:14

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Je suis de ton avis


Société : Direct Info Service

Hors ligne

 

#10 09-08-2007 13:56:28

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Perso je travaille aussi sur une class BBcode. Je ne l'ai pas encore transformé en Filter mais j'ai tout rassemblé en fait. J'ai mis toutes les regex dans un tableau et je fais un preg_replace avec mes tableaux.

Du coup mon code est un peu plus court.

En ce qui concerne l'extensibilité... Moi j'ai plutôt tendance à factoriser un max mon code donc je te répondrais comme tes collègues de developpez.
Puis le bbcode c'est pas trop complexe comme traitement et ça va pas changer du jour au lendemain... Puis c'est du bébé code big_smile

Quand j'aurais le temps je me pencherais sur ton code pour le fusionner avec le mien pour voir ce que vous en pensez car j'ai quelques options en plus wink

Dernière modification par Mr.MoOx (09-08-2007 13:58:16)

Hors ligne

 

#11 09-08-2007 14:46:35

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

oki, mais comme je l'ai dit sur dev, au départ j'était parti comme toi...

mais j'ai une idée pour faire en sorte que de base se soit en tableau...


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#12 09-08-2007 15:03:16

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

Quelle est elle cette idée?

J'aurais bien mis mon code ici et maintenant mais je ne l'ai pas sous la main (ce soir oui)

Hors ligne

 

#13 09-08-2007 17:34:00

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

ben en gros, on a toujours le tableau (pour les méthode basiques)
en gros si la méthode pour le bbcode i  est défini -> on utilise la méthode sinon (par défaut) -> le tableau
cela demande plus de test mais est plus pratique


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#14 09-08-2007 18:10:48

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

J'te suit pas là.... En quoi c'est plus pratique de faire des tests?

En fait je pense plutôt bourrin smile .
Quand on a quelque chose a décodé on va forcément appliquer toutes les règles non?
On va pas faire un test pour voir si y'a tel ou tel balise alors que la regex va (re)tester ? hmm
Donc on applique tout le tableau avec les i,b,ul/li,url... quoi qu'il y est à décoder... non?

Hors ligne

 

#15 09-08-2007 18:14:46

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

me suis mal exprimé de toute manière ai fait autrement....

voila mise à jour

Dernière modification par Grummfy (10-08-2007 02:59:11)


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#16 18-02-2009 11:36:19

bucheron
Membre
Date d'inscription: 30-05-2008
Messages: 138

Re: Smileys?BBcode, ...? meilleurs chemin

un petit up du post, car je suis actuellement à la recherche d'une classe pour le bbCode.

Est ce que celle ci est toujours valable ou y a t il des solutions plus actuelle?

merci

Hors ligne

 

#17 18-02-2009 13:31:56

baboune
Membre
Date d'inscription: 29-11-2008
Messages: 103

Re: Smileys?BBcode, ...? meilleurs chemin

Moi j'ai fait un helper qui converti mon BBcode dans la vue en html plutot que d'etendre Zend_Filter_Interface
l'avantage c'est que si tu sauve en bd le message tu n'as pas html, juste ton message avec ton bbcode.

Hors ligne

 

#18 18-02-2009 13:37:08

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Smileys?BBcode, ...? meilleurs chemin

+1 pour cette solution que j'ai aussi adopté

Hors ligne

 

#19 18-02-2009 15:03:35

nick
Membre
Date d'inscription: 31-05-2008
Messages: 84

Re: Smileys?BBcode, ...? meilleurs chemin

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages