BlueSpice MediaWiki REL1_27
 All Classes Namespaces Files Functions Variables Groups Pages
Lockdown.php File Reference

Functions

 lockdownUserPermissionsErrors ($title, $user, $action, &$result)
 
 lockdownMediawikiPerformAction ($output, $article, $title, $user, $request, $wiki)
 
 lockdownSearchableNamespaces ($arr)
 
 lockdownTitle (&$title)
 
 lockdownSearchGetNearMatchComplete ($searchterm, $title)
 
 lockdownSearchEngineReplacePrefixesComplete ($searchEngine, $query, $parsed)
 

Variables

if(!defined( 'MEDIAWIKI')) $wgExtensionCredits ['other'][]
 
 $wgMessagesDirs ['Lockdown'] = __DIR__ . '/i18n'
 
 $wgExtensionMessagesFiles ['Lockdown'] = __DIR__ . '/Lockdown.i18n.php'
 
 $wgNamespacePermissionLockdown = array()
 
 $wgSpecialPageLockdown = array()
 
 $wgActionLockdown = array()
 
 $wgHooks ['getUserPermissionsErrors'][] = 'lockdownUserPermissionsErrors'
 
 $wgHooks ['MediaWikiPerformAction'][] = 'lockdownMediawikiPerformAction'
 
 $wgHooks ['SearchableNamespaces'][] = 'lockdownSearchableNamespaces'
 
 $wgHooks ['SearchGetNearMatchComplete'][] = 'lockdownSearchGetNearMatchComplete'
 
 $wgHooks ['SearchEngineReplacePrefixesComplete'][] = 'lockdownSearchEngineReplacePrefixesComplete'
 

Detailed Description

Lockdown extension - implements restrictions on individual namespaces and special pages.

Author
Daniel Kinzler, brightbyte.de

Variable Documentation

if (!defined( 'MEDIAWIKI')) $wgExtensionCredits['other'][]
Initial value:
= array(
'path' => __FILE__,
'name' => 'Lockdown',
'author' => array(
'Daniel Kinzler',
'Platonides'
),
'url' => 'https://mediawiki.org/wiki/Extension:Lockdown',
'descriptionmsg' => 'lockdown-desc',
'license-name' => 'GPL-2.0+'
)