Valider 9a3b146b rédigé par Fil's avatar Fil
Parcourir les fichiers

le menu etait casse (on ratait 50% de la fonctionnalite)

eviter la recherche de plugins quand on est ajax
parent 9eb79c08
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -172,7 +172,7 @@ function selecteur_rubrique_html($id_rubrique, $type, $restreint, $idem=0) {


	$opt = sous_menu_rubriques($id_rubrique,0, 0,$data,$enfants,$idem, $restreint, $type);
	$att = " name='id_parent'\nstyle='font-size: 90%; width: 99%; max-height: 24px;' class='verdana1'";
	$att = " id='id_parent' name='id_parent'\nstyle='font-size: 90%; width: 99%; max-height: 24px;' class='verdana1'";

	if (preg_match(',^<option[^<>]*value=.(\d*).[^<>]*>([^<]*)</option>$,',$opt,$r))
	  $r = "<input$att type='hidden' value='" . $r[1] . "' />" . $r[2] ;
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -205,7 +205,7 @@ function choix_rubriques_admin_restreint($auteur) {
		// onchange = pour le menu
		// l'evenement doit etre provoque a la main par le selecteur ajax
		. "<script type='text/javascript'><!--
		jQuery('input[@name=id_parent]')
		jQuery('#id_parent')
		.bind('change', function(){
			var id_parent = this.value;
			var titre = jQuery('#titreparent').attr('value') || this.options[this.selectedIndex].text;
+2 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -498,7 +498,8 @@ function plugin_verifie_conformite($plug,&$arbre){

// http://doc.spip.org/@verifie_include_plugins
function verifie_include_plugins() {
	if (_request('exec')!="admin_plugin"){
	if (_request('exec')!="admin_plugin"
	AND $_SERVER['X-Requested-With'] != 'XMLHttpRequest'){
		if (@is_readable(_DIR_PLUGINS)) {
			include_spip('inc/headers');
			redirige_par_entete(generer_url_ecrire("admin_plugin"));