Changeset 3011


Ignore:
Timestamp:
03/04/10 13:51:11 (11 years ago)
Author:
kent1
Message:

On améliore la prise en charge d'inscription3

Location:
plugins_spip/gestion_mutu
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/gestion_mutu/fonds/inscription3_mutu.html

    r2997 r3011  
    1515                                        </thead>
    1616                                        <tr class="even">
    17                                                 <td class="label"><label for="titre"><:gestion_mutus:label_titre:></label></td>
     17                                                <td class="label"><label for="gestion_mutu"><:gestion_mutus:label_i3_gestion_mutu:></label></td>
    1818                                                <td>
    19                                                         <input type="checkbox" name="titre" [checked="(#CONFIG{inscription3/titre}?{checked})"] onclick="showoblig(this)" id="titre" />
    20                                                         <div style="[(#CONFIG{inscription3/titre}|=={on}|?{display: block;, display:none;})]">
    21                                                                 <input type="checkbox" name="titre_obligatoire"[(#CONFIG{inscription3/titre_obligatoire}|oui) checked="checked"] id="titre_obligatoire" />
    22                                                                 <span style="color:red">*</span>
    23                                                         </div>
    24                                                 </td>
    25                                                 <td></td>
    26                                                 <td></td>
    27                                                 <td></td>
    28                                         </tr>
    29                                         <tr class="row">
    30                                                 <td class="label"><label for="ssdomaine"><:gestion_mutus:label_ssdomaine:></label></td>
    31                                                 <td>
    32                                                         <input type="checkbox" name="ssdomaine" [checked="(#CONFIG{inscription3/ssdomaine}?{checked})"] onclick="showoblig(this)" id="ssdomaine" />
    33                                                         <div style="[(#CONFIG{inscription3/ssdomaine}|=={on}|?{display: block;, display:none;})]">
    34                                                                 <input type="checkbox" name="ssdomaine_obligatoire"[(#CONFIG{inscription3/ssdomaine_obligatoire}|oui) checked="checked"] id="ssdomaine_obligatoire" />
     19                                                        <input type="checkbox" name="gestion_mutu" [checked="(#CONFIG{inscription3/gestion_mutu}?{checked})"] onclick="showoblig(this)" id="gestion_mutu" />
     20                                                        <div style="[(#CONFIG{inscription3/gestion_mutu}|=={on}|?{display: block;, display:none;})]">
     21                                                                <input type="checkbox" name="gestion_mutu_obligatoire"[(#CONFIG{inscription3/gestion_mutu_obligatoire}|oui) checked="checked"] id="gestion_mutu_obligatoire" />
    3522                                                                <span style="color:red">*</span>
    3623                                                        </div>
     
    4128                                        </tr>
    4229                                        <tr class="even">
    43                                                 <td class="label"><label for="descriptif"><:gestion_mutus:label_descriptif:></label></td>
     30                                                <td class="label"><label for="gestion_mutu_descriptif"><:gestion_mutus:label_i3_gestion_mutu_descriptif:></label></td>
    4431                                                <td>
    45                                                         <input type="checkbox" name="descriptif"[(#CONFIG{inscription3/descriptif}|oui) checked="checked"] onclick="showoblig(this)" id="descriptif" />
    46                                                         <div style="[(#CONFIG{inscription3/descriptif}|=={on}|?{display: block;, display:none;})]">
    47                                                                 <input type="checkbox" name="descriptif_obligatoire"[(#CONFIG{inscription3/descriptif_obligatoire}|oui) checked="checked"] id="descriptif_obligatoire" />
     32                                                        <input type="checkbox" name="gestion_mutu_descriptif"[(#CONFIG{inscription3/gestion_mutu_descriptif}|oui) checked="checked"] onclick="showoblig(this)" id="gestion_mutu_descriptif" />
     33                                                        <div style="[(#CONFIG{inscription3/gestion_mutu_descriptif}|=={on}|?{display: block;, display:none;})]">
     34                                                                <input type="checkbox" name="gestion_mutu_descriptif_obligatoire"[(#CONFIG{inscription3/gestion_mutu_descriptif_obligatoire}|oui) checked="checked"] id="gestion_mutu_descriptif_obligatoire" />
    4835                                                                <span style="color:red">*</span>
    4936                                                        </div>
  • plugins_spip/gestion_mutu/formulaires/inscription3_mutu.html

    r3002 r3011  
    66})#SET{afficher_plus_mutu, true}]
    77
     8[(#SET{domaines,[(#REM|gestion_mutu_domaines)]})]
    89[(#GET{afficher_plus_mutu}|=={true}|oui)
    910<fieldset>
    1011        <legend><:gestion_mutus:legende_creer_mutu:></legend>
    1112        <ul>
    12                 [(#CONFIG{inscription3/titre}|oui)
     13                [(#CONFIG{inscription3/gestion_mutu}|oui)
    1314                        [(#SAISIE{input,titre,
    1415                                label=<:gestion_mutus:label_titre:>})]
    15                 ]
    16                 [(#CONFIG{inscription3/ssdomaine}|oui)
     16
    1717                        [(#SAISIE{input,ssdomaine,
    1818                                label=<:gestion_mutus:label_ssdomaine:>})]
     19
     20                        [(#GET{domaines}|is_array|oui)
     21                                Domaines array
     22                        ]
     23                        [(#GET{domaines}|is_array|non)
     24                                <li class="editer_domaine">
     25                                        <label><:gestion_mutus:label_domaines:></label>
     26                                        [(#GET{domaines})]
     27                                        <input type="hidden" value="#GET{domaines}" />
     28                                </li>
     29                        ]
    1930                ]
    20                 [(#CONFIG{inscription3/descriptif}|oui)
     31                [(#CONFIG{inscription3/gestion_mutu_descriptif}|oui)
    2132                        [(#SAISIE{textarea,descriptif,
     33                                rows=10,
    2234                                label=<:gestion_mutus:label_descriptif:>})]
    2335                ]
  • plugins_spip/gestion_mutu/gestion_mutu_pipelines.php

    r2997 r3011  
    4444 */
    4545function gestion_mutu_i3_exceptions_des_champs_auteurs_elargis($array){
    46         $array[] = 'titre';
    47         $array[] = 'domaine';
    48         $array[] = 'ssdomaine';
    49         $array[] = 'descriptif';
     46        $array[] = 'gestion_mutu';
     47        $array[] = 'gestion_mutu_descriptif';
    5048
    5149        return $array;
    5250}
    5351function gestion_mutu_i3_exceptions_chargement_champs_auteurs_elargis($array){
    54         $array[] = 'titre';
    55         $array[] = 'domaine';
    56         $array[] = 'ssdomaine';
    57         $array[] = 'descriptif';
     52        $array[] = 'gestion_mutu';
     53        $array[] = 'gestion_mutu_descriptif';
    5854
    5955        return $array;
     
    7571                return $flux;
    7672        }else{
    77                 $flux['data'] .= recuperer_fond('formulaires/inscription3_mutu',$contexte);
     73                if(lire_config('inscription3/gestion_mutu') == 'on'){
     74                        $flux['data'] .= recuperer_fond('formulaires/inscription3_mutu',$contexte);
     75                }
    7876        }
    7977        return $flux;
  • plugins_spip/gestion_mutu/lang/gestion_mutus_fr.php

    r2997 r3011  
    1818        // I
    1919        'i3_gestion_mutu_legende' => 'Gestion de la mutualisation',
    20         'icone_modifier_mutu' => 'Modifier cette instance',
     20        'icone_modifier_mutu' => 'Modifier l\'instance',
    2121        'info_mutus' => 'instance de mutualisation',
    2222        'info_mutus_un' => 'Une instance de mutualisation',
     
    2929        'label_domaine' => 'Domaine',
    3030        'label_domaines' => 'Domaine(s)',
     31        'label_i3_gestion_mutu' => 'G&eacute;rer la mutualisation dans le formulaire d\'inscription',
     32        'label_i3_gestion_mutu_descriptif' => 'Afficher le champs de descriptif',
    3133        'label_ssdomaine' => 'Sous-domaine',
    3234        'label_titre' => 'Titre',
Note: See TracChangeset for help on using the changeset viewer.