Bonsoir, Est-ce que tu as regardé pour le problème de copie d'images ? Pour info Chorem est fait sur ce principe, mais il n'est pas multi-langues :-[ . Julien Benjamin POUSSIN wrote:
Salut,
A partir de maintenant les documentations qui serviront pour generer le site web iront dans src/site au lieu de doc qui serviront pour ce qui ne genere pas le site web.
par exemple pour l'ifremer j'ai ca comme hierarchie
src/site/ |-- en | `-- rst | `-- index.rst |-- fr | `-- rst | |-- index.rst | |-- v1 | | `-- changelog.rst | |-- v2 | | |-- changelog.rst | | |-- devel | | | `-- index.rst | | `-- user | | |-- ECMAScript.rst | | |-- ECMAScriptEdit.rst | | |-- FAQ.rst | | |-- Rules.rst | | |-- ScriptHilaire.rst | | |-- SimulationLauncher.rst | | |-- images | | | `-- RulesInterface.jpg | | `-- index.rst | `-- v3 | |-- changelog.rst | |-- devel | | `-- index.rst | `-- user | |-- ExternalScriptEditor.rst | |-- FAQ.rst | |-- Historique.rst | |-- Installation.rst | |-- Introduction.rst | `-- index.rst |-- resources | `-- css | `-- site.css |-- site_en.xml `-- site_fr.xml
On voit donc un rep par lang dans lequel on a un rep rst qui contient le rst.
et a la racine un fichier site_*.xml par langue.
Le plugin jrst se charge de convertir tout ca comme il faut pour le plugin site. (deplacement des images la ou il faut, la langue par defaut (fr) est deplace a la racine, les fichier rst sont convertie en xdoc.
voila l'arborescence pour maven-site-plugin
target/site-build/ |-- en | |-- rst | `-- xdoc | `-- index.xml |-- resources | |-- css | | `-- site.css | `-- v2 | `-- user | `-- images | `-- RulesInterface.jpg |-- site_en.xml |-- site_fr.xml `-- xdoc |-- index.xml |-- v1 | `-- changelog.xml |-- v2 | |-- changelog.xml | |-- devel | | `-- index.xml | `-- user | |-- ECMAScript.xml | |-- ECMAScriptEdit.xml | |-- FAQ.xml | |-- Rules.xml | |-- ScriptHilaire.xml | |-- SimulationLauncher.xml | `-- index.xml `-- v3 |-- changelog.xml |-- devel | `-- index.xml `-- user |-- ExternalScriptEditor.xml |-- FAQ.xml |-- Historique.xml |-- Installation.xml |-- Introduction.xml `-- index.xml
-- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
_______________________________________________ Dev mailing list Dev@list.codelutin.com http://list.codelutin.com/cgi-bin/mailman/listinfo/dev