cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml

2003-06-19 Thread cedric
cedric  2003/06/19 07:17:53

  Modified:doc/userGuide dev_tiles.xml
  Log:
  Documentation minor updates
  Thanks to Yann Cebron
  
  Revision  ChangesPath
  1.14  +46 -35jakarta-struts/doc/userGuide/dev_tiles.xml
  
  Index: dev_tiles.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- dev_tiles.xml 19 Jan 2003 00:40:41 -  1.13
  +++ dev_tiles.xml 19 Jun 2003 14:17:53 -  1.14
  @@ -11,9 +11,9 @@
   
   section href=tiles name=The Tiles Document Assembly Framework
   
  -pTiles builds on the include feature provided by the JavaServer Page
  -specification to provided a full-featured, robust framework for assembling
  -presentation pages from component parts. Each part, or tile, can be
  +pTiles builds on the include feature provided by the JavaServer Pages
  +specification to provide a full-featured, robust framework for assembling
  +presentation pages from component parts. Each part (Tile) can be
   reused as often as needed throughout your application. This reduces the
   amount of markup that needs to be maintained and makes it easier to
   change the look and feel of a website.
  @@ -30,30 +30,30 @@
   
   ul
   li
  -  Create a screen by assembling strongemTiles/em/strong: header, footer, 
menu, body
  +  Create a screen by assembling strongemTiles/em/strong, e.g. header, 
footer, menu, body
   /li
   li
  -  Definitions can take place :
  +  Definitions can take place:
   
   ul
   li
  -  in a centralized xml file
  +  in a centralized XML file
   /li
   
   li
  -  directly in jsp page
  +  directly in JSP pages
   /li
   
   li
  -  in struts action
  +  in Struts codeAction/codes
   /li
   /ul
   /li
   
   li
 Definitions provide an inheritance
  -  mechanism : a definition can extends another one,
  -  and override parameters.
  +  mechanism: a definition can extend another one
  +  and override some (or all) of its parameters
   /li
   /ul
   /li
  @@ -63,11 +63,11 @@
   ul
   
   li
  -  strongemTiles/em/strong framework is entirely compatible with 
emTemplates/em defined by David Geary and implemented in Struts
  +  strongemThe Tiles/em/strong framework is entirely compatible with 
emTemplates/em (deprecated as for Struts 1.1) defined by David Geary and 
implemented in Struts
   /li
   
   li
  -  You can replace emTemplates/em library by strongemTiles/em/strongone
  +  You can replace the emTemplates/em library with 
strongemTiles/em/strong
   /li
   /ul
   /li
  @@ -81,15 +81,15 @@
   /li
   
   li
  -  Define menu layouts, and use them by passing lists of items and links
  +  Define menu layouts and pass lists of items and links
   /li
   
   li
  -  Define portal layout, use it by passing list of strongemTiles/em/strong 
(pages) to show
  +  Define a portal layout, use it by passing list of strongemTiles/em/strong 
(pages) to show
   /li
   
   li
  -  Reuse existing layouts, or define your own
  +  Reuse existing layouts, or define your own ones
   /li
   /ul
   /li
  @@ -98,26 +98,26 @@
 Dynamic page building
   ul
   li
  -  Tiles are gather dynamically during page reload. It is possible to change any 
attributes: layout, list of Tiles in portal, list of menu items, ...
  +  Tiles are gathered dynamically during page reload. It is possible to change any 
attributes: layout, list of Tiles in portal, list of menu items, ...
   /li
   /ul
   /li
   
   li
  -  Reuse of strongemTiles/em/strong /Components
  +  Reuse of strongemTiles/em/strong/Components
   ul
   
   li
  -  If well defined, astrongemTile/em/strong can be reused in different 
location
  +  If well defined, a strongemTile/em/strong can be reused in different 
locations
   /li
   
   li
  -  Dynamic attributes are used to parameterized emstrongTiles/strong
  +  Dynamic attributes are used to parameterize emstrongTiles/strong
   /em
   /li
   
   li
  -  It is possible to define library of reusable emstrongTiles/strong
  +  It is possible to define libraries of reusable emstrongTiles/strong
   /em.
   /li
   
  @@ -128,16 +128,16 @@
   /li
   
   li
  -  Internationalization (i18n)
  +  Internationalization (I18N)
   /li
   
   ul
   li
  -  It is possible to load different tiles according to Locale
  +  It is possible to load different Tiles according to the user's Locale
   /li
   
   li
  -A mechanism similar to Java properties files is used for definitions files : you 
