You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by cr...@apache.org on 2007/04/10 07:45:31 UTC
svn commit: r527038 [3/15] - in /forrest/trunk/whiteboard/plugins: ./
org.apache.forrest.plugin.Database/
org.apache.forrest.plugin.Database/resources/stylesheets/
org.apache.forrest.plugin.Database/src/documentation/
org.apache.forrest.plugin.Database...
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Daisy/status.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Daisy/status.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Daisy/status.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Daisy/status.xml Mon Apr 9 22:45:15 2007
@@ -16,21 +16,19 @@
limitations under the License.
-->
<status>
-
- <!-- Define here the Title of the Context you want to display in the Changes pages.
+<!-- Define here the Title of the Context you want to display in the Changes pages.
id = the context value of actions
title = Title of the Context
- -->
+ -->
<contexts>
- <context id="code" title="Changes to the Code Base"/>
- <context id="docs" title="Changes to Documentation"/>
- <context id="admin" title="Changes to Project Administration"/>
- <context id="design" title="Changes to Design"/>
- <context id="build" title="Changes to Build"/>
- </contexts>
-
+ <context id="code" title="Changes to the Code Base"/>
+ <context id="docs" title="Changes to Documentation"/>
+ <context id="admin" title="Changes to Project Administration"/>
+ <context id="design" title="Changes to Design"/>
+ <context id="build" title="Changes to Build"/>
+ </contexts>
<changes>
- <!-- Add new releases here -->
+<!-- Add new releases here -->
<release version="0.1" date="unreleased">
<action dev="RDG" type="add" context="code" importance="high">
Now uses locationmap to resolve content. Use *.daisy.source to get
@@ -48,10 +46,7 @@
</action>
</release>
</changes>
-
<todo>
- <actions priority="high">
- </actions>
+ <actions priority="high"></actions>
</todo>
-
</status>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/build.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/build.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/build.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/build.xml Mon Apr 9 22:45:15 2007
@@ -24,10 +24,8 @@
<property name="author" value="Apache Forrest Project"/>
<property name="websiteURL" value="http://forrest.apache.org/pluginDocs/org.apache.forrest.plugin.input.Lenya"/>
<property name="downloadURL" value="http://forrest.apache.org/plugins/"/>
-
<import file="../build.xml"/>
-
- <!-- Add any additional installation work here in the build target, for example:
+<!-- Add any additional installation work here in the build target, for example:
<target name="build"
description="Extract the tools">
<unzip dest="${plugins.localDeploy-dir}/${plugin-name}/resources">
@@ -38,5 +36,3 @@
</target>
-->
</project>
-
-
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/input.xmap
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/input.xmap?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/input.xmap (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/input.xmap Mon Apr 9 22:45:15 2007
@@ -16,33 +16,27 @@
limitations under the License.
-->
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
-
-<map:pipelines>
-
- <map:pipeline>
-
- <!-- FIXME: Shouldn't this be a match for site.xml and should convert the site
+ <map:pipelines>
+ <map:pipeline>
+<!-- FIXME: Shouldn't this be a match for site.xml and should convert the site
tree to site,xml? -->
- <map:match pattern="lenya-site.xml">
- <map:generate src="{lm:lenya-site.xml}"/>
- <map:transform src="{properties:resources.stylesheets}/lenyasitetree2linkmap.xsl" />
- <map:serialize type="xml"/>
- </map:match>
- <map:match pattern="doco-site.xml">
- <map:generate src="{properties:content.xdocs}sitetree.xml"/>
- <map:transform src="resources/stylesheets/sitetree-to-site.xsl" />
- <map:serialize type="xml"/>
- </map:match>
-
- <map:match pattern="lenya/**.xml">
- <map:generate src="{lm:{0}}"/>
- <map:transform
+ <map:match pattern="lenya-site.xml">
+ <map:generate src="{lm:lenya-site.xml}"/>
+ <map:transform src="{properties:resources.stylesheets}/lenyasitetree2linkmap.xsl" />
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:match pattern="doco-site.xml">
+ <map:generate src="{properties:content.xdocs}sitetree.xml"/>
+ <map:transform src="resources/stylesheets/sitetree-to-site.xsl" />
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:match pattern="lenya/**.xml">
+ <map:generate src="{lm:{0}}"/>
+ <map:transform
src="{properties:resources.stylesheets}/lenyaxhtml2html.xsl"/>
- <map:transform src="{lm:transform.html.document}"/>
- <map:serialize type="xml"/>
- </map:match>
-
- </map:pipeline>
-</map:pipelines>
-
+ <map:transform src="{lm:transform.html.document}"/>
+ <map:serialize type="xml"/>
+ </map:match>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyasitetree2linkmap.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyasitetree2linkmap.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyasitetree2linkmap.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyasitetree2linkmap.xsl Mon Apr 9 22:45:15 2007
@@ -19,43 +19,38 @@
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://apache.org/forrest/linkmap/1.0"
version="1.0">
- <xsl:output method="xml"/>
-
- <xsl:template match="/">
- <xsl:apply-templates select="s:site"/>
- </xsl:template>
-
- <xsl:template match="s:site">
- <site label="MyProj">
- <about label="About">
- <index label="Index" href="index.html" description="Welcome to MyProj"/>
- </about>
-
- <lenya label="Lenya Site" href="lenya/">
- <xsl:apply-templates select="*"/>
- </lenya>
- </site>
- </xsl:template>
-
- <xsl:template match="s:node">
- <xsl:element name="{@id}">
- <xsl:attribute name="label">
- <xsl:value-of select="s:label[1]"/>
- </xsl:attribute>
- <xsl:attribute name="href">
- <xsl:value-of select="@id"/>
- <xsl:choose>
- <xsl:when test="s:node">
- <xsl:text>/</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>.html</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:apply-templates select="*"/>
- </xsl:element>
- </xsl:template>
-
- <xsl:template match="s:label"/>
-</xsl:stylesheet>
\ No newline at end of file
+ <xsl:output method="xml"/>
+ <xsl:template match="/">
+ <xsl:apply-templates select="s:site"/>
+ </xsl:template>
+ <xsl:template match="s:site">
+ <site label="MyProj">
+ <about label="About">
+ <index label="Index" href="index.html" description="Welcome to MyProj"/>
+ </about>
+ <lenya label="Lenya Site" href="lenya/">
+ <xsl:apply-templates select="*"/>
+ </lenya>
+ </site>
+ </xsl:template>
+ <xsl:template match="s:node">
+ <xsl:element name="{@id}">
+ <xsl:attribute name="label">
+ <xsl:value-of select="s:label[1]"/>
+ </xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:value-of select="@id"/>
+ <xsl:choose>
+ <xsl:when test="s:node">
+<xsl:text>/</xsl:text>
+ </xsl:when>
+ <xsl:otherwise>
+<xsl:text>.html</xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:apply-templates select="*"/>
+ </xsl:element>
+ </xsl:template>
+ <xsl:template match="s:label"/>
+</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyaxhtml2html.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyaxhtml2html.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyaxhtml2html.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/lenyaxhtml2html.xsl Mon Apr 9 22:45:15 2007
@@ -18,14 +18,11 @@
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
-
- <xsl:output method="xml"/>
-
- <xsl:template match="*">
- <xsl:element name="{local-name()}">
- <xsl:copy-of select="@*"/>
- <xsl:apply-templates/>
- </xsl:element>
- </xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
+ <xsl:output method="xml"/>
+ <xsl:template match="*">
+ <xsl:element name="{local-name()}">
+ <xsl:copy-of select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:element>
+ </xsl:template>
+</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/sitetree-to-site.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/sitetree-to-site.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/sitetree-to-site.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/resources/stylesheets/sitetree-to-site.xsl Mon Apr 9 22:45:15 2007
@@ -15,11 +15,10 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:site="http://apache.org/cocoon/lenya/sitetree/1.0">
<xsl:template match="/">
- <!--href="" xmlns="http://apache.org/forrest/linkmap/1.0"-->
+<!--href="" xmlns="http://apache.org/forrest/linkmap/1.0"-->
<site label="docu">
<about label="About">
<index label="Index" href="index.html" description="Welcome to Doco"/>
@@ -29,7 +28,8 @@
</xsl:template>
<xsl:template match="site:node">
<xsl:element name="{@id}">
- <xsl:attribute name="href"> <xsl:value-of select="@id"/>/</xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:value-of select="@id"/>/</xsl:attribute>
<xsl:attribute name="label">
<xsl:value-of select="site:label"/>
</xsl:attribute>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/locationmap.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/locationmap.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/locationmap.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/locationmap.xml Mon Apr 9 22:45:15 2007
@@ -15,17 +15,14 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<locationmap xmlns="http://apache.org/forrest/locationmap/1.0">
-
<components>
<matchers default="lm">
<matcher name="lm"
src="org.apache.forrest.locationmap.WildcardLocationMapHintMatcher"/>
</matchers>
</components>
-
- <locator>
+ <locator>
<match pattern="lenya-site.xml">
<location src="cocoon://lenya-site.xml"/>
</match>
@@ -33,4 +30,4 @@
<location src="http://127.0.0.1:18888/default/live/{1}.xml"/>
</match>
</locator>
-</locationmap>
\ No newline at end of file
+</locationmap>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/index.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/index.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/index.xml Mon Apr 9 22:45:15 2007
@@ -16,44 +16,45 @@
limitations under the License.
-->
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
-<document>
- <header>
- <title>Welcome to the org.apache.forrest.plugin.input.Lenya Plugin</title>
- </header>
- <body>
+<document>
+ <header>
+ <title>Welcome to the org.apache.forrest.plugin.input.Lenya Plugin</title>
+ </header>
+ <body>
<section>
<title>Apache Forrest - org.apache.forrest.plugin.input.Lenya Plugin</title>
- <p>This plugin retrieves documents from a
- <a href="http://lenya.apache.org">Lenya</a>
- repository.</p>
+ <p>
+ This plugin retrieves documents from a
+ <a href="http://lenya.apache.org">Lenya</a> repository.
+ </p>
</section>
-
<section>
<title>Usage</title>
-
- <p>Perhaps the most important thing to realise about this plugin is that
- there is no relationship between the Forrest URL space and the URL space
- defined in the Lenya repository. That is the path to and the name of each
- document within Forrest needs not be the same as the path to and the name
- of the document within the Lenya repository.</p>
-
- <p>This enables the repository to be structured in a way that is
- appropriate for it's editors and the Forrest document collection can
- be structured in a way that is appropriate for the target audience. In
- fact, it is possible to use the same document from a Lenya repository in
- multiple Forrest collections each using a completely different URL
- space that is custom designed for the end user of the document
- collection.</p>
-
+ <p>
+ Perhaps the most important thing to realise about this plugin is that
+ there is no relationship between the Forrest URL space and the URL space
+ defined in the Lenya repository. That is the path to and the name of
+ each document within Forrest needs not be the same as the path to and
+ the name of the document within the Lenya repository.
+ </p>
+ <p>
+ This enables the repository to be structured in a way that is
+ appropriate for it's editors and the Forrest document collection can be
+ structured in a way that is appropriate for the target audience. In
+ fact, it is possible to use the same document from a Lenya repository in
+ multiple Forrest collections each using a completely different URL space
+ that is custom designed for the end user of the document collection.
+ </p>
<section>
<title>Locationmap</title>
-
- <p>In order to tell Forrest which document to retrieve from the
- repository you need to make use of the locationmap in Forrest. Your
- project must therefore provide a locationmap similar to the one
- that follows.</p>
-
- <source><![CDATA[
+ <p>
+ In order to tell Forrest which document to retrieve from the
+ repository you need to make use of the locationmap in Forrest. Your
+ project must therefore provide a locationmap similar to the one that
+ follows.
+ </p>
+ <source>
+<![CDATA[
<locationmap xmlns="http://apache.org/forrest/locationmap/1.0">
<components>
@@ -78,26 +79,30 @@
</locator>
</locationmap>
- ]]></source>
-
- <p>The first match (<code>pattern="index.xml"</code>) will redirect
- the request for index.xml to a named document
- in the Lenya repository. If you provide your index.xml file locally then omit
- this matcher.</p>
-
- <note>In a future version of Forrest it planned to allow plugins to provide
- locationmaps of their own. Therefore, the need for a project to provide this
- locationmap will be removed.</note>
+ ]]>
+ </source>
+ <p>
+ The first match (<code>pattern="index.xml"</code>) will redirect the
+ request for index.xml to a named document in the Lenya repository. If
+ you provide your index.xml file locally then omit this matcher.
+ </p>
+ <note>
+ In a future version of Forrest it planned to allow plugins to provide
+ locationmaps of their own. Therefore, the need for a project to
+ provide this locationmap will be removed.
+ </note>
</section>
-
<section>
<title>Retrieveing Lenya Documents</title>
- <p>To retrieve a lenya document simply request
- http://localhost:8888/lenya/PATH/TO/FILE.html.</p>
-
- <note>It is intended that his need to fix the urlspace as lenya/**
- will be removed in a future version of the plugin</note>
- </section>
- </section>
+ <p>
+ To retrieve a lenya document simply request
+ http://localhost:8888/lenya/PATH/TO/FILE.html.
+ </p>
+ <note>
+ It is intended that his need to fix the urlspace as lenya/** will be
+ removed in a future version of the plugin
+ </note>
+ </section>
+ </section>
</body>
-</document>
\ No newline at end of file
+</document>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/site.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/site.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/site.xml Mon Apr 9 22:45:15 2007
@@ -15,7 +15,6 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<!--
Forrest site.xml
@@ -29,23 +28,19 @@
See http://forrest.apache.org/docs/linking.html for more info
-->
-
<site label="org.apache.forrest.plugin.input.Daisy" href="" xmlns="http://apache.org/forrest/linkmap/1.0" tab="">
-
<about label="About">
<index label="Index" href="index.html" description="Welcome to org.apache.forrest.plugin.input.Daisy"/>
<changes label="Changes" href="changes.html" description="History of Changes" />
<todo label="Todo" href="todo.html" description="Todo List" />
</about>
-
- <!--
+<!--
The href must be wholesite.html/pdf You can change the labels and node names
<all label="All">
<whole_site_html label="Whole Site HTML" href="wholesite.html"/>
<whole_site_pdf label="Whole Site PDF" href="wholesite.pdf"/>
</all>
-->
-
<external-refs>
<forrest href="http://forrest.apache.org/">
<linking href="docs/linking.html"/>
@@ -56,5 +51,4 @@
<cocoon href="http://cocoon.apache.org/"/>
<xml.apache.org href="http://xml.apache.org/"/>
</external-refs>
-
</site>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/tabs.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/tabs.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/tabs.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/content/xdocs/tabs.xml Mon Apr 9 22:45:15 2007
@@ -16,13 +16,11 @@
limitations under the License.
-->
<!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.1//EN" "http://forrest.apache.org/dtd/tab-cocoon-v11.dtd">
-
<tabs software="MyProj"
title="MyProj"
copyright="Foo"
xmlns:xlink="http://www.w3.org/1999/xlink">
-
- <!-- The rules for tabs are:
+<!-- The rules for tabs are:
@dir will always have '/@indexfile' added.
@indexfile gets appended to @dir if the tab is selected. Defaults to 'index.html'
@href is not modified unless it is root-relative and obviously specifies a
@@ -32,11 +30,9 @@
Tabs can be embedded to a depth of two. The second level of tabs will only
be displayed when their parent tab is selected.
-->
-
<tab id="" label="Home" dir="" indexfile="index.html"/>
- <!-- Add new tabs here, eg:
+<!-- Add new tabs here, eg:
<tab label="How-Tos" dir="community/howto/"/>
<tab label="XML Site" dir="xml-site/"/>
-->
-
</tabs>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/skinconf.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/skinconf.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/skinconf.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/src/documentation/skinconf.xml Mon Apr 9 22:45:15 2007
@@ -15,16 +15,13 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<!DOCTYPE skinconfig PUBLIC "-//APACHE//DTD Skin Configuration V0.7-1//EN" "http://forrest.apache.org/dtd/skinconfig-v07-1.dtd"
[
<!ENTITY skinconf-common PUBLIC "-//Apache Forrest//ENTITIES Skin Configuration common plugins V0.7-1//EN" "">
]>
-
<skinconfig>
&skinconf-common;
<project-name>Plugin: Lenya input</project-name>
<project-description>org.apache.forrest.plugin.input.Lenya plugin for Apache Forrest</project-description>
-
</skinconfig>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/status.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/status.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/status.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Lenya/status.xml Mon Apr 9 22:45:15 2007
@@ -16,34 +16,30 @@
limitations under the License.
-->
<status>
-
<developers>
- <!-- Add new developers here -->
+<!-- Add new developers here -->
<person name="Volunteer needed" email="dev@forrest.apache.org" id="open"/>
</developers>
-
- <!-- Define here the Title of the Context you want to display in the Changes pages.
+<!-- Define here the Title of the Context you want to display in the Changes pages.
id = the context value of actions
title = Title of the Context
- -->
+ -->
<contexts>
- <!-- Add new contexts here -->
- <context id="code" title="Changes to the Code Base"/>
- <context id="docs" title="Changes to Documentation"/>
- <context id="admin" title="Changes to Project Administration"/>
- <context id="design" title="Changes to Design"/>
- <context id="build" title="Changes to Build"/>
- </contexts>
-
+<!-- Add new contexts here -->
+ <context id="code" title="Changes to the Code Base"/>
+ <context id="docs" title="Changes to Documentation"/>
+ <context id="admin" title="Changes to Project Administration"/>
+ <context id="design" title="Changes to Design"/>
+ <context id="build" title="Changes to Build"/>
+ </contexts>
<changes>
- <!-- Add new releases here -->
+<!-- Add new releases here -->
<release version="0.1" date="unreleased">
<action dev="RDG" type="add" context="admin">
Initial plugin code.
</action>
</release>
</changes>
-
<todo>
<actions priority="high">
<action context="docs" dev="open">
@@ -57,5 +53,4 @@
</action>
</actions>
</todo>
-
</status>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml Mon Apr 9 22:45:15 2007
@@ -24,10 +24,8 @@
<property name="author" value="Apache Forrest Project"/>
<property name="websiteURL" value="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.Resume"/>
<property name="downloadURL" value="http://forrest.apache.org/plugins/"/>
-
<import file="../build.xml"/>
-
- <!-- Add any additional installation work here in the build target, for example:
+<!-- Add any additional installation work here in the build target, for example:
<target name="build"
description="Extract the tools">
<unzip dest="${plugins.localDeploy-dir}/${plugin-name}/resources">
@@ -38,5 +36,3 @@
</target>
-->
</project>
-
-
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap Mon Apr 9 22:45:15 2007
@@ -34,47 +34,41 @@
</map:action>
</map:actions>
</map:components>
-
<map:resources>
<map:resource name="source-file-resolver">
<map:select type="exists">
- <!-- FIXME: need to peek inside document to ensure it is the correct type -->
+<!-- FIXME: need to peek inside document to ensure it is the correct type -->
<map:when test="{properties:content.xdocs}{uri}.sxw">
<map:generate type="sxw" src="{properties:content.xdocs}{uri}.sxw"/>
<map:transform src="resources/stylesheets/ooToResume.xsl"/>
<map:serialize type="xml"/>
- </map:when>
+ </map:when>
<map:when test="{lm:{uri}.xml}">
- <map:generate src="{properties:content.xdocs}{uri}.xml"/>
- <map:transform type="xinclude"/>
- <map:serialize type="xml"/>
+ <map:generate src="{properties:content.xdocs}{uri}.xml"/>
+ <map:transform type="xinclude"/>
+ <map:serialize type="xml"/>
</map:when>
<map:when test="{properties:content.xdocs}{uri}.xml">
- <map:generate src="{properties:content.xdocs}{uri}.xml"/>
- <map:transform type="xinclude"/>
- <map:serialize type="xml"/>
+ <map:generate src="{properties:content.xdocs}{uri}.xml"/>
+ <map:transform type="xinclude"/>
+ <map:serialize type="xml"/>
</map:when>
- </map:select>
- </map:resource>
-
+ </map:select>
+ </map:resource>
<map:resource name="transform-to-document">
<map:act type="sourcetype" src="{src}">
<map:select type="parameter">
<map:parameter name="parameter-selector-test" value="{sourcetype}" />
-
<map:when test="resume-v1.5.1">
- <map:generate src="{properties:content.xdocs}{../../1}.xml"/>
- <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
- <map:serialize type="xml"/>
+ <map:generate src="{properties:content.xdocs}{../../1}.xml"/>
+ <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
+ <map:serialize type="xml"/>
</map:when>
</map:select>
</map:act>
</map:resource>
- </map:resources>
-
-<map:pipelines>
-
-
+ </map:resources>
+ <map:pipelines>
<map:pipeline>
<map:match pattern="**.xml">
<map:call resource="transform-to-document">
@@ -82,11 +76,10 @@
</map:call>
</map:match>
<map:match pattern="**.source.xml">
- <map:call resource="source-file-resolver">
- <map:parameter name="uri" value="{1}"/>
- </map:call>
+ <map:call resource="source-file-resolver">
+ <map:parameter name="uri" value="{1}"/>
+ </map:call>
</map:match>
-
<map:match pattern="team/all.source.xml">
<map:generate type="directory" src="{properties:content.xdocs}/team/resume">
<map:parameter name="include" value=".*.xml$"/>
@@ -95,50 +88,42 @@
<map:transform type="cinclude"/>
<map:serialize type="xml"/>
</map:match>
-
<map:match pattern="resume.site.snippet.xml">
<map:generate src="cocoon:/team/all.source.xml"/>
<map:transform src="resources/stylesheets/resumes2resumeSiteSnippet.xsl"/>
<map:serialize type="xml"/>
</map:match>
- </map:pipeline>
-
- <map:pipeline>
-
- <map:match pattern="team/resume/**.source.xml">
- <map:call resource="source-file-resolver">
- <map:parameter name="uri" value="team/resume/{1}"/>
- </map:call>
- </map:match>
-
- <map:match pattern="team/allBySkill.xml">
- <map:generate src="cocoon:/team/all.source.xml"/>
- <map:transform src="resources/stylesheets/resumes2skillxdoc.xsl"/>
- <map:serialize type="xml"/>
- </map:match>
-
- <map:match pattern="team/all.xml">
- <map:generate src="cocoon:/team/all.source.xml"/>
- <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
- <map:parameter name="candidateSkill" value="{request:candidateSkill}"/>
- </map:transform>
- <map:serialize type="xml"/>
- </map:match>
-
- <map:match pattern="team/allWithSkill/*.xml">
- <map:generate src="cocoon:/team/all.source.xml"/>
- <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
- <map:parameter name="candidateSkill" value="{1}"/>
- </map:transform>
- <map:serialize type="xml"/>
- </map:match>
-
- <map:match pattern="team/skill/**.xml">
- <map:generate src="cocoon://team/all.xml"/>
- <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
- <map:serialize type="xml"/>
- </map:match>
- </map:pipeline>
-</map:pipelines>
-
+ </map:pipeline>
+ <map:pipeline>
+ <map:match pattern="team/resume/**.source.xml">
+ <map:call resource="source-file-resolver">
+ <map:parameter name="uri" value="team/resume/{1}"/>
+ </map:call>
+ </map:match>
+ <map:match pattern="team/allBySkill.xml">
+ <map:generate src="cocoon:/team/all.source.xml"/>
+ <map:transform src="resources/stylesheets/resumes2skillxdoc.xsl"/>
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:match pattern="team/all.xml">
+ <map:generate src="cocoon:/team/all.source.xml"/>
+ <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
+ <map:parameter name="candidateSkill" value="{request:candidateSkill}"/>
+ </map:transform>
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:match pattern="team/allWithSkill/*.xml">
+ <map:generate src="cocoon:/team/all.source.xml"/>
+ <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
+ <map:parameter name="candidateSkill" value="{1}"/>
+ </map:transform>
+ <map:serialize type="xml"/>
+ </map:match>
+ <map:match pattern="team/skill/**.xml">
+ <map:generate src="cocoon://team/all.xml"/>
+ <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
+ <map:serialize type="xml"/>
+ </map:match>
+ </map:pipeline>
+ </map:pipelines>
</map:sitemap>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/schema/catalog.xcat
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/schema/catalog.xcat?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/schema/catalog.xcat (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/schema/catalog.xcat Mon Apr 9 22:45:15 2007
@@ -17,12 +17,9 @@
-->
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
"http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
-
<!-- OASIS XML Catalog for Forrest Documents -->
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
prefer="public">
-
-<public publicId="-//Sean Kelly//DTD Resume 1.5.1//EN"
+ <public publicId="-//Sean Kelly//DTD Resume 1.5.1//EN"
uri="resume-v01.dtd"/>
-
</catalog>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl Mon Apr 9 22:45:15 2007
@@ -21,23 +21,24 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
xmlns:cinclude="http://apache.org/cocoon/include/1.0">
-
<xsl:template match="dir:directory">
<resumes>
<xsl:apply-templates select="dir:file"/>
</resumes>
</xsl:template>
-
<xsl:template match="dir:file">
<xsl:variable name="name" select="substring-before(@name,'.xml')"/>
<file>
- <xsl:attribute name="filename"><xsl:value-of select="$name"/></xsl:attribute>
+ <xsl:attribute name="filename">
+ <xsl:value-of select="$name"/>
+ </xsl:attribute>
<cinclude:include>
- <xsl:attribute name="src"><xsl:value-of select="concat('cocoon://team/resume/',$name, '.source.xml')"/></xsl:attribute>
+ <xsl:attribute name="src">
+ <xsl:value-of select="concat('cocoon://team/resume/',$name, '.source.xml')"/>
+ </xsl:attribute>
</cinclude:include>
</file>
- </xsl:template>
-
+ </xsl:template>
<xsl:template match="@*|*|text()|processing-instruction()|comment()">
<xsl:copy>
<xsl:apply-templates select="@*|*|text()|processing-instruction()|comment()"/>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl Mon Apr 9 22:45:15 2007
@@ -37,59 +37,59 @@
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
exclude-result-prefixes="office meta table number dc fo xlink chart math script xsl draw svg dr3d form config text style">
-
<xsl:output method="xml" indent="yes" omit-xml-declaration="no"/>
<xsl:output method="xml" version="1.0" encoding="UTF-8"
doctype-public="-//Sean Kelly//DTD Resume 1.5.1//EN"
doctype-system="http://xmlresume.sourceforge.net/dtd/resume.dtd"/>
-
- <!--+
+<!--+
| keys to generate the structure
+-->
<xsl:key name="skillsets" match="text:h[@text:level='3']" use="generate-id((preceding-sibling::text:h[@text:level='2'])[last()])"/>
<xsl:key name="skilltables" match="table:table" use="generate-id((preceding-sibling::text:h[@text:level='3'])[last()])"/>
-
- <!--+
+<!--+
| start transforming
+-->
<xsl:template match="office:document">
<resume:resume>
<resume:header>
<resume:name>
- <resume:firstname><xsl:value-of select="office:document-content/office:body/text:user-field-decls/text:user-field-decl[@text:name='firstname']/@text:string-value"/></resume:firstname>
- <resume:surname><xsl:value-of select="office:document-content/office:body/text:user-field-decls/text:user-field-decl[@text:name='lastname']/@text:string-value"/></resume:surname>
- </resume:name>
+ <resume:firstname>
+ <xsl:value-of select="office:document-content/office:body/text:user-field-decls/text:user-field-decl[@text:name='firstname']/@text:string-value"/>
+ </resume:firstname>
+ <resume:surname>
+ <xsl:value-of select="office:document-content/office:body/text:user-field-decls/text:user-field-decl[@text:name='lastname']/@text:string-value"/>
+ </resume:surname>
+ </resume:name>
</resume:header>
-
<xsl:apply-templates select="office:document-content/office:body[1]/text:h[@text:level='2']"/>
</resume:resume>
</xsl:template>
-
- <!--+
+<!--+
|
+-->
-
- <!--+
+<!--+
| process the skillareas ( level 2 headings)
+-->
<xsl:template match="text:h[@text:level='2']">
<resume:skillarea>
- <resume:title><xsl:value-of select="."/></resume:title>
- <xsl:apply-templates select="key('skillsets', generate-id())"/>
- </resume:skillarea>
+ <resume:title>
+ <xsl:value-of select="."/>
+ </resume:title>
+ <xsl:apply-templates select="key('skillsets', generate-id())"/>
+ </resume:skillarea>
</xsl:template>
-
- <!--+
+<!--+
| process the skillsets ( level 3 headings)
+-->
<xsl:template match="text:h[@text:level='3']">
<resume:skillset>
- <resume:title><xsl:value-of select="."/></resume:title>
+ <resume:title>
+ <xsl:value-of select="."/>
+ </resume:title>
<xsl:apply-templates select="key('skilltables', generate-id())/table:table-row"/>
- </resume:skillset>
+ </resume:skillset>
</xsl:template>
-
- <!--+
+<!--+
| process the Skills ( table rows)
+-->
<xsl:template match="table:table-row">
@@ -100,5 +100,4 @@
<xsl:value-of select="table:table-cell[1]/text:p"/>
</xsl:element>
</xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
+</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl Mon Apr 9 22:45:15 2007
@@ -15,19 +15,16 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
version="1.0">
-
<xsl:template match="/">
<xsl:apply-templates select="resume:resume"/>
</xsl:template>
-
<xsl:template match="resume:resume">
<document>
- <xsl:apply-templates select="resume:header"/>
+ <xsl:apply-templates select="resume:header"/>
<body>
<xsl:apply-templates select="resume:header/resume:address"/>
<xsl:apply-templates select="resume:header/resume:contact"/>
@@ -35,22 +32,25 @@
</body>
</document>
</xsl:template>
-
<xsl:template match="resume:address">
<div id="resume-address">
<section>
<title>Address</title>
<p>
- <xsl:value-of select="resume:street"/><br/>
- <xsl:value-of select="resume:suburb"/><br/>
- <xsl:value-of select="resume:city"/><br/>
- <xsl:value-of select="resume:postalCode"/><br/>
- <xsl:value-of select="resume:country"/><br/>
+ <xsl:value-of select="resume:street"/>
+ <br/>
+ <xsl:value-of select="resume:suburb"/>
+ <br/>
+ <xsl:value-of select="resume:city"/>
+ <br/>
+ <xsl:value-of select="resume:postalCode"/>
+ <br/>
+ <xsl:value-of select="resume:country"/>
+ <br/>
</p>
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:contact">
<div id="resume-contact">
<section>
@@ -63,7 +63,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:awards">
<div id="resume-awards">
<section>
@@ -71,18 +70,24 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:award">
<div class="resume-award">
<section>
<title><xsl:value-of select="resume:title"/></title>
- <p>Awarding by <xsl:value-of select="resume:organization"/>
- (<xsl:value-of select="resume:period"/>).</p>
- <p>Description: <xsl:value-of select="resume:description"/></p>
+ <p>
+ Awarding by
+ <xsl:value-of select="resume:organization"/>
+ (
+ <xsl:value-of select="resume:period"/>
+ ).
+ </p>
+ <p>
+ Description:
+ <xsl:value-of select="resume:description"/>
+ </p>
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:pubs">
<div id="resume-pubs">
<section>
@@ -91,16 +96,12 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:pub">
- <li class="resume-pub">
- <xsl:value-of select="resume:artTitle"/>
- <xsl:value-of select="resume:bookTitle"/>,
+ <li class="resume-pub"><xsl:value-of select="resume:artTitle"/>
+ <xsl:value-of select="resume:bookTitle"/>,
<xsl:value-of select="resume:publisher"/>.
- <xsl:value-of select="resume:date"/>
- </li>
+ <xsl:value-of select="resume:date"/></li>
</xsl:template>
-
<xsl:template match="resume:memberships">
<div id="resume-memberships">
<section>
@@ -108,44 +109,43 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:membership">
- <section class="resume-membership">
- <title><xsl:value-of select="resume:organization"/></title>
- <xsl:apply-templates/>
- </section>
+ <section class="resume-membership">
+ <title><xsl:value-of select="resume:organization"/></title>
+ <xsl:apply-templates/>
+ </section>
</xsl:template>
-
<xsl:template match="resume:misc">
- <div class="resume-misc">
- <section>
- <xsl:apply-templates/>
- </section>
- </div>
+ <div class="resume-misc">
+ <section>
+ <xsl:apply-templates/>
+ </section>
+ </div>
</xsl:template>
-
<xsl:template match="resume:phone">
- Phone <xsl:value-of select="@location"/>: <xsl:value-of select="."/><br/>
+ Phone <xsl:value-of select="@location"/>: <xsl:value-of select="."/>
+ <br/>
</xsl:template>
-
<xsl:template match="resume:email">
EMail:
<a>
- <xsl:attribute name="href">mailto:<xsl:value-of select="."/></xsl:attribute>
- <xsl:value-of select="."/>
- </a><br/>
+ <xsl:attribute name="href">mailto:<xsl:value-of select="."/>
+ </xsl:attribute>
+ <xsl:value-of select="."/></a>
+ <br/>
</xsl:template>
-
<xsl:template match="resume:instantMessage">
- Instant Message (<xsl:value-of select="@service"/>): <xsl:value-of select="."/><br/>
+ Instant Message (<xsl:value-of select="@service"/>): <xsl:value-of select="."/>
+ <br/>
</xsl:template>
-
<xsl:template match="resume:header">
<header>
- <title>CV for <xsl:value-of select="resume:name/resume:title"/> <xsl:value-of select="resume:name/resume:firstname"/><xsl:text> </xsl:text><xsl:value-of select="resume:name/resume:surname"/></title>
+ <title>CV for <xsl:value-of select="resume:name/resume:title"/>
+ <xsl:value-of select="resume:name/resume:firstname"/>
+<xsl:text> </xsl:text>
+ <xsl:value-of select="resume:name/resume:surname"/></title>
</header>
</xsl:template>
-
<xsl:template match="resume:objective">
<div id="resume-objective">
<section>
@@ -154,7 +154,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:availability">
<div id="resume-availability">
<section>
@@ -163,7 +162,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:history">
<div id="resume-history">
<section>
@@ -172,7 +170,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:academics">
<div id="resume-academics">
<section>
@@ -181,7 +178,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:interests">
<div id="resume-interests">
<section>
@@ -190,7 +186,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:interest">
<div class="resume-interest">
<section>
@@ -199,73 +194,76 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:degrees">
<xsl:apply-templates/>
</xsl:template>
-
<xsl:template match="resume:degree">
<div class="resume-academic">
<section>
<title><xsl:value-of select="resume:major"/> (<xsl:value-of select="resume:level"/>)</title>
<p>
- <xsl:value-of select="resume:institution"/>
+ <xsl:value-of select="resume:institution"/>
<xsl:if test="resume:date"> (<xsl:value-of select="resume:date"/>)</xsl:if>
- <xsl:if test="resume:annotation"><xsl:text> </xsl:text><xsl:value-of select="resume:annotation"/></xsl:if>
+ <xsl:if test="resume:annotation">
+<xsl:text> </xsl:text>
+ <xsl:value-of select="resume:annotation"/>
+ </xsl:if>
</p>
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:job">
<section>
<title><xsl:value-of select="resume:jobtitle"/>, <xsl:value-of select="resume:employer"/>, <xsl:apply-templates select="resume:period"/></title>
<div class="resume-job">
<section>.
<title>Job Description</title>
- <p><xsl:apply-templates select="resume:description"/></p>
+ <p>
+ <xsl:apply-templates select="resume:description"/>
+ </p>
</section>
<xsl:apply-templates select="resume:achievements"/>
<xsl:apply-templates select="resume:projects"/>
</div>
</section>
</xsl:template>
-
<xsl:template match="resume:achievements">
<section>
<title>Achievements</title>
<xsl:apply-templates select="resume:achievement"/>
</section>
</xsl:template>
-
<xsl:template match="resume:achievement">
- <p><xsl:apply-templates select="text()"/></p>
+ <p>
+ <xsl:apply-templates select="text()"/>
+ </p>
</xsl:template>
-
<xsl:template match="resume:projects">
<section>
<title>Significant Projects</title>>
<xsl:apply-templates select="resume:project"/>
</section>
</xsl:template>
-
<xsl:template match="resume:project">
<section>
<title><xsl:value-of select="@title"/></title>
- <p><xsl:value-of select="text()"/></p>
+ <p>
+ <xsl:value-of select="text()"/>
+ </p>
<xsl:if test="resume:url">
<div class="resume-project-moreInformationLink">
- <p>More information is available from
- <a>
- <xsl:attribute name="href"><xsl:value-of select="resume:url"/></xsl:attribute>
+ <p>
+ More information is available from <a>
+ <xsl:attribute name="href">
<xsl:value-of select="resume:url"/>
+ </xsl:attribute>
+ <xsl:value-of select="resume:url"/>
</a>
</p>
</div>
</xsl:if>
</section>
</xsl:template>
-
<xsl:template match="resume:period">
<xsl:value-of select="resume:from"/>
-
@@ -278,7 +276,6 @@
</xsl:otherwise>
</xsl:choose>
</xsl:template>
-
<xsl:template match="resume:skillareas">
<div id="resume-skillareas">
<section>
@@ -287,7 +284,6 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:referees">
<div id="resume-referees">
<section>
@@ -296,26 +292,26 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:referee">
<div class="resume-referee">
<section>
<title><xsl:apply-templates select="resume:name"/></title>
- <p><xsl:apply-templates select="resume:title"/> <xsl:apply-templates select="resume:organization"/> <em> (Contact details provided upon request)</em></p>
+ <p>
+ <xsl:apply-templates select="resume:title"/>
+ <xsl:apply-templates select="resume:organization"/>
+ <em> (Contact details provided upon request)</em>
+ </p>
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:skillarea">
<div class="resume-skillArea">
<xsl:apply-templates/>
</div>
</xsl:template>
-
<xsl:template match="resume:title">
<title><xsl:value-of select="."/></title>
</xsl:template>
-
<xsl:template match="resume:skillset">
<div class="resume-skillset">
<section>
@@ -326,16 +322,16 @@
</section>
</div>
</xsl:template>
-
<xsl:template match="resume:skill">
<div class="resume-skill">
- <li><strong><xsl:value-of select="."/></strong>
- <xsl:if test="@level"> (<xsl:value-of select="@level"/>)</xsl:if></li>
+ <li><strong>
+ <xsl:value-of select="."/></strong>
+ <xsl:if test="@level"> (<xsl:value-of select="@level"/>)</xsl:if></li>
</div>
</xsl:template>
-
<xsl:template match="resume:para">
- <p><xsl:apply-templates/></p>
+ <p>
+ <xsl:apply-templates/>
+ </p>
</xsl:template>
-
</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl Mon Apr 9 22:45:15 2007
@@ -20,28 +20,31 @@
xmlns:dir="http://apache.org/cocoon/directory/2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0">
-
<xsl:template match="resumes">
<resumes label="Resumes" href="resume/">
<ooFerdinand label=" Soethe, Ferdinand" href="soethe_ferdinand.html" description="Resume for Ferdinand Soethe"/>
<xsl:apply-templates/>
</resumes>
</xsl:template>
-
<xsl:template match="file">
<xsl:apply-templates>
<xsl:with-param name="filename" select="concat(@filename,'.html')"/>
</xsl:apply-templates>
</xsl:template>
-
<xsl:template match="resume:resume">
<xsl:param name="filename"/>
<xsl:variable name="firstname" select="resume:header/resume:name/resume:firstname"/>
<xsl:variable name="surname" select="resume:header/resume:name/resume:surname"/>
<resume>
- <xsl:attribute name="label"><xsl:value-of select="$surname"/>, <xsl:value-of select="$firstname"/></xsl:attribute>
- <xsl:attribute name="href"><xsl:value-of select="$filename"/></xsl:attribute>
- <xsl:attribute name="description">Resume for <xsl:value-of select="$firstname"/> <xsl:value-of select="$surname"/></xsl:attribute>
+ <xsl:attribute name="label">
+ <xsl:value-of select="$surname"/>, <xsl:value-of select="$firstname"/>
+ </xsl:attribute>
+ <xsl:attribute name="href">
+ <xsl:value-of select="$filename"/>
+ </xsl:attribute>
+ <xsl:attribute name="description">Resume for <xsl:value-of select="$firstname"/>
+ <xsl:value-of select="$surname"/>
+ </xsl:attribute>
</resume>
- </xsl:template>
+ </xsl:template>
</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl Mon Apr 9 22:45:15 2007
@@ -15,22 +15,17 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:tag="http://forrest.apache.org/TagExpansion/0.1"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
version="1.0">
-
<xsl:import href="resume2xdoc.xsl"/>
-
<xsl:key name="skillSets" match="resume:skillset" use="resume:title"/>
<xsl:key name="skills" match="resume:skill" use="."/>
-
<xsl:template match="/">
<xsl:apply-templates select="resumes"/>
</xsl:template>
-
<xsl:template match="resumes">
<document>
<header>
@@ -41,44 +36,49 @@
</body>
</document>
</xsl:template>
-
<xsl:template match="file">
<xsl:for-each select="//resume:skillset[generate-id(.) = generate-id(key('skillSets', resume:title)[1])]">
<xsl:sort select="."/>
- <xsl:variable name="skillSet"><xsl:value-of select="."/></xsl:variable>
+ <xsl:variable name="skillSet">
+ <xsl:value-of select="."/>
+ </xsl:variable>
<section>
<title><xsl:value-of select="resume:title"/></title>
<xsl:for-each select="resume:skill[generate-id(.) = generate-id(key('skills', .)[1])]">
<xsl:sort select="."/>
- <xsl:variable name="skill"><xsl:value-of select="."/></xsl:variable>
- <section>
- <title><xsl:value-of select="."/></title>
- <table>
- <tr>
- <th>Candidate</th>
- <th width="{$table.levelWidth}">Level</th>
- </tr>
- <xsl:apply-templates select="//resume:resume[resume:skillarea/resume:skillset/resume:skill = $skill]">
- <xsl:with-param name="skill"><xsl:value-of select="$skill"/></xsl:with-param>
- </xsl:apply-templates>
- </table>
- </section>
+ <xsl:variable name="skill">
+ <xsl:value-of select="."/>
+ </xsl:variable>
+ <section>
+ <title><xsl:value-of select="."/></title>
+ <table>
+ <tr>
+ <th>Candidate</th>
+ <th width="{$table.levelWidth}">Level</th>
+ </tr>
+ <xsl:apply-templates select="//resume:resume[resume:skillarea/resume:skillset/resume:skill = $skill]">
+ <xsl:with-param name="skill">
+ <xsl:value-of select="$skill"/>
+ </xsl:with-param>
+ </xsl:apply-templates>
+ </table>
+ </section>
</xsl:for-each>
</section>
</xsl:for-each>
</xsl:template>
-
<xsl:template match="resume:resume">
<xsl:param name="skill"/>
<tr>
- <td><xsl:apply-templates select="resume:header"/></td>
- <td width="{$table.levelWidth}"><xsl:value-of select="resume:skillarea/resume:skillset/resume:skill[. = $skill]/@level"/></td>
+ <td>
+ <xsl:apply-templates select="resume:header"/>
+ </td>
+ <td width="{$table.levelWidth}">
+ <xsl:value-of select="resume:skillarea/resume:skillset/resume:skill[. = $skill]/@level"/>
+ </td>
</tr>
</xsl:template>
-
<xsl:template match="resume:header">
<xsl:apply-templates select="resume:name"/>
</xsl:template>
-
-
</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl Mon Apr 9 22:45:15 2007
@@ -15,32 +15,27 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:tag="http://forrest.apache.org/TagExpansion/0.1"
xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
version="1.0">
-
<xsl:import href="resume2xdoc.xsl"/>
-
<xsl:param name="candidateSkill"/>
-
<xsl:template match="/">
<xsl:apply-templates select="resumes"/>
</xsl:template>
-
<xsl:template match="resumes">
<document>
<header>
- <xsl:choose>
- <xsl:when test="$candidateSkill = ''">
- <title>All Resumes on File</title>
- </xsl:when>
- <xsl:otherwise>
- <title>All Candidates on File With '<xsl:value-of select="$candidateSkill"/>' Skill</title>
- </xsl:otherwise>
- </xsl:choose>
+ <xsl:choose>
+ <xsl:when test="$candidateSkill = ''">
+ <title>All Resumes on File</title>
+ </xsl:when>
+ <xsl:otherwise>
+ <title>All Candidates on File With '<xsl:value-of select="$candidateSkill"/>' Skill</title>
+ </xsl:otherwise>
+ </xsl:choose>
</header>
<body>
<xsl:for-each select="file/resume:resume">
@@ -56,21 +51,16 @@
</body>
</document>
</xsl:template>
-
<xsl:template match="file">
<xsl:apply-templates/>
</xsl:template>
-
<xsl:template match="resume:resume">
<section>
- <xsl:apply-templates select="resume:header"/>
- <xsl:apply-templates select="resume:skillarea"/>
+ <xsl:apply-templates select="resume:header"/>
+ <xsl:apply-templates select="resume:skillarea"/>
</section>
</xsl:template>
-
<xsl:template match="resume:header">
- <title><xsl:apply-templates select="resume:name"/></title>
+ <title><xsl:apply-templates select="resume:name"/></title>
</xsl:template>
-
-
</xsl:stylesheet>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/index.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/index.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/index.xml Mon Apr 9 22:45:15 2007
@@ -16,30 +16,38 @@
limitations under the License.
-->
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
-<document>
- <header>
- <title>Welcome to the org.apache.forrest.plugin.input.Resume Plugin</title>
- </header>
- <body>
+<document>
+ <header>
+ <title>Welcome to the org.apache.forrest.plugin.input.Resume Plugin</title>
+ </header>
+ <body>
<section id="overview">
<title>Apache Forrest - org.apache.forrest.plugin.input.Resume Plugin</title>
- <p>Allows the use of documents conforming to the DTD's developed by http://xmlresume.sourceforge.net. Also includes transformations from an OpenOffice.org document to xmlresume format.</p>
+ <p>
+ Allows the use of documents conforming to the DTD's developed by
+ http://xmlresume.sourceforge.net. Also includes transformations from an
+ OpenOffice.org document to xmlresume format.
+ </p>
</section>
-
<section id="samples">
<title>Samples</title>
- <p>This section includes links to a number of samples using this plugin. The
- plugin is intended to be self documenting through these samples. If you
- requrie further help please ask on the user mailing list.</p>
-
+ <p>
+ This section includes links to a number of samples using this plugin.
+ The plugin is intended to be self documenting through these samples. If
+ you requrie further help please ask on the user mailing list.
+ </p>
<ul>
- <li><fixme author="rdg">Add a link to a sample here...</fixme></li>
- <li><fixme author="rdg">Add another sample link here...</fixme></li>
+ <li><fixme author="rdg">
+ Add a link to a sample here...
+ </fixme></li>
+ <li><fixme author="rdg">
+ Add another sample link here...
+ </fixme></li>
</ul>
-
- <note>The more samples included here the easier it is for users to
- understand this plugin. If you can provide additional samples please
- do so.</note>
+ <note>
+ The more samples included here the easier it is for users to understand
+ this plugin. If you can provide additional samples please do so.
+ </note>
</section>
</body>
</document>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume.xml Mon Apr 9 22:45:15 2007
@@ -17,7 +17,6 @@
-->
<!DOCTYPE resume PUBLIC "-//Sean Kelly//DTD Resume 1.5.1//EN"
"http://xmlresume.sourceforge.net/dtd/resume.dtd">
-
<resume id="sample">
<header>
<name id="john.doe">
@@ -32,13 +31,11 @@
<zip>99999-9999</zip>
</address>
</header>
-
<objective>
<para>
To fulfil my destiny.
</para>
</objective>
-
<lastModified>
<date>
<month>November</month>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume2.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume2.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume2.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/resume2.xml Mon Apr 9 22:45:15 2007
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE resume PUBLIC "-//Sean Kelly//DTD Resume 1.5.1//EN"
"http://xmlresume.sourceforge.net/dtd/resume.dtd">
-
<!--
example2.xml
@@ -34,13 +33,12 @@
-->
<resume id="x9281cp35">
-
<header>
<name id="a.kernighan">
<firstname>Alexis</firstname>
<surname>Kernighan</surname>
</name>
- <!-- This person is using the untagged style address (lives in Cuba). -->
+<!-- This person is using the untagged style address (lives in Cuba). -->
<address>Reina #35, apt. 4a, e/ Gervasio y Escobar
Cuidad de la Habana, CP 11900
CUBA</address>
@@ -51,14 +49,12 @@
<instantMessage service="aim">alexis2755263</instantMessage>
</contact>
</header>
-
<objective targets="foodservice">
<para>To achieve my Master Chef certification and become
<emphasis>executive chef</emphasis> at a fine restaurant in the
Hawaiian islands.
</para>
</objective>
-
<skillarea targets="foodservice">
<title>Cooking Skills</title>
<skillset>
@@ -71,7 +67,8 @@
<skill level="2 years' experience">Meat identification</skill>
<skill>Wines</skill>
<skill>Restaurant Law</skill>
- <skill><citation>Brodeger's Sanitation</citation> science background</skill>
+ <skill>
+ <citation>Brodeger's Sanitation</citation> science background</skill>
</skillset>
<skillset>
<title>Culinary Skills</title>
@@ -94,18 +91,16 @@
<skill>Modern French</skill>
</skillset>
</skillarea>
-
<skillarea targets="compsci">
<title>Computer Skills</title>
<skillset>
<skill targets="sysadmin">Perl</skill>
<skill targets="java">J2EE</skill>
<skill targets="java">XML Parsing</skill>
- <!-- This applies to all CompSci, so there's no separate target -->
+<!-- This applies to all CompSci, so there's no separate target -->
<skill>Debugging</skill>
</skillset>
</skillarea>
-
<skillarea targets="construction">
<title>Construction Skills</title>
<skillset>
@@ -116,25 +111,26 @@
<skill targets="plumbing">Plunging</skill>
</skillset>
</skillarea>
-
-
<history>
-
- <!-- This job applies to both the construction and electrical targets -->
+<!-- This job applies to both the construction and electrical targets -->
<job targets="construction,electrical">
<jobtitle>Electrician's Assistant</jobtitle>
- <date><month>May</month><year>1993</year></date>
+ <date>
+ <month>May</month>
+ <year>1993</year>
+ </date>
<employer>Mike's Wiring Co.</employer>
- <projects>
- <project title="Electrify Phoenix">Rewired the city of Phoenix</project>
- <project>Fixed my mom's living room lamp</project>
- </projects>
+ <projects>
+ <project title="Electrify Phoenix">Rewired the city of Phoenix</project>
+ <project>Fixed my mom's living room lamp</project>
+ </projects>
</job>
-
<job targets="sysadmin">
<jobtitle>Senior System Administrator</jobtitle>
<employer>SysOps4Cheap.com</employer>
- <date><year>1987</year></date>
+ <date>
+ <year>1987</year>
+ </date>
<description>
<para>SysOps4Cheap.com was a small startup whose aim was to supply
sysadmins over the web. The business failed because the
@@ -143,32 +139,31 @@
</para>
</description>
<projects>
- <project>Ran a beowulf cluster of Commodore 64s</project>
- <project title="Oxygen For SysOps">Used scuba tanks to keep sysadmins fresh in the mail</project>
+ <project>Ran a beowulf cluster of Commodore 64s</project>
+ <project title="Oxygen For SysOps">Used scuba tanks to keep sysadmins fresh in the mail</project>
</projects>
</job>
-
<job targets="foodservice">
<jobtitle>Sous Chef</jobtitle>
<employer>The Four Seasons</employer>
<period>
- <from>
- <date>
- <month>March</month>
- <year>1997</year>
- </date>
- </from>
- <to>
- <present/>
- </to>
+ <from>
+ <date>
+ <month>March</month>
+ <year>1997</year>
+ </date>
+ </from>
+ <to>
+ <present/>
+ </to>
</period>
<projects>
- <project title="Fall Menu">Created an extensive menu for our fall offerings</project>
- <project>Revamping of Grill Area</project>
+ <project title="Fall Menu">Created an extensive menu for our fall offerings</project>
+ <project>Revamping of Grill Area</project>
</projects>
<achievements>
- <achievement>Developed <emphasis>13</emphasis> new menu items</achievement>
- <achievement>Prepared daily operations plan</achievement>
+ <achievement>Developed <emphasis>13</emphasis> new menu items</achievement>
+ <achievement>Prepared daily operations plan</achievement>
<achievement>Streamlined procedures for fresh foods
procurement</achievement>
</achievements>
@@ -177,27 +172,26 @@
<jobtitle>Assistant Chef</jobtitle>
<employer>Zolo</employer>
<period>
- <from>
- <date>
- <month>April</month>
- <year>1993</year>
- </date>
- </from>
- <to>
- <date>
- <month>January</month>
- <year>1997</year>
- </date>
- </to>
+ <from>
+ <date>
+ <month>April</month>
+ <year>1993</year>
+ </date>
+ </from>
+ <to>
+ <date>
+ <month>January</month>
+ <year>1997</year>
+ </date>
+ </to>
</period>
<description>
- <para>Prepared standard daily mise en place, stocks, and
+ <para>Prepared standard daily mise en place, stocks, and
sauces. Assembled cold plates and salads.
</para>
</description>
</job>
</history>
-
<memberships>
<title>Professional Societies</title>
<membership>
@@ -206,50 +200,88 @@
<membership>
<title>Grand Poobah</title>
<organization>Stonecutters</organization>
- <date><year>1934</year></date>
+ <date>
+ <year>1934</year>
+ </date>
</membership>
<membership>
<title>Senior Fellow</title>
<organization>Society for Creative Cuisine</organization>
- <period><from><date><month>February</month><year>1993</year></date></from>
- <to><present/></to></period>
+ <period>
+ <from>
+ <date>
+ <month>February</month>
+ <year>1993</year>
+ </date>
+ </from>
+ <to>
+ <present/>
+ </to>
+ </period>
<description>
- <para>As senior fellow, I was responsible for all recruiting
+ <para>As senior fellow, I was responsible for all recruiting
efforts of the organization.
</para>
</description>
</membership>
</memberships>
-
- <awards><title>Honors and Recognition</title>
- <award targets="foodservice"><title>Cooking Honor Roll</title>
- <organization>Culinary Institute of America</organization>
- <period>
- <from><date><month>January</month><year>1992</year></date></from>
- <to><date><month>May</month><year>1995</year></date></to>
- </period>
+ <awards>
+ <title>Honors and Recognition</title>
+ <award targets="foodservice">
+ <title>Cooking Honor Roll</title>
+ <organization>Culinary Institute of America</organization>
+ <period>
+ <from>
+ <date>
+ <month>January</month>
+ <year>1992</year>
+ </date>
+ </from>
+ <to>
+ <date>
+ <month>May</month>
+ <year>1995</year>
+ </date>
+ </to>
+ </period>
</award>
-
<!-- This award should only included if BOTH sysadmin AND foodservice is targeted -->
- <award targets="sysadmin+foodservice"><title>Sysop's Choice Award for Best Cook</title>
- <organization>Usenix</organization>
- <date><month>May</month><year>1987</year></date>
- </award>
+ <award targets="sysadmin+foodservice">
+ <title>Sysop's Choice Award for Best Cook</title>
+ <organization>Usenix</organization>
+ <date>
+ <month>May</month>
+ <year>1987</year>
+ </date>
+ </award>
</awards>
-
-
<clearances>
- <clearance targets="foodservice"><level>Top Secret Cook</level>
- <date><month>June</month><year>1994</year></date>
- </clearance>
- <clearance><level>Junior Mothball Inspector</level>
- <period><from><date><month>June</month><year>1994</year></date></from>
- <to><date><month>January</month><year>2004</year></date></to></period>
- <organization>USMBIA</organization>
- </clearance>
+ <clearance targets="foodservice">
+ <level>Top Secret Cook</level>
+ <date>
+ <month>June</month>
+ <year>1994</year>
+ </date>
+ </clearance>
+ <clearance>
+ <level>Junior Mothball Inspector</level>
+ <period>
+ <from>
+ <date>
+ <month>June</month>
+ <year>1994</year>
+ </date>
+ </from>
+ <to>
+ <date>
+ <month>January</month>
+ <year>2004</year>
+ </date>
+ </to>
+ </period>
+ <organization>USMBIA</organization>
+ </clearance>
</clearances>
-
-
<misc>
<para>What can't be captured on a résumé is my sheer
level of <emphasis>enthusiasm</emphasis> for not just cooking
@@ -258,59 +290,56 @@
people want to <emphasis>do their best</emphasis>.
</para>
</misc>
-
<academics>
<degrees>
<degree>
- <level>AA</level>
- <major>Culinary Arts</major>
- <date>
- <month>May</month>
- <year>1995</year>
- </date>
- <institution>Culinary Institute of America</institution>
+ <level>AA</level>
+ <major>Culinary Arts</major>
+ <date>
+ <month>May</month>
+ <year>1995</year>
+ </date>
+ <institution>Culinary Institute of America</institution>
<subjects>
- <subject>
- <title>Stocks, broths, and soups</title>
- <result>A</result>
- </subject>
- <subject>
- <title>French and world sauces</title>
- <result>A</result>
- </subject>
- <subject>
- <title>French cuisine</title>
- <result>B</result>
- </subject>
- <subject>
- <title>World cuisine</title>
- <result>A</result>
- </subject>
- <subject>
- <title>Kitchen sanitation</title>
- <result>A</result>
- </subject>
- <subject>
- <title>Pastry</title>
- <result>B</result>
- </subject>
- <subject>
- <title>Culinary history</title>
- <result>A</result>
- </subject>
- <subject>
- <title>Hotel restaurant management</title>
- <result>C</result>
- </subject>
- </subjects>
+ <subject>
+ <title>Stocks, broths, and soups</title>
+ <result>A</result>
+ </subject>
+ <subject>
+ <title>French and world sauces</title>
+ <result>A</result>
+ </subject>
+ <subject>
+ <title>French cuisine</title>
+ <result>B</result>
+ </subject>
+ <subject>
+ <title>World cuisine</title>
+ <result>A</result>
+ </subject>
+ <subject>
+ <title>Kitchen sanitation</title>
+ <result>A</result>
+ </subject>
+ <subject>
+ <title>Pastry</title>
+ <result>B</result>
+ </subject>
+ <subject>
+ <title>Culinary history</title>
+ <result>A</result>
+ </subject>
+ <subject>
+ <title>Hotel restaurant management</title>
+ <result>C</result>
+ </subject>
+ </subjects>
</degree>
</degrees>
</academics>
-
<pubs>
<pub>
- <artTitle>
- <link href="http://www.ocf-pub.com/2000/articles/hsrwbs/">High speed reduction of wine based sauces</link>
+ <artTitle><link href="http://www.ocf-pub.com/2000/articles/hsrwbs/">High speed reduction of wine based sauces</link>
</artTitle>
<bookTitle>Journal of the Occidental Culinary Federation</bookTitle>
<author name="a.kernighan"/>
@@ -318,70 +347,68 @@
<author>Kassandra Kassis</author>
<pageNums>132-136</pageNums>
<date>
- <month>February</month>
- <year>2000</year>
+ <month>February</month>
+ <year>2000</year>
</date>
<publisher>OCF, New York, New York</publisher>
</pub>
-
<pub>
<author name="a.kernighan"/>
<date>
- <year>1998</year>
+ <year>1998</year>
</date>
- <publisher>Deltoid Press, <url>http://www.deltoid.co/</url></publisher>
+ <publisher>Deltoid Press, <url>http://www.deltoid.co/</url>
+ </publisher>
<bookTitle>The Texas Ranger Chow Book</bookTitle>
</pub>
-
</pubs>
-
<interests>
<title>Hobbies</title>
-
<interest>
<title>Kite Flying</title>
<description>
<para>Two-time Cuban national champion.</para>
</description>
</interest>
- <interest><title>High-speed driving</title></interest>
- <interest><title>Woodworking</title></interest>
+ <interest>
+ <title>High-speed driving</title>
+ </interest>
+ <interest>
+ <title>Woodworking</title>
+ </interest>
</interests>
-
<referees>
<referee>
<name>
- <firstname>Indiana</firstname>
- <surname>O'Brien</surname>
+ <firstname>Indiana</firstname>
+ <surname>O'Brien</surname>
</name>
<title>Head Chef</title>
<organization>The Four Seasons</organization>
<contact>
- <phone>408.555.1296</phone>
- <fax location="work">552.762.8024</fax>
- <pager>408.737.5375</pager>
+ <phone>408.555.1296</phone>
+ <fax location="work">552.762.8024</fax>
+ <pager>408.737.5375</pager>
</contact>
</referee>
<referee>
<name>
- <firstname>Web</firstname>
- <surname>Melgood</surname>
+ <firstname>Web</firstname>
+ <surname>Melgood</surname>
</name>
<address format="standard">
- <street>3090 Deltoid</street>
- <city>Santa Yorba</city>
- <state>CA</state>
- <zip>95022</zip>
- <country>USA</country>
+ <street>3090 Deltoid</street>
+ <city>Santa Yorba</city>
+ <state>CA</state>
+ <zip>95022</zip>
+ <country>USA</country>
</address>
</referee>
</referees>
-
<lastModified>
<date>
<month>May</month>
<year>2002</year>
</date>
</lastModified>
-
</resume>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/site.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/site.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/site.xml Mon Apr 9 22:45:15 2007
@@ -15,7 +15,6 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<!--
Forrest site.xml
@@ -29,9 +28,7 @@
See http://forrest.apache.org/docs/linking.html for more info
-->
-
<site label="org.apache.forrest.plugin.input.Resume" href="" xmlns="http://apache.org/forrest/linkmap/1.0" tab="">
-
<about label="About">
<index label="Index" href="index.html" description="Welcome to org.apache.forrest.plugin.input.Resume"/>
<resume label="Sample Resume" href="resume.html" description="Sample
@@ -42,15 +39,13 @@
<changes label="Changes" href="changes.html" description="History of Changes" />
<todo label="Todo" href="todo.html" description="Todo List" />
</about>
-
- <!--
+<!--
The href must be wholesite.html/pdf You can change the labels and node names
<all label="All">
<whole_site_html label="Whole Site HTML" href="wholesite.html"/>
<whole_site_pdf label="Whole Site PDF" href="wholesite.pdf"/>
</all>
-->
-
<external-refs>
<forrest href="http://forrest.apache.org/">
<linking href="docs/linking.html"/>
@@ -60,5 +55,4 @@
<plugins href="docs/plugins"/>
</forrest>
</external-refs>
-
</site>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/tabs.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/tabs.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/tabs.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/content/xdocs/tabs.xml Mon Apr 9 22:45:15 2007
@@ -16,13 +16,11 @@
limitations under the License.
-->
<!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.1//EN" "http://forrest.apache.org/dtd/tab-cocoon-v11.dtd">
-
<tabs software="MyProj"
title="MyProj"
copyright="Foo"
xmlns:xlink="http://www.w3.org/1999/xlink">
-
- <!-- The rules for tabs are:
+<!-- The rules for tabs are:
@dir will always have '/@indexfile' added.
@indexfile gets appended to @dir if the tab is selected. Defaults to 'index.html'
@href is not modified unless it is root-relative and obviously specifies a
@@ -32,12 +30,10 @@
Tabs can be embedded to a depth of two. The second level of tabs will only
be displayed when their parent tab is selected.
-->
-
<tab id="plugins" label="Forrest Plugins" href="http://forrest.apache.org/pluginDocs" indexfile="index.html"/>
<tab id="" label="Plugin Home" dir="" indexfile="index.html"/>
- <!-- Add new tabs here, eg:
+<!-- Add new tabs here, eg:
<tab label="How-Tos" dir="community/howto/"/>
<tab label="XML Site" dir="xml-site/"/>
-->
-
</tabs>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/skinconf.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/skinconf.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/skinconf.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/src/documentation/skinconf.xml Mon Apr 9 22:45:15 2007
@@ -15,16 +15,13 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
<!DOCTYPE skinconfig PUBLIC "-//APACHE//DTD Skin Configuration V0.7-1//EN" "http://forrest.apache.org/dtd/skinconfig-v07-1.dtd"
[
<!ENTITY skinconf-common PUBLIC "-//Apache Forrest//ENTITIES Skin Configuration common plugins V0.7-1//EN" "">
]>
-
<skinconfig>
&skinconf-common;
<project-name>Plugin: Resume input</project-name>
<project-description>org.apache.forrest.plugin.input.Resume plugin for Apache Forrest</project-description>
-
</skinconfig>
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml?view=diff&rev=527038&r1=527037&r2=527038
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml Mon Apr 9 22:45:15 2007
@@ -16,34 +16,30 @@
limitations under the License.
-->
<status>
-
<developers>
- <!-- Add new developers here -->
+<!-- Add new developers here -->
<person name="Volunteer needed" email="dev@forrest.apache.org" id="open"/>
</developers>
-
- <!-- Define here the Title of the Context you want to display in the Changes pages.
+<!-- Define here the Title of the Context you want to display in the Changes pages.
id = the context value of actions
title = Title of the Context
- -->
+ -->
<contexts>
- <!-- Add new contexts here -->
- <context id="code" title="Changes to the Code Base"/>
- <context id="docs" title="Changes to Documentation"/>
- <context id="admin" title="Changes to Project Administration"/>
- <context id="design" title="Changes to Design"/>
- <context id="build" title="Changes to Build"/>
- </contexts>
-
+<!-- Add new contexts here -->
+ <context id="code" title="Changes to the Code Base"/>
+ <context id="docs" title="Changes to Documentation"/>
+ <context id="admin" title="Changes to Project Administration"/>
+ <context id="design" title="Changes to Design"/>
+ <context id="build" title="Changes to Build"/>
+ </contexts>
<changes>
- <!-- Add new releases here -->
+<!-- Add new releases here -->
<release version="0.1" date="unreleased">
<action dev="RDG" type="add" context="admin">
Initial plugin code.
</action>
</release>
</changes>
-
<todo>
<actions priority="high">
<action context="docs" dev="open">
@@ -57,5 +53,4 @@
</action>
</actions>
</todo>
-
</status>