Changeset 82975 in spip-zone


Ignore:
Timestamp:
Jun 11, 2014, 9:39:52 PM (7 years ago)
Author:
bmarne@…
Message:

Un début, pour essayer de fermer la modale d'ajout des module lorsque le module a été ajouté... ça marche pas pour l'instant :-/

Location:
_squelettes_/galaxie_melusine/melusine/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/galaxie_melusine/melusine/trunk/ajout_module_bloc.html

    r82966 r82975  
    3232                        // On ne sexécute qu'une fois !
    3333                        $(".pliant:not(.actif)").addClass("actif");
     34                        $('.formulaire_deplacer_module .reponse_formulaire_ok:not(:empty)').modalboxclose();
    3435                });
    3536        /* ]]> */</script>
  • _squelettes_/galaxie_melusine/melusine/trunk/formulaires/melusine_ajout_module.html

    r82968 r82975  
    4949                #ACTION_FORMULAIRE{#ENV{action}}
    5050                <ul class="boutons ajouter_module obligatoire">
    51 <BOUCLE_dispos(POUR){tableau #GET{modules_utilisables}}>
     51<BOUCLE_dispos(POUR){tableau #GET{modules_utilisables}}{si #ENV{editable}|oui}>
    5252                        <li id="[(#CLE|attribut_html)]" class="deplier">
    5353                                <div class="haut_module voisin_pliant">
  • _squelettes_/galaxie_melusine/melusine/trunk/formulaires/melusine_ajout_module.php

    r82969 r82975  
    1111
    1212if (!defined('_ECRIRE_INC_VERSION')) return;
    13 include_spip('inc/config');
    1413
    1514/**
     
    6867 */
    6968function formulaires_melusine_ajout_module_traiter_dist($bloc,$type="rubrique"){
     69        // Pas d'ajax...
     70        refuser_traiter_formulaire_ajax();
    7071
    7172        $nom_module = _request("nom_module");
     
    8990        if ($infos_module_bas['rang'] > 11)
    9091                return array('message_erreur' => "Plus de place dans ce bloc&nbsp;! Vous devez d'abord retirer un module...");
    91 
     92       
    9293
    9394        // On met le module dans la base:
     
    100101        );
    101102        $id_noisette = objet_inserer("noisette", $id_parent="",$set);
    102                 if (!$id_noisette)
    103                         return array("message_erreur" => "Impossible d'insérer le module ".$module." dans le bloc ".$bloc." de la page ".$type. "au rang ".$rang);
     103        if (!$id_noisette)
     104                return array("message_erreur" => "Impossible d'insérer le module ".$module." dans le bloc ".$bloc." de la page ".$type. "au rang ".$rang);
    104105
    105106               
     
    108109        suivre_invalideur(1);
    109110
    110         return array("message_ok" => "module inséré");
     111        return array("message_ok" => "module &laquo;&nbsp;$module&nbsp;&raquo; inséré");
    111112}
    112113?>
  • _squelettes_/galaxie_melusine/melusine/trunk/head/dist.html

    r82882 r82975  
    9595
    9696[<link rel="stylesheet" media="screen" href="(#CHEMIN{'css/admin_melusine.css'})" type="text/css" />]
     97<script type="text/javascript" src="#CHEMIN{scripts/admin_melusine.js}"></script>
    9798]
    9899
Note: See TracChangeset for help on using the changeset viewer.