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
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+3 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -46,7 +46,7 @@ function hide_obj(obj) {

function swap_couche(couche, rtl, dir, no_swap) {
	var layer;
	var triangle = findObj('triangle' + couche);
	var triangle = document.getElementById('triangle' + couche);
	if (!(layer = findObj('Layer' + couche))) return;
	if (layer.style.display == "none"){
		if (!no_swap && triangle) triangle.src = dir + 'deplierbas.gif';
@@ -58,14 +58,14 @@ function swap_couche(couche, rtl, dir, no_swap) {
}
function ouvrir_couche(couche, rtl,dir) {
	var layer;
	var triangle = findObj('triangle' + couche);
	var triangle = document.getElementById('triangle' + couche);
	if (!(layer = findObj('Layer' + couche))) return;
	if (triangle) triangle.src = dir + 'deplierbas.gif';
	layer.style.display = 'block';
}
function fermer_couche(couche, rtl, dir) {
	var layer;
	var triangle = findObj('triangle' + couche);
	var triangle = document.getElementById('triangle' + couche);
	if (!(layer = findObj('Layer' + couche))) return;
	if (triangle) triangle.src = dir + 'deplierhaut' + rtl + '.gif';
	layer.style.display = 'none';
+6 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -1462,3 +1462,9 @@ div.rub-ouverte, a.rub-ouverte {
	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;
}

.swap-couche {
	border: 0px;
	height: 10px;
	width: 10px;
}
 No newline at end of file
+11 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -145,9 +145,18 @@ function produire_acceder_couche($couches, $nom, $icone) {
			. _DIR_IMG_PACK."',"
			. $couche[1].');';

	$t = _T('info_deplier');

	return 
	'<img name="triangle'.$nom.'" src="'._DIR_IMG_PACK.$icone.'" alt="'._T('info_deplier').'" title="'._T('info_deplier').'" border="0" height="10" width="10"
onclick="'.join(' ',$onclick).'" />';
	'<img id="triangle'.$nom.'" src="'
	  . _DIR_IMG_PACK . $icone
	  . '" alt="'
	  . $t
	  . '" title="'
	  . $t
	  . '" class="swap-couche"
	onclick="'
	  . join(' ',$onclick).'" />';

}