MediaWiki embed in WordPress

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.

wiki-inc

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

Tags: , ,

  1. Jim’s avatar

    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 :)

    Reply

  2. Steve’s avatar

    I’m using a couple MediaWiki versions–none work–even the latest1.13.x pulled from SVN in the past week or so. The only common element seems to be my server. I keeping getting”

    Whateverwikipage?action=render

    seems to be interpreted as the page name, so it delivers no such page.

    Great to see it works with WPMU 2.7 as that is where it will be used.

    Reply

  3. Matt Leifer’s avatar

    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.

    Reply

    1. Steve’s avatar

      Matt–

      It certainly wasn’t what I expected to find, but I think it is a find. You have me looking though.

      I do think that what you have in mind is probably most likely found with Elgg, not BuddyPress. I guess I’d have a better idea if I just went ahead and installed BP and got a peek at the admin. I’m not sure there is unity with the WPMU access/permissions and those of any BP plugins.

      Reply

  4. Jeremy Blanchard’s avatar

    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.

    Reply

  5. Jeremy Blanchard’s avatar

    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).

    Reply

  6. Maksim’s avatar

    Hello,

    it seems that the link is broken.

    Working link for the plugin is http://blogs.ubc.ca/support/plugins/wiki-append/ .

    Reply