From BStegmaier
Contents |
Themes
- List of themes
- Professional theme
- MistyLook Template
- Set default skin in LocalSettings.php
$wgDefaultSkin = 'mistylook';
Extensions
- Extension Matrix
- Category tree
- File listing
- Include external content
- Wiki Widgets for Twitter, GMaps, GCal,..
- Lockdown
- Use Wiki Widgets
- For unordered list in twitter modify extensions/wx/widgets/twitter/twitter.js
... inner += '<li>' ... + ')</span></li>'; ... status.innerHTML = '<ul>' + inner + '</ul>'; ...
Accounts and Editing
- Prevent new user registrations except by sysops
$wgGroupPermissions['*']['createaccount'] = false;
- only registered users and sysop may edit
$wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['user']['edit'] = true; $wgGroupPermissions['sysop']['edit'] = true;
Private Namespace
- Using lockdown extension
- LocalSettings.php
$wgExtraNamespaces = array(100 => "Private");
...
require_once( 'extensions/Lockdown/Lockdown.php' );
$wgNamespacePermissionLockdown[100]['read'] = array('user');
$wgNonincludableNamespaces[] = 100;
// do we need the following line?
$wgSpecialPageLockdown['Export'] = array('user');
Ajax Search
- In LocalSettings.php add
$wgUseAjax = true; $wgAjaxSearch = true;
Localization
- Language
$wgLanguageCode = "en";
- Timezone
$wgLocaltimezone = "Europe/Berlin";
Math
Using an external server
- LocalSettings.php
$wgUseTeX = true;
- includes/Math.php
#return $math->render(); return "<img class='tex' src=\"http://ist-info.de/cgi-bin/mimetex.cgi?$tex\" alt=\"LaTeX: $tex\">";
- Other servers c4media.de, unika04.de or ...


