r2326 - in trunk/nuiton-util-maven-report-plugin/src/site: . apt
Author: tchemit Date: 2012-05-01 13:16:07 +0200 (Tue, 01 May 2012) New Revision: 2326 Url: http://nuiton.org/repositories/revision/nuiton-utils/2326 Log: refs #2063: Introduce a new module nuiton-utils-maven-report-plugin to offers some report on usefull classes (doc) Added: trunk/nuiton-util-maven-report-plugin/src/site/apt/ trunk/nuiton-util-maven-report-plugin/src/site/apt/index.apt trunk/nuiton-util-maven-report-plugin/src/site/apt/usage.apt.vm trunk/nuiton-util-maven-report-plugin/src/site/site_fr.xml Removed: trunk/nuiton-util-maven-report-plugin/src/site/rst/ Added: trunk/nuiton-util-maven-report-plugin/src/site/apt/index.apt =================================================================== --- trunk/nuiton-util-maven-report-plugin/src/site/apt/index.apt (rev 0) +++ trunk/nuiton-util-maven-report-plugin/src/site/apt/index.apt 2012-05-01 11:16:07 UTC (rev 2326) @@ -0,0 +1,21 @@ + ------ + Nuiton-utils-maven-report-plugin + ------ + ------ + 2012-05-01 + ------ + +Présentation + + Module qui contient des rapports liés au projet nuiton-utils. + +Application config rapport + + Ce rapport génère une page d'aide sur les options utilisables via + ApplicationConfig dans une application finale. + + Cela permet facilement de savoir quelles sont les options disponibles pour + l'utilisateur finale + comment bien configurer ApplicationConfig. + + {{{./usage.html}Plus d'infos}} + Added: trunk/nuiton-util-maven-report-plugin/src/site/apt/usage.apt.vm =================================================================== --- trunk/nuiton-util-maven-report-plugin/src/site/apt/usage.apt.vm (rev 0) +++ trunk/nuiton-util-maven-report-plugin/src/site/apt/usage.apt.vm 2012-05-01 11:16:07 UTC (rev 2326) @@ -0,0 +1,56 @@ + ------ + Usage + ------ + ------ + 2012-05-01 + ------ + +Utilisation + +* Générer un rapport pour l'utilisation d'ApplicationConfig + + Ajouter le rapport dans la section <reporting> du module. + +------------------------------------------------------------------------------- + <reporting> + <plugins> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>nuiton-util-maven-report-plugin</artifactId> + <version>${project.version}</version> + <reportSets> + <reportSet> + <reports> + <report>application-config-report</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> + </reporting> +------------------------------------------------------------------------------- + + Si votre application utilise le mode bundle d'i18n, il est alors possible de + préciser le nom du bundle i18n où sont regroupées toutes les traductions : + +------------------------------------------------------------------------------- + <reporting> + <plugins> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>nuiton-util-maven-report-plugin</artifactId> + <version>${project.version}</version> + <reportSets> + <reportSet> + <reports> + <report>application-config-report</report> + </reports> + </reportSet> + </reportSets> + <configuration> + <i18nBundleName>nomDeMonBundle</i18nBundleName> + </configuration> + </plugin> + </plugins> + </reporting> +------------------------------------------------------------------------------- Added: trunk/nuiton-util-maven-report-plugin/src/site/site_fr.xml =================================================================== --- trunk/nuiton-util-maven-report-plugin/src/site/site_fr.xml (rev 0) +++ trunk/nuiton-util-maven-report-plugin/src/site/site_fr.xml 2012-05-01 11:16:07 UTC (rev 2326) @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + #%L + Nuiton Utils + + $Id: site_fr.xml 2322 2012-05-01 10:44:46Z tchemit $ + $HeadURL: http://svn.nuiton.org/svn/nuiton-utils/trunk/src/site/site_fr.xml $ + %% + Copyright (C) 2004 - 2010 CodeLutin + %% + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Lesser Public License for more details. + + You should have received a copy of the GNU General Lesser Public + License along with this program. If not, see + <http://www.gnu.org/licenses/lgpl-3.0.html>. + #L% + --> + + +<project name="${project.name}"> + + <body> + + <breadcrumbs> + <item name="${project.name}" + href="${project.url}/index.html"/> + </breadcrumbs> + + <menu ref="parent"/> + + <menu name="Utilisateur"> + <item name="Accueil" href="index.html"/> + <item name="Utilisation" href="usage.html"/> + </menu> + + <menu ref="reports"/> + + <footer> + + <script type="text/javascript" + src="http://maven-site.nuiton.org/public/js/maven-site-nuiton.org.js"> + </script> + + <div id='projectMetas' + projectversion='${project.version}' + platform='${project.platform}' + projectid='${project.projectId}' + scm='${project.scm.url}' + scmwebeditorenabled='${project.scmwebeditorEnabled}' + scmwebeditorurl='${project.scmwebeditorUrl}' + siteSourcesType='${project.siteSourcesType}' + piwikEnabled='${project.piwikEnabled}' + piwikId='${project.piwikId}'> + </div> + </footer> + </body> +</project>
participants (1)
-
tchemit@users.nuiton.org