Modifikationen

Aus Freecoffee.de

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

allgemeine Einstellungen

Quellen:

Mediawiki konfigurieren

localsettings.php

Anonymes Anlegen von Benutzern verbieten

  1. This snippet prevents new registrations from anonymous users
  2. (Sysops can still create user accounts)
  3. $wgGroupPermissions['*']['createaccount'] = false;

Disable rel="nofollow"

  1. $wgNoFollowLinks = false;


Anonyme Benutzer können Beiträge nicht bearbeiten

  1. $wgGroupPermissions['*']['edit'] = false;
  2. $wgGroupPermissions['user']['edit'] = true;

Speicherüberlauffehler beim Bearbeiten von Artikeln

# If PHP's memory limit is very low, some operations may fail.
ini_set( 'memory_limit', '32M' );

ShortURL - URL ohne index.php

siehe [1]

  1. in Localsettings.php:
$wgArticlePath      = "/$1";
  1. ergänzend in .htaccess
RewriteEngine On
RewriteRule ^[^:]*\. - [L]
RewriteRule ^[^:]*\/ - [L]
RewriteRule ^/*$ /index.php?title=Main_Page [L,QSA]
RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

Extensions

Quellen:

Mediawiki konfigurieren

Fussnoten

cite.php

  1. cd ~/extensions
  2. wget http://wikipedia.cvs.sourceforge.net/*checkout*/wikipedia/extensions/Cite/Cite.php

LocalSettings.php

  1. require_once( "extensions/Cite.php" );

siehe auch meta.wikimedia.org meta.wikimedia.org

Eingabefeld

inputbox.php

  1. cd ~/extensions
  2. wget http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/inputbox/inputbox.php

localSettings.php

  1. require_once("extensions/inputbox.php");

siehe auch meta.wikimedia.org

Artiklen einer Kategorie auflisten

Dynamic Page List

Countdown

Event Countdown

Kategorieliste

Nice Category List 2

Preloader

Preloader

require_once( "{$IP}/extensions/Preloader.php" );
$wgPreloaderSource[ NS_MAIN ] = 'Vorlage:Preload';

ParserFunctions

siehe [2] require_once( "$IP/extensions/ParserFunctions/ParserFunctions.php" );

Skin

Logo

localsettings.php

$wgLogo = "/logo.png"; /// defaults to "{$wgStylePath}/common/images/wiki.png"

Hintergrundbild

monobook/main.css vorher

body {
	font: x-small sans-serif;
	background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;
	color: black;
	margin: 0;
	padding: 0;
}

nachher

body {
	font: x-small sans-serif;
	background: #f9f9f9 url(freecoffeebg.jpg) 0 0 no-repeat;
	color: black;
	margin: 0;
	padding: 0;
}

SimpleVote & CVote

Zwei Erweiterungen, die das Bewerten von Artikel und Anlegen von allgemeinen Umfragen ermöglichen. Näheres dazu hier.

interessante Links

zu Supportquellen, Extensions etc.pp