can have one definition file per Locale. The appropriate definition is loaded 
according to current Locale
  +A mechanism similar to Java properties files is used for definition files: you can 
have one definition file per Locale, the appropriate definition is loaded according to 
the current Locale
   /li
   /ul
   
  @@ -147,15 +147,15 @@
   
   ul
   li
  -  It is possible to load different Tiles according to a key stored in jsp 

cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml

2002-11-05 Thread cedric
cedric  2002/11/05 06:18:04

  Modified:doc/userGuide dev_tiles.xml
  Log:
  Update documentation
  
  Revision  ChangesPath
  1.11  +6 -5  jakarta-struts/doc/userGuide/dev_tiles.xml
  
  Index: dev_tiles.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- dev_tiles.xml 25 Oct 2002 12:37:53 -  1.10
  +++ dev_tiles.xml 5 Nov 2002 14:18:04 -   1.11
   -201,16 +201,17 
   /li
   /ul
   
  -prelt;plug-in className=org.apache.struts.tiles.TilesPlugin gt;
  -lt;set-property property=definitions-config
  -value=/WEB-INF/tiles-defs.xml,
  +pre
  +lt;plug-in className=org.apache.struts.tiles.TilesPlugin gt;
  +  lt;set-property property=definitions-config value=/WEB-INF/tiles-defs.xml,
   /WEB-INF/tiles-tests-defs.xml /gt;
  -lt;set-property property=definitions-parser-validate value=true /gt;
  +  lt;set-property property=definitions-parser-validate value=true /gt;
  +  lt;set-property property=moduleAware value=true /gt;
   lt;/plug-ingt;/pre
   
   ul
   li
  -  strongnote:/strong This plugin creates one single shared factory even if you 
have several modules. The plugin first read factory parameters from 
codeweb.xml/code and then overload them with parameters from the first 
codestruts-config.xml/code file read. Read order is determined by the order of 
module declarations in codeweb.xml/code.
  +  strongnote:/strong This plugin creates one factory for each Struts modules. 
The plugin first read factory parameters from codeweb.xml/code and then overload 
them with parameters from the first codestruts-config.xml/code file read.
   /li
   /ul
   /ul
  
  
  

--
To unsubscribe, e-mail:   mailto:struts-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:struts-dev-help;jakarta.apache.org




cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml

2002-07-24 Thread cedric

cedric  2002/07/24 02:38:11

  Modified:doc/userGuide dev_tiles.xml
  Log:
  Correct documentaion
  
  Revision  ChangesPath
  1.6   +1 -1  jakarta-struts/doc/userGuide/dev_tiles.xml
  
  Index: dev_tiles.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- dev_tiles.xml 17 Jul 2002 09:23:50 -  1.5
  +++ dev_tiles.xml 24 Jul 2002 09:38:11 -  1.6
  @@ -181,7 +181,7 @@
 file to include the following tag library declarations:/li
/ul
prelt;taglibgt;
  -  lt;taglib-urigt;/WEB-INF/tiles.tldlt;/taglib-urigt;
  +  lt;taglib-urigt;/WEB-INF/struts-tiles.tldlt;/taglib-urigt;
 lt;taglib-locationgt;/WEB-INF/struts-tiles.tldlt;/taglib-locationgt;
   lt;/taglibgt;
   /pre
  
  
  

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml

2002-07-17 Thread cedric

cedric  2002/07/17 02:23:50

  Modified:doc/userGuide dev_tiles.xml
  Log:
  Update how to enable Tiles
  
  Revision  ChangesPath
  1.5   +154 -106  jakarta-struts/doc/userGuide/dev_tiles.xml
  
  Index: dev_tiles.xml
  ===
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/dev_tiles.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- dev_tiles.xml 7 Jul 2002 22:03:00 -   1.4
  +++ dev_tiles.xml 17 Jul 2002 09:23:50 -  1.5
  @@ -1,204 +1,252 @@
   ?xml version=1.0 encoding=ISO-8859-1?
   document url=./resources.xml
  -properties
  -authorTed Husted/author 
  -authorCedric Dumoulin/author 
  -titleThe Struts User's Guide - Tiles Guide/title
  -/properties
  -body 
  -chapter name=Tiles Guide 
  -
  -section href=tiles name=The Tiles Document Assembly Framework
  -
  -pTiles builds on the include feature provided by the JavaServer Page 
  -specification to provided a full-featured, robost framework for assembling 
  + properties
  + authorTed Husted/author
  + authorCedric Dumoulin/author
  + titleThe Struts User's Guide - Tiles Guide/title
  + /properties
  + body
  + chapter name=Tiles Guide
  + section href=tiles name=The Tiles Document Assembly 
