Table of Contents

Clean Install

Our test wiki page will be here: http://david.rabine.org/dokutasktest

  1. 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
  2. Untar the file:
    tar -zxvf dokuwiki-2008-05-04.tgz
  3. 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
  4. Run the install program http://david.rabine.org/dokutasktest/dokuwiki-2008-05-04/install.php and this was my initial configuration:
  5. Added a test user with the following attributes:
    username:  creep
    useremail: creep@nofadz.com
    real name: Some Test Person
    group:     user
  6. Went to the Plug-in Manager for the wiki and installed the following plugins:
  7. Started the front page with the following code:
    ====== Tasks Pages ======
    
    [[tasks:2008:|2008 Tasks]]
  8. 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}}
  9. 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.
  10. Task status cannot be changed by the person to whom it was assigned (and made by in this case).

Dependencies Tree

Install Order