| Qui est en ligne ? |
| Il y a : 18 utilisateurs en ligne, consultez le détail |
Forum » Association Trustonme » Mise à jour du Trustbook |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : |
|
| Page : 1 [2] 3 4 5 |
| Auteur | Message |
|---|---|
|
|
#16 Message posté le : 14-10-2005 à 10:35:09 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 30-11-2004 Nombre de messages : 278 |
Ouais chouette, merci! ------------------------------------- Open your mind, use Open Source. Le kangourou repeint toujours son tournevis quand les kiwis jouent du piano (François Perusse) |
|
|
#17 Message posté le : 29-10-2005 à 01:27:38 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
alors, le problème est traité ? ------------------------------------- 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. |
|
|
#18 Message posté le : 05-11-2005 à 14:12:04 |
Maître Jedi Forum : Administrateur Association : Membre fondateur Arrivé(e) le : 16-01-2003 Nombre de messages : 8343 |
presque Les caractères HTML ================== sont à remplacer par leurs équivalents texte, exemple : > par ">", à par "à" etc ... Les balises HTML ================ + <br /> remplacé par une chaîne vide + <p></p> supprimé + <b></b> et <strong></strong> remplacés par {{g}}{{/g}} + <i></i> et <em></em> remplacés par {{i}}{{/i}} + <h1></h1> remplacé par {{title}}{{/title}} + <h2></h2> remplacé par {{item}}{{/item}} + <h3></h3> remplacé par {{label}}{{/label}} + <tt></tt> remplacé par {{tt}}{{/tt}} + <div class="texterm"></div> et <div class="texterm decalage"> remplacé par {{terminal}}{{/terminal}} + <span class="textbleu"></span> remplacé par {{bleu}}{{/bleu}} + « Outils » et <i>« Outils »</i> et <em>« Outils »</em> remplacé par {{q}}{{/q}} + <ul> <li></li> </ul> et <p><b>»</b></p> remplacé par {{ul}} {{li}}{{/li}} {{/ul}} + <table class="citation" cellspacing="0" cellpadding="1" > <tbody><tr><td> <tt> Le texte </tt> </td></tr></tbody> </table> et <table class="citation3" cellspacing="0" cellpadding="1" > <tbody><tr><td> <tt> Le texte </tt> </td></tr></tbody> </table> remplacés par {{file}}{{/file}} + <a href="URL" onclick="window.open(this.href); return false">ici</a> remplacé par {{url=}}{{/url}} + <a href="#ref">ici</a> remplacé par {{local=}}{{/local}} + <div class="centre"><img src="images/nom.jpg" width="largeur" height="hauteur" style="border:none" alt="image" /></div> remplacé par {{img}}{{/img}} J'ai probablement oublié certaines balises. Si tu vois lesquelles signale-les moi. Comme tu le vois ce ne sont pas des balises Latex, mais un format intermédaire. Qui sera utilisé comme socle commun au XHTML et au Latex. Si on parvient à mettre tous les tutos dans ce format, à chaque maj de tuto, on sauvegardera ce format dans la BD et on génèrera un fichier XHTML et un fichier Latex. L'inconvénient/avantage, ça dépend d'où on regarde, c'est qu'on ne pourra plus faire de XHTML en dur dans les tutos. Dis-moi si ça te convient. ------------------------------------- Linux c'est bon mangez-en :D |
|
|
#19 Message posté le : 06-11-2005 à 15:03:48 |
Hobbit Forum : Modérateur Association : Arrivé(e) le : 20-11-2003 Nombre de messages : 1576 |
Et pourquoi ne pas utiliser le XML comme format intermédiaire. Je crois que c'est fait pour ça : séparer le fond de la forme. En plus, il existe ensuite plein d'outils pour transformer (CSS, XSLT, ...). ------------------------------------- Morgoth |
|
|
#20 Message posté le : 08-11-2005 à 08:28:48 |
Maître Jedi Forum : Administrateur Association : Membre fondateur Arrivé(e) le : 16-01-2003 Nombre de messages : 8343 |
dans le cas précis le xml n'est peut-être pas le meilleur candidat. L'idée de ce format qui ressemble beaucoup à celui des wiki, est de permettre à tout un chacun d'écrire tous les caractères souhaités (>,&,< ..) et ces derniers seront remplacés à la volée par leurs équivalents xhtml comme sur le forum. Si tu utilises du xml, tu peux toujours parser les caractères spéciaux mais ça devient plus chiant à cause des < et >. ------------------------------------- Linux c'est bon mangez-en :D |
|
|
#21 Message posté le : 09-11-2005 à 20:25:24 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
moi ca me va ... va falloir que je trouve un peu de temps pour le faire maintenant ------------------------------------- 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. |
|
|
#22 Message posté le : 22-11-2005 à 23:19:35 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
bon, je viens de regarder un peu tout ca, et y a des trucs qui vont pas être évidents exemple :
<p><b>»</b></p> doit être selon toi remplacé par:
{{ul}} {{li}}{{/li}} {{/ul}} or, plus haut, tu dis aussi :
+ <p></p> supprimé + <b></b> et <strong></strong> remplacés par {{g}}{{/g}} Ce qui fait que ce genre de truc, qui se produit plus d'une fois, est pas pratique du tout à gérer !!! Tu vois ce que je veux dire ? --Message édité par lenounoursmignon le 22-11-2005 à 23:19:49-- ------------------------------------- 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. |
|
|
#23 Message posté le : 23-11-2005 à 08:43:05 |
Maître Jedi Forum : Administrateur Association : Membre fondateur Arrivé(e) le : 16-01-2003 Nombre de messages : 8343 |
oui tout à fait ------------------------------------- Linux c'est bon mangez-en :D |
|
|
#24 Message posté le : 23-11-2005 à 12:15:40 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
ouep, je vois pas non plus trop d'autres solutions .. va falloir que je m'amuse a classer tout ca sans me gourer ------------------------------------- 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. |
|
|
#25 Message posté le : 24-11-2005 à 19:05:49 |
Hobbit Forum : Inscrit Association : Arrivé(e) le : 17-10-2003 Nombre de messages : 1067 |
Avec une regexp (en perl par exemple) ca doit etre faisable. ------------------------------------- If you don't know, ask manpage ! |
|
|
#26 Message posté le : 02-02-2006 à 18:26:48 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
UP !! Kernel >> j'aurais bientôt une version à te soumettre .. il faut que je fasse encore qq tests, mais ca avance .. j'ai recommencé de zero, mais je pense que j'ai eu raison ... pour info, c'est en Java, je sais plus si je te l'avais demandé, mais je suppose que ca ne te pose pas de problèmes ?! d'ailleurs, tu t'y connais un peu en Java ou pas ? ------------------------------------- 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. |
|
|
#27 Message posté le : 02-02-2006 à 21:03:14 |
Maître Jedi Forum : Administrateur Association : Membre fondateur Arrivé(e) le : 16-01-2003 Nombre de messages : 8343 |
Non, ça ne pose aucun problème car ce sera exécuté une seule et unique fois. Je te fournirai les fichiers en html et tu me fourniras les fichiers au format trust-wiki. Ensuite, tout le monde utilisera le format trust-wiki pour les maj de tuto. C'est ce format qui sera sauvegardé dans la bd et il servira de pivot vers html et vers latex. Par contre, si tu veux coder le pivot vers latex, ce sera du php. Si tu ne sais pas coder en php et que tu souhaites le faire en java c'est pas grave, je le convertirai en php. Oui, je code en java et dans un peu moins de 20 autres langages. Mais c'est pas important, car java comme la plupart des langages utilise les expressions régulières de perl, donc la convertion de regexp entre langage est assez simple. ------------------------------------- Linux c'est bon mangez-en :D |
|
|
#28 Message posté le : 02-02-2006 à 23:20:13 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
ok !! Non, c'est bon, t'inquiète, je fais du PHP et du Perl aussi, entre autres en fait pour la transformation en trust-wiki, j'utilise pour base un parser HTML : http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/text/html/HTMLEditorKit.ParserCallback.html ce qui me simplifie bien la vie !! c'est quoi l'intérêt de le faire en PHP ?? le trustbook est genéré une fois de tps en tps, non ? ------------------------------------- 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. |
|
|
#29 Message posté le : 03-02-2006 à 07:33:50 |
Maître Jedi Forum : Administrateur Association : Membre fondateur Arrivé(e) le : 16-01-2003 Nombre de messages : 8343 |
En fait, le trustbook sera désormais généré à chaque modification d'un tuto (ou de manière asynchrone chaque soir via un robot), ce qu'il fait qu'il sera désormais autant à jour que le site. D'où l'intérêt du PHP. Mais ne te fait pas de souci, tu pourras utiliser la classe que tu veux pour le sens trust-wiki vers latex, je parviendrai à inférer le regexp et à en faire du PHP. ------------------------------------- Linux c'est bon mangez-en :D |
|
|
#30 Message posté le : 03-02-2006 à 10:20:29 |
Jedi Forum : Inscrit Association : Arrivé(e) le : 03-08-2003 Nombre de messages : 4073 |
là tu parle toujours du passage vers latex, mais, pour le passage vers du XHTML, tu vas faire comment ? parce que, sauf si j'ai rien pigé, c'est exactement la même chose ?!! d'où, en éffet, l'intérêt de le faire en PHP .. et d'ailleurs, une fois que tout sera passé en trust-wiki, l'utilisation de regexp devrait être relativement simple. ------------------------------------- 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. |
| Page : 1 [2] 3 4 5 |
Forum » Association Trustonme » Mise à jour du Trustbook |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : |
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages