Workspace
This is NilsLindenberg, or better, my todolist, to have an oversight about what has to be done and what needs attention, more ore less orderd after priority - and always behind and incomplete :)
todo:
- searching the internet for code
- security (actions are open for everyone, solutions for [logged-in-user/Admin only])
- validity (xhtml, main sources for errors)
- parameters (how to get them, need of standard-values, proof of type...)
- errorhandling
- problems occuring with the writing
- generell part about html/php?
- box avout xhtml?
- text about libraries and using wikka-functions
workspace
Controlling access
Developing a new action, an author should always think about his target audience and their WikiRole....
Limit an action to admins
Should be used for: actions showing sensible information and/or having possible potential of damaging the wiki.Example: The PageAdministration action with its support for mass operations like mass deletion.
Code:
adminonly.php (line 1)
- // restrict access to admins
- if ($this->IsAdmin($this->GetUser()))
- {
- // put the whole code intended for admin-only use between these brackets
- }
Limit an action to page-owners
...My List of things which could be improved in, or added at Wikka
(the items are listed in descending priority)- I18n, L10n=> WikkaInternationalization, HandlingUTF8
- a better System for Categorys => CategorySystemOverhaul
- E-Mail => WikkaAndEmail
- Toc (Table of Content)
- Access to the Config.php through a wikka-interface
- Footnotes (http://www.istitutocolli.org/uniwakka/FootNote)
- OpenOffice import/export
CategoryUsers