Skip to content
Extraits de code Groupes Projets
Valider aaa17717 rédigé par cerdic's avatar cerdic Validation de b_b
Parcourir les fichiers

fix: tester la variable plus tot pour eviter un warning

Refs: #5240
parent 4b509459
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -38,6 +38,10 @@ if (!defined('_ECRIRE_INC_VERSION')) { ...@@ -38,6 +38,10 @@ if (!defined('_ECRIRE_INC_VERSION')) {
**/ **/
function changer_langue($lang, $liste_langues = null) { function changer_langue($lang, $liste_langues = null) {
if (empty($lang)) {
return false;
}
if (is_null($liste_langues)) { if (is_null($liste_langues)) {
$liste_langues = ($GLOBALS['meta']['langues_proposees'] ?? '') . ',' . ($GLOBALS['meta']['langues_multilingue'] ?? ''); $liste_langues = ($GLOBALS['meta']['langues_proposees'] ?? '') . ',' . ($GLOBALS['meta']['langues_multilingue'] ?? '');
} else { } else {
...@@ -50,9 +54,6 @@ function changer_langue($lang, $liste_langues = null) { ...@@ -50,9 +54,6 @@ function changer_langue($lang, $liste_langues = null) {
// Si la langue demandee n'existe pas, on essaie d'autres variantes // Si la langue demandee n'existe pas, on essaie d'autres variantes
// Exemple : 'pt-br' => 'pt_br' => 'pt' // Exemple : 'pt-br' => 'pt_br' => 'pt'
$lang = str_replace('-', '_', trim($lang)); $lang = str_replace('-', '_', trim($lang));
if (!$lang) {
return false;
}
if ( if (
strpos($liste_langues, (string) ",$lang,") !== false strpos($liste_langues, (string) ",$lang,") !== false
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter