Extension:CustomLogs/de-formal
![]() Release status: stable |
|
---|---|
Description | Allows the user to add custom log types by editing LocalSettings.php and the MediaWiki namespace |
Author(s) | Megan Cutrofello (RheingoldRiverDiskussion) |
Latest version | 1.0.0 (2019-09-11) |
MediaWiki | 1.25+ |
Database changes | No |
License | GPL 2.0 |
Download | GitHub: Note: readme |
|
|
Installation
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
CustomLogs
im Ordnerextensions/
ablegen. - Folgenden Code am Ende Ihrer
LocalSettings.php
hinzufügen:wfLoadExtension( 'CustomLogs' );
- Done – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.
Configuration parameters
$wgCustomLogsLogs - A list of the log types to add to the wiki. For example:
$wgCustomLogsLogs = ["ro-news","ro-tournament"]
$wgCustomLogsMaxCustomParams - The maximum number of custom params you will be allowed to specify when writing a custom log. Default is 3.
Writing logs
This is governed by the user right writecustomlogs
.
By default all logged-in users have this right, but you can configure it like any user right.
The API action is customlogswrite
.
Parameters include:
logtype
- the type of log, as specified inwgCustomLogsLogs
title
- the title of the page associated with the action (cannot be used withpageid
)pageid
- the pageid of the page associated with the action (cannot be used withtitle
)summary
- a text summary, which may have custom parameters substituted into it. Custom parameters are sent to the summary in order beginning with$4
. See the readme on github for additional documentation. If blank, the default summary for the log will be used.tags
- a list of tags (these must actually exist on the wiki)publish
- whether or not to publish in recent changescustom1
- etc as many as specified by$wgCustomLogsLogs
This extension is included in the following packages and/or wiki farms: This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |