To do list
- name can be defined, but empty
- wikiname function should be all lowercase
- displaytitle function
- forms
- cron scheme with scheduling
- eBook export
- displaytitle function
- semantic assertions :=
- special semantic browser
- calendarity (blogs, events)
- webapp cashing offline content
- simplify index by using action entrypoints
- rewrite search using general regex function, parsed content cashes and filtered by view rights
- delegate rights to user class
- user page interface
- raw xml skin
- draft namespace
- modify conflicts
- Flatten action / submit versions in index.php
- Fusion create/new article (link directly)
- General Log
- Auto Categories: define regex search, will work like saved searches
- Name to order function for categories / auto logic for articles // he, will not work for names
- Empty name field in file upload use default file (but lowercase extension)
- Allow revisions for files (save as nnn.file)
- Backup memory limit (exclude files from backup or create multiple files ??)
- Write semantic html
- Semantic search function
- Consolidation: Copies the current revision of each name into the current folder.
- Reorganize menu items creation
- Template Disambiguation Pages
- Control sorting in Category Pages
- Prevent double redirect (endless loop bug)
- Enable or disable new user form
- Special pages:
- Broken Redirects
- Double Redirects
- Dead End pages
- Long Pages
- Short Pages
- Orphaned Pages
- Short Pages
- Uncategorized Categories
- Uncategorized Pages
- Unused Categories
- Unused Files
- Unused Templates
- Wanted Pages
- Wanted Categories
- Redirects
- Block User
- User Contributions
- Email User
- Related changes
- File list
- Statistics
- Random page
- Most linked-to categories
- Most linked-to pages
- What Links Here
- Category Tree
- External Links
- Popular Pages
- User Groups (simplify user rights)
Not to do
- Revision by timestamp not by number (would allow synchronisation of site). use YmhIs+rand(1000)
- Link to external images