CINXE.COM
Templates - Wikidot - Free and Pro Wiki Hosting
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Templates - Wikidot - Free and Pro Wiki Hosting</title> <script type="text/javascript" src="http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--javascript/init.combined.js"></script> <script type="text/javascript"> var URL_HOST = 'www.wikidot.com'; var URL_DOMAIN = 'wikidot.com'; var USE_SSL = true ; var URL_STATIC = 'http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327'; // global request information var WIKIREQUEST = {}; WIKIREQUEST.info = {}; WIKIREQUEST.info.domain = "www.wikidot.com"; WIKIREQUEST.info.siteId = 648902; WIKIREQUEST.info.siteUnixName = "www"; WIKIREQUEST.info.categoryId = 4388016; WIKIREQUEST.info.themeId = 192065; WIKIREQUEST.info.requestPageName = "doc:templates"; OZONE.request.timestamp = 1732524583; OZONE.request.date = new Date(); WIKIREQUEST.info.lang = 'en'; WIKIREQUEST.info.pageUnixName = "doc:templates"; WIKIREQUEST.info.pageId = 22129588; WIKIREQUEST.info.lang = "en"; OZONE.lang = "en"; var isUAMobile = !!/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); </script> <script type="text/javascript"> require.config({ baseUrl: URL_STATIC + '/common--javascript', paths: { 'jquery.ui': 'jquery-ui.min', 'jquery.form': 'jquery.form' } }); </script> <meta http-equiv="content-type" content="text/html;charset=UTF-8"/> <meta http-equiv="content-language" content="en"/> <script type="text/javascript" src="http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--javascript/WIKIDOT.combined.js"></script> <script type="text/javascript" src="http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--bootstrap/3.0.0/bootstrap.min.js"></script> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> <link href="http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--fonts/awesome/3.2.1/font-awesome.min.css" rel="stylesheet"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style type="text/css" id="internal-style"> /* modules */ /* bootstrap */ @import url(http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--bootstrap/3.0.0/bootstrap.min.css); /* theme */ @import url(http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--theme/bootstrap-base/css/style.css); @import url(http://www.wdfiles.com/local--theme/wikidot-3-0-content/style.css); </style> <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <script type="text/javascript" src="http://d3g0gp89917ko0.cloudfront.net/v--4b961b7cc327/common--javascript/skrollr.min.js"></script> <link rel="shortcut icon" href="/local--favicon/favicon.gif"/> <link rel="icon" type="image/gif" href="/local--favicon/favicon.gif"/> <link rel="apple-touch-icon" href="/common--images/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/common--images/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/common--images/apple-touch-icon-114x114.png" /> <link rel="alternate" type="application/wiki" title="Edit this page" href="javascript:WIKIDOT.page.listeners.editClick()"/> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18234656-1']); _gaq.push(['_setDomainName', 'none']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); _gaq.push(['old._setAccount', 'UA-68540-5']); _gaq.push(['old._setDomainName', 'none']); _gaq.push(['old._setAllowLinker', true]); _gaq.push(['old._trackPageview']); </script> <script type="text/javascript"> window.google_analytics_uacct = 'UA-18234656-1'; window.google_analytics_domain_name = 'none'; </script> <link rel="manifest" href="/onesignal/manifest.json" /> <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" acync=""></script> <script> var OneSignal = window.OneSignal || []; OneSignal.push(function() { OneSignal.init({ appId: null, }); }); </script> </head> <body id="html-body"> <div id="skrollr-body"> <script type="text/javascript"> jQuery(document).ready(function() { if(!(/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i).test(navigator.userAgent || navigator.vendor || window.opera)) { var s = skrollr.init(); } }); </script> <div class="topbar"> <nav class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".wikidot-menu-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="site-name"> <a class="navbar-brand" href="/"></a> </div> <div class="site-subtitle"> your place on the web </div> <div class="loginStatus"> <a href="javascript:;" onclick="WIKIDOT.page.listeners.createAccount(event)" class="login-status-create-account btn">Create account</a> <span>or</span> <a href="javascript:;" onclick="WIKIDOT.page.listeners.loginClick(event)" class="login-status-sign-in btn btn-primary">Sign in</a> </div> </div> <div class="collapse navbar-collapse wikidot-menu-collapse"> <ul class="nav navbar-nav navbar-right"> <li class="dropdown"><a class="dropdown-toggle" href="" data-toggle="dropdown">Documentation <span class="caret"><span style="white-space: pre-wrap;"> </span></span><br /></a> <ul class="dropdown-menu"> <li><a href="/doc-wiki-syntax:start">Wiki syntax</a></li> <li><a href="/doc:quick-reference">Quick reference</a></li> <li><a href="/doc-modules:start">Modules</a></li> <li><a href="/doc-data-forms:start">Data forms</a></li> <li><a href="/doc:embedding">Embedding services</a></li> <li><a href="/doc:templates">Templates</a></li> <li><a href="/doc:searching">Searching</a></li> <li><a href="/doc:site-structure">Site structure</a></li> <li><a href="/doc:users">Managing users</a></li> <li><a href="/doc:layout-reference">Layout reference</a></li> <li><a href="/doc:video">Video tutorials</a></li> <li><a href="/doc:advertising">Advertising</a></li> <li><a href="/doc:api">Wikidot API</a></li> </ul> </li> <li class="dropdown"><a class="dropdown-toggle" href="" data-toggle="dropdown">Community sites <span class="caret"><span style="white-space: pre-wrap;"> </span></span></a> <ul class="dropdown-menu"> <li><a href="http://community.wikidot.com">Wikidot Community</a></li> <li><a href="http://handbook.wikidot.com">Wikidot Handbook</a></li> <li><a href="http://snippets.wikidot.com">Code snippets</a></li> </ul> </li> <li class="dropdown"><a class="dropdown-toggle" href="" data-toggle="dropdown">FAQ <span class="caret"><span style="white-space: pre-wrap;"> </span></span></a> <ul class="dropdown-menu"> <li><a href="/faq:user-accounts">User accounts</a></li> <li><a href="/faq:upgrades">Upgrades</a></li> <li><a href="/faq:site-features">Site features</a></li> <li><a href="/faq:private-sites">Private Sites</a></li> <li><a href="/faq:editing-pages">Editing Pages</a></li> <li><a href="/faq:technical">Technical</a></li> <li><a href="/faq:watching">Watching</a></li> </ul> </li> </ul> </div> </div> <div class="horizontal-scrollbar" data-start="width: 0%;" data-end="width: 100%"></div> </nav> </div> <div class="content-wrap"> <div class="container"> <div class="row"> <div class="col-md-3"> <div class="search-box"> <div id="search-top-box" class="form-search"> <form id="search-top-box-form" action="dummy" class="input-append"> <input id="search-top-box-input" class="text empty search-query" type="text" size="15" name="query" value="Search this site" onfocus="if(YAHOO.util.Dom.hasClass(this, 'empty')){YAHOO.util.Dom.removeClass(this,'empty'); this.value='';}"/><input class="button btn" type="submit" name="search" value="Search"/> </form> </div> </div> <nav role="navigation"> <div class="container"> <div class="navbar-header docs-navigation"> <a type="button" class="btn btn-default navbar-toggle docs-navigation-toggle" data-toggle="collapse" data-target=".doc-menu-collapse"> Table of Contents </a> </div> <div class="collapse navbar-collapse doc-menu-collapse doc-navigation-sidebar"> <h4 ><span>Documentation pages</span></h4> <ul> <li><a href="/doc-wiki-syntax:start">Wiki syntax</a></li> <li><a href="/doc:quick-reference">Quick reference</a></li> <li><a href="/doc:modules">Modules</a></li> <li><a href="/doc:data-forms">Data forms</a></li> <li><a href="/doc:embedding">Embedding other services</a></li> <li><a href="/doc:templates">Templates</a></li> <li><a href="/doc:searching">Searching</a></li> <li><a href="/doc:site-structure">Site structure</a></li> <li><a href="/doc:users">Users</a></li> <li><a href="/doc:layout-reference">Layout reference</a></li> <li><a href="/doc:thumbnails">Thumbnails</a></li> <li><a href="/doc:video">Video Tutorials</a></li> <li><a href="/doc:advertising">Advertising</a></li> <li><a href="/doc:api">Wikidot API</a></li> <li><a href="/doc:expressions">Expressions</a></li> </ul> <h4 ><span>FAQ (Frequently Asked Questions)</span></h4> <ul> <li><a href="/faq:upgrades">Upgrades and Plans</a></li> <li><a href="/faq:community-sites">Community Sites</a></li> <li><a href="/faq:user-accounts">User accounts</a></li> <li><a href="/faq:site-features">Site features</a></li> <li><a href="/faq:private-sites">Private sites</a></li> <li><a href="/faq:editing-pages">Editing pages</a></li> <li><a href="/faq:watching">Watching changes</a></li> <li><a href="/faq:technical">Technical</a></li> </ul> </div> </div> </nav> </div> <div class="col-md-9"> <div class="page-title"> Templates </div> <div class="breadcrumb"> <a href="/doc:start">Documentation</a> » Templates </div> <div id="page-content"> <h1 id="toc0"><span>Summary</span></h1> <ul> <li>a template is a special page that defines common items to display on all pages in a category</li> <li>templates are easy way to change the layout for all pages in a category in one place</li> <li>the name of the special page defining the layout for a category is <em>category</em><tt>:_template</tt> (examples below)</li> </ul> <h1 id="toc1"><span>Details</span></h1> <p>To create a template for a category you create a page called "_template" in that category. For the default category, the template page is called "_template". For example:</p> <div class="code"> <pre> <code>_template category:_template bugs:_template proposals:_template</code> </pre></div> <p>Pages that start with an underscore are not listed by other modules and hidden in most cases.</p> <h2 id="toc2"><span>Create your live template page</span></h2> <p>Create a page called _template but do not leave it empty: as a minimum you need to add <span style="white-space: pre-wrap;">%%content%%</span>. This tells the template to simply display the current content of the page in the category.</p> <div class="wiki-note"> <p>You cannot use the NewPage module to create a hidden page (a page whose name starts with an underscore — "_"). You must append <em>category:_template</em> to the URL in the address bar and hit enter to create live template pages. On the feedback site, there is a wish to change it this behavior. If you also feel this way, <a href="http://feedback.wikidot.com/wish:404">rate it up</a>.</p> </div> <br /> The purpose of a template is to define a layout of pages within a category. Here is a simple template that forces the height of the content box. <p>Here is a typical template,which adds a comments module below the page content:</p> <div class="code"> <pre> <code>+ Original content of the page below %%content%% ---------------- [[module Comments]]</code> </pre></div> <p>It is easy to imagine what it really does. When this markup is saved as <tt>some-category:_template</tt>, all pages from the <tt>some-category</tt> will be combined with the template during rendering. <strong>Content of the page will be substituted into the %%content%% tag</strong>. This way we can add headers, side bars, navigation elements, modules and comment boxes to the template and the viewed page will automatically have it.</p> <p>When you try editing a page from the category, only the "inside content" is editable. Template is applied only when viewing the compiled page.</p> <h2 id="toc3"><span>Splitting the content</span></h2> <p>Let us start with an example of a template:</p> <div class="code"> <pre> <code>[[div style="float:right; width: 200px; border: 1px solid #999; margin: 10px;"]] %%content{1}%% [[/div]] %%content{2}%% [[table]] [[row]] [[column]] %%content{3}%% [[/column]] [[column]] %%content{4}%% [[/column]] [[/row]] [[/table]] ==== This will be content of the side bar. ==== The main content. ==== This will go into the left cell of the table. ==== And this into the right cell.</code> </pre></div> <p>There are two things described above: splitting content and default page content.</p> <p><strong>Splitting</strong> allows you to create sections in the page and manipulate them separately in the template. Sections are separated by a series (4 or more) "equals" characters and are referred to as %%content{X}%% in the template. You can access them in any order within the template.</p> <p>Using this you can easily create advanced layouts (like multicolumn, multi-navigation etc.) and make editing and maintenance much easier.</p> <h2 id="toc4"><span>Default content</span></h2> <p>Also in the template you can provide the <strong>default initial content for newly created pages</strong>. Such content is separated from the template by the '====' tag - the same as for splitting the content. To make it visually different you can make it longer — e.g. 10 characters. When a user wants to start a new page in the category, this content will be placed in the editor.</p> <p>Also, when default content is defined for the template, there will be no option for selecting templates from the <tt>templates</tt> category (our previous templating mechanism).</p> <h2 id="toc5"><span>Escaping the ==== tag</span></h2> <p>Since you might want to use the "====" tag in the content of a page and NOT as a splitter, there is a way to escape the splitter and prevent the default action. Surround the splitter with "@@" like this:</p> <div class="code"> <pre> <code>@@====@@</code> </pre></div> <p>You can also escape the "====" tag by adding a space. This is the only way to escape it inside a code block. <em>Note: if you copy/paste code that contains '====', make sure it does not still have a space at the end of the line, or it will not work!</em></p> <h2 id="toc6"><span>Page variables within the _template</span></h2> <p>The template consists of wiki text mixed with variables specified as <tt>%%variable-name%%</tt>. You can use these variables:</p> <table class="wiki-content-table"> <tr> <th>Property</th> <th>Meaning</th> </tr> <tr> <th>Page lifecycle</th> <th></th> </tr> <tr> <td>%%created_at%%</td> <td>Date page was created</td> </tr> <tr> <td>%%created_by%%</td> <td>User who created page</td> </tr> <tr> <td>%%created_by_unix%%</td> <td>"Unixified" name of user who created page — to be used for constructing URLs</td> </tr> <tr> <td>%%created_by_linked%%</td> <td>Icon and link to user who created page</td> </tr> <tr> <td>%%updated_at%%</td> <td>Date page was updated (edited, tagged, parented)</td> </tr> <tr> <td>%%updated_by%%</td> <td>User who updated page</td> </tr> <tr> <td>%%updated_by_unix%%</td> <td>"Unixified" name of user who updated page — to be used for constructing URLs</td> </tr> <tr> <td>%%updated_by_linked%%</td> <td>Icon and link to user who updated page</td> </tr> <tr> <td>%%commented_at%%</td> <td>Date of last comment</td> </tr> <tr> <td>%%commented_by%%</td> <td>User who made last comment</td> </tr> <tr> <td>%%commented_by_unix%%</td> <td>"Unixified" name of user who made last comment — to be used for constructing URLs</td> </tr> <tr> <td>%%commented_by_linked%%</td> <td>Icon and link to user who made last comment</td> </tr> <tr> <th>Page structure</th> <th></th> </tr> <tr> <td>%%name%%</td> <td>Page name without category</td> </tr> <tr> <td>%%category%%</td> <td>Page category if any</td> </tr> <tr> <td>%%fullname%%</td> <td>Page name with category if any</td> </tr> <tr> <td>%%title%%</td> <td>Page title</td> </tr> <tr> <td>%%title_linked%%</td> <td>Link to page showing title as text</td> </tr> <tr> <td>%%parent_name%%</td> <td>Parent page name without category</td> </tr> <tr> <td>%%parent_category%%</td> <td>Parent page category if any</td> </tr> <tr> <td>%%parent_fullname%%</td> <td>Parent page name with category if any</td> </tr> <tr> <td>%%parent_title%%</td> <td>Parent page title</td> </tr> <tr> <td>%%parent_title_linked%%</td> <td>Link to Parent page showing title as text</td> </tr> <tr> <td>%%link%%</td> <td>URL pointing to page</td> </tr> <tr> <td>%%content%%</td> <td>Page content</td> </tr> <tr> <td>%%content{n}%%</td> <td>Numbered content section</td> </tr> <tr> <td>%%summary%%</td> <td>Summary of content</td> </tr> <tr> <td>%%first_paragraph%%</td> <td>The first paragraph of the page</td> </tr> <tr> <td>%%tags%%</td> <td>Page visible tags (not starting with underscore)</td> </tr> <tr> <td>%%tags_linked%%</td> <td>Page visible tags linked to system:page-tags/tag/{tag}</td> </tr> <tr> <td>%%tags_linked|link_prefix%%</td> <td>Page visible tags linked to link_prefix{tag}</td> </tr> <tr> <td>%%_tags%%</td> <td>Page hidden tags (starting with underscore)</td> </tr> <tr> <td>%%_tags_linked%%</td> <td>Page hidden tags linked to system:page-tags/tag/{tag}</td> </tr> <tr> <td>%%_tags_linked|link_prefix%%</td> <td>Page hidden tags linked to link_prefix{tag}</td> </tr> <tr> <td>%%form_data{name}%%</td> <td>Field value from page <a href="/doc:data-forms">data form</a> if any</td> </tr> <tr> <td>%%form_raw{name}%%</td> <td>For select and pagepath fields, the internal value saved in the page form data. For other field types, empty.</td> </tr> <tr> <td>%%form_label{name}%%</td> <td>The label of the field as defined in the <a href="/doc:data-forms">data form</a> if any</td> </tr> <tr> <td>%%form_hint{name}%%</td> <td>The hint of the field as defined in the <a href="/doc:data-forms">data form</a> if any</td> </tr> <tr> <th>Page reporting</th> <th></th> </tr> <tr> <td>%%children%%</td> <td>Number of child pages</td> </tr> <tr> <td>%%comments%%</td> <td>Number of comments on page</td> </tr> <tr> <td>%%size%%</td> <td>Number of characters in page</td> </tr> <tr> <td>%%rating%%</td> <td>Page rating value</td> </tr> <tr> <td>%%rating_votes%%</td> <td>Number of votes (only for 5-star rating)</td> </tr> <tr> <td>%%rating_percent%%</td> <td>Percentage value of rating (only for 5-star rating)</td> </tr> <tr> <td>%%revisions%%</td> <td>Number of revisions to page</td> </tr> <tr> <th>Current context</th> <th></th> </tr> <tr> <td>%%site_title%%</td> <td>Title of current site</td> </tr> <tr> <td>%%site_name%%</td> <td>Wikidot Unix name for site</td> </tr> <tr> <td>%%site_domain%%</td> <td>Active domain name of current site</td> </tr> </table> <p>Date formatting:</p> <ul> <li>All _at fields are dates and allow a custom format via the <tt>|<em>format</em></tt> specifier.</li> </ul> <p>Most tokens from PHP's <a href="http://php.net/manual/en/function.strftime.php">strftime</a> are accepted. You may find <a href="http://community.wikidot.com/howto:frontforum-date-variable">the howto</a> contributed by community useful.</p> <p>An example of how these can be used in a blog could be (e.g. in <tt>blog:_template</tt>:</p> <div class="code"> <pre> <code>by %%created_by%% on %%created_at|%e %B %Y%% rating: %%rating%%, tags: %%tags%% %%content%%</code> </pre></div> <h2 id="toc7"><span>Changing the template</span></h2> <p>When you edit the <tt>_template</tt> page for the given category, all pages from the category will be recompiled to include the changed template.</p> <h2 id="toc8"><span>Hidden pages</span></h2> <p>Pages whose name starts with an underscore (like "_start", "_header", etc.) are 'hidden' pages and are not affected by the template.</p> <h2 id="toc9"><span>Inexisting page templates</span></h2> <p>If you will go to the address of the page that not exists, you'll a get a note similar to the following:</p> <div style=" background-color: #38D; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #38D; margin: 0 2em; padding: 0 1em;"> <h1 id="toc10"><span>The page does not (yet) exist.</span></h1> <p>The page <em>james</em> you want to access does not exist.</p> <ul> <li><a class="wiki-standalone-button" href="javascript:;" onclick="WIKIDOT.page.listeners.editClick(event)">create page</a></li> </ul> </div> <p>You can use a template which will change the default "non-existing page" message to the custom one. All you need to do is to edit a page:</p> <ul> <li><a href="http://site-name.wikidot.com/_404">http://site-name.wikidot.com/_404</a> — it will change the message for all non-existing pages on your site</li> <li><a href="http://site-name.wikidot.com/category:_404">http://site-name.wikidot.com/category:_404</a> — it will change the message for all non-existing pages within particular category</li> </ul> <p>Note: Of course, you need to change "site-name" to your Site's address and "category" to your own category.</p> <p>In the template, you may want to have a link which allow users to create a page which don't exist. To do this, simply use:</p> <div class="code"> <pre> <code>[[button edit]]</code> </pre></div> <p>You may also want to change the title of _404 page to desired one, e.g. "This site does not exist".</p> <p><span style="white-space: pre-wrap;">%%404_page_name%%</span> variable puts a name of the page which doesn't exist yet, i.e. if your template looks like this:</p> <div class="code"> <pre> <code>+ Oops! We can't find the page: //@@%%404_page_name%%@@// Click [[button edit text="here"]] to create one.</code> </pre></div> <p>And you will go to the page <a href="http://site-name.wikidot.com/a-great-new-page">http://site-name.wikidot.com/a-great-new-page</a> it will result in:</p> <div style=" background-color: #38D; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #38D; margin: 0 2em; padding: 0 1em;"> <h1 id="toc11"><span>Oops! We can't find the page: <em>a great new page</em></span></h1> <p>Click <a class="wiki-standalone-button" href="javascript:;" onclick="WIKIDOT.page.listeners.editClick(event)">here</a> to create one.</p> </div> </div><div id="action-area" style="display: none;"></div> </div> </div> </div> <div class="page-options-container container"> </div> </div> <div class="footer"> <div class="container"> <div class="row"> <div class="col-sm-6"><img src="https://www.wikidot.com/common--theme/wikidot30/images/amazon.png" alt="amazon.png" class="image" /></div> <div class="col-sm-3"> <p><a href="http://blog.wikidot.com">Official Wikidot blog</a></p> <p><a href="http://community.wikidot.com">Community</a></p> <p><a href="/doc">Documentation</a></p> </div> <div class="col-sm-3"> <p><a href="/about">About Wikidot</a></p> <p><a href="http://shop.wikidot.com">Gift Shop</a></p> <p><a href="/legal:terms-of-service">Terms of Service</a></p> <p><a href="/legal:privacy-policy">Privacy policy</a></p> </div> </div> </div> <div class="container license-area"> Copyright 漏 All Rights Reserved, Wikidot Inc. 2024 </div> </div> </div> <div id="dummy-ondomready-block" style="display: none;" ></div> <!-- Google Analytics load --> <script type="text/javascript"> (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <div id="page-options-bottom-tips" style="display: none;"> <div id="edit-button-hovertip"> Click here to edit contents of this page. </div> </div> <div id="page-options-bottom-2-tips" style="display: none;"> <div id="edit-sections-button-hovertip"> Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available. </div> <div id="edit-append-button-hovertip"> Append content without editing the whole page source. </div> <div id="history-button-hovertip"> Check out how this page has evolved in the past. </div> <div id="discuss-button-hovertip"> If you want to discuss contents of this page - this is the easiest way to do it. </div> <div id="files-button-hovertip"> View and manage file attachments for this page. </div> <div id="site-tools-button-hovertip"> A few useful tools to manage this Site. </div> <div id="backlinks-button-hovertip"> See pages that link to and include this page. </div> <div id="rename-move-button-hovertip"> Change the name (also URL address, possibly the category) of the page. </div> <div id="view-source-button-hovertip"> View wiki source for this page without editing. </div> <div id="parent-page-button-hovertip"> View/set parent page (used for creating breadcrumbs and structured layout). </div> </div> </body> </html>