4

I recently installed Snow Leopard Server and am trying to get the most out of the services it offers, but one thing that currently seems pretty barebones is the Wiki it provides.

Can Snow Leopard Servers wiki be modified with plugins the way MediaWiki can?

Are there any good plugins to allow you to include templates like MediaWiki?

Is there any way to include embeded syntax highlighted example code?

Is there even a good name to refer to it as when searching for it? "Snow Leopard Wiki" just turns up a bunch of wikis about SL.

Alternatively, how hard is it to install MediaWiki(or some other more advanced wiki engine) on SL Server? Could you plug it in to the same authentication mechanism?

5 Answers 5

5

Mediawiki is by far the most flexible and supported wiki software available today. As it's a trivial and painless thing to install and configure, taking just a few minutes, why not just do it? If you use the Apple supplied wiki and later find it doesn't really suit your needs or desires it will be a much bigger job to switch. With the massive number of mediawiki plug-ins available I would image there will be one to authenticate against most systems. There are definitely a bunch for authenticating against LDAP and Windows Active Directory.

1
  • +1 for avoiding unnecessary wiki migration. That's an unpleasant process.
    – Nic
    Mar 29, 2010 at 4:44
3

We're using the wiki server supplied with Snow Leopard and we're very pleased with the ease of use and the quality. It's nowhere nere as flexible as MediaWiki, which is to be expected since MediaWiki for one thing is a much more mature product. However, we've been able to get up and running in no time with the Apple server, with very little time spent customizing anything and the ease of use is simply put amazing.

There are some quirks, as always. Most notably, e-mail groups in the collaboration software is always appended with the suffix "-wiki", which is really lame. It's quite simple to fix, however. Also, the lack of documentation and resources for the collaboration software is annoying, but likely also an effect of it not being as mature as MediaWiki (for which there's loads of documentation).

In short, we like it (SL Wiki) a lot and prefer it over MediaWiki because of it's easy of use, nice integration with OD and sleek look & feel. It might not have as many features as MediaWiki, but it does anything you'd expect from a wiki and it does it well.

1

I also installed SL server only recently and can not comment on the wiki server quality yet. I will migrate our Mediawiki there soon and see how it works.

One advantage of Apple's wiki server might be that it's access control is integrated with Apple Open Directory, so permission management should more straightforward than with MediaWiki.

For searching you could try "apple wikiserver", though this finds some pre-snowleopard articles as well (wiki server has been around since 10.5/Leopard).

If you have not done so already, you could also have a look at these pdf-s: WikiServerAdmin & WikiDeployment

1

DANGER WILL ROBINSON!!!

Snow Leopard and MediaWiki 1.15 do not work together!

It's because Apple bundled a lame version of PHP (5.3.1) that corrupts function arguments that are passed by reference.

I find that MediaWiki 1.14 will install and run on Snow Leopard, BUT many of the MW extensions I use do not, because they use pass-by-reference. This is really annoying, and has caused me no end of grief, as I have people paying me for this stuff.

Also, I have been unable to load a different version of PHP. I tried Marc Liyanage's bundle of 5.3.0, but as installed via his excellent directions, websites that use PHP freeze, although command-line PHP tests are fine. I next tried MacPorts to download PHP 5.3.2, and MacPorts won't even run on Snow Leopard Server.

So I've been pulling out my hair trying to get MediaWiki to work with Snow Leopard Server. Be careful.

0

Snow leopard wiki is simple to use but Media Wiki is a lot easier to develop.

Really depends on your application.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .