Änderungen an MediaWiki: Unterschied zwischen den Versionen
Aus k4cg.org
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 89: | Zeile 89: | ||
* Update auf MediaWiki 1.25 durchgeführt | * Update auf MediaWiki 1.25 durchgeführt | ||
* Sidebar "Werkzeuge" über [[MediaWiki:Common.css]] deaktiviert | * Sidebar "Werkzeuge" über [[MediaWiki:Common.css]] deaktiviert | ||
* Zeitzone korrekt gesetzt ( | * Zeitzone korrekt gesetzt (wird nur für nicht angemeldete User korrekt angezeigt .. habe testweise in "includes/DefaultSettings.php" die Zeitzone auch gesetzt) | ||
#Set Default Timezone: | #Set Default Timezone: | ||
$wgLocaltimezone="Europe/Berlin"; | $wgLocaltimezone="Europe/Berlin"; | ||
putenv("TZ=$wgLocaltimezone"); | putenv("TZ=$wgLocaltimezone"); | ||
$wgLocalTZoffset = +120; | $wgLocalTZoffset = date("Z") / 60; #sollte Sommer-/Winterzeit selbst errechnen) | ||
#$wgLocalTZoffset = +120; #fix auf +2 stunden |
Version vom 22. Juni 2015, 05:14 Uhr
How Do I Wiki?
Denglish not so please
Begrifflichkeiten sind so gut wie möglich ins Deutsche zu übersetzen bzw. die deutschen Fachbegriffe zu verwenden.
Überschriften
Der Titel einer Seite wird automatisch ein "h1"-Tag. Dieser Tag sollte auf einer Seite nur ein Mal verwendet werden.
Überschriften auf einer Seite sollten daher mit dem "h2"-Tag und höher hervorgehoben werden. Als Beispiel für die Verwendung kann diese Seite genannt werden.
Namespaces
- Namespaces sind immer in der Einzahl zu halten
- die Übersichtsseiten (z.B. Projekte) in der Mehrzahl
oder
Changes
- WikiEditor installiert
- DisableDiscussion in extensions/DiscussionDisable/DiscussionDisable.php inkludiert
- MediaWiki:Sidebar editiert
- Logo eingebunden mit:
$wgLogo = "/images/1/10/MediawikiLogo.png";
- MediaWiki:Mainpage auf Nürnberger Hackerspace K4CG
- Tools in der Sidebar deaktiviert Vector Template
- Uploads mit folgendem aktiviert in LocalSettings.php
$wgEnableUploads = true;
- Anonymous IP in Header deaktiviert:
$wgShowIPinHeader = false;
- Registration erlaubt
$wgGroupPermissions['*']['createaccount'] = true;
- Sprache umgestellt auf Detusch
$wgLanguageCode = "de";
- Email Verifikation erforderlich für Bearbeitung
$wgEmailConfirmToEdit = true;
- Widget Extenstion installiert
- WidgetTemplate erstellt Widget:Iframe
- Sidebar, MainPage, Widget:iFrame geschützt, nur Admins dürfen editieren
- Extension "UserMerge" installiert Spezial:Benutzerkonten_vereinigen und Admins berechtigt Benutzer zu mergen
require_once "$IP/extensions/UserMerge/UserMerge.php"; $wgGroupPermissions['sysop']['usermerge'] = true; $wgUserMergeProtectedGroups = array( 'sysop' ); $wgUserMergeUnmergeable = array( 'sysop' );
Spam-Benutzer auf Benutzer "TestUser" vereinigt und gelöscht. Der Benutzer "TestUser" sollte für den Zweck des Löschens bestehen bleiben. Der Benutzer "TestUser" wurde gesperrt Spezial:Liste der Sperren
- Extension "ReCaptcha" installiert
require_once( "$IP/extensions/ConfirmEdit/ReCaptcha.php"); $wgCaptchaClass = 'ReCaptcha'; $wgReCaptchaPublicKey = 'xzy'; $wgReCaptchaPrivateKey = 'abc';
- Extension "MediaViewer" installiert
require_once "$IP/extensions/MultimediaViewer/MultimediaViewer.php";
- Extension "EmbedVideo" installiert
require_once "$IP/extensions/EmbedVideo/EmbedVideo.php";
- Extension "AdaptiveThumb" für Responsive Image Scaling eingerichtet.
require_once( "$IP/extensions/adaptivethumb/adaptivethumb.php" );
Benutzung mit
<pic src="/images/a/af/Panorama.jpeg" width=100% align=center />
- Config für Account Registration angepasst:
# Diable Bio for acccount registration $wgConfirmAccountRequestFormItems['Biography']['enabled'] = false; $wgConfirmAccountRequestFormItems['TermsOfService']['enabled'] = false; $wgConfirmAccountRequestFormItems['CV']['enabled'] = false; $wgConfirmAccountRequestFormItems['AreasOfInterest']['enabled'] = false; $wgConfirmAccountRequestFormItems['Notes']['enabled'] = false; $wgConfirmAccountRequestFormItems['Links']['enabled'] = false;
- API aktiviert
# Enable API $wgEnableAPI = true; $wgEnableWriteAPI = true;
- ConfirmAccount Email-Text geändert
Die UTF8-Anführungszeichen und den abschließenden "." von "requestaccount-email-body-admin" in der Datei "extensions/ConfirmAccount/i18n/requestaccount/de.json" entfernt.
- Update auf MediaWiki 1.25 durchgeführt
- Sidebar "Werkzeuge" über MediaWiki:Common.css deaktiviert
- Zeitzone korrekt gesetzt (wird nur für nicht angemeldete User korrekt angezeigt .. habe testweise in "includes/DefaultSettings.php" die Zeitzone auch gesetzt)
#Set Default Timezone: $wgLocaltimezone="Europe/Berlin"; putenv("TZ=$wgLocaltimezone"); $wgLocalTZoffset = date("Z") / 60; #sollte Sommer-/Winterzeit selbst errechnen) #$wgLocalTZoffset = +120; #fix auf +2 stunden