nicolaken 2003/11/25 08:13:00 Modified: src/core/context/skins/common/xslt/html site2xhtml.xsl src/core/context/skins/forrest-css/xslt/html site2xhtml.xsl src/core/context/skins/forrest-site/xslt/html site2xhtml.xsl src/core/context/skins/krysalis-site/xslt/html site2xhtml.xsl src/core/context/WEB-INF cocoon.xconf src/documentation/content/xdocs your-project.xml Log: Skins are now editable directly in FORREST_HOME. Revision Changes Path 1.2 +8 -1 xml-forrest/src/core/context/skins/common/xslt/html/site2xhtml.xsl Index: site2xhtml.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/core/context/skins/common/xslt/html/site2xhtml.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- site2xhtml.xsl 20 Oct 2003 16:29:05 -0000 1.1 +++ site2xhtml.xsl 25 Nov 2003 16:12:59 -0000 1.2 @@ -47,6 +47,13 @@ + + + > + > + + 1.2 +2 -2 xml-forrest/src/core/context/skins/forrest-site/xslt/html/site2xhtml.xsl Index: site2xhtml.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/core/context/skins/forrest-site/xslt/html/site2xhtml.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- site2xhtml.xsl 20 Oct 2003 16:29:05 -0000 1.1 +++ site2xhtml.xsl 25 Nov 2003 16:13:00 -0000 1.2 @@ -41,7 +41,7 @@ ===== breadcrumb trail (javascript-generated) ==== -   +    1.2 +2 -1 xml-forrest/src/core/context/WEB-INF/cocoon.xconf Index: cocoon.xconf =================================================================== RCS file: /home/cvs/xml-forrest/src/core/context/WEB-INF/cocoon.xconf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- cocoon.xconf 20 Oct 2003 15:38:35 -0000 1.1 +++ cocoon.xconf 25 Nov 2003 16:13:00 -0000 1.2 @@ -164,12 +164,14 @@ @menu-scheme@ @bugtracking-url@ @i18n@ + @forrest.home@/ @skin@ + @project.home@/@project.skinconf@ @project.home@/@project.content-dir@/ @project.home@/@project.raw-content-dir@/ @project.home@/@project.xdocs-dir@/ @@ -178,7 +180,6 @@ @project.home@/@project.skins-dir@/ - ... overrides of default templates ...]]> +

In order to use this feature in your custom skins you must copy + the common skin from the forrest distribution into your custom skins + directory (see xml-forrest/src/resources/skins/common). + This will protect your skin from changes in the Forrest common skin, + but you must remember to update this skin in order to take advantage + of new features added by the Forrest team.

This is particularly relevant for menu rendering (book2menu.xsl), where the common stylesheet does the 'logic' of which item is selected, and overriding stylesheets define the presentation.