You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by bu...@apache.org on 2006/06/23 20:54:25 UTC
DO NOT REPLY [Bug 39891] New: - make core and custom metadata available via a template transformer
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39891>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39891
Summary: make core and custom metadata available via a template
transformer
Product: Lenya
Version: Trunk
Platform: Other
OS/Version: other
Status: NEW
Severity: enhancement
Priority: P2
Component: Miscellaneous
AssignedTo: dev@lenya.apache.org
ReportedBy: pol-admin@uni-duisburg.de
in the course of a long discussion about how to best handle document metadata
and export it to xslts, andreas eventually suggested to create a template
transformer, so that users can directly embed metadata references into their
stylesheets without having to pass parameters to their xslts:
http://article.gmane.org/gmane.comp.cms.lenya.devel/16193/match=private+meta+data+re+new+lenyametadatagenerator+namespace
i'd love to see this happen, but i'm not up to it myself atm.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
DO NOT REPLY [Bug 39891] - make core and custom metadata available via a template transformer
Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39891>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39891
thorsten@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
DO NOT REPLY [Bug 39891] - make core and custom metadata available via a template transformer
Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39891>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39891
thorsten@apache.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
------- Additional Comments From thorsten@apache.org 2006-09-11 11:29 -------
http://svn.apache.org/viewvc?view=rev&rev=442176
+ <!-- This is a demonstration of the generic meta data transformer
+ described in bug 39891.
+
+ 1) define the ns: xmlns:meta="http://apache.org/lenya/meta/1.0/"
+ 2) use it in above xsl like e.g.
+ <meta:value ns="http://purl.org/dc/elements/1.1/" element="date"
uuid="{@uuid}"/>
+
+ Where @ns is the namespace for which you want to retrieve the
@element for.
+ If there is more then one element registered then the transformer
returns:
+ <value xmlns="http://apache.org/lenya/meta/1.0/" value="2005-09-11
12:44:05" element="date" />
+ <value xmlns="http://apache.org/lenya/meta/1.0/" value="2006-09-11
12:44:05" element="date" />
+
+ Otherwise it will return the value as characters.
+ -->
+ <map:transform type="metaData">
+ <map:parameter name='pubid' value='{page-envelope:publication-id}'/>
+ <map:parameter name='area' value='{page-envelope:area}'/>
+ </map:transform>
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org