CINXE.COM
✎ plugin:cloud [DokuWiki]
<!DOCTYPE html> <html lang="en" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>✎ plugin:cloud [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="noindex,nofollow"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/plugin:cloud?do=index" title="Sitemap"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Recent Changes" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Current namespace" href="/feed.php?mode=list&ns=plugin"/> <link rel="alternate" type="text/html" title="Plain HTML" href="/_export/xhtml/plugin:cloud"/> <link rel="alternate" type="text/plain" title="Wiki Markup" href="/_export/raw/plugin:cloud"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <script >var NS='plugin';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"plugin:cloud","namespace":"plugin","ACT":"edit","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e&lang=en" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_edit tpl_dokuwiki hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">skip to content</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Home [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">User Tools</h3> <ul> <li class="action login"><a href="/plugin:cloud?do=login&sectok=" title="Log In" rel="nofollow"><span>Log In</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Site Tools</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="plugin:cloud" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Search" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Search">Search</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="plugin:cloud" /><select name="do" class="edit quickselect" title="Tools"><option value="">Tools</option><optgroup label="Page Tools"><option value="">Show page</option><option value="revisions">Old revisions</option><option value="backlink">Backlinks</option></optgroup><optgroup label="Site Tools"><option value="recent">Recent Changes</option><option value="media">Media Manager</option><option value="index">Sitemap</option></optgroup><optgroup label="User Tools"><option value="login">Log In</option></optgroup></select><button type="submit">></button></div></form> </div> <ul> <li class="action recent"><a href="/plugin:cloud?do=recent" title="Recent Changes [r]" rel="nofollow" accesskey="r">Recent Changes</a></li><li class="action media"><a href="/plugin:cloud?do=media&ns=plugin" title="Media Manager" rel="nofollow">Media Manager</a></li><li class="action index"><a href="/plugin:cloud?do=index" title="Sitemap [x]" rel="nofollow" accesskey="x">Sitemap</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Trace:</span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>plugin:cloud</span></div> <div class="page group"> <!-- wikipage start --> <script>textChanged = false;</script> <p> Edit the page and hit <code>Save</code>. See <a href="/wiki:syntax" class="wikilink1" title="wiki:syntax" data-wiki-id="wiki:syntax">syntax</a> for Wiki syntax. Please edit the page only if you can <strong>improve</strong> it. If you want to test some things, learn to make your first steps on the <a href="/playground:playground" class="wikilink1" title="playground:playground" data-wiki-id="playground:playground">playground</a>. </p> <div class="editBox" role="application"><div class="toolbar group"><div id="tool__bar" class="tool__bar"><a href="/lib/exe/mediamanager.php?ns=plugin" target="_blank">Media Files</a></div></div><div id="draft__status" class="draft__status"></div><form id="dw__editform" action="/plugin:cloud?do=edit" method="post" accept-charset="utf-8" class="doku_form"><input type="hidden" name="sectok" value="" /><input type="hidden" name="id" value="plugin:cloud" /><input type="hidden" name="rev" value="0" /><input type="hidden" name="date" value="1709836239" /><input type="hidden" name="prefix" value="." /><input type="hidden" name="suffix" value="" /><input type="hidden" name="changecheck" value="887e4fb33f4c500c107096106ff75f8c" /><input type="hidden" name="target" value="section" /><textarea name="wikitext" type="textarea" dir="auto" tabindex="1" cols="80" rows="10" id="wiki__text" class="edit">====== Cloud Plugin ====== ---- plugin ---- description: Shows a word cloud from different sources (used words, tags, searched words) author : Dokufreaks (previous authors: Michael Hamann, Gina Häußge, Michael Klier, Esther Brunner) email : freaks@dokuwiki.org type : syntax lastupdate : 2023-02-11 compatible : Anteater, Rincewind, Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons, Hrun, Detritus, Frusterick Manners, Greebo, Hogfather, Igor, Jack Jackrum, Kaos+ depends : pagelist, (tag), (searchstats) conflicts : similar : tags : navigation, listing, tags, search downloadurl: https://github.com/dokufreaks/plugin-cloud/archive/master.zip sourcerepo : https://github.com/dokufreaks/plugin-cloud/tree/master bugtracker : https://github.com/dokufreaks/plugin-cloud/issues ---- ===== Description ===== ==== Word cloud ==== This is a very simple plugin that shows a cloud of the most frequently used words in your wiki: ~~CLOUD~~ ~~CLOUD:number~~ Optionally you can specify the number of words to display. Default is 50. Each of the words is linked to the search result page for it. The words are styled in a way that more frequent words are bigger and have a darker link color. ==== Tag cloud ==== This plugin can also make a "tag cloud". ([[plugin:tag]] plugin must be installed.) The syntax is: ~~TAGCLOUD~~ ~~TAGCLOUD:number~~ ~~TAGCLOUD:number>namespace1:subns11|.|namespace2~~ ==== Search word cloud ==== It also supports clouds for the most searched words in the wiki ([[plugin:searchstats]] plugin must be installed): ~~SEARCHCLOUD~~ ~~SEARCHCLOUD:number~~ ===== Options ===== ''[showcount]'' the number of occurrences can also be output by adding the ''showCount'' option. '':number'' sets the number of items shown in the cloud. Default 50, minimal 1 and maximum 999. ''>namespace1|namespace2'' (//tag cloud only//) filters the tags in the tag cloud to these belonging to given namespace(s), with ''|'' you can add more namespaces. All options together applied: ~~TAGCLOUD[showCount]:10>yournamespace~~ ===== Configuration ===== The plugin can be configured with the DokuWiki Configuration manager available in the admin menu. ^ ''minimum_word_length'' | Minimum word-length for words in the cloud. Default: 2 | ^ ''word_blacklist'' | Words, which shouldn't be displayed on pages (Comma separated) | ^ ''tag_blacklist'' | Tags, which shouldn't be displayed on pages (Comma separated) | ^ ''search_blacklist'' | Search words, which shouldn't be displayed on pages (Comma separated) | ^ ''list_tags_of_subns'' | List also tags in subnamespaces of a specified namespace | You can exclude words from the word cloud by adding them to the ''word_blacklist'' configuration setting. Alternatively, words can be added each on its own line to ''inc/lang/<lang-code>/stopwords.txt'' or to ''conf/stopwords.txt''. Remember that last line in file should be empty to work correctly. This affects also the fulltext indexing. ==== Modifying the style ==== The CSS style of the cloud is defined in ''style.less''. The less code makes it easier to modify the look of the cloud. In ''[[https://www.dokuwiki.org/devel:css#user_styles|conf/userstyle.less]]'' you can just override the variables used. To modify the text size in the cloud only the size factor ''@sF'' needs to be changed. The following example doubles the size by changing the size factor from 1 to 2. To change the color modify one of the three base color values in ''@c0'', ''@c1'' or ''@c2''. The following code will make the cloud have a lime green base color. <code css conf/userstyle.less> /* Size factor */ @sF: 2; /* Lime green base color for the word cloud */ @c0: #32CD32; </code> Please only use RGB color values here, not CSS color names. ===== Development ====== ==== Changes ==== Most recent code changes: {{rss>https://github.com/dokufreaks/plugin-cloud/commits/master.atom date}} ==== Bugs/Feature Requests ==== Please report bugs and feature requests at the [[https://github.com/dokufreaks/plugin-cloud/issues|Bug Tracker]]. ===== Demo ===== The [[:plugins|plugins page of dokuwiki.org]] presents a tag cloud that refers to all pages in the plugin name space. Site using this plugin * [[http://wiki.zebras-crossing.org]] (it is a TAGCLOUD modified with the CLOUD colors) ===== FAQ ===== ==== Caching for clouds ==== Hi, is it possible to cache the cloud? If i activate the plugin on my page, it slows down my system very much. > You can enable the caching feature by setting ''%%$renderer->info['cache'] = false;%%'' in syntax.php line 74 to ''true''. >> Note that with caching also ACL protected pages can be listed unintended. So be aware of how ACL are used before enabling caching. ==== Whitespaces in Tags ==== Use underscores to specify whitespaces in tags. ==== Cloud in Windows-Server ==== You run cloud on a Windows server. The stylesheet ''style.css'' must be edited to hold Windows linebreaks rather then Unix. This solved the same problem for me. //Ruud// ===== Discussion ===== The old discussion has been moved to [[plugin:cloud:discussion_old]] and will be cleaned up sooner or later. Please add bug reports and feature requests to the bug tracker of the plugin! ==== First heading in tagcloud ==== >Related to the previous suggestion for tagcloud; If the first heading exists in a page of the specified tag, I'd like the tag-clouds to appear the first heading of the tag page. ==== Stopwords in tag clouds? ==== I was trying to remove some tags from the tag cloud as I have nested tags as a structuring element but due to this, certain tags appear much more often than others (the 'folder' tags). However, the described methods (include stopwords.txt in conf/ or inc/lang/) apparently do not work for tag clouds. Is there some way to have the clouds behave the way I would like them to? --- [[user>Cantello|Cantello]] //2011/11/30 19:40// > stopwords are only for the word cloud, not for the tag cloud. I consider adding a similar (but differently named) blacklist for the tag cloud. --- [[user>Michitux|Michael Hamann]] //2013/02/27 23:50// ==== Tagcloud links to pages ==== Using Dokuwiki release Adora belle with tag and cloud plugin: Some of my tags and some of my page names equal. If such a tag appears in the tagcloud, the cloud item will link to the page with the equal name and not to the list of pages, that are tagged with the tag. //Julian 2013-02-16// > This is intentional in order to give you the possibility to add a description for that tag on this page. You can use the topic syntax of the tag plugin in order to add the list of pages to the description of the tag. --- [[user>Michitux|Michael Hamann]] //2013/02/16 13:45// >>Thank you! //Manolito 2013-02-21// >Can we force the tag's link in cloud to a page defined in advance in subnamespace ? By default, the link leads in a page autogenerated like "tag:tag1". I would like to report "tag1" in address like "en:tag:ns1:ns2:tag1". This is my way of organizing the navigation menu almost auto-generated which created this particular request... and with plugin multilingue it's better too. --- [[user>alinea|Alinea]] //2013/03/09 12:17// ==== Tag namespace feature request ==== > It would be nice if you could also control what tag namespace to use as it is with page namespaces now. > > For example, you tag some of your pages with ''topic1'', ''topic2'', ''myCategory:subTopic1'', ''myCategory:subTopic2'' and then you create a tagcloud restricting it to ''myCategory'' to get only ''subTopic1'' and ''subTopic2'' listed there. > > --- [[user>seykela|Seykela]] //2013/02/22 15:59// > >> I agree with this, it would be a great feature! >> --- [[pinguim.ribeiro@gmail.com|Fernando Ribeiro]] //2013/05/02 14:41// >> I would also like to see this functionality. It would be excellent if (just as in the SEARCHCLOUD syntax) a cloud could be generated from the resullts of a TagFilter plugin listing.--- [[user>JD4x4|JD4x4]] </textarea><div id="wiki__editbar" class="editBar"><div id="size__ctl"></div><div class="editButtons"><div id="plugin__captcha_wrapper"><input type="hidden" name="6812da338f282c0d4e900c84df9381d8" value="gVHnAPdtMezjm4RzNW/T8l7kayIsF/3mk4xew+hM+J8=" /><label for="plugin__captcha">Please fill all the letters into the box to prove you're human.</label> S Y B R I <input type="text" size="5" name="48a75c6a0cb33687212c462145ce3151" class="edit" /> <label class="no">Please keep this field empty: <input type="text" name="c2707fe064422c36f0b0a6f101ab5965" /></label></div><button name="do[save]" value="1" type="submit" accesskey="s" tabindex="4" id="edbtn__save">Save</button><button name="do[preview]" value="1" type="submit" accesskey="p" tabindex="5" id="edbtn__preview">Preview</button><button name="do[cancel]" value="1" type="submit" tabindex="6">Cancel</button></div><div class="summary"><label for="edit__summary" class="nowrap"> <span>Edit summary</span> <input name="summary" type="text" size="50" tabindex="2" id="edit__summary" class="edit" value="" /> </label></div></div><div class="license">Note: By editing this page you agree to license your content under the following license: <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></div></form></div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>plugin/cloud.txt</bdi> · Last modified: <time datetime="2024-03-07T19:30:39+0100">2024-03-07 19:30</time> by <bdi>dregad</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Page Tools</h3> <div class="tools"> <ul> <li class="show"><a href="/plugin:cloud?do=" title="Show page [v]" rel="nofollow" accesskey="v"><span>Show page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 9h5.5L13 3.5V9M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.11.89-2 2-2m9 16v-2H6v2h9m3-4v-2H6v2h12z"/></svg></a></li><li class="revs"><a href="/plugin:cloud?do=revisions" title="Old revisions [o]" rel="nofollow" accesskey="o"><span>Old revisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/plugin:cloud?do=backlink" title="Backlinks" rel="nofollow"><span>Backlinks</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Back to top [t]" rel="nofollow" accesskey="t"><span>Back to top</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Except where otherwise noted, content on this wiki is licensed under the following license: <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=plugin%3Acloud&1733259594" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>