Table of Contents

“Touch” doku.php to get rid of update messages.

Convert mediawiki to dokuwiki syntax. This one is decent, but doesn't do special links well yet. convert.php

Plugins I Use

Federated Wiki

Mentioned by Bret Victor. Intro here. You can write plugins easily, but the main point is that you get your own wiki and easily collaborate with others until you feel the need to publish.

Faster Wiki

//Install Dokuwiki and get those dang permissions right...
cd /var/www
sudo wget http://www.splitbrain.org/0media/projects/dokuwiki/dokuwiki-2010-11-07.tgz
sudo tar xvf dokuwiki-2010-11-07.tgz
sudo mv dokuwiki-2010-11-07 dokuwiki
sudo chown -R www-data:www-data /var/www/dokuwiki

Keyboard Shortcuts ("Access Keys")

General Keys

These keys are always available in DokuWiki.

E opens the current page in edit mode
V opens the current page in view mode (if Button “View Pagesource” is displayed)
O shows the old revisions of the current page
R shows the recent changes
F sets the cursor to the search field
H opens the startpage
X opens the index page

Edit Mode

These additional keys are available in edit mode:

B bold
I italic
U underlined
C monospaced
D strike-through
1 headline level 1
2 headline level 2
3 headline level 3
4 headline level 4
5 headline level 5
L create internal Link
S saves your changes
P preview text
Y insert signature (logged in users only)
(php) error_log("string");
//PHP Error Log Location
(cmd line) tail -f ~/public_html/dokuwiki/error_log 

Cool Additions to Dokuwiki

Convert old html brain documents over to wiki format

Images in Dokuwiki

{{programming:pyramid5.jpg?direct&200|Final Result}}
Left Align:<imgcaption image1|This is the caption that I added to this image>{{ programming:pyramid5.jpg?200}}</imgcaption>
Right Align:{{programming:pyramid5.jpg?200 }}
Center Align:{{ programming:pyramid5.jpg?200 }}

<imgcaption image1|This is the caption that I added to this image>pyramid5.jpg</imgcaption> pyramid5.jpg pyramid5.jpg

Dealing with Spam