[ "connection" => [ "server" => "self-service.claremontmakerspace.org", "port" => 7389, "enctype" => "clear", "user" => "uid=LDAPSearch,cn=users,dc=sawtooth,dc=claremontmakerspace,dc=org", "pass" => $secrets['LDAPPass'], "options" => [ "LDAP_OPT_DEREF" => 1, ], "basedn" => "cn=users,dc=sawtooth,dc=claremontmakerspace,dc=org", "groupbasedn" => "dc=sawtooth,dc=claremontmakerspace,dc=org", "userbasedn" => "dc=sawtooth,dc=claremontmakerspace,dc=org", "searchattribute" => "uid", "searchstring" => "uid=USER-NAME,cn=users,dc=sawtooth,dc=claremontmakerspace,dc=org", "usernameattribute" => "uid", "realnameattribute" => "cn", "emailattribute" => "mail" ], "authentication" => [ "usernameattribute" => "uid", "realnameattribute" => "cn", "emailattribute" => "mail" ], "userinfo" => [ "email" => "mail", "realname" => "cn", "properties.gender" => "gender" ] ] ]; return new \MediaWiki\Extension\LDAPProvider\DomainConfigProvider\InlinePHPArray( $config ); }; wfLoadExtension( 'VisualEditor' ); $wgDefaultUserOptions['visualeditor-enable'] = 1; $wgDefaultUserOptions['visualeditor-editor'] = "visualeditor"; # Don't allow users to disable it //$wgHiddenPrefs[] = 'visualeditor-enable'; # OPTIONAL: Enable VisualEditor's experimental code features #$wgDefaultUserOptions['visualeditor-enable-experimental'] = 1; $wgVirtualRestConfig['modules']['parsoid'] = array( 'url' => 'http://parsoid:8000', 'domain' => 'claremontmakerspace', ); wfLoadExtension( 'TemplateData' ); require_once "$IP/extensions/Widgets/Widgets.php";