dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "registration: Add class docs for ExtensionJsonValidator"
[lhc/web/wiklou.git]
/
includes
/
Setup.php
diff --git
a/includes/Setup.php
b/includes/Setup.php
index
512ecfc
..
4d9c495
100644
(file)
--- a/
includes/Setup.php
+++ b/
includes/Setup.php
@@
-278,7
+278,7
@@
$wgGalleryOptions += [
];
/**
];
/**
- *
Initialise $wgLocalFileRepo from backwards-compatible settings
+ *
Shortcuts for $wgLocalFileRepo
*/
if ( !$wgLocalFileRepo ) {
$wgLocalFileRepo = [
*/
if ( !$wgLocalFileRepo ) {
$wgLocalFileRepo = [
@@
-294,8
+294,15
@@
if ( !$wgLocalFileRepo ) {
'deletedHashLevels' => $wgHashedUploadDirectory ? 3 : 0
];
}
'deletedHashLevels' => $wgHashedUploadDirectory ? 3 : 0
];
}
+
+if ( !isset( $wgLocalFileRepo['backend'] ) ) {
+ // Create a default FileBackend name.
+ // FileBackendGroup will register a default, if absent from $wgFileBackends.
+ $wgLocalFileRepo['backend'] = $wgLocalFileRepo['name'] . '-backend';
+}
+
/**
/**
- *
Initialise shared repo from backwards-compatible setting
s
+ *
Shortcuts for $wgForeignFileRepo
s
*/
if ( $wgUseSharedUploads ) {
if ( $wgSharedUploadDBname ) {
*/
if ( $wgUseSharedUploads ) {
if ( $wgSharedUploadDBname ) {
@@
-346,13
+353,6
@@
if ( $wgUseInstantCommons ) {
'apiThumbCacheExpiry' => 0,
];
}
'apiThumbCacheExpiry' => 0,
];
}
-/*
- * Add on default file backend config for file repos.
- * FileBackendGroup will handle initializing the backends.
- */
-if ( !isset( $wgLocalFileRepo['backend'] ) ) {
- $wgLocalFileRepo['backend'] = $wgLocalFileRepo['name'] . '-backend';
-}
foreach ( $wgForeignFileRepos as &$repo ) {
if ( !isset( $repo['directory'] ) && $repo['class'] === ForeignAPIRepo::class ) {
$repo['directory'] = $wgUploadDirectory; // b/c
foreach ( $wgForeignFileRepos as &$repo ) {
if ( !isset( $repo['directory'] ) && $repo['class'] === ForeignAPIRepo::class ) {
$repo['directory'] = $wgUploadDirectory; // b/c
@@
-533,7
+533,7
@@
if ( $wgInvalidateCacheOnLocalSettingsChange ) {
}
if ( $wgNewUserLog ) {
}
if ( $wgNewUserLog ) {
- // Add
a new
log type
+ // Add
new user
log type
$wgLogTypes[] = 'newusers';
$wgLogNames['newusers'] = 'newuserlogpage';
$wgLogHeaders['newusers'] = 'newuserlogpagetext';
$wgLogTypes[] = 'newusers';
$wgLogNames['newusers'] = 'newuserlogpage';
$wgLogHeaders['newusers'] = 'newuserlogpagetext';
@@
-544,6
+544,12
@@
if ( $wgNewUserLog ) {
$wgLogActionsHandlers['newusers/autocreate'] = NewUsersLogFormatter::class;
}
$wgLogActionsHandlers['newusers/autocreate'] = NewUsersLogFormatter::class;
}
+if ( $wgPageCreationLog ) {
+ // Add page creation log type
+ $wgLogTypes[] = 'create';
+ $wgLogActionsHandlers['create/create'] = LogFormatter::class;
+}
+
if ( $wgPageLanguageUseDB ) {
$wgLogTypes[] = 'pagelang';
$wgLogActionsHandlers['pagelang/pagelang'] = PageLangLogFormatter::class;
if ( $wgPageLanguageUseDB ) {
$wgLogTypes[] = 'pagelang';
$wgLogActionsHandlers['pagelang/pagelang'] = PageLangLogFormatter::class;
@@
-819,7
+825,7
@@
$wgInitialSessionId = null;
if ( !defined( 'MW_NO_SESSION' ) && !$wgCommandLineMode ) {
// If session.auto_start is there, we can't touch session name
if ( $wgPHPSessionHandling !== 'disable' && !wfIniGetBool( 'session.auto_start' ) ) {
if ( !defined( 'MW_NO_SESSION' ) && !$wgCommandLineMode ) {
// If session.auto_start is there, we can't touch session name
if ( $wgPHPSessionHandling !== 'disable' && !wfIniGetBool( 'session.auto_start' ) ) {
- session_name( $wgSessionName ?
$wgSessionName
: $wgCookiePrefix . '_session' );
+ session_name( $wgSessionName ?: $wgCookiePrefix . '_session' );
}
// Create the SessionManager singleton and set up our session handler,
}
// Create the SessionManager singleton and set up our session handler,