Author: bpoussin Date: 2012-12-31 14:16:23 +0100 (Mon, 31 Dec 2012) New Revision: 9 Url: http://nuiton.org/projects/nuiton-js/repository/revisions/9 Log: mise a jour de la doc Added: trunk/nuiton-js-jquery-ui/src/site/ trunk/nuiton-js-jquery-ui/src/site/rst/ trunk/nuiton-js-jquery-ui/src/site/rst/index.rst trunk/nuiton-js-jquery-ui/src/site/site_fr.xml trunk/nuiton-js-jquery/src/site/ trunk/nuiton-js-jquery/src/site/rst/ trunk/nuiton-js-jquery/src/site/rst/index.rst trunk/nuiton-js-jquery/src/site/site_fr.xml Modified: trunk/nuiton-js-wro/src/main/resources/META-INF/web-fragment.xml trunk/src/site/rst/index.rst Added: trunk/nuiton-js-jquery/src/site/rst/index.rst =================================================================== --- trunk/nuiton-js-jquery/src/site/rst/index.rst (rev 0) +++ trunk/nuiton-js-jquery/src/site/rst/index.rst 2012-12-31 13:16:23 UTC (rev 9) @@ -0,0 +1,12 @@ +Utilisation +=========== + +JS disponible +------------- + +jquery + +CSS disponible +-------------- + +aucun Added: trunk/nuiton-js-jquery/src/site/site_fr.xml =================================================================== --- trunk/nuiton-js-jquery/src/site/site_fr.xml (rev 0) +++ trunk/nuiton-js-jquery/src/site/site_fr.xml 2012-12-31 13:16:23 UTC (rev 9) @@ -0,0 +1,85 @@ +<project name="${project.name}"> + + <bannerLeft> + <src alt="NuitonJS">logo.jpg</src> + <name>${project.name}</name> + <href>index.html</href> + </bannerLeft> + + <bannerRight> + <src>http://www.codelutin.com/images/lutinorange-codelutin.png</src> + <href>http://www.codelutin.com</href> + </bannerRight> + + <skin> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-fluido-skin</artifactId> + <version>1.2.1</version> + </skin> + + <custom> + <fluidoSkin> + <topBarEnabled>true</topBarEnabled> + <googleSearch/> + <sideBarEnabled>false</sideBarEnabled> + <searchEnabled>true</searchEnabled> + <sourceLineNumbersEnabled>true</sourceLineNumbersEnabled> + </fluidoSkin> + </custom> + + <publishDate position="right" format="dd/MM/yyyy"/> + <version position="right"/> + + <poweredBy> + <logo href="http://maven.apache.org" name="Maven" + img="images/logos/maven-feather.png"/> + + <logo href="http://docutils.sourceforge.net/rst.html" + name="ReStructuredText" + img="images/logos/restructuredtext-logo.png"/> + + <logo href="http://maven-site.nuiton.org/jrst" name="JRst" + img="images/logos/jrst-logo.png"/> + </poweredBy> + + <body> + + <breadcrumbs> + <item name="${project.name}" href="${project.url}"/> + </breadcrumbs> + + <links> + <item name="nuiton.org" href="http://www.nuiton.org"/> + <item name="chorem.org" href="http://www.chorem.org"/> + <item name="CodeLutin" href="http://codelutin.com"/> + <item name="Libre-Entreprise" href="http://www.libre-entreprise.org/"/> + </links> + + <menu name="Utilisateurs"> + <item name="Accueil" href="index.html"/> + </menu> + + <menu ref="reports"/> + + <footer> + + <script type="text/javascript" + src="http://maven-site.chorem.org/public/js/maven-site-chorem.org.js"> + </script> + + <div id='projectMetas' + projectversion='${project.version}' + platform='${project.platform}' + projectid='${project.projectId}' + scm='${project.scm.connection}' + scmwebeditorenabled='${project.scmwebeditorEnabled}' + scmwebeditorurl='${project.scmwebeditorUrl}' + siteSourcesType='${project.siteSourcesType}' + piwikEnabled='${project.piwikEnabled}' + piwikId='${project.piwikId}'> + </div> + </footer> + + </body> + +</project> Added: trunk/nuiton-js-jquery-ui/src/site/rst/index.rst =================================================================== --- trunk/nuiton-js-jquery-ui/src/site/rst/index.rst (rev 0) +++ trunk/nuiton-js-jquery-ui/src/site/rst/index.rst 2012-12-31 13:16:23 UTC (rev 9) @@ -0,0 +1,36 @@ +Utilisation +=========== + +JS disponible +------------- + +jquery-ui + +CSS disponible +-------------- + +jquery-ui-black-tie +jquery-ui-blitzer +jquery-ui-cupertino +jquery-ui-dark-hive +jquery-ui-dot-luv +jquery-ui-eggplant +jquery-ui-excite-bike +jquery-ui-flick +jquery-ui-hot-sneaks +jquery-ui-humanity +jquery-ui-le-frog +jquery-ui-mint-choc +jquery-ui-no-theme +jquery-ui-overcast +jquery-ui-pepper-grinder +jquery-ui-redmond +jquery-ui-smoothness +jquery-ui-south-street +jquery-ui-start +jquery-ui-sunny +jquery-ui-swanky-purse +jquery-ui-trontastic +jquery-ui-ui-darkness +jquery-ui-ui-lightness +jquery-ui-vader Added: trunk/nuiton-js-jquery-ui/src/site/site_fr.xml =================================================================== --- trunk/nuiton-js-jquery-ui/src/site/site_fr.xml (rev 0) +++ trunk/nuiton-js-jquery-ui/src/site/site_fr.xml 2012-12-31 13:16:23 UTC (rev 9) @@ -0,0 +1,85 @@ +<project name="${project.name}"> + + <bannerLeft> + <src alt="NuitonJS">logo.jpg</src> + <name>${project.name}</name> + <href>index.html</href> + </bannerLeft> + + <bannerRight> + <src>http://www.codelutin.com/images/lutinorange-codelutin.png</src> + <href>http://www.codelutin.com</href> + </bannerRight> + + <skin> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-fluido-skin</artifactId> + <version>1.2.1</version> + </skin> + + <custom> + <fluidoSkin> + <topBarEnabled>true</topBarEnabled> + <googleSearch/> + <sideBarEnabled>false</sideBarEnabled> + <searchEnabled>true</searchEnabled> + <sourceLineNumbersEnabled>true</sourceLineNumbersEnabled> + </fluidoSkin> + </custom> + + <publishDate position="right" format="dd/MM/yyyy"/> + <version position="right"/> + + <poweredBy> + <logo href="http://maven.apache.org" name="Maven" + img="images/logos/maven-feather.png"/> + + <logo href="http://docutils.sourceforge.net/rst.html" + name="ReStructuredText" + img="images/logos/restructuredtext-logo.png"/> + + <logo href="http://maven-site.nuiton.org/jrst" name="JRst" + img="images/logos/jrst-logo.png"/> + </poweredBy> + + <body> + + <breadcrumbs> + <item name="${project.name}" href="${project.url}"/> + </breadcrumbs> + + <links> + <item name="nuiton.org" href="http://www.nuiton.org"/> + <item name="chorem.org" href="http://www.chorem.org"/> + <item name="CodeLutin" href="http://codelutin.com"/> + <item name="Libre-Entreprise" href="http://www.libre-entreprise.org/"/> + </links> + + <menu name="Utilisateurs"> + <item name="Accueil" href="index.html"/> + </menu> + + <menu ref="reports"/> + + <footer> + + <script type="text/javascript" + src="http://maven-site.chorem.org/public/js/maven-site-chorem.org.js"> + </script> + + <div id='projectMetas' + projectversion='${project.version}' + platform='${project.platform}' + projectid='${project.projectId}' + scm='${project.scm.connection}' + scmwebeditorenabled='${project.scmwebeditorEnabled}' + scmwebeditorurl='${project.scmwebeditorUrl}' + siteSourcesType='${project.siteSourcesType}' + piwikEnabled='${project.piwikEnabled}' + piwikId='${project.piwikId}'> + </div> + </footer> + + </body> + +</project> Modified: trunk/nuiton-js-wro/src/main/resources/META-INF/web-fragment.xml =================================================================== --- trunk/nuiton-js-wro/src/main/resources/META-INF/web-fragment.xml 2012-12-29 14:30:50 UTC (rev 8) +++ trunk/nuiton-js-wro/src/main/resources/META-INF/web-fragment.xml 2012-12-31 13:16:23 UTC (rev 9) @@ -8,10 +8,6 @@ <filter> <filter-name>WebResourceOptimizer</filter-name> <filter-class>org.nuiton.js.wro.NuitonJsFilter</filter-class> -<!-- <init-param> - <param-name>managerFactoryClassName</param-name> - <param-value>org.nuiton.js.wro.NuitonJsWroManagerFactory</param-value> - </init-param>--> </filter> <filter-mapping> Modified: trunk/src/site/rst/index.rst =================================================================== --- trunk/src/site/rst/index.rst 2012-12-29 14:30:50 UTC (rev 8) +++ trunk/src/site/rst/index.rst 2012-12-31 13:16:23 UTC (rev 9) @@ -1,6 +1,9 @@ Utilisation =========== +Déclaration pour Servlet 3 +-------------------------- + Pour utiliser nuiton-js dans un environnement Servlet 3 vous devez déclarer dans vos dépendances Maven:: @@ -10,6 +13,25 @@ <version>${versionNuitonJs}</version> </dependency> +Déclaration pour Servlet 2 +-------------------------- + +Si vous n'êtes pas dans un environnement Servlet 3, il vous faudra déclarer +vous même le filtre en plus de la déclaration de la dépendance Maven:: + + <filter> + <filter-name>WebResourceOptimizer</filter-name> + <filter-class>org.nuiton.js.wro.NuitonJsFilter</filter-class> + </filter> + + <filter-mapping> + <filter-name>WebResourceOptimizer</filter-name> + <url-pattern>/nuiton-js/*</url-pattern> + </filter-mapping> + +Déclaration commune à toutes les versions de Servlets +----------------------------------------------------- + Il faut ensuite ajouter en dépendance Maven les librairies JS et CSS que vous souhaiter utiliser. Ne vous préocupé par des dépendances Nuiton-js est la pour ça. @@ -39,7 +61,7 @@ <script type="text/javascript" src="<c:url value="/nuiton-js/jquery.js"/>"></script> Si vous souhaitez que le javascript ne soit pas minimisé, vous pouvez ajouter à -l'url "?minimize=false" ce qui donne:: +l'url "?minimize=false" ce qui donne (ne fonctionne qu'en mode debug=true:: <script type="text/javascript" src="<c:url value="/nuiton-js/jquery.js?minimize=false"/>"></script> @@ -48,10 +70,10 @@ debug=false -Utilisation de wro pour ces propres ressources +Utilisation de wro pour ses propres ressources ============================================== -Il est possible de définir un fichier WEB-INF/wro.xml pour gérer ces propres +Il est possible de définir un fichier WEB-INF/wro.xml pour gérer ses propres ressources via wro. Vous pouvez aussi dans ce fichier faire références aux librairies packagées par nuiton-js. Le nom du groupe des librairies de nuiton-js est le nom de la ressources. Par exemple si vous avez en dépendans