Valider 582ce76d rédigé par ARNO*'s avatar ARNO*
Parcourir les fichiers

Mini-nav: il faut que la "validation" de la rubrique soit une action differente de la navigation.

Donc: double-cliquer pour valider.
parent a164503c
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+31 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -141,7 +141,18 @@ function ajax_page_recherche($id, $exclus, $col, $id_ajax_fonc, $type, $rac)
					  htmlentities($rac) .
					  "','$id_rubrique');";
	
					$ret .= "<div class='pashighlight' onClick=\"changerhighlight(this); $onClick\"><div class='arial11 petite-rubrique'$style>";
					$ondbClick = "findObj('id_parent').value=$id_rubrique;";
					# et l'affichage de son titre dans le bandeau
					$ondbClick .= "findObj('titreparent').value='"
					. strtr(
						str_replace("'", "&#8217;",
						str_replace('"', "&#34;",
							textebrut($titre))),
						"\n\r", "  ")."';";
				$ondbClick .= "findObj('selection_rubrique').style.display='none';";

	
					$ret .= "<div class='pashighlight' onClick=\"changerhighlight(this); $onClick\" ondblclick=\"$ondbClick$onClick\"><div class='arial11 petite-rubrique'$style>";
					$ret .= "&nbsp; $titre";
					$ret .= "</div></div>";
			}
@@ -227,6 +238,25 @@ function ajax_page_aff_info($id, $exclus, $col, $id_ajax_fonc, $type, $rac)
		echo "<div><p><b>$titre</b></p></div>";
		if (strlen($descriptif) > 0) echo "<div>$descriptif</div>";

		echo "<div style='text-align: $spip_lang_right;'>";
		
				# ce lien provoque la selection (directe) de la rubrique cliquee
				$onClick = "findObj('id_parent').value=$id;";
				# et l'affichage de son titre dans le bandeau
				$onClick .= "findObj('titreparent').value='"
					. strtr(
						str_replace("'", "&#8217;",
						str_replace('"', "&#34;",
							textebrut($titre))),
						"\n\r", "  ")."';";
				$onClick .= "findObj('selection_rubrique').style.display='none';";
				$onClick .= "return false;";
		
		
		echo "<input type='submit' value='"._T('bouton_choisir')."' onClick=\"$onClick\" class=\"fondo\" />";
		echo "</div>";


		echo "</div>";

}
+8 −6
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -63,14 +63,15 @@ function mini_afficher_rubrique ($id_rubrique, $rac="", $liste="", $col = 1, $ru
				$titre = "<div class='petite-rubrique'$style>"
					.supprimer_numero($titre)."</div>";
				# ce lien provoque la selection (directe) de la rubrique cliquee
				$onClick = "findObj('id_parent').value=$la_rub;";
				$ondbClick = "findObj('id_parent').value=$la_rub;";
				# et l'affichage de son titre dans le bandeau
				$onClick .= "findObj('titreparent').value='"
				$ondbClick .= "findObj('titreparent').value='"
					. strtr(
						str_replace("'", "&#8217;",
						str_replace('"', "&#34;",
							textebrut($titre))),
						"\n\r", "  ")."';";
				$ondbClick .= "findObj('selection_rubrique').style.display='none';";

				if ($rub[$i]["enfants"]) {
					$titre = "<div class='rub-ouverte'>$titre</div>";
@@ -93,7 +94,7 @@ function mini_afficher_rubrique ($id_rubrique, $rac="", $liste="", $col = 1, $ru
				$onClick .= " aff_selection('rubrique','$rac','$la_rub');";
				##

				$ret .= "<div class='$class' onClick=\"changerhighlight(this); $onClick\">";
				$ret .= "<div class='$class' onClick=\"changerhighlight(this); $onClick\" ondblclick=\"$ondbClick$onClick\">";
				$ret .= $titre;
				$ret .= "</div>";
			}
@@ -160,19 +161,20 @@ function mini_nav ($sel, $rac="", $fonction="document.location='naviguer.php3?id
	if ($aff_racine) {
		$onClick = " aff_selection('rubrique','$rac', '0');";
		# ce lien provoque la selection (directe) de la rubrique cliquee
		$onClick = "findObj('id_parent').value=0;";
		$ondbClick = "findObj('id_parent').value=0;";
		# et l'affichage de son titre dans le bandeau
		$onClick .= "findObj('titreparent').value='"
		$ondbClick .= "findObj('titreparent').value='"
			. strtr(
				str_replace("'", "&#8217;",
				str_replace('"', "&#34;",
					textebrut(_T('info_racine_site')))),
				"\n\r", "  ")."';";
		$ondbClick .= "findObj('selection_rubrique').style.display='none';";
	}

	$onClick .= "charger_id_url('ajax_page.php?fonction=aff_rub&rac=$rac&exclus=$rub_exclus&id=0&col=1', '".$rac."_col_1');";

	$ret .= "<div class='arial11 petite-rubrique' onclick=\"$onClick\" style='background-image: url(" . _DIR_IMG_PACK . "racine-site-12.gif); background-color: white; border: 1px solid $couleur_foncee; border-bottom: 0px; width: 134px;'><div class='pashighlight'>";
	$ret .= "<div class='arial11 petite-rubrique' onclick=\"$onClick\" ondblclick=\"$ondbClick$onClick\" style='background-image: url(" . _DIR_IMG_PACK . "racine-site-12.gif); background-color: white; border: 1px solid $couleur_foncee; border-bottom: 0px; width: 134px;'><div class='pashighlight'>";
	$ret .= _T("info_racine_site");
	$ret .= "</div></div>";
	$ret .= "</td>";
+10 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -76,6 +76,8 @@ td {
	background-position: center bottom; 
	float: none;
	behavior: url("win_width.htc");
 	font-size: 12px;
	font-family: Verdana,Arial,Sans,sans-serif; 
}
.formo { 
	width: 100%; 
@@ -85,6 +87,8 @@ td {
	border: 1px solid <?php echo $couleur_claire; ?>; 
	background-position: center bottom; float: none; 
	behavior: url("win_width.htc");
 	font-size: 12px;
	font-family: Verdana,Arial,Sans,sans-serif; 
}
.fondl { 
	padding: 3px; 
@@ -92,9 +96,14 @@ td {
	border: 1px solid <?php echo $couleur_claire; ?>; 
	background-position: center bottom; 
	float: none;
 	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif; 
}
.fondo { background-color: <?php echo $couleur_foncee; ?>; 
	background-position: center bottom; float: none; color: #FFFFFF;
 	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif; 
	font-weight: bold;
}
.fondf { background-color: #FFFFFF; border-style: solid ; border-width: 1px; border-color: #E86519; color: #E86519; 
}