kpiroumian 2002/11/13 14:47:41 Modified: src/webapp/samples/modules index.xhtml menu.xml sitemap.xmap Log: New input module for system (environment) variables. Revision Changes Path 1.2 +2 -6 xml-cocoon2/src/webapp/samples/modules/index.xhtml Index: index.xhtml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/index.xhtml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- index.xhtml 20 Sep 2002 22:56:36 -0000 1.1 +++ index.xhtml 13 Nov 2002 22:47:41 -0000 1.2 @@ -21,12 +21,8 @@ <td>Session object properties</td> </tr> <tr> - <td><a href="request-param.xsp">request-param</a></td> - <td>Request parameters</td> - </tr> - <tr> - <td><a href="request-attr.xsp">request-attr</a></td> - <td>Request attributes</td> + <td><a href="system-property.xsp">system-property</a></td> + <td>System properties (environment variables)</td> </tr> </table> </td> 1.2 +2 -1 xml-cocoon2/src/webapp/samples/modules/menu.xml Index: menu.xml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/menu.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- menu.xml 20 Sep 2002 22:56:36 -0000 1.1 +++ menu.xml 13 Nov 2002 22:47:41 -0000 1.2 @@ -2,7 +2,7 @@ <!--DOCTYPE book PUBLIC "-//APACHE//DTD Cocoon Documentation Book V1.0//EN" "dtd/book-cocoon-v10.dtd" --> <book software="Apache Cocoon" - title="Apache Cocoon i18n Samples" + title="Apache Cocoon Input Modules Samples" copyright="1999-2002 The Apache Software Foundation" > @@ -14,6 +14,7 @@ <menu label="Modules"> <menu-item label="RequestModule" href="request.xsp"/> <menu-item label="SessionModule" href="session.xsp"/> + <menu-item label="SystemPropertiesModule" href="system-property.xsp"/> <menu-item label="AttributeModule" /> </menu> 1.2 +38 -1 xml-cocoon2/src/webapp/samples/modules/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/xml-cocoon2/src/webapp/samples/modules/sitemap.xmap,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sitemap.xmap 20 Sep 2002 22:56:36 -0000 1.1 +++ sitemap.xmap 13 Nov 2002 22:47:41 -0000 1.2 @@ -101,6 +101,43 @@ <map:serialize /> </map:match> + <map:match pattern="content/system-property.xsp"> + <map:generate type="serverpages" src="properties.xsp"> + <map:parameter name="java.version" value="{system-property:java.version}"/> + <map:parameter name="java.vendor" value="{system-property:java.vendor}"/> + <map:parameter name="java.vendor.url" value="{system-property:java.vendor.url}"/> + <map:parameter name="java.home" value="{system-property:java.home}"/> + <map:parameter name="java.vm.specification.version" value="{system-property:java.vm.specification.version}"/> + <map:parameter name="java.vm.specification.vendor" value="{system-property:java.vm.specification.vendor}"/> + <map:parameter name="java.vm.specification.name" value="{system-property:java.vm.specification.name}"/> + <map:parameter name="java.vm.version" value="{system-property:java.vm.version}"/> + <map:parameter name="java.vm.vendor" value="{system-property:java.vm.vendor}"/> + <map:parameter name="java.vm.name" value="{system-property:java.vm.name}"/> + <map:parameter name="java.specification.version" value="{system-property:java.specification.version}"/> + <map:parameter name="java.specification.vendor" value="{system-property:java.specification.vendor}"/> + <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> + <map:parameter name="java.specification.name" value="{system-property:java.specification.name}"/> + <map:parameter name="java.class.path" value="{system-property:java.class.path}"/> + <map:parameter name="java.ext.dirs" value="{system-property:java.ext.dirs}"/> + <map:parameter name="os.name" value="{system-property:os.name}"/> + <map:parameter name="os.arch" value="{system-property:os.arch}"/> + <map:parameter name="os.version" value="{system-property:os.version}"/> + <map:parameter name="file.separator" value="{system-property:file.separator}"/> + <map:parameter name="path.separator" value="{system-property:path.separator}"/> + <map:parameter name="line.separator" value="{system-property:line.separator}"/> + <map:parameter name="user.name" value="{system-property:user.name}"/> + <map:parameter name="user.home" value="{system-property:user.home}"/> + <map:parameter name="user.dir" value="{system-property:user.dir}"/> + <!-- Function call --> + <map:parameter name="users-home-base" value="{system-property:substring-before(user.home, user.name)}"/> + </map:generate> + <map:transform src="properties2html.xsl"> + <map:parameter name="title" value="System Properties Input Module (SystemPropertiesModule)"/> + </map:transform> + <map:serialize /> + </map:match> + + <!-- Menu generation --> <map:match pattern="menu/*"> <map:generate src="menu.xml"/>
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]