====== Clean Install ======
Our test wiki page will be here: [[http://david.rabine.org/dokutasktest]]
- Put the doku wiki page:
cd /home/david/public_html
mkdir dokutasktest
cd dokutasktest/
lynx ### and grab this link: http://www.splitbrain.org/projects/dokuwiki
### LINK: http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2008-05-04.tgz?id=projects%3Adokuwiki&cache=cache
- Untar the file:
tar -zxvf dokuwiki-2008-05-04.tgz
- Fix permissions so the webserver can write to these pages, run this as **root**:
chgrp -R nobody dokuwiki-2008-05-04
chmod g+w -R dokuwiki-2008-05-04
- Run the install program [[http://david.rabine.org/dokutasktest/dokuwiki-2008-05-04/install.php]] and this was my initial configuration:\\ {{computers:wiki:taskwikiinitialsetup.png|}}
- Added a test user with the following attributes:
username: creep
useremail: creep@nofadz.com
real name: Some Test Person
group: user
- Went to the [[http://david.rabine.org/dokutasktest/dokuwiki-2008-05-04/doku.php?id=start&do=admin&page=plugin|Plug-in Manager]] for the wiki and installed the following plugins:
- include -> [[http://foosel.org/download/plugin-include.tgz]]
- feed -> [[http://www.chimeric.de/_src/plugin-feed.tgz]]
- pagelist -> [[http://foosel.org/download/plugin-pagelist.tgz]]
- blog -> [[http://foosel.org/download/plugin-blog.tgz]]
- editor -> [[http://www.chimeric.de/_src/plugin-editor.tgz]]
- tag -> [[http://www.chimeric.de/_src/plugin-tag.tgz]]
- task -> [[http://www.chimeric.de/_src/plugin-task.tgz]]
- Started the front page with the following code:
====== Tasks Pages ======
[[tasks:2008:|2008 Tasks]]
- Made a task index page in this 2008 page with the following code:
===== Current List =====
{{tasks>tasks:2008?open&table&header&date&user}}
====== Interactive List ======
{{tasks>tasks:2008&open&list&header&date&user}}
====== RSS Feed ======
{{tasksfeed>tasks:2008}}
- Logged in as the 'test' user and created myself a test task at this page [[http://david.rabine.org/dokutasktest/dokuwiki-2008-05-04/doku.php]].\\ {{computers:wiki:taskwikimakefirsttask.png|}}
- Task status cannot be changed by the person to whom it was assigned (and made by in this case).\\ {{computers:wiki:taskwikistatusisimmutable.png|}}
====== Dependencies Tree ======
* task
- feed
- blog
- feed
- include
- pagelist
- editor
- feed
- pagelist
- tag
- feed
- pagelist
- tasks
- feed
- pagelist
- pagelist
===== Install Order =====
- include -> [[http://foosel.org/download/plugin-include.tgz]]
- feed -> [[http://www.chimeric.de/_src/plugin-feed.tgz]]
- pagelist -> [[http://foosel.org/download/plugin-pagelist.tgz]]
- blog -> [[http://foosel.org/download/plugin-blog.tgz]]
- editor -> [[http://www.chimeric.de/_src/plugin-editor.tgz]]
- tag -> [[http://www.chimeric.de/_src/plugin-tag.tgz]]
- task -> [[http://www.chimeric.de/_src/plugin-task.tgz]]