Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dokuwiki [2019/02/27 16:13] 127.0.0.1 external edit |
dokuwiki [2020/09/23 04:09] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== DokuWiki ====== | ====== DokuWiki ====== | ||
- | This is Paul' | + | I use [[https:// |
- | Apache2. The domain name paulsammut.com points to it and a virtual host on port | + | running on one awesome droplet. It is served by Apache2. The domain name |
- | 80 picks up the traffic. | + | paulsammut.com points to it and a virtual host on port 80 picks up the traffic. |
+ | |||
+ | ==== Change Log ==== | ||
The following are modifications I have done to it. | The following are modifications I have done to it. | ||
Line 9: | Line 11: | ||
* Changed theme to Boostrap3 | * Changed theme to Boostrap3 | ||
* Removed the footer by deleting everything inside '' | * Removed the footer by deleting everything inside '' | ||
- | * Removed the trace bar | + | * Added a google analytics plugin |
+ | * Added a mathjax plugin | ||
+ | * Added a discussion plugin for comments | ||
===== Vim Editing ===== | ===== Vim Editing ===== | ||
Line 27: | Line 31: | ||
I added a function in my '' | I added a function in my '' | ||
sets this syntax automatically. It does this with two checks: | sets this syntax automatically. It does this with two checks: | ||
- | * File extension is *.txt | + | * File extension is '' |
- | * First line contains | + | * First line contains |
It then sends keys to unfold the doc, as the doc opens fully folded by default. | It then sends keys to unfold the doc, as the doc opens fully folded by default. | ||
Line 54: | Line 58: | ||
* Adds hours of reshuffling for no appreciable gain | * Adds hours of reshuffling for no appreciable gain | ||
* The DokuWiki site doesn' | * The DokuWiki site doesn' | ||
+ | |||
+ | ===== Plugins ===== | ||
+ | |||
+ | I use various plugins to get the functionality I wanted. | ||
+ | |||
+ | ==== Discussion Plugin ==== | ||
+ | |||
+ | I use the [[https:// | ||
+ | Plugin]] to add comments. I tried using the '' | ||
+ | %%'' | ||
+ | work. So I had to add the string '' | ||
+ | %page using this commnad: | ||
+ | |||
+ | <code bash> | ||
+ | printf " | ||
+ | </ | ||
+ | |||
+ | ==== Analytics Plugin ==== | ||
+ | |||
+ | I set up Google Analytics using the | ||
+ | [[https:// | ||
+ | plugin]] [[https:// | ||
+ | enter the tracking ID into the plugin configuration. | ||
+ | |||
+ | ===== Syntanx Highlighting ===== | ||
+ | |||
+ | I have tried all kinds of code blocks and settled on using the default one with | ||
+ | line numbers. | ||
+ | |||
+ | I use this for pseudo code. There isn't actually a pseudo code coloring syntax | ||
+ | but i type it in there because if you don't have a syntax option the line | ||
+ | numbers don't show up: | ||
+ | |||
+ | < | ||
+ | <code cpp [enable_line_numbers=" | ||
+ | <code pseudo [enable_line_numbers=" | ||
+ | </ | ||
+ | |||
+ | ===== Mac Vim Editing ===== | ||
+ | |||
+ | I use ssfs to mount the droplet dokuwiki directory and edit the files directly | ||
+ | on the server. I could use unison to do it but whatever. | ||
+ | |||
+ | I sometimes run into issues with read only files and file owner corruption with | ||
+ | mac's version of sshfs. I set the user to paul and group to www-data on the | ||
+ | droplet. | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||