Difference between revisions of "Wiki"

From CSLabsWiki
(wheeeeeee!)
Line 1: Line 1:
 
{{services
 
{{services
|contact_person = [[Maintaining a Service|'''unmaintained''']]
+
|contact_person = [[Maintaining a Service|'''Alan Beadle''']]
 
|last_update = ''unknown''
 
|last_update = ''unknown''
 
|host_vm =
 
|host_vm =
Line 9: Line 9:
 
}}
 
}}
   
  +
==Upgrade==
{{outdated}}
 
  +
I (Alan Beadle) am developing a heroic plan to upgrade the wiki.
 
  +
It currently runs mediawiki 1.16, and the mysql side is run on a separate VM. The upgrade will be a challenge, but it will be more longterm-sustainable when I'm done with it. And we will still have the wiki edit history, which has a lot of lab history embedded in it.
The wiki has been up for over 2 years and receives at least a 1,000 hits each month with over 11,000 hits so far on the main page alone. Statistics on the wiki can be viewed on the [[Special:Statistics|Statistics page]].
 
   
 
==Changes to MediaWiki==
 
==Changes to MediaWiki==
 
The [http://mediawiki.org MediaWiki] installation on Docs has been changed quite a bit from the default.
 
The [http://mediawiki.org MediaWiki] installation on Docs has been changed quite a bit from the default.
  +
It would have been nice if some had documented that before graduating.
   
 
===Extensions===
 
===Extensions===

Revision as of 19:32, 22 October 2014

Wiki
Contact Person: Alan Beadle
Last Update: unknown


Upgrade

I (Alan Beadle) am developing a heroic plan to upgrade the wiki. It currently runs mediawiki 1.16, and the mysql side is run on a separate VM. The upgrade will be a challenge, but it will be more longterm-sustainable when I'm done with it. And we will still have the wiki edit history, which has a lot of lab history embedded in it.

Changes to MediaWiki

The MediaWiki installation on Docs has been changed quite a bit from the default. It would have been nice if some had documented that before graduating.

Extensions

Configuration

User settings:

# Force people to check their edit summaries
$wgDefaultUserOptions['forceeditsummary'] = 1;

# Registration disabled for all users EXCEPT sysops
$wgGroupPermissions['*']['createaccount'] = false;

# Must be logged in to edit
$wgGroupPermissions['*']['edit'] = false;

Templates

Various templates have been added to better the user experience.