Extension:CustomLogs

Configuration parameters
$wgCustomLogsLogs - A list of the log types to add to the wiki. For example,

$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. By default all logged-in users have this right, but you can configure it like any user right. The API action is. Parameters include:


 * - the type of log, as specified in
 * - the title of the page associated with the action (cannot be used with )
 * - the pageid of the page associated with the action (cannot be used with )
 * - a text summary, which may have custom parameters substituted into it. Custom parameters are sent to the summary in order beginning with . See the readme on github for additional documentation. If blank, the default summary for the log will be used.
 * - a list of tags (these must actually exist on the wiki)
 * - whether or not to publish in recent changes
 * - etc as many as specified by