Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | 27-Jan-2025 | - | ||||
conf/ | H | 27-Sep-2020 | - | 16 | 4 | |
css/ | H | 27-Sep-2020 | - | 113 | 92 | |
fonts/ | H | 27-Sep-2020 | - | 229 | 229 | |
images/ | H | 27-Sep-2020 | - | 6 | 5 | |
js/ | H | 27-Sep-2020 | - | 44 | 16 | |
lang/ | H | 27-Sep-2020 | - | 776 | 245 | |
COPYING | H A D | 27-Nov-2018 | 17.7 KiB | 340 | 281 | |
README.md | H A D | 27-Nov-2018 | 4.8 KiB | 103 | 68 | |
detail.php | H A D | 27-Nov-2018 | 3.9 KiB | 99 | 75 | |
footer.html | H A D | 27-Nov-2018 | 34 | 2 | 0 | |
main.php | H A D | 27-Nov-2018 | 6 KiB | 151 | 111 | |
mediamanager.php | H A D | 27-Nov-2018 | 1.8 KiB | 49 | 33 | |
meta.html | H A D | 27-Nov-2018 | 32 | 2 | 0 | |
nav.html | H A D | 27-Nov-2018 | 104 | 5 | 0 | |
screenshot_big_width.png | H A D | 27-Nov-2018 | 51 KiB | |||
screenshot_small_width.png | H A D | 27-Nov-2018 | 40.4 KiB | |||
template.info.txt | H A D | 27-Nov-2018 | 270 | 8 | 7 | |
tpl_functions.php | H A D | 27-Nov-2018 | 6 KiB | 230 | 136 |
README.md
1# About 2 3In this template I attempt a number of things: 4 5 * Make the layout of dokuwiki as simple as possible, striping it from any excess features I do not need, such as .discussions.. Simplyfying the layout further. 6 * Fully support Bootstrap 3, with http://bootswatch.com/default/ theme as default, though I prefer ``yeti`` better. 7 * My goal is to build a template in which I can easily publish my frequently used text's, commands, action plans etc for my friends a colleagues to use and add to. 8 9# Features 10 11* Back to basics, sharing knowledge and information between peers without collatoral. 12* Easily switch template visuals using pre-populated styles from http://bootswatch.com 13* Bootstrap 3 ready. 14* Automatic sidebar that scrolls along with you, collapsing / opening the main header of where you are in the page 15* Dokuwiki Menu functions out of sight, but just 2 clicks away. 16 17# Screenshots 18 191. [Big width](https://raw.githubusercontent.com/badeendjuh/dokubootstrap-yeti/master/screenshot_big_width.png) 202. [Medium width](https://raw.githubusercontent.com/badeendjuh/dokubootstrap-yeti/master/screenshot_small_width.png) 21 22# Installation from Github 23 24Do something like the following: 25 261. Install DokuWiki as you normally would. See 27 [DokuWiki.org](https://www.dokuwiki.org). 282. ```cd dokuwiki/lib/tpl``` 293. ```mkdir dokubootstrapsimplified``` 304. ```cd dokubootstrapsimplified``` 315. ```git init``` 326. ```git pull https://github.com/badeendjuh/dokubootstrap-simplified.git``` 337. Using DokuWiki's admin interface, change the wiki's template to 34 dokubootstrap-simplified. 35 36# Customization 37 38From the Configuration Manager screen you can change to any of the available bootstrap themes on http://bootswatch.com/ 39 40If however you want to substitute the library with your own bootsrap theme you need to be aware of the following files 41 42* css/ 43 * bootstrap-<theme>.min.css 44 * modifications.css: place minor global modifications to the 45 bootstrap theme here. See included modifications.css, which enables the use of TOC sidebar. 46* js/ 47 * bootstrap.min.js: compile all your desired plugins into a single 48 minimized javascript file. The included bootstrap.min.js is version 3.0.2 andincludes all 49 plugins. 50 * modifications.js: Contains all javascript additions, including some client-side fixing of markup, adding the scroll behavior to the TOC etc. 51 52 53# Warning 54 55This theme is hard-coded to use minified Bootstrap CSS and Bootstrap javascript. 56 57Tested with Dokuwiki "Binky" and "Ponder Stibbon". 58 59This theme is intended primarily for small sites that are modified by only a handfull of people. Effort has been made to make public facing things look nice, but non-public interfaces (e.g., edit interfaces, admin, configuration settings) may not have been updated and may appear ugly. These should still be functional. 60 61When making changes, please have a carefull look at js/modifications.js; it contains some client side fixing of markup, which could be done in the Dokuwiki core code, but that's to deep a change to be included in this template. The comments in the .js file should provide suffiecient clarification on the purpose of each statement. 62 63## Bugs 64 65The only major ``bug`` that I am aware of is that, when attempting to upload a 66new file to the median manager, a file upload button might not appear. Click on 67the words "select files..." and the file upload select box will appear. 68 69 70# DokuWiki Specifics 71 72This template supports the use of a ```nav.html``` file (a sample is included). 73Add any Wiki-wide links that you would like to, with each link being inside an 74li element. I tried adding support for a Wiki-based navigation page, instead of 75raw HTML, but due to how DokuWiki outputs lists, the output clashed with 76existing CSS and was unusable. 77 78This template does support a ```footer.html``` file, which will be output after 79the page information and site license. 80 81This template does support a ```meta.html``` file, which will be output right 82before the head element is closed. 83 84# Acknowledgements 85 86This theme started as a fork from https://github.com/ryanwmoore/dokutwitterbootstrap 87So big thanks to Ryan. 88 89Also, this template would not exists without http://getbootstrap.com and http://bootswatch.com 90 91# License 92 93This DokuWiki theme is based off of the [dokutwitterbootstrap Template](https://github.com/ryanwmoore/dokutwitterbootstrap), released 94under GPL v2.0. Therefore, this template is also released under that license. 95 96I've modified the template to make even more use of Twitter Bootstrap 97code/functionality. Twitter Bootstrap is licensed under Apache License v2.0. 98According to http://www.apache.org/licenses/GPL-compatibility.html , the Free 99Software Foundation does not consider GPL2 to be compatible with Apache 2.0. 100 101I don't really know how much it matters to the average user. Consult a lawyer if you're worried about this potential incompatibility. 102 103