One good thing about the forums is that it emails everything and brings people in (which is probably why you're here today, Gustav. )
The developer documentation wiki died painfully with hardly anything going into it, but perhaps it would have a chance in this project with everything structured up front.
If we could find a PHP-based wiki with email notification I'd switch in a flash.
Very good point, email notifications are crucial! Let's stick with the forum until someone finds a php wiki with email notifications.
This post set me thinking. Why not create an option to make forums more like Wiki.
When you create a new forum you now have three options (Standard forum for general use, A single simple discussion and Each person posts one discussion). I would like to add a fourth option: the wiki forum.
What makes a Wiki nice? I think the following things:
- Everybody can edit any page
- The newest page is displayed, but older versions are kept
- Page editing is very easy
- Creating a link to a wiki-page that doesn't exist, creates the new page
- ..... (anything I am missing)
I think current Moodle forums already come a long way. Lets do it point for point:
- Everybody can answer posts in discussions
- It is easy to display the newest post first, older post "hang" underneath
- Page editing is extremely easy (we have the inbuilt HTML editor)
Moodle forums actually have more possibilities already(classification, accesible personal pages of the author, mailing out of new posts, etc.)
The functionality would need to be added is the following:
- In a Moodle Wiki forum there is no 'reply' button but an 'edit page' button. This 'edit page' button has the same functionality as the reply button but automatically copies the old post into the new post (like Martin has suggested doing in writing these HOW-TOS).
- The display would be special as well. The newest post (actually the newest version of the page) is diplayed in full. The older versions are just displayed as links. By clicking on them you would see that version and there should be a button to make this old version the current version again (could be the same 'edit this page' button.
- By using a special tag you can create new Moodle Wiki pages. I would think of something like <new>Some Topic<new> automatically starting a new discussion in the Moodle Wiki forum with "Some Topic" as the title.
Maybe I am wrong but I don't think above should be hard to implement for somebody who knows the forum code well.
Does anybody have any thoughts on the above.
Could it make it into 1.2 beta?
Even just an option to ignore the maxediting time and leave all posts open to editing all the time would be useful. But please take this to the right places for it.
Okay, I will copy my whole post as a new discussion in the Forum module forum in Using Moodle. Hopefully some talent will be enthused and will fly away with it
Thanks for your reply.
Nothing wrong with the forum-approach, but a Wiki works with another concept:
- Everyone can write on a page and improve that page until someone takes control over that page (with a persoanl lock) but all the others can stiil use a commentbox on the bottom of that page
- Everyone? versions of wiki work with a groupsaccount, until someone sets a personal lock
- When someone send a comment, the owner of that page gets an email and can look if that comment will improve "his/here" page
- The admin can unlock that page again when the owner doesn't maintain his page
- In a documentation project the main-designer can create the table of content for that project and lock that page: all teh others can read the growing pages. The point is that only someone who knows the ins and outs of the product can draw the outline of the needed documenation.
- The wiki apporach is more connected then the forum apporach, although the main editors will do the same amount of work in the beginning. But when the docs grow and grow, the wiki-approach will be easier to maintain, becuase then more and more specialists of parts of Moodle will take the control of pages (or not )
- Normal users will be readers and place useful comments or ask questions in the commentboxes.
- I still hope that eWiki will be inetgrated
Can people please do some research and find me a Wiki program that is:
- standalone, as this will be placed publically at http://moodle.org/help and replace the FAQ
- able to leech onto a Moodle user database for authentication
- written in PHP
- easy to customise the look of
- able to support easy uploading of images
- able to send out email notifications (this is optional, not crucial)
- powerful search options
- well-supported and stable
Which of these criteria does the wiki module recently ported by Mike Churchward (based on erfurtwiki) fail to comply with? Is there any chance that it could be further modified to conform to these requirements? It just seems that if this is possible a lot of duplicated work could be avoided.
It's probably a naive question - but I'm following the precepts I teach my students and asking it anyway!
Last time I tested it I ran into a lot of problems that I didn't think would be fixed in time, however, I'm playing with it now and having better luck.
I'm filing a series of bugs right now on the remaining problem areas.
An interesting side note is a fork of Wakka called WackoWiki. The main difference appears to be that Wacko expands the typical Wiki links (BumpyCaps -> Bumpy Caps) for easier viewing.
Also noticed that phpWiki has image upload capability in the CVS version, so that may be a good candidate, and it has nice search capability.