Manuel:$wgCookiePrefix
Cookies: $wgCookiePrefix | |
---|---|
Préfixe personnalisé des cookies. |
|
Introduit dans la version : | 1.13.0 (r37893) |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | (chaîne) ou false |
Valeur par défaut : | false |
Autres paramètres : Alphabétique | Par fonction |
Détails
Préfixe pour les cookies et les données similaires du navigateur (incluant la Mémoire locale).
A définir si vous souhaitez une valeur personnalisée.
Mettre à false
pour utiliser le nom de la base de données comme valeur par défaut.
Le code doit s'assurer que les données enregistrées du navigateur sont préfixées avec cette valeur (ce qui est fait actuellement automatiquement uniquement dans le cas où WebResponse->setcookie
est utilisé sans préfixe personnalisé).
La valeur par défaut est déterminée dans Setup.php :
if ( $wgCookiePrefix === false ) {
if ( $wgSharedDB && $wgSharedPrefix && in_array( 'user', $wgSharedTables ) ) {
$wgCookiePrefix = $wgSharedDB . '_' . $wgSharedPrefix;
} elseif ( $wgSharedDB && in_array( 'user', $wgSharedTables ) ) {
$wgCookiePrefix = $wgSharedDB;
} elseif ( $wgDBprefix ) {
$wgCookiePrefix = $wgDBname . '_' . $wgDBprefix;
} else {
$wgCookiePrefix = $wgDBname;
}
}