Loomio

New Wiki is Up.

ST Sean Tilley Public Seen by 20

The new wiki at wiki.diaspora-project.org is set up, for the most part. There are a few outstanding issues that I need help with, so if any MediaWiki gurus could help out, that'd be great.

  1. The content needs to be looked over with a fine-toothed-comb. I've done my best to convert the pages, but some of them haven't been done yet. A quick browse-through of the different

  2. I'm having difficulty getting image uploads to work on MediaWiki. My error log says the following:

    PHP Warning: Cannot modify header information - headers already sent by (output started at /home/diaspora/public_html/wiki/LocalSettings.php:187) in /home/diaspora/public_html/wiki/includes/resourceloader/ResourceLoader.php on line 553

On the bright side, MediaWiki is properly integrated into Drupal, as is Mozilla Persona. You can register on the main site, log in through Persona, and you'll be logged in on the wiki side of things as well.

So really, the only outstanding issue is image uploads. If we can resolve this, then I can mark this half of the "New Project Site" task as done. ;)

FS

Florian Staudacher Mon 19 Nov 2012 1:14PM

since there haven't been any serious issues (aesthetical or otherwise) with the stylesheet, I'd suggest we put it up for a vote? or should I just go ahead and enable it for everyone?

ST

Sean Tilley Mon 19 Nov 2012 7:02PM

Go for it, it looks great and I haven't noticed a single issue with the style. :)

JR

Jason Robinson Tue 20 Nov 2012 8:05AM

The new wiki is nice :)

Found this tool to convert Markdown -> MediaWiki syntax: http://johnmacfarlane.net/pandoc/try

Also can we have this or something similar to embed images by url? http://www.mediawiki.org/wiki/Extension:EmbedImg

FS

Florian Staudacher Tue 20 Nov 2012 9:20AM

actually, I think this would suffice:
http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages

or just upload the images to the wiki, if they are tightly coupled with the surrounding content :)
just make sure they are at least some sort of CC, GFDL or better, and put the licensing information/author in the image description.

JR

Jason Robinson Tue 20 Nov 2012 9:41AM

That would be great imho, forcing to upload is so 1995 :) What do others think?

FS

Florian Staudacher Fri 23 Nov 2012 10:07AM

ok, I updated the extension.
(repo is here, btw: https://github.com/Raven24/diaspora-mediawiki, code reviews welcome)

The stylesheet overrides should now be public,
also I did some work on a parser function for messageboxes. It can now be used to derive Templates for various purposes, see my test page: http://wiki.diaspora-project.org/wiki/User:Raven24/MsgboxTest

Next I'll do some parser function/template/JS for the 'install instructions' page, possibly where the user can select [develop|production] and [mysql|postgres] and then the shown commands are adapted to the selection... :)

@Sean: I'm not sure the changes in the apache config for the fonts are working, I'm not getting the http header...
did you remember to restart apache? ;)

ST

Sean Tilley Fri 23 Nov 2012 11:21PM

I'll give it another restart just for good measure. :)