From: <nri...@us...> - 2010-11-28 18:47:52
|
Revision: 563 http://webassembletool.svn.sourceforge.net/webassembletool/?rev=563&view=rev Author: nricheton Date: 2010-11-28 18:47:45 +0000 (Sun, 28 Nov 2010) Log Message: ----------- Updated website and skin : improved readability Modified Paths: -------------- trunk/src/site/site.xml trunk/src/site/xdoc/aggregator.xml trunk/src/site/xdoc/api.xml trunk/src/site/xdoc/authentication.xml trunk/src/site/xdoc/cache.xml trunk/src/site/xdoc/cas.xml trunk/src/site/xdoc/configuration.xml trunk/src/site/xdoc/esi.xml trunk/src/site/xdoc/features.xml trunk/src/site/xdoc/httpheaders.xml trunk/src/site/xdoc/index.xml trunk/src/site/xdoc/maven.xml trunk/src/site/xdoc/proxy.xml trunk/src/site/xdoc/quickstart.xml trunk/src/site/xdoc/sample.xml trunk/src/site/xdoc/taglib.xml trunk/src/site/xdoc/xpathxslt.xml trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/maven-theme.css trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/site.css Added Paths: ----------- trunk/src/site/xdoc/external-resources.xml Modified: trunk/src/site/site.xml =================================================================== --- trunk/src/site/site.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/site.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -27,6 +27,7 @@ <menu name="Download"> <item href="http://sourceforge.net/project/showfiles.php?group_id=209844" name="Download" /> + <item href="maven.html" name="Maven repositories" /> </menu> <menu name="Documentation"> <item href="quickstart.html" name="Quick start" /> @@ -43,13 +44,17 @@ <item href="cas.html" name="Single Sign On with CAS" /> <item href="sample.html" name="Sample applications" /> <item href="maven.html" name="Maven" /> + <item href="external-resources.html" name="External resources" /> </menu> - <menu ref="modules" /> + <menu name="Community"> <item href="http://sourceforge.net/apps/mediawiki/webassembletool/" name="FAQ (Wiki)" /> <item href="http://sourceforge.net/projects/webassembletool/" name="SourceForge" /> </menu> + <menu ref="reports" /> + + <menu ref="modules" /> </body> </project> \ No newline at end of file Modified: trunk/src/site/xdoc/aggregator.xml =================================================================== --- trunk/src/site/xdoc/aggregator.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/aggregator.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Aggregator</h1> <section name="Goals"> <p> Like the reverse proxy servlet, the aggregator is implemented as a Modified: trunk/src/site/xdoc/api.xml =================================================================== --- trunk/src/site/xdoc/api.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/api.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>API</h1> <p> Any functionality used in the taglib, reverse proxy or aggregator can be used through Modified: trunk/src/site/xdoc/authentication.xml =================================================================== --- trunk/src/site/xdoc/authentication.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/authentication.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Authentication</h1> <section name="Authentication"> <p> User authentication consists in two different things : Modified: trunk/src/site/xdoc/cache.xml =================================================================== --- trunk/src/site/xdoc/cache.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/cache.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Cache</h1> <section name="Configuration"> <p> ESIGate includes a full Modified: trunk/src/site/xdoc/cas.xml =================================================================== --- trunk/src/site/xdoc/cas.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/cas.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Implementing SSO using JASIG CAS</h1> <section name="Principles"> <p> The toolkit can do CAS authentication using the JASIG CAS client. Modified: trunk/src/site/xdoc/configuration.xml =================================================================== --- trunk/src/site/xdoc/configuration.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/configuration.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Configuration</h1> <section name="Configuration file"> <p> The tools default behavior is to load a configuration file from Modified: trunk/src/site/xdoc/esi.xml =================================================================== --- trunk/src/site/xdoc/esi.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/esi.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Edge Side Include</h1> <section name="Edge Side Include (ESI)"> <p> Currently aggregator servlet supports ESI include and comment Added: trunk/src/site/xdoc/external-resources.xml =================================================================== --- trunk/src/site/xdoc/external-resources.xml (rev 0) +++ trunk/src/site/xdoc/external-resources.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<document> + <properties> + <title>ESIGate external resources</title> + <author email="nic...@gm...">Nicolas Richeton</author> + </properties> + <body> + <h1>ESIGate external resources</h1> + <section name="External resources"> + <p>Tutorials and examples can also be found on other sites. Feel free to contact us to add your website in that list.</p> + <subsection name="Tutorials"> + <ul> + <li> + Le blog de Nicolas Richeton + <ul> + <li> + <a + href="http://blog.richeton.com/2010/11/28/esigate-tutorial-part-1/">Part 1</a> - Using taglib and templating. + </li> + </ul> + </li> + </ul> + </subsection> + + + + </section> + </body> +</document> \ No newline at end of file Modified: trunk/src/site/xdoc/features.xml =================================================================== --- trunk/src/site/xdoc/features.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/features.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,23 +5,24 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> - <section name="Features"> - <subsection name="Blocks and templates"> + <h1>Features</h1> + + <section name="Blocks and templates"> <p> Any web application can be used as a provider. The master application will be able to use blocks and templates delimited with special HTML comments. </p> - </subsection> - <subsection name="Cross technologies"> + </section> + <section name="Cross technologies"> <p> As we only use HTML comments inside provider applications, a provider application may have been developed with any technology, including Java, PHP on .NET. </p> - </subsection> - <subsection name="Reverse proxy"> + </section> + <section name="Reverse proxy"> <p> The kit contains a reverse-proxy servlet that can be used to retrieve static contents @@ -32,29 +33,29 @@ well be used in a production environment with good performance. </p> - </subsection> - <subsection name="Aggregator"> + </section> + <section name="Aggregator"> <p> The aggregator is a reverse-proxy servlet that can parse the pages on the fly and process inclusion instructions inserted in the pages by the applications as tags. </p> - </subsection> - <subsection name="ESI 1.0 specification support"> + </section> + <section name="ESI 1.0 specification support"> <p> In addition to its native syntax using HTML comments, the Website Assembling Toolkit partially supports ESI specification (for now, only esi:include and esi comments are supported). </p> - </subsection> - <subsection name="Xpath expressions and XSLT"> + </section> + <section name="Xpath expressions and XSLT"> <p> One of the latest features is the possibility to retrieve elements using xpath expressions and to apply on-the-fly XSLT transformations to retrieved elements. </p> - </subsection> - <subsection name="Cache"> + </section> + <section name="Cache"> <p> In order to improve performance, the tool can be configured to use a cache (the underlying cache @@ -64,8 +65,8 @@ depending on your needs and depending on the provider application. </p> - </subsection> - <subsection name="User context"> + </section> + <section name="User context"> <p> While calling the provider application, you may want to send informations about @@ -76,15 +77,15 @@ appended as request parameters to the http request. </p> - </subsection> - <subsection name="Single Sign On with CAS"> + </section> + <section name="Single Sign On with CAS"> <p> The kit supports CAS protocol using the <a href="http://www.jasig.org/cas/proxy-authentication">proxy authentication mode</a> and the JASIG CAS client. </p> - </subsection> - </section> + </section> + </body> </document> \ No newline at end of file Modified: trunk/src/site/xdoc/httpheaders.xml =================================================================== --- trunk/src/site/xdoc/httpheaders.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/httpheaders.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <document> <properties> - <title>HTTP headers suppot</title> + <title>HTTP headers support</title> <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>HTTP headers support</h1> <section name="Request headers"> <p> Some request headers are forwarded to the target server, some are Modified: trunk/src/site/xdoc/index.xml =================================================================== --- trunk/src/site/xdoc/index.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/index.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Overview</h1> <section name="ESIGate (Website Assembling Toolkit)"> <p> ESIGate (formerly known as "Website Assembling Toolkit")is a toolkit developped to help developpers to integrate Modified: trunk/src/site/xdoc/maven.xml =================================================================== --- trunk/src/site/xdoc/maven.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/maven.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -3,14 +3,19 @@ <properties> <title>Maven</title> <author email="fxb...@us...">Francois-Xavier Bonnet</author> + <author email="nic...@gm...">Nicolas Richeton</author> </properties> <body> + <h1>Maven</h1> <section name="Using the Website Assembling Toolkit in a Maven project"> <p> - The Website Assembling Toolkit has not been deployed yet on Maven central + The Website Assembling Toolkit has not been deployed yet on Maven + central repository. You have to add the Website Assembling Toolkit repository to - your pom.xml + your + pom.xml </p> + <source><![CDATA[ <repository> <id>webassembletool-repository</id> @@ -18,6 +23,33 @@ <url>http://webassembletool.sourceforge.net/maven/repository</url> </repository> ]]></source> + </section> + + <section name="Repositories"> + <table> + <tr> + <th>Type</th> + <th>URL</th> + <th>Description</th> + </tr> + <tr> + <td>Release</td> + <td> + <a href="http://www.esigate.org/maven/repository/">http://www.esigate.org/maven/repository/</a> + </td> + <td>Official releases of ESIGate, usable on production.</td> + </tr> + <tr> + <td>Snapshots</td> + <td> + <a href="http://www.esigate.org/maven/snapshots/">http://www.esigate.org/maven/snapshots/</a> + </td> + <td>Development builds of ESIGate, usable for compatibility tests and beta testing.</td> + </tr> + </table> + </section> + + <section name="Adding dependency on ESI Gate"> <p> Then you can add the dependency. For the core API: </p> @@ -28,10 +60,11 @@ <version>RELEASE</version> </dependency> ]]></source> -<p> -Note: don't forget to change RELEASE with the latest version. -</p><br/> <p> + Note: don't forget to change RELEASE with the latest version. +</p> + <br /> + <p> For the taglib (in master application): </p> <source><![CDATA[ Modified: trunk/src/site/xdoc/proxy.xml =================================================================== --- trunk/src/site/xdoc/proxy.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/proxy.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -6,6 +6,7 @@ <author email="nri...@us...">Nicolas Richeton</author> </properties> <body> + <h1>Reverse proxy servlets</h1> <section name="Reverse proxy servlets"> <p> The toolkit includes two reverse proxy servlets which can be used Modified: trunk/src/site/xdoc/quickstart.xml =================================================================== --- trunk/src/site/xdoc/quickstart.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/quickstart.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Quickstart</h1> Imagine you have to write a java application (master) that must include a block coming from Modified: trunk/src/site/xdoc/sample.xml =================================================================== --- trunk/src/site/xdoc/sample.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/sample.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Sample applications</h1> <section name="Applications"> <p>The source distribution includes to demonstrate most of the functionalities of the toolkit: Modified: trunk/src/site/xdoc/taglib.xml =================================================================== --- trunk/src/site/xdoc/taglib.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/taglib.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Taglib</h1> <section name="Tag the block on the provider application"> <p>The block has to be tagged using special HTML comments.</p> <source> Modified: trunk/src/site/xdoc/xpathxslt.xml =================================================================== --- trunk/src/site/xdoc/xpathxslt.xml 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/src/site/xdoc/xpathxslt.xml 2010-11-28 18:47:45 UTC (rev 563) @@ -5,6 +5,7 @@ <author email="fxb...@us...">Francois-Xavier Bonnet</author> </properties> <body> + <h1>Xpath and XSLT</h1> <section name="Xpath and XSLT"> <p> It is possible to extract an Xpath expression from a page or to Modified: trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/maven-theme.css =================================================================== --- trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/maven-theme.css 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/maven-theme.css 2010-11-28 18:47:45 UTC (rev 563) @@ -56,35 +56,42 @@ background: url(../images/newwindow.png) right center no-repeat; padding-right: 18px; } + + + +h1 { + color: #708691; +} + + h2 { - padding: 4px 4px 4px 6px; - border: 1px solid #999; - color: #900; - background-color: #ddd; - font-weight:900; - font-size: x-large; + font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; + color: #708691; + font-weight:bold; + font-size: 1.4em; + background-image:url(../images/bg_h2.jpg); + background-repeat:no-repeat; + padding:0px 10px 20px 25px; + border:none; + background-color: white; } + h3 { - padding: 4px 4px 4px 6px; - border: 1px solid #aaa; - color: #900; - background-color: #eee; - font-weight: normal; - font-size: large; + color: #708691; + background:url(../images/bg_nav.gif) no-repeat scroll left bottom; + + font-size: 1.3em; + margin-left: 17px; } -h4 { - padding: 4px 4px 4px 6px; - border: 1px solid #bbb; - color: #900; - background-color: #fff; - font-weight: normal; - font-size: large; -} + h5 { - padding: 4px 4px 4px 6px; - color: #900; - font-size: medium; + font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; + padding: 4px 4px 4px 6px; + color: #708691; + font-weight:bold; + font-size: 1.4em; } + p { line-height: 1.3em; font-size: small; @@ -111,10 +118,11 @@ background-color: #bbb; text-align: left; font-weight: bold; + font-size:1.1em; } table.bodyTable th, table.bodyTable td { - font-size: 1em; + font-size:1.1em; } table.bodyTable tr.a { @@ -127,6 +135,7 @@ .source { border: 1px solid #999; + font-size: 1.4em; } dl { padding: 4px 4px 4px 6px; Modified: trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/site.css =================================================================== --- trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/site.css 2010-10-06 14:44:51 UTC (rev 562) +++ trunk/webassembletool-maven/webassembletool-maven-skin/src/main/resources/css/site.css 2010-11-28 18:47:45 UTC (rev 563) @@ -11,7 +11,6 @@ position:absolute; top:20px; left:0px; - width:250px; height:200px; border:none; } @@ -48,13 +47,14 @@ } li { list-style-type: none; - background:url(../images/puce.gif) center left no-repeat; + background:url(../images/puce.gif) no-repeat scroll 0 3px transparent; padding-left: 15px; color:#5b5b5b; - font-size:1em; + } #navcolumn li { background:url(../images/puce.gif) center left no-repeat; + font-size:0.9em; } .none { color:#5b5b5b; @@ -69,24 +69,8 @@ a:active, a:hover { color:#c35235; } -h2 { - font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; - color: #708691; - font-weight:bold; - font-size: 1.4em; - background-image:url(../images/bg_h2.jpg); - background-repeat:no-repeat; - padding:0px 10px 20px 25px; - border:none; - background-color: white; -} -h5 { - font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; - padding: 4px 4px 4px 6px; - color: #708691; - font-weight:bold; - font-size: 1.4em; -} + + p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |