Skip to content
Extraits de code Groupes Projets
Valider 0eb7ac4f rédigé par esj's avatar esj
Parcourir les fichiers

Les petits triangles de dépliage ont maintenant leur classe (swap-couche) et...

Les petits triangles de dépliage ont maintenant leur classe (swap-couche) et sont xhtml strict (attribut Id, pas Name). Attention sur certains navigateurs, vider les caches pour récupérer le nouveau JS et le nouvelle CSS
parent f604a2f1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -46,7 +46,7 @@ function hide_obj(obj) { ...@@ -46,7 +46,7 @@ function hide_obj(obj) {
function swap_couche(couche, rtl, dir, no_swap) { function swap_couche(couche, rtl, dir, no_swap) {
var layer; var layer;
var triangle = findObj('triangle' + couche); var triangle = document.getElementById('triangle' + couche);
if (!(layer = findObj('Layer' + couche))) return; if (!(layer = findObj('Layer' + couche))) return;
if (layer.style.display == "none"){ if (layer.style.display == "none"){
if (!no_swap && triangle) triangle.src = dir + 'deplierbas.gif'; if (!no_swap && triangle) triangle.src = dir + 'deplierbas.gif';
...@@ -58,14 +58,14 @@ function swap_couche(couche, rtl, dir, no_swap) { ...@@ -58,14 +58,14 @@ function swap_couche(couche, rtl, dir, no_swap) {
} }
function ouvrir_couche(couche, rtl,dir) { function ouvrir_couche(couche, rtl,dir) {
var layer; var layer;
var triangle = findObj('triangle' + couche); var triangle = document.getElementById('triangle' + couche);
if (!(layer = findObj('Layer' + couche))) return; if (!(layer = findObj('Layer' + couche))) return;
if (triangle) triangle.src = dir + 'deplierbas.gif'; if (triangle) triangle.src = dir + 'deplierbas.gif';
layer.style.display = 'block'; layer.style.display = 'block';
} }
function fermer_couche(couche, rtl, dir) { function fermer_couche(couche, rtl, dir) {
var layer; var layer;
var triangle = findObj('triangle' + couche); var triangle = document.getElementById('triangle' + couche);
if (!(layer = findObj('Layer' + couche))) return; if (!(layer = findObj('Layer' + couche))) return;
if (triangle) triangle.src = dir + 'deplierhaut' + rtl + '.gif'; if (triangle) triangle.src = dir + 'deplierhaut' + rtl + '.gif';
layer.style.display = 'none'; layer.style.display = 'none';
......
...@@ -1462,3 +1462,9 @@ div.rub-ouverte, a.rub-ouverte { ...@@ -1462,3 +1462,9 @@ div.rub-ouverte, a.rub-ouverte {
padding-[(#ENV{ltr}|choixsiegal{left,right,left})]: 10px; padding-[(#ENV{ltr}|choixsiegal{left,right,left})]: 10px;
background: url(#EVAL{_DIR_IMG_PACK}wrapper.php?file=triangle-droite[(#ENV{ltr}|choixsiegal{left,'',_rtl})].gif) [(#ENV{ltr}|choixsiegal{left,right,left})] center no-repeat; background: url(#EVAL{_DIR_IMG_PACK}wrapper.php?file=triangle-droite[(#ENV{ltr}|choixsiegal{left,'',_rtl})].gif) [(#ENV{ltr}|choixsiegal{left,right,left})] center no-repeat;
} }
.swap-couche {
border: 0px;
height: 10px;
width: 10px;
}
\ No newline at end of file
...@@ -145,9 +145,18 @@ function produire_acceder_couche($couches, $nom, $icone) { ...@@ -145,9 +145,18 @@ function produire_acceder_couche($couches, $nom, $icone) {
. _DIR_IMG_PACK."'," . _DIR_IMG_PACK."',"
. $couche[1].');'; . $couche[1].');';
$t = _T('info_deplier');
return return
'<img name="triangle'.$nom.'" src="'._DIR_IMG_PACK.$icone.'" alt="'._T('info_deplier').'" title="'._T('info_deplier').'" border="0" height="10" width="10" '<img id="triangle'.$nom.'" src="'
onclick="'.join(' ',$onclick).'" />'; . _DIR_IMG_PACK . $icone
. '" alt="'
. $t
. '" title="'
. $t
. '" class="swap-couche"
onclick="'
. join(' ',$onclick).'" />';
} }
......
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