Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 10 utilisateurs en ligne, consultez le détail
Auteur Message
Kernel
#46 Message posté le : 03-02-2006 à 20:26:48


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
Tu ne devrais avoir à parser que les <a id="path_modification_locale">, les autres sont générés. Je t'ai envoyé l'intégralité des tutos par mail.

-------------------------------------
Linux c'est bon mangez-en :D
lenounoursmignon
#47 Message posté le : 03-02-2006 à 20:31:24


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
Kernel a écrit :


Tu ne devrais avoir à parser que les <a id="path_modification_locale">, les autres sont générés. Je t'ai envoyé l'intégralité des tutos par mail.

ok, ca m'arrange

pour l'instant, je les ais pas reçus, mais dès que c'est le cas, je te tiens au courant.

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
lenounoursmignon
#48 Message posté le : 03-02-2006 à 20:37:02


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
c'est bon, j'ai bien reçu le mail

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
lenounoursmignon
#49 Message posté le : 03-02-2006 à 21:49:44


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
je viens de regarder un peu tout ca, et j'obtiens qq balises non définis :
<table class="noyau" cellspacing="0" cellpadding="1">
<table width="80%" cellspacing="4" border="0" cellpadding="1" >
<table class="textenews" width="80%" cellspacing="4" border="0" cellpadding="1" >

<p class="decalage">

<div class="decalage">
<div class="xterm">
<div class="textblue">
<div class="titre3">

<span class="bleu"><
<span class="blue">
<span class="texterm">
<span class="textrouge">
<span class="textvert">
<span class="textviolet">
<span class="gadgets">


j'attends tes instructions quant à la transformation de ces balises

pour info, je peux aussi faire une gestion en fonction de la "class", donc s'il faut changer tous les div,span,p.. d'une même classe (ex: texterm), c'est tout a fait possible ..

--Message édité par lenounoursmignon le 03-02-2006 à 21:50:31--


-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
Kernel
#50 Message posté le : 03-02-2006 à 22:25:10


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
1) <table class="noyau" cellspacing="0" cellpadding="1">
<table width="80%" cellspacing="4" border="0" cellpadding="1" >
<table class="textenews" width="80%" cellspacing="4" border="0" cellpadding="1" >

à remplacer par :

{{tempty}}
{{clabel}}{{/clabel}}
{{column}}{{/column}}
{{/tempty}}

Les clabel et column acceptent les attributs rowspan et colspan, en tant que
fils de {{tempty}} mais aussi de {{table}}.

2) <p class="decalage"> et <div class="decalage">

sont à remplacer par :
{{ul}}
{{li}}{{/li}}
{{/ul}}

3) <div class="xterm"> : {{terminal}}{{/terminal}}

4) <div class="textblue"> : {{block color="blue"}}{{/block}}

5) <div class="titre3"> : {{label}}{{/label}}

6) <span class="bleu"> : {{inline color="blue"}}{{/inline}}
<span class="blue"> : {{inline color="blue"}}{{/inline}}
<span class="textbleu"></span> : {{inline color="blue"}}{{/inline}}
<span class="gadgets"> : {{inline color="blue"}}{{/inline}}
<span class="textrouge"> : {{inline color="red"}}{{/inline}}
<span class="textvert"> : {{inline color="green"}}{{/inline}}
<span class="textviolet"> : {{inline color="purple"}}{{/inline}}

7) <span class="texterm"> : {{tt}}{{/tt}}

Attention, je t'avais déjà indiqué précédemment de remplacer
<span class="textbleu"></span> par {{bleu}}{{/bleu}}. La bonne version,
comme tu t'en doutes, c'est celle que je viens de te donner.


-------------------------------------
Linux c'est bon mangez-en :D
lenounoursmignon
#51 Message posté le : 03-02-2006 à 22:35:42


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
autre chose, est-ce que :
<p><b>DrakProxy</b> : Mettre en place votre proxy.</p>



se transforme pareil que :
<p><b>»</b> Pour Slackware</p>


si oui, ca va poser problème, parce qu'il y a parfois ce genre de chose :
<li><p><b>Configure mouse :</b></p>


en gros, est-ce qu'il faut obligatoirement le "»" ?

en plus le problème c'est qu'il y a aussi ca :
<p><b>&raquo; Instances :</b>......</p>

celui là aussi il est bon ?


-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
Kernel
#52 Message posté le : 03-02-2006 à 22:43:28


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
Les 4 que tu cites se transforment tous en {{li}}, avec ou sans &raquo; ou » . Ce sont des <li> déguisés.

