Page 1 sur 1
[Resolu] Pourquoi bbcode et pas code html simplement
Posté : 06 juil. 2005, 22:01
par pierre_jean
Bonsoir,
j'ai une question :
Pourquoi faire du bbcode et pas simplement de l'html ? ... dans ma bdd mysql je met directement de l'html ca marche nickel a part pour la sécurité ....etc... ca sert a quoi ?
merci
Cdlt,
Posté : 06 juil. 2005, 22:45
par pjl
Le BBcode sert tout simplement à simplifier la vie des utilisateurs qui n'y connaissent rien.
Un exemple : demande à un utilisateur lambda d'intégrer une citation sans le BBcode.
Posté : 06 juil. 2005, 23:17
par pierre_jean
tres bien merci
Posté : 06 juil. 2005, 23:32
par pjl
Résolu alors ?

Posté : 07 juil. 2005, 09:02
par mojorisin
Le BBcode sert tout simplement à simplifier la vie des utilisateurs qui n'y connaissent rien.
Un exemple : demande à un utilisateur lambda d'intégrer une citation sans le BBcode.
Je vois pas ce qu'il y a de plus simple d'apprendre à inseré un [ quote ][ /quote ] d'un <blockquote></blockquote> ou un [ php ][ /php ] d'un <code></code>
Le bbcode est une abomination totalement inutile je trouve.
Enfin ceci n'engage que moi

Posté : 07 juil. 2005, 09:05
par ouckileou
ça sert aussi à n'autoriser que certaines balises
si c'est bien de mettre du gras ou une citation, ce serait peut-être moins marrant de pouvoir entrer des trucs entre balises <script>
donc le bbCode permet d'autoriser des balises de mises en forme, sans se soucier des balises qui pourraient créer des problèmes
et puis ça rajoute quelques fonctionnalités : [ php]
par exemple
va faire çe en HTML ;)
Posté : 07 juil. 2005, 09:34
par pjl
Je vois pas ce qu'il y a de plus simple d'apprendre à inseré un [ quote ][ /quote ] d'un <blockquote></blockquote> ou un [ php ][ /php ] d'un <code></code>
Le bbcode est une abomination totalement inutile je trouve.
Enfin ceci n'engage que moi

Apprendre, le mot est laché.
Trouves-tu normal qu'il faille apprendre avant d'utiliser un forum ?
En plus, il n'existe pas qu'un seul logiciel de forum et chacun a ses particularités, son codage.
Déjà qu'ici, malgré le BBcode, la plupart des nouveaux ignore le bouton PHP alors qu'est-ce que ce serait s'ils devaient apprendre.
En plus, on est sur un forum ou les utilisateurs sont censés maitriser l'outils informatique et leur navigateur.
Imagine
ce forum sans BBcode.
Posté : 07 juil. 2005, 09:40
par mojorisin
Un <code></code> est suffisant pour remplacer [ php ] [ /php ].
Après l'autorisation de certaines balises il me semble que la fonction strip_tags à un troisième argument ou une bonne expression régulière peut faire l'affaire.
Ca a été inventé par quelqu'un qui ne maitrise pas les expressions régulières, de plus pour nous qui sommes en majorité sur clavier azerty les chevrons sont plus accessibles que les altGr+touche.
Enfin bon j'arrete de polémiquer sur ce sujet, je trouve les arguments des 'défenseurs' du bbcode irecevables :p
Posté : 07 juil. 2005, 09:47
par ouckileou
si je suis d'accord qu'insérer [ b] n'est pas différent d'insérer <b>, et que y'aurait peut-être moyen de discuter sur la manière d'autoriser certaines balises, il ne faut tout de même pas nier l'intérêt d'une balise [ php] qui va coloriser le code, alors que la balise code...
ce qui n'est pas négligeable au bout de 10 posts dans la journée
les arguments sont irrecevables pour toi
l'intérêt est peut-être pas énorme, mais on peut en trouver un, et delà à le mettre au bûcher comme tu le fais

Posté : 07 juil. 2005, 09:56
par mojorisin
Ce n'est pas la balise [ php] qui colorise le code tout seule

LE contenu du texte et de toute manière "parsé" à l'aide d'une regexp donc cela ne change en rien mes arguments

Posté : 07 juil. 2005, 10:01
par ouckileou
Ce n'est pas la balise [ php] qui colorise le code tout seule

oui ça je le sais bien mais c'est bien la balise qui va permettre le traitement
[ php] ou [c++] n'auront pas les mêmes effets si c'est prévu derrière c'est ça que je voulais dire
je ne vois pas ce que les expressions régulières viennent faire la dedans du coup
enfin de toute façon il est là alors bon...

Posté : 07 juil. 2005, 10:14
par pjl
Après l'autorisation de certaines balises il me semble que la fonction strip_tags à un troisième argument ou une bonne expression régulière peut faire l'affaire.
Ca a été inventé par quelqu'un qui ne maitrise pas les expressions régulières, de plus pour nous qui sommes en majorité sur clavier azerty les chevrons sont plus accessibles que les altGr+touche.
Enfin bon j'arrete de polémiquer sur ce sujet, je trouve les arguments des 'défenseurs' du bbcode irecevables :p
La, ce sont des arguments de prgrammation.
Mes réponses que concernent que l'utilisateur lamda.
Ce qui se cachent derrière les bouttons, il s'en moque complètement.