Matt Leifer commented on my post about the advent of BuddyPress wondering if there was some sort of integration with a wiki and WordPress. His question aroused my curiousity as I use WordPress and MediaWiki. Indeed there is a very interesting WordPress plugin that works MediaWiki.
Append Wiki Page by Enej Bajgoric at the University of British Columbia is a WordPress extension that allows users to actually embed a MediaWiki page within an individual blog post. Install this plugin and a new option appears at the bottom of the edit post page.

Simply type in the url of the desired wikipage and it appears in the post when you publish it. Here is a screencast illustrating its use. It includes edit links to the wiki, so that a reader could actually move from the blog post to the actual MediaWiki page and edit it if they have those priviledges. I first saw this on Jim Groom’s post/wiki on installing BuddyPress and wondered how he did it. In a round about way, I found out how.
I like this plugin and it generally works well. I think that it has a great deal of potential in education and documentation. My only problem is that it, for some reason, will not work correctly when I use it with wikis on my server. If I link to any other wiki page, it works fine. I can only assume it is because of some setting on my server. I certainly would like to resolve this (any offers for help gracefully accepted) as the Append Wiki Page plugin is a great tool.
Related Posts
-
Hey Steve,
Yeah, this is definitely a cool plugin developed by the UBC folks with tons of potential. I am using it for the UMW Blogs documentation, and it is amazing cause folks can just grab my stuff if they want: http://umwblogs.org/support
The problem with it not working with a MediaWiki on your server may have something to do with the version of MediaWiki you are using. I found that this plugin doesn’t work on MediaWiki version older than either 1.10.x or 1.11.x. That was the problem I was having on the bavawiki, so I am actually pulling it in from the UMW Blogs wiki here until I update my own:
http://www.umwblogs.org/wiki/index.php/Integrating_WPMu%2C_BuddyPress%2C_and_bbPress
Though I was glad to see it is compatible with the trunk version of WPMu 2.7
-
For the record, this is not exactly the type of wiki integration that I need. Something like the Pages module in Elgg where I can assign fine-grained access controls to wiki pages associated with posts or groups is needed, i.e. something more like a separate mini-wiki that inherits the access controls of the post or group. I’ll stick with Elgg for now, but keep an eye on how Buddypress progresses.
-
This is a great start at integrating WordPress and Mediawiki. I’ve been really fascinated with the idea of integrating the two for quite some time. Just the idea of this plugin gave me a bunch of ideas for writing my own plugin with even tighter integration between the two.
I’ve read Jim’s (first commenter) about UMW wordpress/mediawiki coupling for a while. A common layout (misty look) for the two seems to be as far as most people have gotten.
I recently started porting the K2 WordPress theme to a K2 MediaWiki skin. I doubt I’ll ever get around to finishing it, but the basics are done if anyone ever feels like finishing up the styling. I even made a config file to make the integration with a K2-themed blog a little tighter.
-
Also of interest on this topic is the WP-MediaWiki plugin which allows you the use of MediaWiki syntax in your WordPress posts/pages. I just prefer that syntax over the TinyMCE editor (and obviously anything is better than writing out pure HTML when you’re really just trying to write content quickly).
-
Hello,
it seems that the link is broken.
Working link for the plugin is http://blogs.ubc.ca/support/plugins/wiki-append/ .


7 comments
Comments feed for this article
Trackback link: http://openedweb.com/blog/2008/12/30/mediawiki-embed-in-wordpress/trackback/