Bonjour.
Sur la première version de mon site (que je vous déconseille de visiter
), les utilisateurs saisissaient des infos (liens, images, gras, italique...) en html.
J'ai décidé pour la 2ème version d'utiliser un texte formaté dans un autre "langage", stocké tel que dans la base de données, et remodelé pour l'affichage. 2 possibilités : Wiki ou BBCodes.
Les utilisateurs ayant l'habitude des forums, je me suis naturellement orienté vers le BBCodes. N'ayant pas trouvé d'outil suffisamment parfait pour gérer ce code, j'ai décidé d'écrire moi-même un parseur. Ca avance mais je bloque totalement sur l'algorithme que je pourrais utiliser pour vérifier que toute balise ouverte est bien fermée, et surtout qu'il n'y a pas de balises croisées comme le veut le XHTML. Je pense que je pourrais y arriver mais au terme d'un long et pénible effort (à moins que quelqu'un me souffle la solution miracle !).
Et puis je vois que pendant que je m'acharne à essayer de faire un truc parfait pour des gens qui n'utiliseront que quelques rares balises, il existe des outils Wiki qui gèrent tout ça très bien, exemple : le Wiki2xhtml de neokraft.net qui semble ne souffrir d'aucune lacune.
Personnellement je suis un peu réticent à utiliser le Wiki car je n'ai pas l'habitude ça me rebute un petit peu, je trouve ça moins pratique que le BBCodes... peut être aussi parce que je maîtrise le HTML.
Venons-en aux faits :
Voyez-vous des avantages à utiliser le BBCodes ou le Wiki, en terme de facilité d'utilisation, pérennité, ou autre...?
Merci.
Modifié par 84mickael (01 Aug 2005 - 08:42)
Sur la première version de mon site (que je vous déconseille de visiter

J'ai décidé pour la 2ème version d'utiliser un texte formaté dans un autre "langage", stocké tel que dans la base de données, et remodelé pour l'affichage. 2 possibilités : Wiki ou BBCodes.
Les utilisateurs ayant l'habitude des forums, je me suis naturellement orienté vers le BBCodes. N'ayant pas trouvé d'outil suffisamment parfait pour gérer ce code, j'ai décidé d'écrire moi-même un parseur. Ca avance mais je bloque totalement sur l'algorithme que je pourrais utiliser pour vérifier que toute balise ouverte est bien fermée, et surtout qu'il n'y a pas de balises croisées comme le veut le XHTML. Je pense que je pourrais y arriver mais au terme d'un long et pénible effort (à moins que quelqu'un me souffle la solution miracle !).
Et puis je vois que pendant que je m'acharne à essayer de faire un truc parfait pour des gens qui n'utiliseront que quelques rares balises, il existe des outils Wiki qui gèrent tout ça très bien, exemple : le Wiki2xhtml de neokraft.net qui semble ne souffrir d'aucune lacune.
Personnellement je suis un peu réticent à utiliser le Wiki car je n'ai pas l'habitude ça me rebute un petit peu, je trouve ça moins pratique que le BBCodes... peut être aussi parce que je maîtrise le HTML.
Venons-en aux faits :
Voyez-vous des avantages à utiliser le BBCodes ou le Wiki, en terme de facilité d'utilisation, pérennité, ou autre...?
Merci.
Modifié par 84mickael (01 Aug 2005 - 08:42)