CINXE.COM
DokuWiki User Forum
<!doctype html> <html dir="ltr" lang="en" > <head> <meta charset="utf-8"> <title>DokuWiki User Forum</title> <link rel="stylesheet" href="https://forum.dokuwiki.org/assets/forum.css?v=7acda506"> <link rel="next" href="https://forum.dokuwiki.org?page=2"> <link rel="canonical" href="https://forum.dokuwiki.org"> <link rel="preload" href="https://forum.dokuwiki.org/assets/forum.css?v=7acda506" as="style"> <link rel="preload" href="https://forum.dokuwiki.org/assets/forum.js?v=04555daa" as="script"> <link rel="preload" href="https://forum.dokuwiki.org/assets/forum-en.js?v=3f8c127f" as="script"> <link rel="preload" href="https://forum.dokuwiki.org/assets/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin=""> <link rel="preload" href="https://forum.dokuwiki.org/assets/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin=""> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1"> <meta name="description" content="Community Discussions, Questions and Answers for the OpenSource wiki software DokuWiki."> <meta name="theme-color" content="#2b73b7"> <link rel="shortcut icon" href="https://forum.dokuwiki.org/assets/favicon-uclcz3ze.ico"> <link rel="alternate" type="application/atom+xml" title="Forum activity" href="https://forum.dokuwiki.org/atom" /> <link rel="alternate" type="application/atom+xml" title="Forum's new discussions" href="https://forum.dokuwiki.org/atom/discussions" /> <!-- Global Site Tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-8"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); </script> </head> <body> <div id="app" class="App"> <div id="app-navigation" class="App-navigation"></div> <div id="drawer" class="App-drawer"> <header id="header" class="App-header"> <div id="header-navigation" class="Header-navigation"></div> <div class="container"> <div class="Header-title"> <a href="https://forum.dokuwiki.org" id="home-link"> <img src="https://forum.dokuwiki.org/assets/logo-wz7ks7zj.png" alt="DokuWiki User Forum" class="Header-logo"> </a> </div> <div id="header-primary" class="Header-primary"></div> <div id="header-secondary" class="Header-secondary"></div> </div> </header> </div> <main class="App-content"> <div id="content"></div> <div id="flarum-loading" style="display: none"> Loading... </div> <noscript> <div class="Alert"> <div class="container"> This site is best viewed in a modern browser with JavaScript enabled. </div> </div> </noscript> <div id="flarum-loading-error" style="display: none"> <div class="Alert"> <div class="container"> Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error. </div> </div> </div> <noscript id="flarum-content"> <div class="container"> <h1>All Discussions</h1> <ul> <li> <a href="https://forum.dokuwiki.org/d/21588-step-by-step-guide-to-insert-images-on-the-forum"> Step-By-Step Guide to insert images on the Forum </a> </li> <li> <a href="https://forum.dokuwiki.org/d/21215-please-do-not-post-ai-generated-answers"> Please do not post "AI" generated answers </a> </li> <li> <a href="https://forum.dokuwiki.org/d/20509-please-do-not-use-auto-translations-in-non-english-forums"> Please do not use auto translations in non-English forums </a> </li> <li> <a href="https://forum.dokuwiki.org/d/20229-how-to-format-code-and-code-blocks-in-this-forum"> How to format code and code blocks in this forum? </a> </li> <li> <a href="https://forum.dokuwiki.org/d/17768-forum-introduction-aka-the-rules"> Forum Introduction (aka. The Rules) </a> </li> <li> <a href="https://forum.dokuwiki.org/d/4249-introduce-yourself"> Introduce yourself </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22941-bureaucracy-retrieve-values-when-fields-are-in-conditional-fieldset"> [Bureaucracy] Retrieve values when fields are in conditional fieldset </a> </li> <li> <a href="https://forum.dokuwiki.org/d/21429-error-message-the-upload-was-blocked-for-possibly-malicious-content"> Error message: "The upload was blocked for possibly malicious content" </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22049-bootstrap-3-with-dw2pdf-icon-in-pageicons"> Bootstrap 3 with Dw2pdf icon in pageicons </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22940-bureaucracy-transfer-variables-between-form-and-script-using-the-script-mode"> [Bureaucracy] Transfer variables between form and script using the script mode </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22932-aichat-setup-with-a-local-chromadb-docker"> AICHAT setup with a local chromadb (docker) </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22832-mitarbeit-an-der-dokumentation-von-dokuwiki"> Mitarbeit an der Dokumentation von Dokuwiki </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22938-indexmenu-sort-pages-and-namespaces-together"> IndexMenu sort pages and namespaces together </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22937-aichat-setup-whats-the-syntax-for-pluginaichatskipregex"> AICHAT setup: What's the syntax for plugin禄aichat禄skipRegex </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22927-footnotes-appear-even-if-section-is-marked-in-a-wrap-noprint"> Footnotes appear even if section is marked in a <WRAP noprint> </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22922-code-block-button-is-missing-from-the-editor-tool"> Code block button is missing from the editor tool </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22935-mikio-nosidebar-ignored"> Mikio + NOSIDEBAR ignored </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22934-mikio-sidebar-in-edit-recent-changes-backlinks"> Mikio + sidebar in Edit / Recent Changes / Backlinks </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22933-mikio-buttons-unresponsive"> Mikio + buttons unresponsive </a> </li> <li> <a href="https://forum.dokuwiki.org/d/22923-authad-error-after-update-to-kaos"> Authad Error after Update to KAOS </a> </li> </ul> <a href="https://forum.dokuwiki.org/all?page=2">Next Page »</a> </div> </noscript> <div class="App-composer"> <div class="container"> <div id="composer"></div> </div> </div> </main> </div> <a href="http://www.splitbrain.org/personal#imprint">Imprint</a> <!-- 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><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a> <li><a href="https://github.com/dokuwiki/dokuwiki" title="Access the most recent git commits" target="_top">Git</a> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a> </ul> </div> <!-- end of DokuWiki top bar include --> <div id="modal"></div> <div id="alerts"></div> <script> document.getElementById('flarum-loading').style.display = 'block'; var flarum = {extensions: {}}; </script> <script src="https://forum.dokuwiki.org/assets/forum.js?v=04555daa"></script> <script src="https://forum.dokuwiki.org/assets/forum-en.js?v=3f8c127f"></script> <script id="flarum-json-payload" type="application/json">{"resources":[{"type":"forums","id":"1","attributes":{"title":"DokuWiki User Forum","description":"Community Discussions, Questions and Answers for the OpenSource wiki software DokuWiki.","showLanguageSelector":true,"baseUrl":"https:\/\/forum.dokuwiki.org","basePath":"","baseOrigin":"https:\/\/forum.dokuwiki.org","debug":false,"apiUrl":"https:\/\/forum.dokuwiki.org\/api","welcomeTitle":"Welcome to the DokuWiki User Forum","welcomeMessage":"","themePrimaryColor":"#2b73b7","themeSecondaryColor":"#eee","logoUrl":"https:\/\/forum.dokuwiki.org\/assets\/logo-wz7ks7zj.png","faviconUrl":"https:\/\/forum.dokuwiki.org\/assets\/favicon-uclcz3ze.ico","headerHtml":null,"footerHtml":"\u003Ca href=\u0022http:\/\/www.splitbrain.org\/personal#imprint\u0022\u003EImprint\u003C\/a\u003E\n\n\u003C!-- Include for DokuWiki site wide top bar --\u003E\n\u003Cstyle type=\u0022text\/css\u0022\u003E\n@media screen {\n\n body {\n padding-top: 30px;\n }\n\n #global__header {\n position: absolute;\n top: 0;\n left: 0;\n\n text-align: left;\n vertical-align: middle;\n line-height: 1.5;\n\n background-color: #333;\n box-shadow: 0 0 8px rgba(0,0,0,0.5);\n width: 100%;\n margin: 0;\n padding: 5px 20px;\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n\n white-space: nowrap;\n overflow: hidden;\n }\n\n #global__header h2 {\n position: absolute;\n left: -99999em;\n top: 0;\n overflow: hidden;\n display: inline;\n }\n\n #global__header ul,\n #global__header li {\n margin: 0;\n padding: 0;\n list-style: none;\n display: inline;\n line-height: 1.5;\n }\n\n #global__header a {\n color: #bbb;\n text-decoration: none;\n margin-right: 20px;\n font-size: 14px;\n font-weight: normal;\n }\n #global__header a:hover,\n #global__header a:active,\n #global__header a:focus {\n color: #fff;\n text-decoration: underline;\n }\n\n #global__header form {\n float: right;\n margin: 0 0 0 20px;\n }\n\n #global__header input {\n background-color: #333;\n background-image: none;\n border: 1px solid #bbb;\n color: #fff;\n box-shadow: none;\n border-radius: 2px;\n margin: 0;\n line-height: normal;\n padding: 1px 0 1px 0;\n height: auto;\n }\n\n #global__header input.button {\n border: none;\n color: #bbb;\n }\n #global__header input.button:hover,\n #global__header input.button:active,\n #global__header input.button:focus {\n color: #fff;\n text-decoration: underline;\n }\n} \/* \/@media *\/\n\n\n@media only screen and (min-width: 601px) {\n \/* changes specific for www.dokuwiki.org *\/\n #dokuwiki__header {\n padding-top: 3em;\n }\n #dokuwiki__usertools {\n top: 3em;\n }\n \/* changes specific for bugs.dokuwiki.org *\/\n div#container div#showtask {\n top: 40px;\n }\n} \/* \/@media *\/\n\n@media only screen and (max-width: 600px) {\n body {\n padding-top: 0;\n }\n\n #global__header {\n position: static;\n white-space: normal;\n overflow: auto;\n }\n\n #global__header form {\n float: none;\n display: block;\n margin: 0 0 .4em;\n }\n} \/* \/@media *\/\n\n@media print {\n #global__header {\n display: none;\n }\n} \/* \/@media *\/\n\u003C\/style\u003E\n\n\u003Cdiv id=\u0022global__header\u0022\u003E\n \u003Ch2\u003EGlobal DokuWiki Links\u003C\/h2\u003E\n\n \u003Cform method=\u0022get\u0022 action=\u0022https:\/\/search.dokuwiki.org\/\u0022 target=\u0022_top\u0022\u003E\n \u003Cinput type=\u0022text\u0022 name=\u0022q\u0022 title=\u0022Search all DokuWiki sites at once\u0022 class=\u0022input\u0022 \/\u003E\n \u003Cinput type=\u0022submit\u0022 title=\u0022Search all DokuWiki sites at once\u0022 value=\u0022Search\u0022 class=\u0022button\u0022 \/\u003E\n \u003C\/form\u003E\n\n \u003Cul\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/download.dokuwiki.org\u0022 title=\u0022Download the latest release\u0022 target=\u0022_top\u0022\u003EDownload\u003C\/a\u003E\u003C\/li\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/www.dokuwiki.org\u0022 title=\u0022Read the DokuWiki documentation\u0022 target=\u0022_top\u0022\u003EWiki\u003C\/a\u003E\u003C\/li\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/forum.dokuwiki.org\u0022 title=\u0022Ask questions in the DokuWiki forum\u0022 target=\u0022_top\u0022\u003EForum\u003C\/a\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/irc.dokuwiki.org\u0022 title=\u0022Check IRC chat logs or join the chat\u0022 target=\u0022_top\u0022\u003EIRC\u003C\/a\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/github.com\/splitbrain\/dokuwiki\/issues\u0022 title=\u0022Report and track bugs\u0022 target=\u0022_top\u0022\u003EBugs\u003C\/a\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/translate.dokuwiki.org\/\u0022 title=\u0022Help translating the DokuWiki interface\u0022 target=\u0022_top\u0022\u003ETranslate\u003C\/a\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/github.com\/dokuwiki\/dokuwiki\u0022 title=\u0022Access the most recent git commits\u0022 target=\u0022_top\u0022\u003EGit\u003C\/a\u003E\n \u003Cli\u003E\u003Ca href=\u0022https:\/\/xref.dokuwiki.org\/reference\/dokuwiki\/\u0022 title=\u0022Cross-Reference of the DokuWiki source code\u0022 target=\u0022_top\u0022\u003EXRef\u003C\/a\u003E\n \u003C\/ul\u003E\n\u003C\/div\u003E\n\u003C!-- end of DokuWiki top bar include --\u003E\n","allowSignUp":true,"defaultRoute":"\/all","canViewForum":true,"canStartDiscussion":false,"canSearchUsers":false,"canCreateAccessToken":false,"canModerateAccessTokens":false,"assetsBaseUrl":"https:\/\/forum.dokuwiki.org\/assets","canViewFlags":false,"guidelinesUrl":null,"canBypassTagCounts":false,"minPrimaryTags":"1","maxPrimaryTags":"1","minSecondaryTags":"0","maxSecondaryTags":"3","canMovePosts":false,"ianm-syndication.plugin.forum-format":"atom","ianm-syndication.plugin.forum-icons":false,"canSeeUserDirectoryLink":false,"userDirectorySmallCards":false,"userDirectoryDisableGlobalSearchSource":false,"userDirectoryDefaultSort":"default","fof-user-bio.maxLength":200,"masquerade.force-profile-completion":false,"masquerade.profile-completed":false,"canViewMasquerade":false,"canStartPrivateDiscussion":false,"canStartPrivateDiscussionWithUsers":false,"canStartPrivateDiscussionWithGroups":false,"canStartPrivateDiscussionWithBlockers":false,"byobu.icon-badge":"fas fa-comment","byobu.icon-postAction":"fas fa-comments","allowUsernameMentionFormat":true},"relationships":{"groups":{"data":[{"type":"groups","id":"1"},{"type":"groups","id":"2"},{"type":"groups","id":"3"},{"type":"groups","id":"4"},{"type":"groups","id":"5"},{"type":"groups","id":"6"},{"type":"groups","id":"7"},{"type":"groups","id":"10"}]},"tags":{"data":[{"type":"tags","id":"2"},{"type":"tags","id":"3"},{"type":"tags","id":"9"},{"type":"tags","id":"15"},{"type":"tags","id":"16"},{"type":"tags","id":"30"},{"type":"tags","id":"31"},{"type":"tags","id":"32"},{"type":"tags","id":"33"},{"type":"tags","id":"35"},{"type":"tags","id":"36"}]},"masqueradeFields":{"data":[{"type":"masquerade-field","id":"1"}]}}},{"type":"groups","id":"1","attributes":{"nameSingular":"Admin","namePlural":"Admins","color":"#B72A2A","icon":"fas fa-wrench","isHidden":0}},{"type":"groups","id":"2","attributes":{"nameSingular":"Guest","namePlural":"Guests","color":null,"icon":null,"isHidden":0}},{"type":"groups","id":"3","attributes":{"nameSingular":"Member","namePlural":"Members","color":null,"icon":null,"isHidden":0}},{"type":"groups","id":"4","attributes":{"nameSingular":"Mod","namePlural":"Mods","color":"#80349E","icon":"fas fa-bolt","isHidden":0}},{"type":"groups","id":"5","attributes":{"nameSingular":"Super Mods","namePlural":"Super Mods","color":"#0D611F","icon":"fas fa-hammer","isHidden":0}},{"type":"groups","id":"6","attributes":{"nameSingular":"Newsletter Team","namePlural":"Newsletter Team","color":"#D75607","icon":"fas fa-envelope","isHidden":0}},{"type":"groups","id":"7","attributes":{"nameSingular":"Wiki Managers","namePlural":"Wiki Managers","color":"#41081F","icon":"fas fa-screwdriver","isHidden":0}},{"type":"groups","id":"10","attributes":{"nameSingular":"Documentation Team","namePlural":"Documentation Team","color":"#31E5B5","icon":"fas fa-book","isHidden":0}},{"type":"tags","id":"2","attributes":{"name":"Install \u0026 Config","description":"How to setup and configure DokuWiki at your server","slug":"install-config","color":"#80b1d3","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-download","discussionCount":4032,"position":1,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-25T15:32:02+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"3","attributes":{"name":"Syntax \u0026 Usage","description":"How to create and edit pages","slug":"syntax-usage","color":"#fdb462","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-code","discussionCount":1916,"position":2,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-26T10:07:05+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"9","attributes":{"name":"Server Setup","description":"How to setup your server to be able to run DokuWiki","slug":"server-setup","color":"#4F58F6","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-server","discussionCount":580,"position":3,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-18T11:45:27+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"15","attributes":{"name":"General Stuff","description":"Everything about DokuWiki not fitting in the above categories","slug":"general-stuff","color":"#bebada","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-star-of-life","discussionCount":1571,"position":0,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-01T12:13:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"16","attributes":{"name":"Features","description":"Talk about DokuWiki\u0027s features here","slug":"features","color":"#b3de69","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-splotch","discussionCount":2055,"position":4,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-15T15:49:25+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"30","attributes":{"name":"Development","description":"Plugin-, Template- and DokuWiki related Programming Questions","slug":"development","color":"#5D6772","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-keyboard","discussionCount":363,"position":8,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-02T09:14:41+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"31","attributes":{"name":"Community\u2026","description":"","slug":"community","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-users","discussionCount":295,"position":6,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-14T16:34:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"32","attributes":{"name":"Non-English\u2026","description":"Discussion in languages other than English.","slug":"non-english","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-globe","discussionCount":964,"position":7,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-29T18:36:59+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"33","attributes":{"name":"Extensions\u2026","description":"How to adjust DokuWiki to your ideas","slug":"extensions","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-wrench","discussionCount":1513,"position":5,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-02T15:33:33+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"35","attributes":{"name":"solved","description":"This problem or question has been solved","slug":"solved","color":"#13ba0b","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-check-circle","discussionCount":891,"position":null,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-01T12:13:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"36","attributes":{"name":"off-topic","description":"This thread is not really about DokuWiki - it might be deleted later.","slug":"off-topic","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-skull-crossbones","discussionCount":335,"position":null,"defaultSort":null,"isChild":false,"isHidden":true,"lastPostedAt":"2025-02-04T19:43:00+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"masquerade-field","id":"1","attributes":{"name":"Location","description":"Where do you live?","required":false,"validation":"","prefix":"","icon":"fas fa-globe","sort":0,"deleted_at":null,"on_bio":true,"type":null}}],"session":{"userId":0,"csrfToken":"x5HCZDIuP3OyqUGdZ9ZaAHBJZPWi4gGQb7vsWGhO"},"locales":{"en":"English"},"locale":"en","googleTrackingCode":"UA-83791-8","apiDocument":{"links":{"first":"https:\/\/forum.dokuwiki.org\/api\/discussions?sort=\u0026page%5Blimit%5D=20","next":"https:\/\/forum.dokuwiki.org\/api\/discussions?sort=\u0026page%5Boffset%5D=20\u0026page%5Blimit%5D=20"},"data":[{"type":"discussions","id":"21588","attributes":{"title":"Step-By-Step Guide to insert images on the Forum","slug":"21588-step-by-step-guide-to-insert-images-on-the-forum","commentCount":1,"participantCount":1,"createdAt":"2023-09-14T16:30:10+00:00","lastPostedAt":"2023-09-14T16:30:10+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":true,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"2"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"tags":{"data":[{"type":"tags","id":"11"},{"type":"tags","id":"31"},{"type":"tags","id":"35"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"89146"}}}},{"type":"discussions","id":"21215","attributes":{"title":"Please do not post \u0022AI\u0022 generated answers","slug":"21215-please-do-not-post-ai-generated-answers","commentCount":4,"participantCount":8,"createdAt":"2023-07-05T13:23:33+00:00","lastPostedAt":"2023-07-25T21:10:43+00:00","lastPostNumber":5,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"2"}},"lastPostedUser":{"data":{"type":"users","id":"37036"}},"tags":{"data":[{"type":"tags","id":"11"},{"type":"tags","id":"31"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"87826"}}}},{"type":"discussions","id":"20509","attributes":{"title":"Please do not use auto translations in non-English forums","slug":"20509-please-do-not-use-auto-translations-in-non-english-forums","commentCount":1,"participantCount":7,"createdAt":"2022-09-29T08:04:39+00:00","lastPostedAt":"2022-09-29T08:04:39+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"2"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"tags":{"data":[{"type":"tags","id":"32"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"83586"}}}},{"type":"discussions","id":"20229","attributes":{"title":"How to format code and code blocks in this forum?","slug":"20229-how-to-format-code-and-code-blocks-in-this-forum","commentCount":1,"participantCount":3,"createdAt":"2022-06-17T11:05:07+00:00","lastPostedAt":"2022-06-17T11:05:07+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"30249"}},"lastPostedUser":{"data":{"type":"users","id":"30249"}},"tags":{"data":[{"type":"tags","id":"11"},{"type":"tags","id":"31"},{"type":"tags","id":"35"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"81837"}}}},{"type":"discussions","id":"17768","attributes":{"title":"Forum Introduction (aka. The Rules)","slug":"17768-forum-introduction-aka-the-rules","commentCount":1,"participantCount":2,"createdAt":"2020-05-16T11:55:42+00:00","lastPostedAt":"2020-05-16T11:55:42+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":true,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"2"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"tags":{"data":[{"type":"tags","id":"11"},{"type":"tags","id":"31"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"69445"}}}},{"type":"discussions","id":"4249","attributes":{"title":"Introduce yourself","slug":"4249-introduce-yourself","commentCount":1,"participantCount":2,"createdAt":"2009-09-17T15:23:44+00:00","lastPostedAt":"2009-09-17T15:23:44+00:00","lastPostNumber":0,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":true,"canSticky":false,"isLocked":true,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"2"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"tags":{"data":[{"type":"tags","id":"11"},{"type":"tags","id":"23"},{"type":"tags","id":"31"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"14662"}}}},{"type":"discussions","id":"22941","attributes":{"title":"[Bureaucracy] Retrieve values when fields are in conditional fieldset","slug":"22941-bureaucracy-retrieve-values-when-fields-are-in-conditional-fieldset","commentCount":7,"participantCount":3,"createdAt":"2025-03-31T16:37:29+00:00","lastPostedAt":"2025-04-02T15:33:33+00:00","lastPostNumber":7,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"63342"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"tags":{"data":[{"type":"tags","id":"5"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96124"}}}},{"type":"discussions","id":"21429","attributes":{"title":"Error message: \u0022The upload was blocked for possibly malicious content\u0022","slug":"21429-error-message-the-upload-was-blocked-for-possibly-malicious-content","commentCount":6,"participantCount":4,"createdAt":"2023-08-01T06:59:12+00:00","lastPostedAt":"2025-04-01T12:13:08+00:00","lastPostNumber":7,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"52412"}},"lastPostedUser":{"data":{"type":"users","id":"30249"}},"tags":{"data":[{"type":"tags","id":"15"},{"type":"tags","id":"35"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"88302"}}}},{"type":"discussions","id":"22049","attributes":{"title":"Bootstrap 3 with Dw2pdf icon in pageicons","slug":"22049-bootstrap-3-with-dw2pdf-icon-in-pageicons","commentCount":6,"participantCount":4,"createdAt":"2024-02-20T14:33:49+00:00","lastPostedAt":"2025-03-31T14:34:48+00:00","lastPostNumber":6,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"63342"}},"lastPostedUser":{"data":{"type":"users","id":"63342"}},"tags":{"data":[{"type":"tags","id":"4"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"91314"}}}},{"type":"discussions","id":"22940","attributes":{"title":"[Bureaucracy] Transfer variables between form and script using the script mode","slug":"22940-bureaucracy-transfer-variables-between-form-and-script-using-the-script-mode","commentCount":2,"participantCount":2,"createdAt":"2025-03-31T07:25:51+00:00","lastPostedAt":"2025-03-31T09:50:16+00:00","lastPostNumber":2,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"35193"}},"lastPostedUser":{"data":{"type":"users","id":"30249"}},"tags":{"data":[{"type":"tags","id":"5"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96121"}}}},{"type":"discussions","id":"22932","attributes":{"title":"AICHAT setup with a local chromadb (docker)","slug":"22932-aichat-setup-with-a-local-chromadb-docker","commentCount":2,"participantCount":2,"createdAt":"2025-03-24T17:14:58+00:00","lastPostedAt":"2025-03-30T14:49:33+00:00","lastPostNumber":3,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"45460"}},"lastPostedUser":{"data":{"type":"users","id":"78843"}},"tags":{"data":[{"type":"tags","id":"5"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96090"}}}},{"type":"discussions","id":"22832","attributes":{"title":"Mitarbeit an der Dokumentation von Dokuwiki","slug":"22832-mitarbeit-an-der-dokumentation-von-dokuwiki","commentCount":15,"participantCount":5,"createdAt":"2025-01-28T12:16:31+00:00","lastPostedAt":"2025-03-29T18:36:59+00:00","lastPostNumber":15,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"3806"}},"lastPostedUser":{"data":{"type":"users","id":"3806"}},"tags":{"data":[{"type":"tags","id":"13"},{"type":"tags","id":"32"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"95545"}}}},{"type":"discussions","id":"22938","attributes":{"title":"IndexMenu sort pages and namespaces together","slug":"22938-indexmenu-sort-pages-and-namespaces-together","commentCount":7,"participantCount":3,"createdAt":"2025-03-27T01:03:35+00:00","lastPostedAt":"2025-03-28T22:29:26+00:00","lastPostNumber":7,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"57170"}},"lastPostedUser":{"data":{"type":"users","id":"57170"}},"tags":{"data":[{"type":"tags","id":"5"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96107"}}}},{"type":"discussions","id":"22937","attributes":{"title":"AICHAT setup: What\u0027s the syntax for plugin\u00bbaichat\u00bbskipRegex","slug":"22937-aichat-setup-whats-the-syntax-for-pluginaichatskipregex","commentCount":2,"participantCount":1,"createdAt":"2025-03-26T17:35:18+00:00","lastPostedAt":"2025-03-26T17:46:05+00:00","lastPostNumber":2,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"45460"}},"lastPostedUser":{"data":{"type":"users","id":"45460"}},"tags":{"data":[{"type":"tags","id":"5"},{"type":"tags","id":"33"},{"type":"tags","id":"35"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96104"}}}},{"type":"discussions","id":"22927","attributes":{"title":"Footnotes appear even if section is marked in a \u003CWRAP noprint\u003E","slug":"22927-footnotes-appear-even-if-section-is-marked-in-a-wrap-noprint","commentCount":9,"participantCount":4,"createdAt":"2025-03-20T17:13:54+00:00","lastPostedAt":"2025-03-26T11:36:50+00:00","lastPostNumber":9,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"13691"}},"lastPostedUser":{"data":{"type":"users","id":"41963"}},"tags":{"data":[{"type":"tags","id":"15"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96065"}}}},{"type":"discussions","id":"22922","attributes":{"title":"Code block button is missing from the editor tool","slug":"22922-code-block-button-is-missing-from-the-editor-tool","commentCount":7,"participantCount":3,"createdAt":"2025-03-18T12:00:55+00:00","lastPostedAt":"2025-03-26T10:07:05+00:00","lastPostNumber":9,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"49292"}},"lastPostedUser":{"data":{"type":"users","id":"13691"}},"tags":{"data":[{"type":"tags","id":"3"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96040"}}}},{"type":"discussions","id":"22935","attributes":{"title":"Mikio + NOSIDEBAR ignored","slug":"22935-mikio-nosidebar-ignored","commentCount":2,"participantCount":2,"createdAt":"2025-03-25T16:14:37+00:00","lastPostedAt":"2025-03-26T07:31:08+00:00","lastPostNumber":2,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"77975"}},"lastPostedUser":{"data":{"type":"users","id":"37036"}},"tags":{"data":[{"type":"tags","id":"4"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96097"}}}},{"type":"discussions","id":"22934","attributes":{"title":"Mikio + sidebar in Edit \/ Recent Changes \/ Backlinks","slug":"22934-mikio-sidebar-in-edit-recent-changes-backlinks","commentCount":1,"participantCount":1,"createdAt":"2025-03-25T15:44:11+00:00","lastPostedAt":"2025-03-25T15:44:11+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"77975"}},"lastPostedUser":{"data":{"type":"users","id":"77975"}},"tags":{"data":[{"type":"tags","id":"4"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96096"}}}},{"type":"discussions","id":"22933","attributes":{"title":"Mikio + buttons unresponsive","slug":"22933-mikio-buttons-unresponsive","commentCount":1,"participantCount":1,"createdAt":"2025-03-25T15:38:46+00:00","lastPostedAt":"2025-03-25T15:38:46+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"77975"}},"lastPostedUser":{"data":{"type":"users","id":"77975"}},"tags":{"data":[{"type":"tags","id":"4"},{"type":"tags","id":"33"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96095"}}}},{"type":"discussions","id":"22923","attributes":{"title":"Authad Error after Update to KAOS ","slug":"22923-authad-error-after-update-to-kaos","commentCount":9,"participantCount":2,"createdAt":"2025-03-19T14:28:13+00:00","lastPostedAt":"2025-03-25T15:32:02+00:00","lastPostNumber":9,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"isApproved":true,"canTag":false,"isFirstMoved":false,"canEditRecipients":false,"canEditUserRecipients":false,"canEditGroupRecipients":false,"isPrivateDiscussion":false,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"user":{"data":{"type":"users","id":"77975"}},"lastPostedUser":{"data":{"type":"users","id":"77975"}},"tags":{"data":[{"type":"tags","id":"2"}]},"recipientUsers":{"data":[]},"recipientGroups":{"data":[]},"firstPost":{"data":{"type":"posts","id":"96048"}}}}],"included":[{"type":"users","id":"2","attributes":{"username":"andi","displayName":"andi","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/li8r9MGEZY8am361.png","slug":"andi"}},{"type":"users","id":"37036","attributes":{"username":"pop","displayName":"pop","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/lRiPJnAe4tX8PE9E.png","slug":"pop"}},{"type":"users","id":"30249","attributes":{"username":"michaelsy","displayName":"michaelsy","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/ZpO42vJ9ZegY8hRB.png","slug":"michaelsy"}},{"type":"users","id":"63342","attributes":{"username":"Philippe-Olagnon","displayName":"Philippe-Olagnon","avatarUrl":null,"slug":"Philippe-Olagnon"}},{"type":"users","id":"52412","attributes":{"username":"fomalgayt","displayName":"fomalgayt","avatarUrl":null,"slug":"fomalgayt"}},{"type":"users","id":"35193","attributes":{"username":"justme636","displayName":"justme636","avatarUrl":"","slug":"justme636"}},{"type":"users","id":"45460","attributes":{"username":"axel-schwarzer","displayName":"axel-schwarzer","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/KOX3N0HD5U45JAer.png","slug":"axel-schwarzer"}},{"type":"users","id":"78843","attributes":{"username":"vasanthn","displayName":"vasanthn","avatarUrl":null,"slug":"vasanthn"}},{"type":"users","id":"3806","attributes":{"username":"andreash","displayName":"andreash","avatarUrl":"","slug":"andreash"}},{"type":"users","id":"57170","attributes":{"username":"Urple","displayName":"Urple","avatarUrl":null,"slug":"Urple"}},{"type":"users","id":"13691","attributes":{"username":"cjohnsonuk","displayName":"cjohnsonuk","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/hwafe9I245yHARzl.png","slug":"cjohnsonuk"}},{"type":"users","id":"41963","attributes":{"username":"sascha-leib","displayName":"sascha-leib","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/avatar_41963.png","slug":"sascha-leib"}},{"type":"users","id":"49292","attributes":{"username":"dodotori","displayName":"dodotori","avatarUrl":"https:\/\/forum.dokuwiki.org\/assets\/avatars\/Xi6RgTKD9YRJakOA.png","slug":"dodotori"}},{"type":"users","id":"77975","attributes":{"username":"su_steffen","displayName":"su_steffen","avatarUrl":null,"slug":"su_steffen"}},{"type":"tags","id":"11","attributes":{"name":"Forum Help","description":"Problems with using this Forum? Ask here.","slug":"forum-help","color":"#AC9685","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-question-circle","discussionCount":98,"position":5,"defaultSort":null,"isChild":true,"isHidden":false,"lastPostedAt":"2024-12-21T17:33:10+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"parent":{"data":{"type":"tags","id":"31"}}}},{"type":"tags","id":"31","attributes":{"name":"Community\u2026","description":"","slug":"community","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-users","discussionCount":295,"position":6,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-14T16:34:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"35","attributes":{"name":"solved","description":"This problem or question has been solved","slug":"solved","color":"#13ba0b","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-check-circle","discussionCount":891,"position":null,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-01T12:13:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"32","attributes":{"name":"Non-English\u2026","description":"Discussion in languages other than English.","slug":"non-english","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-globe","discussionCount":964,"position":7,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-29T18:36:59+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"23","attributes":{"name":"User Introductions","description":"Tell us about yourself and how you use DokuWiki","slug":"user-introductions","color":"#e7a2f2","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-hand-spock","discussionCount":375,"position":2,"defaultSort":null,"isChild":true,"isHidden":false,"lastPostedAt":"2025-03-12T02:04:38+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"parent":{"data":{"type":"tags","id":"31"}}}},{"type":"tags","id":"5","attributes":{"name":"Plugins","description":"How to install and use plugins","slug":"plugins","color":"#44B57C","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-puzzle-piece","discussionCount":3267,"position":2,"defaultSort":null,"isChild":true,"isHidden":false,"lastPostedAt":"2025-04-02T15:33:33+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"parent":{"data":{"type":"tags","id":"33"}}}},{"type":"tags","id":"33","attributes":{"name":"Extensions\u2026","description":"How to adjust DokuWiki to your ideas","slug":"extensions","color":"","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-wrench","discussionCount":1513,"position":5,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-02T15:33:33+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"15","attributes":{"name":"General Stuff","description":"Everything about DokuWiki not fitting in the above categories","slug":"general-stuff","color":"#bebada","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-star-of-life","discussionCount":1571,"position":0,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-04-01T12:13:08+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"4","attributes":{"name":"Templates and Design","description":"How to customize the look of your DokuWiki","slug":"templates-and-design","color":"#8C50C0","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-palette","discussionCount":1268,"position":0,"defaultSort":null,"isChild":true,"isHidden":false,"lastPostedAt":"2025-03-31T14:34:48+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"parent":{"data":{"type":"tags","id":"33"}}}},{"type":"tags","id":"13","attributes":{"name":"German","description":"Beitr\u00e4ge auf Deutsch","slug":"german","color":"#8dd3c7","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-globe","discussionCount":3889,"position":0,"defaultSort":null,"isChild":true,"isHidden":false,"lastPostedAt":"2025-03-29T18:36:59+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"parent":{"data":{"type":"tags","id":"32"}}}},{"type":"tags","id":"3","attributes":{"name":"Syntax \u0026 Usage","description":"How to create and edit pages","slug":"syntax-usage","color":"#fdb462","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-code","discussionCount":1916,"position":2,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-26T10:07:05+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"tags","id":"2","attributes":{"name":"Install \u0026 Config","description":"How to setup and configure DokuWiki at your server","slug":"install-config","color":"#80b1d3","backgroundUrl":null,"backgroundMode":null,"icon":"fas fa-download","discussionCount":4032,"position":1,"defaultSort":null,"isChild":false,"isHidden":false,"lastPostedAt":"2025-03-25T15:32:02+00:00","canStartDiscussion":false,"canAddToDiscussion":false}},{"type":"posts","id":"89146","attributes":{"number":1,"createdAt":"2023-09-14T16:30:10+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EBecause people still have trouble understanding, here\u0027s a step by step guide on how to use images in the forum.\u003C\/p\u003E\n\n\u003Cp\u003EThe forum does not have any image upload functionality currently. So you need to upload your image somewhere else. In this guide we will use \u003Ca href=\u0022https:\/\/imgur.com\u0022 rel=\u0022ugc nofollow\u0022\u003Ehttps:\/\/imgur.com\u003C\/a\u003E for that.\u003C\/p\u003E\n\n\u003Cp\u003EThe first step is to go to \u003Ca href=\u0022https:\/\/imgur.com\u0022 rel=\u0022ugc nofollow\u0022\u003Ehttps:\/\/imgur.com\u003C\/a\u003E and click on \u0022New post\u0022. You don\u0027t need to sign-up or anything.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cimg src=\u0022https:\/\/i.imgur.com\/WNusU8E.png\u0022 title=\u0022\u0022 alt=\u0022open imgur\u0022\u003E\u003C\/p\u003E\n\n\u003Cp\u003EIn the next screen, either drag your image to the \u0022Drop images here\u0022 area or click on \u0022Choose Photo\/Video\u0022 and pick your image file on your computer.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cimg src=\u0022https:\/\/i.imgur.com\/mVzf9sn.png\u0022 title=\u0022\u0022 alt=\u0022upload\u0022\u003E\u003C\/p\u003E\n\n\u003Cp\u003EYour image will automatically be uploaded and shown. Next we need the direct link to the image.\u003C\/p\u003E\n\n\u003Cp\u003ERight-Click the image and pick \u0022Copy image address\u0022. This might be named differently depending on your browser and your browser\u0027s language.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cimg src=\u0022https:\/\/i.imgur.com\/VAoBS45.png\u0022 title=\u0022\u0022 alt=\u0022copy address\u0022\u003E\u003C\/p\u003E\n\n\u003Cp\u003EAn URL like \u003Ccode\u003Ehttps:\/\/i.imgur.com\/MQCdlbg.jpg\u003C\/code\u003E will be copied to the clipboard. The url should end in \u003Ccode\u003E.jpg\u003C\/code\u003E or \u003Ccode\u003E.png\u003C\/code\u003E - if it doesn\u0027t you copied the wrong link.\u003C\/p\u003E\n\n\u003Cp\u003ENow back here in the forum, when you click the image button, a sample like \u003Ccode\u003E\u003C\/code\u003E will be inserted. In the empty brackets you can add a title. The \u003Ccode\u003Ehttps:\/\/\u003C\/code\u003E part needs to be replaced with the URL you copied.\u003C\/p\u003E\n\n\u003Cp\u003ESo with my URL above, the proper syntax would be\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003E\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EThe result then will look like this:\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cimg src=\u0022https:\/\/i.imgur.com\/MQCdlbg.jpg\u0022 title=\u0022\u0022 alt=\u0022my screenshot\u0022\u003E\u003C\/p\u003E\n\n\n","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"87826","attributes":{"number":1,"createdAt":"2023-07-05T13:23:33+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EThis is a forum for humans by humans. If you don\u0027t know an answer to a question that\u0027s okay. Just simply don\u0027t answer. But please do not ask ChatGPT or similar tools and post their answers here. Not even when you mark it as such.\u003C\/p\u003E\n\n\u003Cp\u003EPosts like that will be deleted.\u003C\/p\u003E\n","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"83586","attributes":{"number":1,"createdAt":"2022-09-29T08:04:39+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EModern auto-translation tools like Deepl, Google Translator, etc. are awesome and surprisingly good.\u003C\/p\u003E\n\n\u003Cp\u003EHowever, they are not perfect and can not replace the interaction with a human being that actually speaks the language.\u003C\/p\u003E\n\n\u003Cp\u003EFor that reason, please refrain from using auto translations to answer posts in non-English language forums. When people write in those forums they should be able to expect answers from users who actually speak their language. This is a matter of respect.\u003C\/p\u003E\n\n\u003Cp\u003EIf users are fine with auto-translated help, they can always use auto-translation in the English forums themselves.\u003C\/p\u003E\n\n\u003Cp\u003ESo please use auto-translation only for:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003Ereading (and moderating) non-English forums\u003C\/li\u003E\n\u003Cli\u003Eposting in the English forums (if you don\u0027t speak English) - you might want let people know though\u003C\/li\u003E\n\u003Cli\u003Eimproving your spelling or grammar of a foreign language you actually speak\u003C\/li\u003E\u003C\/ul\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"81837","attributes":{"number":1,"createdAt":"2022-06-17T11:05:07+00:00","contentType":"comment","contentHtml":"\u003Chr\u003E\n\n\u003Ch3\u003EThe easiest and safest way to create a code block:\u003C\/h3\u003E\n\u003Cp\u003E\u003Cstrong\u003ESelect \u003Cem\u003Eseveral (!!!)\u003C\/em\u003E lines using the mouse and click on the \u0022Insert code\u0022 button in the toolbar at the bottom of the editor window.\u003C\/strong\u003E\u003C\/p\u003E\n\n\u003Chr\u003E\n\u003Ch3\u003EOtherwise:\u003C\/h3\u003E\n\u003Chr\u003E\n\u003Cp\u003EThis:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003EThis is `your code here`\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Egives an inline code:\u003C\/p\u003E\n\n\u003Cp\u003EThis is \u003Ccode\u003Eyour code here\u003C\/code\u003E\u003C\/p\u003E\n\n\u003Chr\u003E\n\n\u003Cp\u003EThis:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003EThis is ```your code here ```\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Egives also an inline code:\u003C\/p\u003E\n\n\u003Cp\u003EThis is \u003Ccode\u003Eyour code here\u003C\/code\u003E\u003C\/p\u003E\n\n\n\u003Chr\u003E\n\n\u003Cp\u003EThis:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003E```\nyour code\n more code\neven more code\n```\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Egives a code block:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003Eyour code\n more code\neven more code \u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\u003Cp\u003EAttention: The terminating \u0026gt;```\u0026lt; must be at the beginning of a new line. Otherwise they will be interpreted as part of the code, leading to an unexpected result.\u003C\/p\u003E\n\n\u003Chr\u003E\n\n\u003Cp\u003EAt least four spaces at the beginning of every line:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003E your code\n more code\n even more code\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Egives also a code block:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003Eyour code\n more code\neven more code\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Chr\u003E\n\n\u003Cp\u003EBTW: It\u0027s the backward-leaning apostrophe, not to confuse with the upright apostrophe or the forward-leaning apostrophe! (You might have to use SHIFT to reach it, depending on your keyboard layout.)\u003C\/p\u003E\n\n\u003Cp\u003E- Michael Sy.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"69445","attributes":{"number":1,"createdAt":"2020-05-16T11:55:42+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EWelcome to the DokuWiki User Forum,\u003C\/p\u003E\n\n\u003Cp\u003Eour forum is the right place to ask questions about DokuWiki\u0027s features or get help when you get stuck.\u003C\/p\u003E\n\n\u003Cp\u003EOnce you signed up and confirmed your email address, you\u0027re ready to post. But I recommend to make yourself a bit more familiar with the forum first.\u003C\/p\u003E\n\n\u003Cp\u003EFirst you might want to go the \u003Cstrong\u003Esettings\u003C\/strong\u003E (just click your name in the upper right corner) and configure an \u003Cstrong\u003Eavatar\u003C\/strong\u003E. And while you\u0027re there, check if you\u0027re happy with the \u003Cstrong\u003Enotification settings\u003C\/strong\u003E. That ensures you won\u0027t miss any answers to your questions.\u003C\/p\u003E\n\n\u003Cp\u003EBefore you post, use the \u003Cstrong\u003Esearch\u003C\/strong\u003E to check if maybe someone else had your question recently. But please refrain from reviving year old threads - if unsure, prefer to open a new one.\u003C\/p\u003E\n\n\u003Cp\u003EWhen posting, pick the \u003Cstrong\u003Etag\u003C\/strong\u003E that best fits your topic. If your want to post in a language other than English, pick the appropriate tag for your \u003Cstrong\u003Elanguage\u003C\/strong\u003E.\u003C\/p\u003E \n\n\u003Cp\u003EFor technical questions make sure you provide all the context people need to help you. That includes, but is not limited to, your DokuWiki and PHP versions, used Plugins and Templates and exact error messages. If you\u0027re unsure how to create a post that contains all the necessary information, have a look at \u003Ca href=\u0022http:\/\/catb.org\/~esr\/faqs\/smart-questions.html\u0022 rel=\u0022ugc nofollow\u0022\u003EHow to ask questions the smart way\u003C\/a\u003E.\u003C\/p\u003E\n\n\u003Cp\u003EBe sure to use sensible \u003Cstrong\u003Etitles\u003C\/strong\u003E that make clear what the topic of you post is. Eg. use \u003Ccode\u003Eafter upgrade: error message \u0027florb not tuned to flibble\u0027\u003C\/code\u003E instead of \u003Ccode\u003Ehelp! wiki broken\u003C\/code\u003E. If you have multiple different questions, open different \u003Cstrong\u003Ethreads\u003C\/strong\u003E for each topic.\u003C\/p\u003E\n\n\u003Cp\u003EIf you want to share \u003Cstrong\u003Escreenshots\u003C\/strong\u003E upload them to a site like \u003Ca href=\u0022https:\/\/imgur.com\/\u0022 rel=\u0022ugc nofollow\u0022\u003Eimgur\u003C\/a\u003E and link them in your post. Hint: the URL to your image goes into the round brackets in the image syntax:\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003E\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EWhen your question has been answered, it would nice if you could edit the tags of your post and add the \u003Cstrong\u003Esolved\u003C\/strong\u003E tag. You\u0027ll find the edit tag mechanism in the dropdown behind the \u0022reply\u0022 button (\u003Ca href=\u0022https:\/\/i.imgur.com\/oieRUDf.png\u0022 rel=\u0022ugc nofollow\u0022\u003Escreenshot\u003C\/a\u003E);\u003C\/p\u003E\n\n\u003Cp\u003EPlease remember that everyone here is a volunteer. Be polite and patient and people will show the same to you.\u003C\/p\u003E\n\n\u003Cp\u003ENow have fun with DokuWiki and welcome again to the community!\u003C\/p\u003E\n\n\u003Cp\u003EAndi\u003C\/p\u003E\n\n\u003Cp\u003EPS: your account here is also valid for the wiki at \u003Ca href=\u0022https:\/\/www.dokuwiki.org\u0022 rel=\u0022ugc nofollow\u0022\u003Ewww.dokuwiki.org\u003C\/a\u003E - once logged in you can help to improve the documentation. Be sure to login with your username, not your email address.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"14662","attributes":{"number":0,"createdAt":"2009-09-17T15:23:44+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EIt\u0027s always nice to know a little bit more about the people you talk with. That\u0027s what the \u003Ca href=\u0022https:\/\/forum.dokuwiki.org\/t\/user-introductions\u0022 rel=\u0022ugc nofollow\u0022\u003EUser Introductions tag\u003C\/a\u003E is for.\u003C\/p\u003E\n\n\u003Cp\u003EIntroduce yourself to the DokuWiki community. Let us know who you are and what you are using DokuWiki for.\u003C\/p\u003E\n\n\u003Cp\u003EHere are a few suggestions what you might want to answer in your post:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EWhat\u0027s your Name?\u003C\/li\u003E\n\u003Cli\u003EWhere are you located?\u003C\/li\u003E\n\u003Cli\u003EHow old are you?\u003C\/li\u003E\n\u003Cli\u003EWhat do you do for a living?\u003C\/li\u003E\n\u003Cli\u003EWhat are your Hobbies?\u003C\/li\u003E\n\u003Cli\u003EWhat do you use DokuWiki for?\u003C\/li\u003E\n\u003Cli\u003E...\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003EPlease do not just post a link to your site only (though adding a link is certainly okay). The idea is to learn more about the people behind the projects and websites.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cb\u003EImportant:\u003C\/b\u003E please do not ask specific questions in your introduction post - Ask your specific questions in separate threads instead.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96124","attributes":{"number":1,"createdAt":"2025-03-31T16:37:29+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello, I\u0027ve a form with some conditional fieldset and I want to retrieve values of fields in this conditional fielsets in a mail I sent after validation. It seems that I\u0027ve got a problem only in this case.\u003C\/p\u003E\n\n\u003Cp\u003EThe form is something like that :\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003E\u0026lt;form\u0026gt;\n Action mail _**mailAddress**_\n subject \u0022New employee (test)\u0022\n usemailtemplate mail_test\n\n Thanks \u0022Request sent.\u0022\n\n Fieldset \u0022Movement type\u0022\n Hidden \u0022User\u0022 \u0022=@NAME@\u0022\n Textbox \u0022Direction\u0022 \u0022=Entry\u0022\n Select \u0022Movement type\u0022 \u0022Replacement|New Position\u0022 \u0022=Replacement\u0022\n\n Fieldset \u0022Employee\u0022\n Textbox \u0022Matricule\u0022\n Textbox \u0022Name of new employee\u0022\n Textbox \u0022First name of new employee\u0022\n\n Fieldset \u0022Employee replaced\u0022 \u0022Movement type\u0022 \u0022Replacement\u0022\n Textbox \u0022Name of the employee being replaced\u0022\n Textbox \u0022First name of the employee being replaced\u0022\n Date \u0022Departure date\u0022\n Textarea \u0022Comments (optional)\u0022 ! \u0022=\u0022\n\n Fieldset \u0022Tools\u0022 \u0022Movement type\u0022 \u0022New Position\u0022\n Yesno \u0022Office phone\u0022 \u0022=Yes\u0022 \u0022!No\u0022\n Yesno \u0022Mobile phone\u0022 \u0022=Yes\u0022 \u0022!No\u0022\n Yesno \u0022DECT phone\u0022 \u0022=Yes\u0022 \u0022!No\u0022\n Yesno \u0022Electronic messaging\u0022 \u0022=Yes\u0022 \u0022!No\u0022\n\n Fieldset\n submit \u0022Submit\u0022\n\n\u0026lt;\/form\u0026gt;\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EAnd the mail template:\u003C\/p\u003E\n\n\u003Cpre\u003E\u003Ccode\u003E\u0026lt;code html\u0026gt;\n\nHello, \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\nA declaration of arrival of an associate has just been made by @@User@@. \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\nPlease find below the information relating to this request. \u0026lt;br \/\u0026gt;\nThis request will be forwarded to IT support and will be processed as soon as possible. \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\n\u0026lt;h4\u0026gt;Movement type\u0026lt;\/h4\u0026gt;\n\u0026lt;u\u0026gt;Sens:\u0026lt;\/u\u0026gt; @@Direction@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Movement type:\u0026lt;\/u\u0026gt; @@Movement type@@ \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\n\u0026lt;h4\u0026gt;Employee\u0026lt;\/h4\u0026gt;\n\u0026lt;u\u0026gt;Matricule:\u0026lt;\/u\u0026gt; @@Matricule@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Name of new employee:\u0026lt;\/u\u0026gt; @@Name of new employee@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;First name of new employee:\u0026lt;\/u\u0026gt; @@First name of new employee@@ \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\n\u0026lt;h4\u0026gt;If replacement: employee replaced\u0026lt;\/h4\u0026gt;\n\u0026lt;u\u0026gt;Name of the employee being replaced:\u0026lt;\/u\u0026gt; @@Name of the employee being replaced|@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;First name of the employee being replaced:\u0026lt;\/u\u0026gt; @@First name of the employee being replaced|@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Departure date:\u0026lt;\/u\u0026gt; @@Departure date|@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Comments:\u0026lt;\/u\u0026gt; @@Comments (optional)|@@ \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\n\u0026lt;h4\u0026gt;If new Position: tools\u0026lt;\/h4\u0026gt;\n\u0026lt;u\u0026gt;Office phone:\u0026lt;\/u\u0026gt; @@Office phone@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Mobile phone:\u0026lt;\/u\u0026gt; @@Mobile phone@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;DECT phone:\u0026lt;\/u\u0026gt; @@DECT phone@@ \u0026lt;br \/\u0026gt;\n\u0026lt;u\u0026gt;Electronic messaging:\u0026lt;\/u\u0026gt; @@Electronic messaging@@ \u0026lt;br \/\u0026gt;\n\u0026lt;br \/\u0026gt;\n\n\u0026lt;\/code\u0026gt;\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EIn case I fill the form for a replacement, I got the following email:\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003EHello, \n\nA declaration of arrival of an associate has just been made by _**name**_. \n\nPlease find below the information relating to this request. \nThis request will be forwarded to IT support and will be processed as soon as possible. \nMovement type\nSens: Entry \nMovement type: Replacement \nEmployee\nMatricule: 87897897897 \nName of new employee: FORD \nFirst name of new employee: John \nIf replacement: employee replaced\nName of the employee being replaced: \nFirst name of the employee being replaced: \nDeparture date: \nComments: \nIf new Position: tools\nOffice phone: @@Office phone@@ \nMobile phone: @@Mobile phone@@ \nDECT phone: @@DECT phone@@ \nElectronic messaging: @@Electronic messaging@@ \u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EDoes anyone have an idea where this problem might be coming from?\u003Cbr\u003E\nThanks in advance to look at my request.\u003C\/p\u003E\n","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"88302","attributes":{"number":1,"createdAt":"2023-08-01T06:59:12+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EWhen uploading a file, the inscription appears: The upload was blocked for possibly malicious content.\u003C\/p\u003E\n\n\u003Cp\u003E\u003Cimg src=\u0022http:\/\/wiki-psr.of.by\/lib\/exe\/fetch.php?media=screenshot_5.jpg\u0022 title=\u0022\u0022 alt=\u0022\u0022\u003E\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"91314","attributes":{"number":1,"createdAt":"2024-02-20T14:33:49+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello,\u003Cbr\u003E\nI\u0027m quite new to Dokuwiki and I have a question about integration of Dw2Pdf button to Bootstrap 3 pageicons.\u003Cbr\u003E\nI know that Dw2Pdf button is available for pagetools, I use it.\u003Cbr\u003E\nBut my wiki is configured to not show pagetools when a user is not logged in (which is the default behaviour).\u003Cbr\u003E\nThe only buttons showed in this case in the pageicons one.\u003Cbr\u003E\nSo is there a simple way to add this button in pageicons?\u003Cbr\u003E\nThanks for your answers.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96121","attributes":{"number":1,"createdAt":"2025-03-31T07:25:51+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello,\u003C\/p\u003E\n\n\u003Cp\u003EI have two questions regarding the script mode of the bureaucracy plugin. I want to use data that a user has entered into the form for some calculations and send the result back to the user. My problems are:\u003C\/p\u003E\n\n\u003Col style=\u0022list-style-type:decimal\u0022\u003E\u003Cli\u003EHow to fetch the data entered by the user in the form on the wiki page as variables in my script in conf\/plugin\/bureaucracy\/? Example: I have a field \u0022number1\u0022 and \u0022number2\u0022 in the form, how can I get these values as variables \u0022$number1\u0022 and \u0022$number2\u0022 for operations in the script?\u003C\/li\u003E\n\u003Cli\u003EHow to post the results back to the user? Example: The script calculates the result value \u0022$result\u0022. How can I display the value of \u0022$result\u0022 to the user undernath the form (or somewhere else on the form or page)?\u003C\/li\u003E\u003C\/ol\u003E\n\n\u003Cp\u003EThanks in advance!\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96090","attributes":{"number":1,"createdAt":"2025-03-24T17:14:58+00:00","contentType":"comment","contentHtml":"\u003Cp\u003E\u003Ccode\u003Ewwwrun .\/plugin.php --loglevel debug aichat info\u003C\/code\u003E\u003Cbr\u003E\nonly shows:\u003C\/p\u003E\n\n\u003Cp\u003E\u003Ccode\u003E\u2620 Chroma API returned error. InvalidHTTPVersion\u003C\/code\u003E\u003C\/p\u003E\n\n\u003Cp\u003Eno messages, no hints and chroma answers with a simple 400 \u003Cimg src=\u0022https:\/\/i.imgur.com\/VewnAK1.png\u0022 title=\u0022\u0022 alt=\u0022WireShark snapshot\u0022\u003E\u003C\/p\u003E\n\n\u003Cp\u003EIs there possibly any necessity to configure something? Perhaps use \u003Cstrong\u003E\u003Ccode\u003EHTTP\/2.9\u003C\/code\u003E\u003C\/strong\u003E? The results remain the same with the default settings. BTW chroma has \u003Ccode\u003ECHROMA_SERVER_CORS_ALLOW_ORIGINS=[\u0022*\u0022]\u003C\/code\u003E set. It is not willing to tell me more than an INFO:\u003C\/p\u003E\n\n\u003Cp\u003E\u003Ccode\u003Edocker\u00b7chromadb\/chroma:0.6.3\u00b7chroma\u00b7a15a78d6a381[1720]: INFO: [24-03-2025 17:59:03] 172.20.0.1:36456 - \u0022POST \/api\/v1\/collections\/?tenant=kbase\u0026amp;database=dokuwiki HTTP\/1.0\u0022 400\u003C\/code\u003E\u003C\/p\u003E\n\n\u003Cp\u003EDoes someone have a useful hint to follow? Thank you in advance.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"95545","attributes":{"number":1,"createdAt":"2025-01-28T12:16:31+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHallo allerseits,\u003C\/p\u003E\n\n\u003Cp\u003Eauf der Seite:\u003Cbr\u003E\n\u003Ca href=\u0022https:\/\/www.dokuwiki.org\/teams:getting_involved\u0022 rel=\u0022ugc nofollow\u0022\u003Ehttps:\/\/www.dokuwiki.org\/teams:getting_involved\u003C\/a\u003E\u003Cbr\u003E\nwird darauf hingewiesen, das man an der Dokuwiki-Webseite mitarbeiten kann.\u003Cbr\u003E\nMuss man sich daf\u00fcr vorher bei jemandem melden oder kann man \u0022einfach so\u0022 Korrekturen oder auch Erg\u00e4nzungen vornehmen?\u003C\/p\u003E\n\n\u003Cp\u003EDanke schon jetzt f\u00fcr eure Antwort.\u003C\/p\u003E\n\n\u003Cp\u003EViele Gr\u00fc\u00dfe Andreas\u003C\/p\u003E\n","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96107","attributes":{"number":1,"createdAt":"2025-03-27T01:03:35+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHi\u003C\/p\u003E\n\n\u003Cp\u003EI was previously using simplenavi which was awesome, until the developer decided to change the sort algorithm to remove the option to sort by page ID instead of heading. (Page Appendix should come after Introduction).\u003C\/p\u003E\n\n\u003Cp\u003EI have after a while of investigating come to IndexMenu, but I need some help configuring this as it seems to place namespaces ahead of pages when I want them to be sorted based on their ids.\u003C\/p\u003E\n\n\u003Cp\u003EMy pages and namespaces are numbered to make them sort in a meaningful order, so:\u003C\/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E0010.txt\n0100\n0200\n0300.txt\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Ebut what is happening instead is\u003C\/p\u003E \n\u003Cpre\u003E\u003Ccode\u003E0100\n0200\n0010.txt\n0300.txt\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003EI have used \u003Ccode\u003Ensort\u003C\/code\u003E and \u003Ccode\u003Enogroup\u003C\/code\u003E but it doesn\u0027t appear to make a difference (I have purged cache inbetween).\u003C\/p\u003E\n\n\u003Cp\u003EI\u0027m using the version last updated 2024-01-05.\u003C\/p\u003E\n\n\u003Cp\u003EI have checked the GitHub and there are requests to revert the behaviour since pretty much immediately after they changed it. So I\u0027ve given up and sought an alternative now that my users are complaining about this.\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96104","attributes":{"number":1,"createdAt":"2025-03-26T17:35:18+00:00","contentType":"comment","contentHtml":"\u003Cpre\u003E\u003Ccode\u003ESkipping pages matching \/:(playground|sandbox|scrapbook)(:|$)\/\nsect00:good2know:pdfs split into 1 chunks\nplayground:ns01:sidebar split into 1 chunks\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\u003Cp\u003EIs it like \u003Ccode\u003Egrep -E\u003C\/code\u003E or where do I have to look for the exact syntax?\u003C\/p\u003E\n\n","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96065","attributes":{"number":1,"createdAt":"2025-03-20T17:13:54+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EI have a series of pages that include a \u0022how to section\u0022 from a custom help page. The how to section refers to our internal processes but also includes a section from a wiki how to page on how to get page notifications. This wiki how to page has a footnote.\u003C\/p\u003E\n\n\u003Cp\u003EOn each of my main pages the included \u0022how to\u0022 section is wrapped in a no print. The section does not appear in the PDF output but the footnote from within the section does.\u003C\/p\u003E\n\n\u003Cp\u003EWiki Help page has the section with the footnote\u003C\/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E==== Page change notifications ====\nThe option to be notified of page changes, by email, is available if you are logged in ((you must be logged in so the wiki knows where to send the notification to)).\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\u003Cp\u003EThe How to page includes the above section from the wiki help page\u003C\/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E==== Help ====\n{{section\u0026gt;wiki_help_page#page_change_notifications\u0026amp;noshowheader}}\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\u003Cp\u003EThe main pages include this\u003C\/p\u003E\n\u003Cpre\u003E\u003Ccode\u003E\u0026lt;WRAP noprint\u0026gt;\n{{section\u0026gt;how_to_page#help\u0026amp;noshowheader}}\n\u0026lt;\/WRAP\u0026gt;\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003ESo I have content in a page that is created by an \u003Ccode\u003Einclude\u003C\/code\u003E from another page and that other page has content \u003Ccode\u003Einclude\u003C\/code\u003Ed from a third page and that has a \u003Ccode\u003Efootnote\u003C\/code\u003E.\u003C\/p\u003E\n\n\u003Cp\u003EAs the whole include thread is inside a no print wrap I\u0027d expect the footnote that is defined in the noprint wrap to also be not printed.\u003C\/p\u003E\n\n\u003Cp\u003EI\u0027ve done some additional testing on a clean wiki just in case its my instance at fault.\u003Cbr\u003E\nOn the new wiki\u003Cbr\u003E\n\u003Cstrong\u003ETest 1\u003C\/strong\u003E\u003C\/p\u003E\n \u003Cul\u003E\u003Cli\u003Epage 1 has an include statement to include a section from page 2 wrapped in a no print\u003C\/li\u003E\n \u003Cli\u003Epage 2 has a titled section with a footnote in it\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003E\u003Cem\u003Eresults\u003C\/em\u003E\u003Cbr\u003E\nwhen I export to PDF page 1 the whole of the included section is included\u003C\/p\u003E \n\n\u003Cp\u003E\u003Cstrong\u003ETest 2\u003C\/strong\u003E\u003C\/p\u003E\n \u003Cul\u003E\u003Cli\u003Epage 1 has an include statement to include a section from page 2 wrapped in a no print\u003C\/li\u003E\n \u003Cli\u003Epage 2 has a titled section with a footnote in it and the content of this section (not including the header) is wrapped in a no print\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003E\u003Cem\u003Eresults\u003C\/em\u003E\u003Cbr\u003E\nwhen I export to PDF page 1 the whole of the included section is not printed to the PDF but the footnote from the included section still appears in the PDF output\u003C\/p\u003E\n\n\u003Cp\u003ESo \u003Cbr\u003E\nit doesn\u0027t appear to be related to\u003C\/p\u003E \n\n\u003Cul\u003E\u003Cli\u003Ehow deep the footnote is included\u003C\/li\u003E\n\u003Cli\u003EWhere you put the no print wrap does make a difference but it doesn\u0027t appear to be respected when you use it around an included section\u003C\/li\u003E\n\u003Cli\u003Ewherever you put the no print wraps the footnotes still are printed.\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003ECan someone confirm if this\u003C\/p\u003E \n\n\u003Cul\u003E\u003Cli\u003Eis just me?\u003C\/li\u003E\n\u003Cli\u003Eis expected?\u003C\/li\u003E\n\u003Cli\u003Ecan be fixed?\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003EThanks in anticipation\u003C\/p\u003E\n\n\u003Cp\u003EC\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96040","attributes":{"number":1,"createdAt":"2025-03-18T12:00:55+00:00","contentType":"comment","contentHtml":"\u003Cp\u003Ecode block button is missing from the editor tool\u003Cbr\u003E\nmakes it somewhat inconvenient to format code properly\u003Cbr\u003E\nwhat do you think?\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96097","attributes":{"number":1,"createdAt":"2025-03-25T16:14:37+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello --\u003Cbr\u003E\nsince we updated to Kaos, using Template Mikio) the NOSIDEBAR-Makro on start-Page is ignored. \u003Cbr\u003E\nIt did work with Hogfarther and Template Bootstrap3.\u003C\/p\u003E\n\n\u003Cp\u003EHow can we fix it?\u003C\/p\u003E\n\n\u003Cp\u003EMany thanks -- Susanne\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96096","attributes":{"number":1,"createdAt":"2025-03-25T15:44:11+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello --\u003Cbr\u003E\nwe use Kaos and updated to Template Mikio from Bootstrap3.\u003Cbr\u003E\nBefore, the sidebar (standard right sidebar Edit\/Recent Changes\/Backlinks) was to be seen when we\u003C\/p\u003E \n\u003Cul\u003E\u003Cli\u003Eedited a page * checked backlinks * checked Recent Changes\u003C\/li\u003E \u003C\/ul\u003E\n\n\u003Cp\u003ECan I activate the sidebar for all thes views of a page?\u003C\/p\u003E\n\n\u003Cp\u003EThanks -- Susanne\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96095","attributes":{"number":1,"createdAt":"2025-03-25T15:38:46+00:00","contentType":"comment","contentHtml":"\u003Cp\u003EHello -- \u003Cbr\u003E\nwe use Kaos and updated to Template Mikio from Bootstrap3.\u003Cbr\u003E\n Now all buttons stay unresponsive, don\u0027t \u0022react\u0022 when clicked. \u003Cbr\u003E\nCan I change that?\u003Cbr\u003E\nThanks -- Susanne\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}},{"type":"posts","id":"96048","attributes":{"number":1,"createdAt":"2025-03-19T14:28:13+00:00","contentType":"comment","contentHtml":"\n\u003Cp\u003EWe have upgraded from Hogfarther to KAOS (included PHP upgrade from 7.x to 8.x ). \u003Cbr\u003E\nDokuwiki works with authentification = authplain. But authad doesn\u0027t work.\u003C\/p\u003E\n\n\u003Cp\u003EBefore the upgrade we used AUTHAD succesfully in combination with Apache webserver.\u003C\/p\u003E \n\n\u003Cp\u003ENow, when we swith on AUTHAD and put in the same config parameters as before the upgrade \u003Cbr\u003E\nwe get this error:\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003ETypeError: join(): Argument #1 ($array) must be of type array, string given\nAn unforeseen error has occured. This is most likely a bug somewhere.\nMore info has been written to the DokuWiki error log.\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\u003Cp\u003EConfiguration:\u003C\/p\u003E \n\n\u003Cpre\u003E\u003Ccode\u003Eauthtype: authad \n\n$conf[\u0027plugin\u0027][\u0027authad\u0027][\u0027account_suffix\u0027] = \u0027@our-domain.de\u0027;\n$conf[\u0027plugin\u0027][\u0027authad\u0027][\u0027base_dn\u0027] = \u0027DC=our-domain,DC=local\u0027;\n$conf[\u0027plugin\u0027][\u0027authad\u0027][\u0027domain_controllers\u0027] = \u0027our-domain.local\u0027;\n$conf[\u0027plugin\u0027][\u0027authad\u0027][\u0027sso\u0027] = 1;\u003C\/code\u003E\u003Cscript async=\u0022\u0022 crossorigin=\u0022anonymous\u0022 data-hljs-style=\u0022github\u0022 integrity=\u0022sha384-ryUuFF+lg0ZHUA7DaXhvSekelOyHvqE2+5VtldjgFG+Y99aBpL8SNXEPubG6UTNv\u0022 src=\u0022https:\/\/cdn.jsdelivr.net\/gh\/s9e\/hljs-loader@1.0.32\/loader.min.js\u0022\u003E\u003C\/script\u003E\u003Cscript\u003E\n if(window.hljsLoader \u0026\u0026 !document.currentScript.parentNode.hasAttribute(\u0027data-s9e-livepreview-onupdate\u0027)) {\n window.hljsLoader.highlightBlocks(document.currentScript.parentNode);\n }\n \u003C\/script\u003E\u003C\/pre\u003E\n\n\u003Cp\u003Eany help welcome!\u003C\/p\u003E","renderFailed":false,"mentionedByCount":0}}]}}</script> <script> const data = JSON.parse(document.getElementById('flarum-json-payload').textContent); document.getElementById('flarum-loading').style.display = 'none'; try { flarum.core.app.load(data); flarum.core.app.bootExtensions(flarum.extensions); flarum.core.app.boot(); } catch (e) { var error = document.getElementById('flarum-loading-error'); error.innerHTML += document.getElementById('flarum-content').textContent; error.style.display = 'block'; throw e; } </script> </body> </html>