Framework
  + pTiles builds on the include feature provided by 
the JavaServer Page 
  +specification to provided a full-featured, robust framework for assembling 
   presentation pages from component parts. Each part, or tile, can be 
   reused as often as needed throughout your application. This reduces the 
   amount of markup that needs to be maintained and makes it easier to 
   change the look and feel of a website. /p
  -
  -/section
  -
  -section href=features name=Overview of Tiles Features
  -
  -   ul
  -  li
  + /section
  + section href=features name=Overview of Tiles Features
  + ul
  + li
Screen definitions 
ul
  -li
  + li
  Create a screen by assembling
  -   strongemTiles/em/strong : header, footer,
  +   strong
  + emTiles/em
  + /strong : header, 
footer,
  menu, body
   /li
  -li
  + li
  Definitions can take place : 
  ul
  -  li
  + li
in a centralized xml
file
 /li
  -  li
  + li
directly in jsp page
 /li
  -  li
  + li
in struts action
 /li
  -   /ul
  -/li
  -li
  + /ul
  + /li
  + li
  Definitions provide an inheritance
  mechanism : a definition can extends another one,
  and override parameters.
   /li
  - /ul
  -  /li
  -  li
  + /ul
  + /li
  + li
Templating 
ul
  -li
  -   strongemTiles/em/strong
  + li
  + strong
  + emTiles/em
  + /strong
  framework is entirely compatible with
  emTemplates/em defined by David Geary and
  implemented in Struts
   /li
  -li
  +  

cvs commit: jakarta-struts/doc/userGuide dev_tiles.xml

2002-06-27 Thread husted

husted  2002/06/27 07:23:05

  Added:   doc/userGuide dev_tiles.xml
  Log:
  Initial draft of home page for Tiles Developer Guide. Work in progress.
  
  Revision  ChangesPath
  1.1  jakarta-struts/doc/userGuide/dev_tiles.xml
  
  Index: dev_tiles.xml
  ===
  ?xml version=1.0 encoding=ISO-8859-1?
  document url=./resources.xml
  properties
  authorTed Husted/author 
  authorCedric Dumoulin/author 
  titleThe Struts User's Guide - Validating user input/title
  /properties
  body 
  chapter name=Tiles Developer Guide 
  
  section href=tiles name=The Tiles Document Assembly Framework
  
  pTiles builds on the include feature provided by the JavaServer Page 
  specification to provided a full-featured, robost framework for assembling 
  presentation pages from component parts. Each part, or tile, can be 
  reused as often as needed throughout your application. This reduces the 
  amount of markup that needs to be maintained and makes it easier to 
  change the look and feel of a website. /p
  
  /section
  
  section href=features name=Overview of Tiles Features
  
 ul
li
   Screen definitions 
   ul
  li
 Create a screen by assembling
 strongemTiles/em/strong : header, footer,
 menu, body
  /li
  li
 Definitions can take place : 
 ul
li
   in a centralized xml
   file
/li
li
   directly in jsp page
/li
li
   in struts action
/li
 /ul
  /li
  li
 Definitions provide an inheritance
 mechanism : a definition can extends another one,
 and override parameters.
  /li
   /ul
/li
li
   Templating 
   ul
  li
 strongemTiles/em/strong
 framework is entirely compatible with
 emTemplates/em defined by David Geary and
 implemented in Struts
  /li
  li
 You can replace emTemplates/em
 library by strongemTiles/em/strong
 one
  /li
   /ul
/li
li
   Layouts 
   ul
  li
 Define common page layouts and reuse
 them across your web site
  /li
  li
 Define menu layouts, and use them by
 passing lists of items and links
  /li
  li
 Define portal layout, use it by
 passing list of strongemTiles/em/strong
 (pages) to show
  /li
  li
 Reuse existing layouts, or define
 your owns
  /li
   /ul
/li
li
   Dynamic page building 
   ul
  li
 Tiles are gather dynamically during
 page reload. It is possible to change any attributes
 : layout, list of Tiles in portal, list of menu
 items, ...
  /li
   /ul
/li
li
   Reuse of strongemTiles/em/strong /
   Components 
   ul
  li
 If well defined, a
 strongemTile/em/strong can be reused in
 different location
  /li
  li
 Dynamic attributes are used to
 parameterized emstrongTiles/strong/em
  /li