User:Pd4u/doc6
Jump to navigation
Jump to search
MediaWiki Snippets 4 Copy&Paste
[edit]
Contact |
---|
LocalSettings.php
[edit]$wgGroupPermissions['*']['read'] = false;
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['edit'] = false;
$wgWhitelistRead = array(
"Hauptseite", "MediaWiki:Common.css", "MediaWiki:Common.js"
);
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'doc',
'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', 'docx', 'xlsx', 'xlsm',
'pptx', 'ps', 'odt', 'ods', 'odp', 'odg', 'msg', 'svg'
);
$wgPygmentizePath = "c:\\Python27\\Scripts\\pygmentize.exe";
$wgDLPmaxCategories = 6; // maximale Anzahl der Kategorien, die gleichzeitig abgefragt werden können
$wgDLPMaxResultCount = 200; // Zahl der Resultate
$wgDLPAllowUnlimitedResults = false; // unbeschränkte Zahl von Resultaten erlauben
$wgDLPAllowUnlimitedCategories = false; // unbeschränkte Zahl von Kategorien erlauben (nur bei kleinen Wikis empfehlenswert)
// wie lange die Resultate im Cache gehalten werden sollen
// Zahl in Sekunden, 60*60*24 ergibt einen Tag (86.400)
// auf Null gesetzt werden die Resultate unbegrenzt lange gespeichert
$wgDLPMaxCacheTime = 60*5; // Cache-Dauer in Sekunden, 0=unbegrenzt
$wgStrictFileExtensions = false; // damit kann man praktisch alles hochladen
$wgVerifyMimeType = false; // nicht für öffentliche Wikis zu empfehlen!!!
$wgCheckFileExtensions = false;
# Enable subpages in the main namespace
$wgNamespacesWithSubpages[NS_MAIN] = true;
$wgNamespacesWithSubpages = array_fill( 0, 200, true ); // Unterseiten für alle Namespaces zulassen, vorausgesetzt es sind nicht mehr als 200(!)
Sidebar
[edit]Meine Sidebar-Standardlinks, die dann durch zusätzliche Verweise auf aktuelle Kategorien etc. ergänzt werden.
* navigation
** mainpage|mainpage-description
** Special:AllPages|Alle Seiten
** Spezial:Kategorien|Alle Kategorien
** recentchanges-url|letzte Änderungen
** Special:ListFiles|Hochgeladene Dateien
** Special:NewFiles|Neue Dateien
** {{fullurl:Spezial:Suche|profile=all|search=|fulltext=1}}|Volltextsuche
* Schnellzugriff
** Kategorie:Top Level|Kategorienübersicht
* MediaWiki Software
** Special:Version|MediaWiki Version
** {{fullurl:MediaWiki:Sidebar|action=edit}}|Sidebar bearbeiten
** {{fullurl:MediaWiki:Edittools|action=edit}}|Edittools bearbeiten
** https://commons.wikimedia.org/wiki/User:Pd4u/doc3|MediaWiki Links
** helppage|MediaWiki Hilfe
* SEARCH
* TOOLBOX
* LANGUAGES
Kategorien
[edit]In eine Kategorieseite eine Übersicht über sämtliche enthaltenen Seiten (wahlweise mit oder ohne Kategorien und Medien wie Bilder) einbauen
(Erweiterung: Kategorienbaum)
==Gesamtstruktur==
{{#categorytree:{{PAGENAME}}|hideroot|mode=all|showcount="on"|depth="10"|hideprefix="never"}}
== enthaltene Seiten ==
{{#categorytree:{{PAGENAME}}|hideroot|mode=pages}}
Den Kategorienbaum mit Parametern aufrufen (Jahreszahl, Überschrift, Spaltenzahl)
(Extension:DynamicPageList)
== {{{y|{{CURRENTYEAR}}}}} {{{w|frei wählbare Überschrift}}} ==
<div style="column-count:{{{z|3}}};-moz-column-count:{{{z|3}}};-webkit-column-count:{{{z|3}}}">
{{#tag:dynamicpagelist|category = {{PAGENAME}}
category = {{{y|{{CURRENTYEAR}}}}}
namespace = main
ordermethod=sortkey
order = ascending}}
Nützliche Wiki-Snippetes
[edit][[Special:PrefixIndex/{{PAGENAME}}/|…alle Unterseiten anzeigen]]
[[Special:PrefixIndex/User:{{PAGENAME}}/|…alle Unterseiten im Namensraum User: anzeigen]]
[[{{#titleparts:{{SUBJECTPAGENAME}}| -1 }}|übergeordnete Seite: {{#titleparts: {{SUBJECTPAGENAME}} | -1 }}]]
ergibt übergeordnete Seite: User:Pd4u
alle Unterseiten in die Seite inkludieren
[edit]{{:Special:PrefixIndex/{{PAGENAME}}}} {{:Special:PrefixIndex/{{NAMESPACE}}:{{PAGENAME}}}}
MediaWiki-Unterseiten
[edit]Das sind alle Seiten, die mit MediaWiki:
beginnen
- Link:
[[Special:PrefixIndex/MediaWiki:]]
- Einfügen:
{{Special:PrefixIndex/MediaWiki:}}
Spaltenzahl festlegen
[edit]<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"></div>
Diverse Magic Words
[edit]{{FULLPAGENAME}} hier: User:Pd4u/doc6 {{BASEPAGENAME}} hier: Pd4u {{ROOTPAGENAME}} hier: Pd4u {{SUBPAGENAME}} hier: doc6 {{SUBJECTPAGENAME}} hier: User:Pd4u/doc6
{{NAMESPACE}} hier: User {{NAMESPACENUMBER}} hier: 2 {{SUBJECTSPACE}} hier: User
Einem Link das Aussehen eines internen Links geben
[edit]<span class="plainlinks">[{{fullurl:Special:Search|profile=all|search=|fulltext=1}} Volltextsuche]</span>
Eine neue Seite per Eingabebox erzeugen
[edit]
{| |- | <inputbox> type=create break=no </inputbox> |} |
Templates
[edit]{{[[Template:{{{1}}}|{{{1}}}]]}}
Anzeige des Seitentitels unterdrücken
[edit]{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}