forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Williams <william...@gmail.com>
Subject Re: svn commit: r264872 - in /forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates: content-source-xml-link.ft content-xml-link.ft export-link.vt.xml
Date Sat, 03 Sep 2005 21:50:48 GMT
A couple questions on this one...
o) export-link-vt.xml 
- why is the filename xml instead of ft?  

o) It appears that the sitemap entry that might make this work may
have been committed to the resume plugin but not the views stuff?

The second one appears to be causing FOR-662.  I'll try to look more
into the second one tonight -- a simple cut-n-paste across xmap
entries from resume to views didn't work.

--tim

On 8/30/05, rgardler@apache.org <rgardler@apache.org> wrote:
> Author: rgardler
> Date: Tue Aug 30 14:32:55 2005
> New Revision: 264872
> 
> URL: http://svn.apache.org/viewcvs?rev=264872&view=rev
> Log:
> Add a template to retrieve the source content from input plugins, use this in the export-link
template
> 
> Added:
>     forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-source-xml-link.ft
> Modified:
>     forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-xml-link.ft
>     forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/export-link.vt.xml
> 
> Added: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-source-xml-link.ft
> URL: http://svn.apache.org/viewcvs/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-source-xml-link.ft?rev=264872&view=auto
> ==============================================================================
> --- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-source-xml-link.ft
(added)
> +++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-source-xml-link.ft
Tue Aug 30 14:32:55 2005
> @@ -0,0 +1,42 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +  Copyright 2002-2005 The Apache Software Foundation or its licensors,
> +  as applicable.
> +
> +  Licensed under the Apache License, Version 2.0 (the "License");
> +  you may not use this file except in compliance with the License.
> +  You may obtain a copy of the License at
> +
> +      http://www.apache.org/licenses/LICENSE-2.0
> +
> +  Unless required by applicable law or agreed to in writing, software
> +  distributed under the License is distributed on an "AS IS" BASIS,
> +  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> +  See the License for the specific language governing permissions and
> +  limitations under the License.
> +-->
> +  <forrest:contract name="content-source-xml-link" type="nugget"
> +    xmlns:forrest="http://apache.org/forrest/templates/1.0">
> +    <description>
> +      content-source-xml-link will output the XML link with image to the
> +      original source content of the document. Input plugins should provide
> +      the ability to retrieve the original source XML by making a request for
> +      *.source.xml, this contract provides a link to that file. If you want to
> +      provide a link to the XDoc format of the content use the
> +      content-xml-link template.
> +    </description>
> +    <usage><![CDATA[<forrest:contract name="content-source-xml-link"/>]]></usage>
> +    <forrest:template
> +  xmlns:forrest="http://apache.org/forrest/templates/1.0"
> +  format="xhtml" name="content-source-xml-link" inputFormat="xsl" body="true">
> +      <xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> +                         <xsl:template name="content-source-xml-link-body">
> +          <a href="{$filename-noext}.source.xml" class="dida">
> +                             <img class="skin" src="{$skin-img-dir}/xmldoc.gif" alt="Source
XML - icon" />
> +                                               <span class="caption">Source XML</span>
> +          </a>
> +                         </xsl:template>
> +
> +                       </xsl:stylesheet>
> +       </forrest:template>
> +</forrest:contract>
> \ No newline at end of file
> 
> Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-xml-link.ft
> URL: http://svn.apache.org/viewcvs/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-xml-link.ft?rev=264872&r1=264871&r2=264872&view=diff
> ==============================================================================
> --- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-xml-link.ft
(original)
> +++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-xml-link.ft
Tue Aug 30 14:32:55 2005
> @@ -18,7 +18,9 @@
>    <forrest:contract name="content-xml-link" type="nugget"
>      xmlns:forrest="http://apache.org/forrest/templates/1.0">
>      <description>
> -      content-xml-link will output the XML link with image to the content.
> +      content-xml-link will output an XML link with image to the content.
> +      This link will retrieve the content as an XDoc. If you want to
> +      retrieve the source use content-source-xml-link.ft.
>      </description>
>      <usage><![CDATA[<forrest:contract name="content-xml-link"/>]]></usage>
>      <forrest:template
> 
> Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/export-link.vt.xml
> URL: http://svn.apache.org/viewcvs/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/export-link.vt.xml?rev=264872&r1=264871&r2=264872&view=diff
> ==============================================================================
> --- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/export-link.vt.xml
(original)
> +++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/export-link.vt.xml
Tue Aug 30 14:32:55 2005
> @@ -18,7 +18,7 @@
> 
>  <forrest:template xmlns:forrest="http://apache.org/forrest/templates/1.0" >
>    <forrest:hook name="export-link">
> -    <forrest:contract name="content-xml-link"/>
> +    <forrest:contract name="content-source-xml-link"/>
>      <forrest:contract name="content-pdf-link"/>
>    </forrest:hook>
>  </forrest:template>
> 
> 
>

Mime
View raw message