DokuWiki

It's better when it's simple

User Tools

Site Tools


devel:ideas:improved_administration

Improved Administration

proposed

DokuWiki's administration section is clunky and the user interface hasn't been updated to take advantage of features available in the standard template. There is poor separation between system administration and content administration. Some content based DokuWiki features are not directly editable from with the wiki, i.e. they require system administration skills/access to setup or change.

Specific areas that could be targets for improvement

  • generally improved admin user interface.
  • clearly identify and separate “content” based features/settings and system administration based features/settings.
  • mechanism to allow namespace templates to be edited within the wiki (by “managers”/by acl?)
  • an admin sidebar when in the admin section
  • modified toolbar for the admin section
  • update confmanager plugin
    • improved interface
    • upload images for use in text-image replacements (smileys).
    • usable by wiki editors (“managers”)
    • ability to remove standard dokuwiki acronyms/smileys/entities without editing dokuwiki release files
  • automated glossary page for the wikis abbreviations/acronyms, editable by managers/acl.
  • admin “wizard” to assist non-expert admins in setting up their wiki - make non-expert admins aware of some useful features/plugins and why they may or may not wish to enable/install them.

Requirements

  • user interface design
  • knowledge of PHP.
  • knowledge of DokuWiki admin & action plugins
  • knowledge of HTML/CSS/Javascript

Difficulty

  • medium.

Mentors

The following people volunteered to “mentor” any new developers taking up this task by answering questions, giving tips and reviewing code:

Other resources

devel/ideas/improved_administration.txt · Last modified: 2012-02-20 23:25 by ChrisS

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki