OVH Cloud OVH Cloud

test BBcode

24 réponses
Avatar
Julien Arlandis
[b] texte gras [/b
[i] texte italique [/i
[u] texte souligné [/u
[s] texte barré [/s

--
Ce message a été posté avec Nemo : <http://news.julien-arlandis.fr/?ID=40499>

4 réponses

1 2 3
Avatar
Julien Arlandis
Le 24/06/13 09:37, Julien Arlandis a écrit :
Le 24/06/13 09:36, Julien Arlandis a écrit :
Le 24/06/13 09:36, Julien Arlandis a écrit :
*aaaaaaaaaa rrrrrrrr*




fffffffffff





*fffffffffff
mmmmmmmmmm*




Olivier si tu me lis, tu pourras m'aider à écrire l'expression régulière
pour la mise en forme de texte en gras *xxx*, comment exclure le retour
chariot entre deux "*" ?
Avatar
Tonton Th
On 2013-06-24, Julien Arlandis wrote:

C'est à dire? Sur Nemo, je prévois tout un arsenal de balises pour
faire du latex, du code, des citations, de la coloration, insertion
d'images, de documents, de vidéos.
Il faut une syntaxe relativement puissante, souple et pas trop verbeuse
à la fois. Le BBCode me parait très bien pour cela, sinon le wikicode
?



Et tu comptes diffuser cette soupe dans Usenet ? Je crains fort
que tu ne rencontres quelques soucis...

--
http://la.buvette.org/photos/abstract/head-shoot-b.jpg
Avatar
Olivier Miakinen
[diapublication et suivi]

Bonjour,

Le 24/06/2013 09:38, Julien Arlandis a écrit :

Olivier si tu me lis, tu pourras m'aider à écrire l'expression régulière
pour la mise en forme de texte en gras *xxx*,



Certainement pas car aucune formule ne peut être satisfaisante,
à moins d'un puissant programme d'intelligence artificielle tel
qu'il n'en existe pas encore. Et ce, surtout si tu fais le choix
de supprimer les * de l'affichage dans Nemo comme tu le fais avec
les [b] et [/b].

Ah, tiens, justement, si tu me lis dans Nemo ma phrase va devenir
incompréhensible. Lire : « Et ce, surtout si tu fais le choix
de supprimer les * de l'affichage dans Nemo comme tu le fais avec
les crochet-b-crochet et crochet-slash-b-crochet ».

Tiens, voici quelques exemples pour te montrer l'ampleur de la
difficulté quand on n'est pas muni d'un cerveau humain.

1) Ceci est *une façon de mettre du gras*.

2) En voici *une*autre* (surtout utilisée pour _le_soulignement_).

3) Certains logiciels qui affichent le gras ne *savent pas le faire
quand il y a un saut de ligne* comme ici.

4) Certains logiciels ont du mal quand il y a un caractère *accentué*
et je suppose qu'ils ne sauraient pas non plus traiter du chinois
comme *中國* par exemple.

5) Inversement, on peut voir des choses bizarres avec les formules
mathématiques : y = (5+x)*e - pi*(x+2).

6) Et ainsi de suite :
***************************
*ceci est *très* important*
*si x* et y* sont entiers *
***************************

comment exclure le retour chariot entre deux "*" ?



Hum. :-(


Bon, tu peux t'inspirer des programmes tels que Mozilla Thunderbird
dont les sources doivent être disponibles, mais par pitié :
- autorise l'utilisateur à désactiver cette fonction ;
- ne *supprime* pas les caractères * _ et / après traitement.

Je fais suivre la discussion vers fr.comp.usenet.lecteurs-de-news,
car ce problème concerne aussi les nouvelleurs traditionnels tels
que MesNews par exemple.

Cordialement,
--
Olivier Miakinen
Avatar
Doug713705
Le 24-06-2013, Julien Arlandis nous expliquait dans fr.test :

Oui mais, ce sera vite illisible en dehors de ton serveur, il faudrait
limiter cette possibilité qu'à un petit nombre de groupes usenet.



Je propose de brider les fonctionnalités de mise en forme lorsque l'on
poste sur une hiérarchie initialement prévue sur NNTP.




L'idéal serait surtout de ne pas faire apparaître les balises et autres
bbcodes dans les articles destinés aux hiérarchies purement textuelles.

Exemple :
- je poste depuis Nemo un article article bourrés de [:wink:] et autres
horre^Wjoyeusetés.

- L'article est diffusé dans le réseau JNTP _avec_ ses balises
permettant aux utilisateurs du réseau JNTP de profiter des avancées
technologiques en matière d'enrichissement de contenu.

- L'article est diffusé dans le réseau NNTP _sans_ les balises et autres
BBcodes _mais_ éventuellement avec leurs équivalents textuels : ;-)
pour [:wink:], _s_ pour <u>s</u>, etc.

Toujours est-il que les hiérarchies textuelles telles que fr.* ne
permettront pas les artciles contenant des balises pour la simple et
bonne raison que le HTML, interdit sur fr.* mais également sur le big-8,
est un langage de mise en forme par balises.

Ainsi autoriser du BBS code reviendrait à autoriser le HTML et ça, ce
n'est même pas enviageable dans un futur éloigné.

Bien sûr, tout ceci s'applique également à _toutes_ les autres balises
spécifiques ajoutées par Nemo, y compris celles signalant les mids,
liens, les images, les inclusions LaTeX, etc.

--
Doug - Linux user #307925 - Slackware64 roulaize ;-)
Without freedom of choice there is no creativity.
-- Kirk, "The return of the Archons", stardate 3157.4
1 2 3