<?xml version="1.0" encoding="ISO-8859-1"?>

<xwikidoc>
<web>Main</web>
<name>Tags</name>
<language></language>
<defaultLanguage>en</defaultLanguage>
<translation>0</translation>
<parent>Main.WebHome</parent>
<creator>XWiki.Admin</creator>
<author>XWiki.Admin</author>
<customClass></customClass>
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1165750865000</creationDate>
<date>1189160450000</date>
<contentUpdateDate>1189160450000</contentUpdateDate>
<version>1.9</version>
<title>All Tags</title>
<template></template>
<defaultTemplate></defaultTemplate>
<validationScript></validationScript>
<comment></comment>
<object>
<class>
<name>XWiki.TagClass</name>
<customClass></customClass>
<customMapping></customMapping>
<defaultViewSheet></defaultViewSheet>
<defaultEditSheet></defaultEditSheet>
<defaultWeb></defaultWeb>
<nameField></nameField>
<validationScript></validationScript>
<tags>
<cache>0</cache>
<displayType>input</displayType>
<multiSelect>1</multiSelect>
<name>tags</name>
<number>1</number>
<prettyName>Tags</prettyName>
<relationalStorage>1</relationalStorage>
<separator> </separator>
<separators> ,|</separators>
<size>30</size>
<unmodifiable>0</unmodifiable>
<values></values>
<classType>com.xpn.xwiki.objects.classes.StaticListClass</classType>
</tags>
</class>
<name>Main.Tags</name>
<number>0</number>
<className>XWiki.TagClass</className>
<property>
<tags/>
</property>
</object>
<content>#if(!$request.tag)

#set($sql = "select distinct elements(prop.list) from BaseObject as obj, DBStringListProperty as prop where obj.className='XWiki.TagClass' and obj.id=prop.id.id and prop.id.name='tags'")
#set ($tags = $xwiki.search($sql))

#set ($title = "All Tags")
#if ($tags.size() &gt; 0)
  #set ($title = "$title &lt;a href='$xwiki.getURL('Main.TagsRss', 'view', 'xpage=rdf')' style=''&gt;&lt;img src='$xwiki.getSkinFile('icons/black-rss.png')'/&gt;&lt;/a&gt;")
#end

1 $title

#if ($tags.size() == 0)
No documents have been tagged yet. To tag a document, edit it and enter the tags you wish to use in the Tag field visible on that page. For more information on tagging please refer to the [XWiki User Guide&gt;http://www.xwiki.org/xwiki/bin/view/UserGuide/].
#else
The following tags are available on this wiki:
#foreach($tag in $tags)
* [$tag&gt;$doc.fullName?tag=$tag] &lt;a href="$xwiki.getURL("Main.TagsRss", "view", "tag=$tag&amp;xpage=rdf")" style=""&gt;&lt;img src="$xwiki.getSkinFile("icons/black-rss-mini.png")"&gt;&lt;/a&gt;
#end
#end

#else
1 Documents tagged with '$request.tag' &lt;a href="$xwiki.getURL("Main.TagsRss", "view", "tag=$request.tag&amp;xpage=rdf")" style=""&gt;&lt;img src="$xwiki.getSkinFile("icons/black-rss.png")" border="0px" /&gt;&lt;/a&gt;

[View all tags&gt;$doc.fullName]

#set($sql = ", BaseObject as obj, DBStringListProperty as prop where obj.name=doc.fullName and obj.className='XWiki.TagClass' and obj.id=prop.id.id and prop.id.name='tags' and '$request.tag' in elements(prop.list) order by doc.name asc")
#set ($list = $xwiki.searchDocuments($sql))
#includeInContext("XWiki.Results")
#end
</content></xwikidoc>