#VarMETA ---+++ META -- displays meta-data Provided mainly for use in templates, this macro generates the parts of the topic view that relate to meta-data (attachments, forms etc.). Syntax: =%<nop>META{ "item" ...}%= Parameters: * ="form"= - generates the table showing the form fields. See [[CompleteDocumentation#FormDefinition][Form Definition]]. * ="attachments"= - generate a table of attachments * =all="on"= to show hidden attachments. * =title="..."= to show a title - only if attachments are displayed. * =template="..."= to use a custom template for the rendering of attachments; default =attachtables= is used. * ="moved"= - if a topic was moved or renamed, generates a message with details and a revert link * =prefix="..."=: Prefix that goes before the moved message, but only if the message is generated, default =""=. * =suffix="..."=: Prefix that goes after the moved message, but only if the message is generated, default =""=. * ="parent"= - display details of ancestor topics * =dontrecurse="on"=: By default recurses up tree, this has some cost. Equivalent to =depth=1= * =depth="..."=: Return only the specified ancestor. * =nowebhome="on"=: Suppress <nop>%HOMETOPIC%. * =format="..."=: Format string used to display each parent topic where =$web= expands to the web name, and =$topic= expands to the topic name; default: ="[<nop>[$web.$topic][$topic]]"= * =separator="..."=: Separator between parents; default =" > "= * =prefix="..."=: Prefix that goes before parents, but only if there are parents, default =""=. * =suffix="..."=: Suffix, only appears if there are parents; default =""=. * ="formfield"= - display the value of a single form field * =name="..."=: name of the field. * =newline="..."=: by default, each newline character will be rewritten to =<br />= to allow metadata that contains newlines to be used in tables, etc. =$n= indicates a newline character. * =bar="..."=: by default, each vertical bar is rewritten to an HTML entity so as to not be mistaken for a table separator. * =display="on"= - only used with ="formfield"=, retrieves the *displayed* value of a =*+values= formfield type, as against the default, *stored*, value. * =topic="Main.WebPreferences"= - optional parameter to select which topic to get the meta-data from. <blockquote class="foswikiHelp">%X% Use of ="formfield"= is *deprecated* in favour of the much more powerful =QUERY= macro.</blockquote> Related: [[%IF{"'%INCLUDINGTOPIC%'='Macros'" then="#"}%VarQUERY][QUERY]]
This topic: System
>
WebHome
>
Macros
>
VarMETA
Topic revision: revision 1 (raw view)
Copyright &© by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding BACCHUS Wiki?
Send feedback