InDefero

Sign in or create your account | Project List | Help

Issue 55: Improvements for the documentation Wiki

Reported by Loïc d'Anterroches, Nov 16, 2008

InDefero needs a Wiki. Here are some of the requirements, feel free
to add more:

- Simple MarkDown syntax, with filtering to prevent 
  addition of raw HTML (for obvious security reasons).
- Rename a page.
- History tracking with ability to simply revert to a 
  given version.
- Delete a version/page (Project members only).
- Attach small files like images (Signed in users?).
- Delete small files (Project members only).
- Tagging of the pages (Project members?).
- Mark a page as featured (Project admin only).

Like for the rest of the application, only signed in users can
add/edit pages.

Comment 1 by bohwaz, Nov 16, 2008

For raw HTML, maybe allow admins to add it, that would be useful for
me.

Comment 2 by Loïc d'Anterroches, Nov 17, 2008

Ok, the problem I see, is that once you have added raw HTML in your
wiki page, what do you do if you have a simple user editing the page?
How do you track the "safe raw HTML" from the admin with respect to
the possible changes from the user?

I keep your idea in mind, but I do not have a solution to implement
it yet.

Comment 3 by bohwaz, Nov 18, 2008

ah yes that could be a problem, maybe just have a checkbox to allow
html on the page, which could be enabled by the admins only ?

Comment 4 by Loïc d'Anterroches, Nov 18, 2008

(No comments were given for this change.)
Labels: Type:Enhancement, -Type:Defect

Comment 5 by Loïc d'Anterroches, Nov 23, 2008

First work in commit 8eb5715656cfc94c31, beware, this is a big
commit.
Status: Started

Comment 6 by Loïc d'Anterroches, Nov 23, 2008

Left to do:

- See deprecated pages with a link like for the downloads.
- Warning at the top of a deprecated page, like for old
  revisions.
- Remove the deprecated pages from the index.
- Add search within the pages (they are already indexed).

Comment 7 by Loïc d'Anterroches, Nov 24, 2008

(No comments were given for this change.)
Summary: Improvements for the documentation Wiki

Comment 8 by Loïc d'Anterroches, Nov 25, 2008

Fixed in commit 82ed55f1a03bd62. The deprecated pages are still in
the index, this can be practical when looking at old information.
Status: Fixed

Created: 1 month 22 days ago by Loïc d'Anterroches

Updated: 1 month 12 days ago

Status: Fixed

Owner: Loïc d'Anterroches

Labels:
Type:Enhancement
Priority:Medium