Edgewall Software

Version 6 (modified by mark.m.mcmahon@…, 14 years ago) ( diff )

And some more ideas

Discussing Advanced Wiki Operations

The Trac wiki currently lacks some advanced features you can find in more mature wikis, operations like rename, copy and merge.

This will summarize and expand the proposals found in #1106 and other places.

Operations

Rename

See WikiRename.

Copy

Mainly interesting if supporting batch copies, a.k.a. Subversion style branching.

Merge

See #152.

The attachment rename methods from WikiRename will also be relevant for this operation.

User Interface

The advanced operations should not clutter the wiki page. Instead of Copy and Merge buttons coming in addition to the Rename one, maybe a single Advanced… button would be preferable. This could go to a single page containing the different forms, one for each advanced operation. Plugins could add their own advanced operation there.

Section Editing

Many wiki's allow you to edit paragraphs or sections (while leaving the rest of the page un-edited. For example:

Better Hierarchy Navigation

Compare different Wiki pages

  • I can see this useful for Trac itself, comparing 0.11 and 0.12 versions of a page.

Current wiki diff link is:

http://trac.edgewall.org/wiki/TracLinks?action=diff&version=76&old_version=75

Possible suggestion:

http://trac.edgewall.org/wiki/TracLinks?action=diff&version=76&old_page=wiki/0.11/TracLinks/&old_version=75

This would belong under 'Advanced Operations' I guess?

Comments per paragraph

Note: See TracWiki for help on using the wiki.