Table of Contents
DokuWiki
Return to AWESOME DokuWiki, why? Cuz it's AWESOME! It is THE BEST Wiki.
See: The amazing MediaSyntax plugin to make DokuWiki a MUCH simpler drop-in replacement for the vastly more complex MediaWiki.
GitHub Repo Changes
- Snippet from Wikipedia: DokuWiki
DokuWiki is an open source wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki. It is often recommended as a more lightweight, easier to customize alternative to MediaWiki. The 'Doku' in DokuWiki is short for Dokumentation which in German means documentation.
Because DokuWiki does not require a database, it can be installed on local PCs, flash drives, and folders synced with file hosting services or file synchronization programs such as Dropbox or Syncthing.
Written in PHP and Written in JavaScript
Developed by Andreas Gohr.
This DevOps Wiki, Cybersecurity Wiki, Cloud Computing Wiki, History of Computing Wiki, Buddhism Wiki, Ayurveda Wiki and Permaculture Wiki are all based on the amazing https://github.com/sponsors/splitbrain (DokuWiki)
DokuWiki was created and is maintained by the amazing Andreas Gohr.
Please join me, the Cloud Monk, in sponsoring Andi on GitHub (https://github.com/sponsors/splitbrain) or Patreon.
Cloud Monk chose DokuWiki since it is infinitely simpler to support and administer than MediaWiki.
Losang Jinpa has implemented and contributed to many Wikis since 2004 including this Cloud Computing Wiki. His experience with DokuWiki is versions Release 2004-11-10 (2004) to 2023-04-04a “Jack Jackrum” (2023).
- Snippet from Wikipedia: DokuWiki
DokuWiki is an open source wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki. It is often recommended as a more lightweight, easier to customize alternative to MediaWiki. The 'Doku' in DokuWiki is short for Dokumentation which in German means documentation.
Because DokuWiki does not require a database, it can be installed on local PCs, flash drives, and folders synced with file hosting services or file synchronization programs such as Dropbox or Syncthing.
Open-Source Wiki
The DokuWiki Open Source Wiki Engine:
Favorite Plug-ins
-
- pycode https://github.com/<user>/<repo>/blob/<branch>/<file>
-
- Syntax highlighting of source code snippets in wiki page using google-code-prettify (javascript module with CSS files)
-
- Inserts toggles for hiding and displaying code blocks; inserts html anchors for cross-referencing code; facilitates documentation, provides convenience features for marking up code, supports geshi highlighting
-
- eBook Creator - epub is a plugin that will create EBooks from Dokuwiki pages that can be read in standard ebook readers
-
- A statistics generator for web traffic on DokuWiki sites
-
- Embed files from a github repository
{{gh>https://github.com/splitbrain/dokuwiki-plugin-gh/blob/master/syntax.php 5-10}}
Above syntax embeds lines 5 to 10 of the syntax.php file from this plugin's repository. You can leave out the line numbers to embed the whole file.
Syntax highlighting is done according to the file's extension.
See: