====== Advanced Users ====== This section is for people who want to understand more of the technical details of this wiki. ===== Software used ===== * **DokuWiki** [[https://www.dokuwiki.org]] DokuWiki is a simple to use and highly versatile open Source wiki software that doesn't require a database. * **ComboStrap** [[https://combostrap.com]] a plugin for Dokuwiki (Create websites, publish landing pages, write articles, how-to's, documentation or build your knowledge base in a simple markup language) For admins of this wiki, we have this [[Wiki Admin Guide|guide for wiki admins]]. ===== Dokuwiki mods ===== We've added a number of plugins to make the use of this wiki more easy: * **firebaseauth** a plugin that allows login through Firebase. This software was custom made by [[https://map.thelastreformation.com/user/537141328]] for the TLR Wiki, because the TLR Map uses Firebase as authentication platform. * **tlrmapincludeuser** a plugin custom made by [[https://map.thelastreformation.com/user/537141328]] to allow easy linking of TLR Map users. * **discussion** a plugin that adds a comments section to Wiki pages. * **imgpaste** a plugin that by which you can add images via cut'n'paste in Chrome Configuration modifications: * Enabled use of [[https://www.dokuwiki.org/rewrite|nice URLs]] in the configuration using .htaccess Things to consider: * When adding a new extension to Dokuwiki, you need to disable Combostrap temporarily. Otherwise you will get an out-of-memory error. ===== Combostrap mods ===== Combostrap is a multi-purpose plugin for Dokuwiki. To make it work the way we wanted for this Wiki we had to make some adjustments. We've added them here: * We enabled //nice URLS// in the Dokuwiki configuration. For Combostrap not to break, the setting 'Use slash as namespace separator in URLs' also had to be enabled. * By default, every page on ComboStrap shows a featured image. We disabled this by adding a header slot. [[https://github.com/ComboStrap/combo/discussions/77|See this discussion on Github]]