Skip to content
Extraits de code Groupes Projets
Valider d5db3f8d rédigé par Antoine Pitrou's avatar Antoine Pitrou
Parcourir les fichiers

cosmétique

parent 9d23215d
Branches
Étiquettes
Aucune requête de fusion associée trouvée
......@@ -1226,7 +1226,7 @@ exige d\'avoir un accès FTP au site Web.',
'module_fichier_langue' => 'Fichier de langue',
'module_fichiers_langues' => 'Fichiers de langue',
'module_texte_explicatif' => 'Vous pouvez insérer les raccourcis suivants dans les squelettes de votre site public. Ils seront automatiquement traduits dans les différentes langues pour lesquelles il existe un fichier de langue.',
'module_texte_traduction' => 'Ce fichier de langue est disponible en :',
'module_texte_traduction' => 'Le fichier de langue « @module@ » est disponible en :',
'module_raccourci' => 'Raccourci',
'module_texte_affiche' => 'Texte affiché',
'mois_non_connu' => 'non connu',
......
......@@ -18,28 +18,30 @@ barre_onglets("config_lang", "fichiers");
debut_gauche();
$modules = array();
if (!$d = @opendir($dir_ecrire.'lang')) return;
while ($f = readdir($d)) {
if (ereg('^([a-z_]+)\.php3?$', $f, $regs))
$nom_module = $regs[1];
if (!ereg('^spip\_', $nom_module) && ereg("^([a-zA-Z]+)\_".$spip_lang."$", $nom_module, $reps))
$modules[] = $reps[1];
}
closedir($d);
if (count($modules) > 1) {
echo debut_cadre_relief();
echo "<div class='verdana2' style='background-color: $couleur_foncee; color: white; padding: 3px;'><b>"._T('module_fichiers_langues').":</b></div>";
if (!$d = @opendir($dir_ecrire.'lang')) return;
while ($f = readdir($d)) {
if (ereg('^([a-z_]+)\.php3?$', $f, $regs))
$nom_module = $regs[1];
if (!ereg('^spip\_', $nom_module)){
if (ereg("^([a-zA-Z]+)\_".$spip_lang."$", $nom_module, $reps)) {
$nom_module = $reps[1];
if ($nom_module == $module) echo "<div style='padding-$spip_lang_left: 10px;' class='verdana2'><b>$nom_module</b></div>";
else echo "<div style='padding-$spip_lang_left: 10px;' class='verdana2'><a href='lang_raccourcis.php3?module=$nom_module'>$nom_module</a></div>";
}
}
echo "<div class='verdana3' style='background-color: $couleur_foncee; color: white; padding: 3px;'><b>"._T('module_fichiers_langues').":</b></div><br>\n";
reset($modules);
while (list(, $nom_module) = each($modules)) {
if ($nom_module == $module) echo "<div style='padding-$spip_lang_left: 10px;' class='verdana3'><b>$nom_module</b></div>";
else echo "<div style='padding-$spip_lang_left: 10px;' class='verdana3'><a href='lang_raccourcis.php3?module=$nom_module'>$nom_module</a></div>";
}
closedir($d);
echo fin_cadre_relief();
}
debut_droite();
......@@ -67,21 +69,19 @@ function afficher_raccourcis($module = "public") {
if (!$d = @opendir($dir_ecrire.'lang')) return;
while ($f = readdir($d)) {
if (ereg("^".$module."\_([a-z_]+)\.php3?$", $f, $regs))
$langue_module[] = traduire_nom_langue($regs[1]);
$langue_module[$regs[1]] = traduire_nom_langue($regs[1]);
}
if ($langue_module) {
echo "<div class='arial2'>"._T('module_texte_traduction');
echo " ".join($langue_module, ", ").".";
ksort($langue_module);
echo "<div class='arial2'>"._T('module_texte_traduction', array('module' => $module));
echo " ".join(", ", $langue_module).".";
echo "</div><div>&nbsp;</div>";
}
closedir($d);
echo "<table cellpadding='3' cellspacing='1' border='0'>";
echo "<tr bgcolor='$couleur_foncee' style='color:white;'><td class='verdana1'><b>"._T('module_raccourci')."</b></td><td class='verdana1'><b>"._T('module_texte_affiche')."</b></td></tr>\n";
echo "<tr bgcolor='$couleur_foncee' style='color:white;'><td class='verdana1'><b>"._T('module_raccourci')."</b></td><td class='verdana2'><b>"._T('module_texte_affiche')."</b></td></tr>\n";
for (reset($tableau); $raccourci = key($tableau); next($tableau)) {
if ($i == 1) {
......@@ -93,14 +93,10 @@ function afficher_raccourcis($module = "public") {
}
$texte = pos($tableau);
echo "<tr bgcolor='$bgcolor'><td class='verdana1'><b><:$aff_nom_module$raccourci:></b></td><td class='arial1'>$texte</td></tr>\n";
echo "<tr bgcolor='$bgcolor'><td class='verdana2'><b><:$aff_nom_module$raccourci:></b></td><td class='arial2'>$texte</td></tr>\n";
}
echo "</table>";
}
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter