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

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

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

Comment 9 by Alex Eftimie, Jul 16, 2009

Hi, 

Although this is marked as closed, i didn't find an easy way to 
attach and insert a image to a documentation page (no matter what 
user role I am).

I'm running InDefero 0.8.4 on my server. Is this a configuration 
problem, or a missing feature?

Created: 1 year 2 months ago by Loïc d'Anterroches

Updated: 6 months 23 days ago

Status: Fixed

Owner: Loïc d'Anterroches

Followed by: 2 persons

Labels:
Priority:Medium
Type:Enhancement