Important: This is a development wiki, so things might be a little unstable. If something doesn't work properly, try refreshing the page. If that fails, come back later!
WikiDB/ToDo
From TestWiki
< WikiDB
This is an (incomplete) list of features that I plan to add before v1.
The bug list has been moved to WikiDB/Bugs. Please report bugs there.
Contents |
[edit]
Administration
- 'What links here' should show templates that are included via data tags.
[edit]
Syntax
- Better data syntax: Need to allow multiple rows in a single definition.
- Also, data definitions in a DB namespace shouldn't require the 'table' attribute (default to current).
- Repeat tag - some things to iron out (see WikiDB/Repeat tag syntax for the discussion)
- Field names need to be limited to 255 chars (DB limit)
- Field names need to have leading underscores removed (Reserved for special uses)
- Provide a mechanism for 'pass-through' parameters to the <data> tag (i.e. parameters that are supplied to the template, but which don't get added to the table). Suggestion is to prefix the name with an exclamation mark. Alternatively, an underscore could be used, as this is already reserved in table definitions, and therefore is not allowed in data tags (though this is not enforced) - may kill two birds with one stone...
[edit]
Code Tidying
- Ensure all user-visible text uses the message cache.
- Add profiling statements.
[edit]
Misc
- References to tables in table="..." attributes should follow redirects. This allows tables to be moved without screwing everything up!