-------------------------------------
Linux c'est bon mangez-en :D
lenounoursmignon
#53 Message posté le : 03-02-2006 à 23:21:56


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
oh la la, chui pas sorti de l'auberge moi !!!

allez, pour me faire du mal :
{{img=mon_url}}texte{{img}}

ca devrait pas plutot être :
{{img url=mon_url}}texte{{img}}

histoire de pouvoir rajouter des attributs comme la taille de l'image au cas ou ?!

edit : et puis en plus c'est peut-ête plus propre d'avoir des attributs plutot que de mettre un '=' à l'arrache après le nom de la balise

edit_bis : pour l'histoire des <br />, vaut peut-être mieux remplacer par un saut de ligne, car ce genre de chose va pas être joli joli : titi<br/>rominet , ca va donner titirominet

--Message édité par lenounoursmignon le 03-02-2006 à 23:28:59--


-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
Kernel
#54 Message posté le : 04-02-2006 à 00:36:00


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
Oui, pour les images. Pour les <br />, en principe ils sont déjà suivis d'un "\n" dans le texte. Si on les remplace par des "\n", quand on les convertira en xhtml ça fera <br /><br />, pas glop. Pour éviter l'accident dont tu parles ci-dessus, remplace les <br /> par un espace.

-------------------------------------
Linux c'est bon mangez-en :D
Kernel
#55 Message posté le : 04-02-2006 à 17:22:05


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
je viens de penser que pour les tableaux, il te faudra un matche {{tline}} pour le pattern <tr>.

-------------------------------------
Linux c'est bon mangez-en :D
lenounoursmignon
#56 Message posté le : 10-02-2006 à 12:48:49


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
Kernel a écrit :


Oui, pour les images. Pour les <br />, en principe ils sont déjà suivis d'un "\n" dans le texte. Si on les remplace par des "\n", quand on les convertira en xhtml ça fera <br /><br />, pas glop. Pour éviter l'accident dont tu parles ci-dessus, remplace les <br /> par un espace.

en fait, de la manière dont est geré le parser dans Java, il n'y a plus aucun saut de ligne dans le texte lorsque que je l'analyse. Donc, il va falloir me dire pour chaque balise, si tu veux un saut de ligne avant et/ou après ..

exemple :
pour <br /> -> saut de ligne après
pour <p>..</p> -> saut de ligne avant la balise ouvrante et après la balise fermante ?

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
Kernel
#57 Message posté le : 10-02-2006 à 13:29:02


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
- toutes les balises : p,div,h1,h2,h3,h4,li,br ==> un saut de ligne après la balise fermante.

- toutes les balises : table,tbody,tr,th,td,ul ==> un saut de ligne après les balises entrantes et fermantes

- la balise img => saut de ligne avant et après

- toutes les balises : tt, span, a, b, i,em strong => rien (ou un espace après la balise fermante si le parser les bouffe).

--Message édité par Kernel le 10-02-2006 à 13:33:18--


-------------------------------------
Linux c'est bon mangez-en :D
lenounoursmignon
#58 Message posté le : 10-02-2006 à 13:30:35


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
oki

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
lenounoursmignon
#59 Message posté le : 12-02-2006 à 17:47:10


Jedi


Forum : Inscrit
Association :
Arrivé(e) le : 03-08-2003
Nombre de messages : 4073
voilà un exemple de ce que rend le programme pour le moment ( sur 2.html ) :
http://allonlinux.free.fr/trustonme/test.trust

regarde le et, si le fichier de transformation vers le XHTML est déja fait, teste le

-------------------------------------
Troisième loi de Greer :
Un programme informatique ne fait jamais ce que vous voudriez qu'il fasse, ... il fait seulement ce que vous lui dites de faire.
Kernel
#60 Message posté le : 12-02-2006 à 20:34:05


Maître Jedi


Forum : Administrateur
Association : Membre fondateur
Arrivé(e) le : 16-01-2003
Nombre de messages : 8343
je n'ai pas regardé en détail et je n'ai pas fait le trust-wiki2xhtml, car il subisistait un doute sur qui le codait. Je code ça dès que possible. Pour te permettre d'avancer, je vais contacter nestor pour avoir le code source du trusbook, pour en estraire les transformations. Ainsi tu pourrras finaliser le trust-wiki2latex.

-------------------------------------
Linux c'est bon mangez-en :D