Updated to 1.39
This commit is contained in:
@@ -13,8 +13,6 @@ do
|
||||
echo "$ext activated"
|
||||
done
|
||||
|
||||
cp /var/www/html/resources/assets/mediawiki.png /var/www/html/resources/assets/wiki.png
|
||||
|
||||
sed -i "s/LDAP_DOMAINNAME/$LDAP_DOMAINNAME/g" /var/www/html/settings.d/LocalSettings.LDAP.php
|
||||
sed -i "s/LDAP_SERVER_NAME/$LDAP_SERVER_NAME/g" /var/www/html/settings.d/LocalSettings.LDAP.php
|
||||
sed -i "s/LDAP_SERVER_PORT/$LDAP_SERVER_PORT/g" /var/www/html/settings.d/LocalSettings.LDAP.php
|
||||
|
||||
@@ -44,13 +44,6 @@ $wgLdapAuthIsActiveDirectory = 'false';
|
||||
$wgLdapAuthSearchTree = true ;
|
||||
|
||||
|
||||
#PluggableAuth
|
||||
$wgPluggableAuth_EnableAutoLogin = false ;
|
||||
$wgPluggableAuth_EnableLocalProperties = false ;
|
||||
$wgPluggableAuth_EnableLocalLogin = false ;
|
||||
$wgPluggableAuth_ButtonLabel = "LDAP Log In"; # defaults to "Login with PluggableAuth "
|
||||
|
||||
|
||||
#LDAPAuthentication2
|
||||
$LDAPAuthenticationAllowLocalLogin = true;
|
||||
$LDAPAuthenticationUsernameNormalizer = 'strtolower';
|
||||
@@ -102,6 +95,44 @@ $LDAPProviderCacheType = "CACHE_NONE" ;
|
||||
$LDAPProviderDefaultDomain = "LDAP_DOMAINNAME" ;
|
||||
$wgLdapAuthSearchFilter = 'LDAP_SEARCH_FILTER';
|
||||
|
||||
#PluggableAuth
|
||||
$wgPluggableAuth_EnableAutoLogin = false ;
|
||||
$wgPluggableAuth_EnableLocalProperties = false ;
|
||||
$wgPluggableAuth_EnableLocalLogin = false ;
|
||||
$wgPluggableAuth_Config = array(
|
||||
array(
|
||||
'plugin' => 'LDAPAuthentication2',
|
||||
'buttonLabelMessage' => 'pt-login-button',
|
||||
'data' => ['domain'=> $LDAPProviderDefaultDomain]
|
||||
),
|
||||
array('plugin' => 'LDAPAuthorization'),
|
||||
);
|
||||
|
||||
|
||||
# Group Permissions
|
||||
|
||||
$wgGroupPermissions['*']['edit'] = false;
|
||||
|
||||
$wgGroupPermissions['*']['createaccount'] = false;
|
||||
$wgGroupPermissions['*']['autocreateaccount'] = true;
|
||||
|
||||
|
||||
|
||||
|
||||
## Visual Editor Stuff
|
||||
|
||||
#wfLoadExtension( 'VisualEditor' );
|
||||
#wfLoadExtension( 'WikiEditor' );
|
||||
|
||||
## Eric's extensions
|
||||
$wgFavicon = "$wgResourceBasePath/resources/assets/mediawiki.png";
|
||||
$wgLogos = [ '1x' => "$wgResourceBasePath/resources/assets/mediawiki.png" ];
|
||||
$wgAllowExternalImages = true;
|
||||
$wgUseInstantCommons = true;
|
||||
$wgLocaltimezone = 'America/New_York';
|
||||
$wgFragmentMode = [ 'html5' ];
|
||||
$wgCapitalLinks = false;
|
||||
|
||||
$wgExternalDataSources['LDAP_SERVER_NAME'] = [
|
||||
'server' => 'LDAP_SERVER_NAME',
|
||||
'base dn' => 'LDAP_BASE',
|
||||
@@ -109,34 +140,15 @@ $wgExternalDataSources['LDAP_SERVER_NAME'] = [
|
||||
'password' => 'LDAP_BIND_PASS'
|
||||
];
|
||||
|
||||
# Group Permissions
|
||||
|
||||
$wgGroupPermissions['*']['edit'] = false;
|
||||
|
||||
$wgGroupPermissions['*']['createaccount'] = false;
|
||||
$wgGroupPermissions['*']['autocreateaccount'] = false;
|
||||
|
||||
$wgGroupPermissions['wiki-admins']['delete'] = true;
|
||||
$wgGroupPermissions['wiki-admins']['undelete'] = true;
|
||||
$wgGroupPermissions['wiki-admins']['undelete'] = true;
|
||||
$wgGroupPermissions['wiki-admins']['editprotected'] = true;
|
||||
$wgGroupPermissions['wiki-admins']['protect'] = true;
|
||||
|
||||
|
||||
|
||||
|
||||
## Visual Editor Stuff
|
||||
|
||||
wfLoadExtension( 'VisualEditor' );
|
||||
wfLoadExtension( 'WikiEditor' );
|
||||
|
||||
## Eric's extensions
|
||||
$wgFavicon = "$wgResourceBasePath/resources/assets/wiki.png";
|
||||
|
||||
wfLoadExtension( 'Cargo' );
|
||||
wfLoadExtension( 'CategoryTree' );
|
||||
wfLoadExtension( 'Cite' );
|
||||
wfLoadExtension( 'CiteThisPage' );
|
||||
wfLoadExtension( 'ExternalData' );
|
||||
wfLoadExtension( 'Math' );
|
||||
wfLoadExtension( 'Interwiki' );
|
||||
wfLoadExtension( 'MultimediaViewer' );
|
||||
wfLoadExtension( 'PageForms' );
|
||||
|
||||
wfLoadExtension( 'ParserFunctions' );
|
||||
wfLoadExtension( 'TemplateData' );
|
||||
wfLoadExtension( 'TextExtracts' );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user