Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have been looking for a convenient tool to help me build my knowledge-base for some time now. I have just discovered WikiPad and I am amazed.

The tool seems great but has one drawback - it is a single user application.

What I would want to know is if there is a free WikiPad-like multi-user application.

Ideally the application should:

  • allow creating a knowledge-base using simple wiki-like syntax,
  • comprise a light-weight notepad-y Windows/Linux editor, which would be run locally and store the data on a remote server machine,
  • allow concurent editing of pages (e.g. by tracking changes in the data files by a svn/git),
  • allow linking other files (also tracked by the svn/git) with the pages,
  • allow transforming the knowledge-base content into a HTML presentation.

Thanks for any help.

share|improve this question
3  
Have you looked into hosting your own Wiki web application? –  kobaltz Dec 31 '11 at 16:49
    
mediawiki.org/wiki/MediaWiki –  kobaltz Dec 31 '11 at 16:50
    
I'd also recommennd using a full-featured wiki like mediawiki or twiki or dokuwiki or sth else –  tuergeist Dec 31 '11 at 16:54
    
@kobaltz: You should expand on that point in an answer. –  afrazier Dec 31 '11 at 17:50
    
Yes, hosting my own Wiki would probably be my second-best choice. What I would appreciate, though, is a light-weight desktop client for page editing. Editing inside a web-browser isn't my cup of tea. –  Dušan Rychnovský Dec 31 '11 at 17:54
show 1 more comment

1 Answer

up vote 2 down vote accepted

You should check out MediaWiki. It is a wikipedia like web application that will allow you to not only have multiple users access the site, but also allows external editors to manage the content of your wiki site.

http://www.mediawiki.org/wiki/MediaWiki

MediaWiki 1.5 and later allows you to edit any resource using any external tool. This is accomplished using a very simple system:

When a resource is requested for being edited externally, MediaWiki sends out a control file that contains information about the resource; most importantly, its network location (URL) and the interface that is to be used for changing it. See Manual:External editors: control files for the specifications.

User browser has to be configured to call a special helper application (see below).

That helper application processes the control file, retrieves the resource, launches the favored application to edit it, and, if desired, saves the resource back to the server.

http://www.mediawiki.org/wiki/Manual:External_editors

share|improve this answer
    
I didn't know that you can use external tools to edit MediaWiki pages. This might be what I am looking for. I will have a closer look at it. Thanks! –  Dušan Rychnovský Dec 31 '11 at 20:28
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.