Features

Page edit protection

Access control for pages: which users can edit? Everyone, only members, only users from a specific list, only me.

Submitted by (@dandascalescu)

Voting

6 votes

Features

Collapse consecutive edits

Use case: I just made a large edit to a page, only to notice a typo a few seconds after I save it. I'll go back and edit the page, but at that point I'll have a useless revision from before fixing the typo. I propose a feature to collapse consecutive edits by the same user if the page has not been requested in the meantime by another visitor. This will keep permalinks to the page's particular revision, working. TWiki ...more »

Submitted by (@dandascalescu)

Voting

1 vote

Features

TOC plugin

A "table of contents" plugin would be awesome!

Submitted by (@dandascalescu)

Voting

1 vote

Features

WYSIWYG editor

Most of the time I'd use the code editor, but there's one exception: cut'n pasting text with hyperlinked substrings. Way easier to do in a WYSIWYG editor than pasting the raw text, then formatting each hyperlink (by copying the hyperlink from the source)

Submitted by (@dandascalescu)

Voting

2 votes

Features

Editor and preview: side by side

It would be great to have a toggle between the current above/below placement of the preview/editor, and a left/right placement for those with wide screens. A splitter in the middle would also be great.

Submitted by (@dandascalescu)

Voting

2 votes

Features

Star-rating for articles

Like http://toastmasters.wikia.com/wiki/How_to_Say_It. Would make it possible to produce "top article" lists.

Submitted by (@dandascalescu)

Voting

1 vote

Features

Syntax highlight plugin

Uses Syntax::Highlight::Engine::Kate. A list of available languages is at http://search.cpan.org/dist/Syntax-Highlight-Engine-Kate/lib/Syntax/Highlight/Engine/Kate.pod#PLUGINS. Make sure you have the right module installed and that you use the correct "lang" parameter. Here is an example for PHP/HTML: <pre lang="PHP (HTML)"> <?php /* This is a pseudo PHP file to test Kate's PHP syntax highlighting. */ // This ...more »

Submitted by (@dandascalescu)

Voting

2 votes

Features

OpenID login/registration

Support OpenID.

Submitted by (@dandascalescu)

Voting

7 votes

Features

Allow different markups for the same page

Like with =pod, e.g. =textile or =markdown sections

 

Submitted by unauthenticated user

Submitted by (@dandascalescu)

Voting

2 votes

Bugs

Consistent URL path when creating pages

If in page foo you write [[Bar Baz]] and click the new link, the created page will be BarBaz.edit. Later, it will turn into barbaz.view.

 

For SEO, it would be best to separate words with hyphens or underscored. For consistency, they should be kept lowercased.

Submitted by (@dandascalescu)

Voting

1 vote

Features

Edit summary

Edit summaries are useful.

Submitted by (@dandascalescu)

Voting

2 votes

Bugs

Fix the diffs not showing up in the Recent list

Submitted by (@dandascalescu)

Voting

1 vote