Development talk:Wiki 2.0: Difference between revisions
(→Rating) |
|||
Line 57: | Line 57: | ||
=Permisions= | =Permisions= | ||
=Templates= | =Templates= | ||
we need to store the template in database, we need it in group mode |
Revision as of 10:11, 13 November 2008
Database design
Changes compared to OU wiki
- used section titles instead of byte ranges
- section titles must bu unique on each page
- synonyms table
- text format in versions table and caching field for parsed text
- Do we need one wiki per student mode?
Formats, Editors & Filters
Implemented in core.
Filters
We need filtering before and after conversion to HTML.
Editors
New mforms editor element should support all types of formats.
Formats
Responsible for conversions and diffs.
Locking
Should use section titles instead of byte ranges.
Version & diffs
Diffs not part of wiki code anymore, instead handled by format plugins.
Comments
We need general comments framework - to be used in blogs, glossary, database mod, assignments and wiki.
Questions:
- do we need attachments? yes
- threads? no
- edit timeouts like in forum? yes
- some more capabilitites
Groups
Group mode can be used for emulation of one wiki per student mode.
Grading
General grading support for assignments and wikis with group grading mode.
Rating
Optional peer review - ratings, could be something like proposal for final grade.
File handling
Backup/Restore
Tags
Blocks
Permisions
Templates
we need to store the template in database, we need it in group mode