This plugin is incomplete, has numerous glitches, and may have vulnerabilites. Do NOT use this on a live site, use on localhost at your own risk. Development on this plugin will start again in the near future.
I plan on making a wiki plugin for MyBB. It is NOT a bridge plugin for MediaWiki or any other wiki, it is a wiki for MyBB.
What do you want in it?
Features
Key: Done In progress Proposed, not yet started
The MyBB post parser will be the page parser, so MyCode will be the language, not wikitext
Page history
Who's Online functionality (basic)
Random page
MyBB ACP backend
Permissions system
View all pages
Search
Current Screenshots
View page:
http://i.imm.io/cftE.png
Edit page:
http://i.imm.io/cftO.png
Page history:
http://i.imm.io/cftR.png
Downloads
Version 0.1: [
attachment=24852]
Extract wiki.php to your forum root and mywiki.php to inc/plugins.
Contributors
Paul H. (Front End)
euantor (Back End)
I want it , badly!
The options of having tables would be nice to lay out certain data. The ability to allow certain user groups to edit data, the option of recording in some way how much time and or edits someone has made, and also some sort of last edit revert option incase of defacement.
I'm sure there is more I could suggest, I'm looking at it from the point of view of a vehicle forum I have, and using some sort of wiki to allow members to build an in-depth knowledge resource of the vehicle.
It will have any MyCode you have on your forum, so if you have a table MyCode, it would have tables. I believe there was a tut on a table MyCode around here somewhere...
(2011-11-28, 08:20 PM)Paul H. Wrote: [ -> ]It will have any MyCode you have on your forum, so if you have a table MyCode, it would have tables. I believe there was a tut on a table MyCode around here somewhere...
I've got a table my code so great!
If you want to test finalised versions feel free to ask.
Well, I haven't even started yet, but I will post beta versions in here, yes
Just to correct myself, I've got a table generator, so would need to install a my code.
Saying that, when I get home I'll post a link to the table generator because it let's you just coulm and row titles which look quite nice.
oowww.. I wanted it to be a MediaWiki bridge...
Will try nonetheless
Things I would like to see:
Forum like permission system.
MyCode/HTML Parsers based in permissions.
Usernames styles as in the forums.
Not based in forum post/threads (like using xThreads or the other wiki plugin already available)
EDIT: Hope it uses the mybb template system.
EDIT: Groups Permissions (same as #1? xD)
It will use templates. Which will be interesting because I haven't made any plugins with templates yet O.o
Permission system will be CSV lists.
It will use the MyBB post parser and everything that comes with it, including /me, images, URLs and other MyCode.
Nice, looking forward to it. I was going to integrate MediaWIki, but found it cumbersome and the alternatives were not viable in my opinion.
All the standard Wiki flare would be nice, edit tracking, user and group permissions (view, add, edit, delete, comment, auto-approved, approve/disapprove moderation, etc), moderators, attachments, diff viewer for mods to compare original, last approved, and latest versions, tag cloud, etc.
Auto linking would be awesome, but a cumbersome/performance issue. I'd like to see it as an option for the admin to enable or not.
(2011-11-28, 08:47 PM)Paul H. Wrote: [ -> ]It will use templates. Which will be interesting because I haven't made any plugins with templates yet O.o
Permission system will be CSV lists.
It will use the MyBB post parser and everything that comes with it, including /me, images, URLs and other MyCode.
then I suggest you create a new template group and set it as a default group. Take a look at MySupport or MyShowcase plugins for examples of how to insert the template groups.
(2011-11-28, 08:01 PM)Paul H. Wrote: [ -> ]What do you want in it?
Use MyBB post parser/MyCode -or- Use wikitext?
Both.
Also, I'd rather have you use MyBB permissions settable in the ACP than a csv. Just makes more sense