Manuel:$wgCookiePrefix

This page is a translated version of the page Manual:$wgCookiePrefix and the translation is 100% complete.
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

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. Si la valeur est false ou un chaîne vide, alors le nom de la base de données est pris 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 ) {
        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;
        }
}

Voir aussi