Changeset 51982 in spip-zone


Ignore:
Timestamp:
Sep 28, 2011, 4:34:31 PM (8 years ago)
Author:
julienlfy@…
Message:

Compatibilité avec le plugin 'bandeau' (Affichage dans le menu Edition).
Ajout de 2 champs dans le MDD : 'lien_titre' et 'lien_url'
Ajout d'un bloc de configuration permettant de définir les champs disponibles parmi 'descriptif', 'texte', 'lieu', 'lien'
Plugin.xml : fixer la borne maximal de SPIP : 2.1.0 <= version < 3.0

Location:
_plugins_/simple_calendrier/trunk
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simple_calendrier/trunk/base/simplecal_base.php

    r51309 r51982  
    2626        "descriptif"   => "text NOT NULL",
    2727        "texte"        => "text NOT NULL",
     28        "lien_titre"   => "varchar(255) NOT NULL",
     29        "lien_url"     => "varchar(255) NOT NULL",
    2830        "date"         => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'", // création ou publication (selon statut)
    2931        "statut"       => "varchar(8) NOT NULL",
  • _plugins_/simple_calendrier/trunk/base/simplecal_upgrade.php

    r51413 r51982  
    9393            spip_log("- Opération terminée : MDD du plugin simple-calendrier : v1.2 -> v1.3", "simplecal");
    9494        }
     95       
     96        // Si la version courante est inférieure à la version 1.4
     97        if ($current_version < 1.4){
     98            spip_log("- Mise à jour MDD du plugin simple-calendrier vers la version 1.4", "simplecal");
     99           
     100            echo "Simple calendrier - m.a.j MDD v1.4<br />";
     101            sql_alter("TABLE spip_evenements ADD lien_titre VARCHAR(255) NOT NULL AFTER texte");
     102            sql_alter("TABLE spip_evenements ADD lien_url VARCHAR(255) NOT NULL AFTER lien_titre");
     103            ecrire_meta('simplecal_descriptif', 'oui');
     104            ecrire_meta('simplecal_texte', 'oui');
     105            ecrire_meta('simplecal_lieu', 'oui');
     106            ecrire_meta('simplecal_lien', 'non');
     107           
     108            // -- Mise à jour de la version de la base
     109            ecrire_meta($simplecal_base_version, $current_version=1.4);
     110            spip_log("- Opération terminée : MDD du plugin simple-calendrier : v1.3 -> v1.4", "simplecal");
     111        }
    95112    }
    96113
  • _plugins_/simple_calendrier/trunk/exec/evenements_edit.php

    r51309 r51982  
    218218    $config_reference = $GLOBALS['meta']['simplecal_refobj'];
    219219    $config_rubrique = $GLOBALS['meta']['simplecal_rubrique'];
    220    
     220    $config_descriptif = $GLOBALS['meta']['simplecal_descriptif'];
     221    $config_texte = $GLOBALS['meta']['simplecal_texte'];
     222    $config_lieu = $GLOBALS['meta']['simplecal_lieu'];
     223    $config_lien = $GLOBALS['meta']['simplecal_lien'];
     224   
     225    $config = array(
     226        "simplecal_rubrique" => $config_rubrique,
     227        "simplecal_reference" => $config_reference,
     228        "simplecal_descriptif" => $config_descriptif,
     229        "simplecal_texte" => $config_texte,
     230        "simplecal_lieu" => $config_lieu,
     231        "simplecal_lien" => $config_lien
     232    );
    221233   
    222234        // Contexte qui sera transmis au formulaire
     
    228240        'row'=>$row,
    229241        'new'=>$param_new,
    230         'config_rubrique'=>$config_rubrique,
    231         'config_reference'=>$config_reference
     242        'config'=>$config
    232243        );
    233244
  • _plugins_/simple_calendrier/trunk/formulaires/configurer_simplecal.html

    r51413 r51982  
    2020                   
    2121                    <div class='choix'>
    22                         <input class='radio' type="radio" name="simplecal_autorisation_redac" value='non'[ (#ENV{simplecal_autorisation_redac}|=={non}|oui)checked="checked"] id="simplecal_autorisation_redac_non"/>
     22                        <input type="radio" class="radio" name="simplecal_autorisation_redac" value='non'[ (#ENV{simplecal_autorisation_redac}|=={non}|oui)checked="checked"] id="simplecal_autorisation_redac_non"/>
    2323                        <label for="simplecal_autorisation_redac_non"[ (#ENV{simplecal_autorisation_redac}|=={non}|oui)class="actif"]><:simplecal:config_autorisation_redac_non:></label>
    2424                    </div>
    2525                    <div class='choix'>
    26                         <input class='radio' type="radio" name="simplecal_autorisation_redac" value='oui'[ (#ENV{simplecal_autorisation_redac}|=={oui}|oui)checked="checked"] id="simplecal_autorisation_redac_oui"/>
     26                        <input type="radio" class="radio" name="simplecal_autorisation_redac" value='oui'[ (#ENV{simplecal_autorisation_redac}|=={oui}|oui)checked="checked"] id="simplecal_autorisation_redac_oui"/>
    2727                        <label for="simplecal_autorisation_redac_oui"[ (#ENV{simplecal_autorisation_redac}|=={oui}|oui)class="actif"]><:simplecal:config_autorisation_redac_oui:></label>
    2828                    </div>
     
    4444                   
    4545                    <div class='choix'>
    46                         <input class='radio' type="radio" name="simplecal_rubrique" value='partout'[ (#ENV{simplecal_rubrique}|=={partout}|oui)checked="checked"] id="simplecal_rubrique_partout"/>
     46                        <input type="radio" class="radio" name="simplecal_rubrique" value='partout'[ (#ENV{simplecal_rubrique}|=={partout}|oui)checked="checked"] id="simplecal_rubrique_partout"/>
    4747                        <label for="simplecal_rubrique_partout"[ (#ENV{simplecal_rubrique}|=={partout}|oui)class="actif"]><:simplecal:config_rubrique_partout:></label>
    4848                    </div>
    4949                    <div class='choix'>
    50                         <input class='radio' type="radio" name="simplecal_rubrique" value='secteur'[ (#ENV{simplecal_rubrique}|=={secteur}|oui)checked="checked"] id="simplecal_rubrique_secteur"/>
     50                        <input type="radio" class="radio" name="simplecal_rubrique" value='secteur'[ (#ENV{simplecal_rubrique}|=={secteur}|oui)checked="checked"] id="simplecal_rubrique_secteur"/>
    5151                        <label for="simplecal_rubrique_secteur"[ (#ENV{simplecal_rubrique}|=={secteur}|oui)class="actif"]><:simplecal:config_rubrique_secteur:></label>
    5252                    </div>
    5353                    <div class='choix'>
    54                         <input class='radio' type="radio" name="simplecal_rubrique" value='non'[ (#ENV{simplecal_rubrique}|=={non}|oui)checked="checked"] id="simplecal_rubrique_non"/>
     54                        <input type="radio" class="radio" name="simplecal_rubrique" value='non'[ (#ENV{simplecal_rubrique}|=={non}|oui)checked="checked"] id="simplecal_rubrique_non"/>
    5555                        <label for="simplecal_rubrique_non"[ (#ENV{simplecal_rubrique}|=={non}|oui)class="actif"]><:simplecal:config_rubrique_non:></label>
    5656                    </div>                   
     
    6060        </div>
    6161       
     62        <div class="cadre cadre-r">
     63            <div class="titrem impliable">
     64                <:simplecal:config_champs:>
     65            </div>
     66            <div class="cadre_padding">
     67            <p><:simplecal:config_champs_explication:></p>
     68            <ul>
     69                <li>
     70                    <span class="titre-champ"><:info_descriptif:></span>
     71                    <input type="radio" class="radio" name="simplecal_descriptif" value='oui'[ (#ENV{simplecal_descriptif}|=={oui}|oui)checked="checked"] id="simplecal_descriptif_oui"/>
     72                    <label for="simplecal_descriptif_oui"[ (#ENV{simplecal_descriptif}|=={oui}|oui)class="actif"]><:item_oui:></label>
     73                   
     74                    <input type="radio" class="radio" name="simplecal_descriptif" value='non'[ (#ENV{simplecal_descriptif}|=={non}|oui)checked="checked"] id="simplecal_descriptif_non"/>
     75                    <label for="simplecal_descriptif_non"[ (#ENV{simplecal_descriptif}|=={non}|oui)class="actif"]><:item_non:></label>
     76                </li>
     77                <li>
     78                    <span class="titre-champ"><:info_texte:>&nbsp;: </span>
     79                    <input type="radio" class="radio" name="simplecal_texte" value='oui'[ (#ENV{simplecal_texte}|=={oui}|oui)checked="checked"] id="simplecal_texte_oui"/>
     80                    <label for="simplecal_texte_oui"[ (#ENV{simplecal_texte}|=={oui}|oui)class="actif"]><:item_oui:></label>
     81                   
     82                    <input type="radio" class="radio" name="simplecal_texte" value='non'[ (#ENV{simplecal_texte}|=={non}|oui)checked="checked"] id="simplecal_texte_non"/>
     83                    <label for="simplecal_texte_non"[ (#ENV{simplecal_texte}|=={non}|oui)class="actif"]><:item_non:></label>
     84                </li>
     85                <li>
     86                    <span class="titre-champ"><:simplecal:info_lieu:>&nbsp;: </span>
     87                    <input type="radio" class="radio" name="simplecal_lieu" value='oui'[ (#ENV{simplecal_lieu}|=={oui}|oui)checked="checked"] id="simplecal_lieu_oui"/>
     88                    <label for="simplecal_lieu_oui"[ (#ENV{simplecal_lieu}|=={oui}|oui)class="actif"]><:item_oui:></label>
     89                   
     90                    <input type="radio" class="radio" name="simplecal_lieu" value='non'[ (#ENV{simplecal_lieu}|=={non}|oui)checked="checked"] id="simplecal_lieu_non"/>
     91                    <label for="simplecal_lieu_non"[ (#ENV{simplecal_lieu}|=={non}|oui)class="actif"]><:item_non:></label>
     92                </li>
     93                <li>
     94                    <span class="titre-champ"><:info_lien_hypertexte:> </span>
     95                    <input type="radio" class="radio" name="simplecal_lien" value='oui'[ (#ENV{simplecal_lien}|=={oui}|oui)checked="checked"] id="simplecal_lien_oui"/>
     96                    <label for="simplecal_lien_oui"[ (#ENV{simplecal_lien}|=={oui}|oui)class="actif"]><:item_oui:></label>
     97                   
     98                    <input type="radio" class="radio" name="simplecal_lien" value='non'[ (#ENV{simplecal_lien}|=={non}|oui)checked="checked"] id="simplecal_lien_non"/>
     99                    <label for="simplecal_lien_non"[ (#ENV{simplecal_lien}|=={non}|oui)class="actif"]><:item_non:></label>
     100                </li>
     101            </ul>
     102            </div>
     103        </div>
    62104       
    63105        <div class="cadre cadre-r">
     
    72114                   
    73115                    <div class='choix'>
    74                         <input class='radio' type="radio" name="simplecal_refobj" value='oui'[ (#ENV{simplecal_refobj}|=={oui}|oui)checked="checked"] id="simplecal_refobj_oui"/>
     116                        <input type="radio" class="radio" name="simplecal_refobj" value='oui'[ (#ENV{simplecal_refobj}|=={oui}|oui)checked="checked"] id="simplecal_refobj_oui"/>
    75117                        <label for="simplecal_refobj_oui"[ (#ENV{simplecal_refobj}|=={oui}|oui)class="actif"]><:simplecal:config_refobj_oui:></label>
    76118                    </div>
    77119                    <div class='choix'>
    78                         <input class='radio' type="radio" name="simplecal_refobj" value='non'[ (#ENV{simplecal_refobj}|=={non}|oui)checked="checked"] id="simplecal_refobj_non"/>
     120                        <input type="radio" class="radio" name="simplecal_refobj" value='non'[ (#ENV{simplecal_refobj}|=={non}|oui)checked="checked"] id="simplecal_refobj_non"/>
    79121                        <label for="simplecal_refobj_non"[ (#ENV{simplecal_refobj}|=={non}|oui)class="actif"]><:simplecal:config_refobj_non:></label>
    80122                    </div>
  • _plugins_/simple_calendrier/trunk/formulaires/configurer_simplecal.php

    r51413 r51982  
    1313    $valeurs['simplecal_rubrique'] = $GLOBALS['meta']['simplecal_rubrique'];
    1414        $valeurs['simplecal_refobj'] = $GLOBALS['meta']['simplecal_refobj'];
     15    $valeurs['simplecal_descriptif'] = $GLOBALS['meta']['simplecal_descriptif'];
     16    $valeurs['simplecal_texte'] = $GLOBALS['meta']['simplecal_texte'];
     17    $valeurs['simplecal_lieu'] = $GLOBALS['meta']['simplecal_lieu'];
     18    $valeurs['simplecal_lien'] = $GLOBALS['meta']['simplecal_lien'];
    1519    $valeurs['simplecal_themepublic'] = $GLOBALS['meta']['simplecal_themepublic'];
    1620   
  • _plugins_/simple_calendrier/trunk/formulaires/editer_evenement.html

    r51309 r51982  
    5757
    5858        [(#REM) 'Lieu' est un champ optionnel]
     59        [(#ENV{config_lieu}|=={oui}|oui)
    5960        <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{lieu}|oui)erreur]">
    6061            <label for="lieu"><:simplecal:info_lieu:> : </label>
     
    6263            <input type="text" id="lieu" name="lieu" value="#ENV{lieu}" class="text" size="20" />
    6364        </li>
     65        ]
    6466       
    6567   
    6668        [(#REM) 'Descriptif' est un champ obligatoire]
     69        [(#ENV{config_descriptif}|=={oui}|oui)
    6770        <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{descriptif}|oui)erreur]">
    6871            <label for="ta_descriptif"><:simplecal:info_descriptif_rapide:> : </label>
     
    7073            <textarea name='descriptif' id='ta_descriptif'[ lang='(#LANG)'] rows='5' cols='40'>[(#ENV**{descriptif})]</textarea>
    7174        </li>
     75        ]
    7276       
    7377        [(#REM) 'Reference' est un champ optionnel]
    7478        [(#ENV{config_reference}|=={oui}|oui)
    7579        <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{ref}|oui)erreur]">
    76             <label for="ref"><:simplecal:info_ref:></label>
     80            <label for="ref">
     81                [(#ENV{config_texte}|=={oui}|oui)<:simplecal:info_ref_1pos:>]
     82                [(#ENV{config_texte}|=={non}|oui)<:simplecal:info_ref:>]
     83            </label>
    7784            [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{ref})</span>]
    7885            <div class="explication"><:simplecal:explication_ref:></div>
     
    8289       
    8390        [(#REM) 'Texte' est un champ optionnel]
     91        [(#ENV{config_texte}|=={oui}|oui)
    8492        <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]">
    8593            <label for="texte">
     
    9199            <textarea name='texte' id='texte' class='inserer_barre_edition inserer_previsualisation'[ lang='(#LANG)'] rows='20' cols='40'>[(#ENV**{texte})]</textarea>
    92100        </li>
     101        ]
     102       
     103        [(#ENV{config_lien}|=={oui}|oui)
     104        <li class="editer_liens_sites fieldset">
     105            <fieldset>
     106            <h3 class="legend"><:entree_liens_sites:></h3>
     107            <ul>
     108                <li class="editer_lien_titre[ (#ENV**{erreurs}|table_valeur{lien_titre}|oui)erreur]">
     109                    <label for="lien_titre"><:info_titre:><em class='aide'>#AIDER{lien_titre}</em></label>[
     110                    <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{lien_titre})</span>
     111                    ]<input type='text' class='text' name='lien_titre' id='lien_titre' value="[(#ENV**{lien_titre})]" />
     112                </li>
     113                <li class="editer_lien_url[ (#ENV**{erreurs}|table_valeur{lien_url}|oui)erreur]">
     114                    <label for="lien_url"><:info_url:></label>[
     115                    <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{lien_url})</span>
     116                    ]<input type='text' class='text' name='lien_url' id='lien_url' value="[(#ENV**{lien_url})]" />
     117                </li>
     118            </ul>
     119            </fieldset>
     120        </li>
     121        ]
     122       
     123       
    93124        </ul>
    94125         
  • _plugins_/simple_calendrier/trunk/formulaires/editer_evenement.php

    r51309 r51982  
    3434
    3535// C comme Charger
    36 function formulaires_editer_evenement_charger_dist($new='', $id_evenement='', $row=array(), $redirect='', $config_rubrique='non', $config_reference='non'){
     36function formulaires_editer_evenement_charger_dist($new='', $id_evenement='', $row=array(), $redirect='', $config=array()){
    3737   
    3838    $valeurs = array(
     
    4747        'texte'=>'',
    4848        'ref'=>'',
     49        'lien_titre'=>'',
     50        'lien_url'=>'',
    4951        'config_rubrique'=>'',
    50         'config_reference'=>'');
     52        'config_reference'=>'',
     53        'config_descriptif'=>'',
     54        'config_texte'=>'',
     55        'config_lieu'=>'',
     56        'config_lien'=>'');
    5157   
    5258   
     
    7884    if (!empty($row['texte'])){
    7985        $valeurs['texte'] = $row['texte'];
     86    }   
     87    if (!empty($row['lien_titre'])){
     88        $valeurs['lien_titre'] = $row['lien_titre'];
     89    }
     90    if (!empty($row['lien_url'])){
     91        $valeurs['lien_url'] = $row['lien_url'];
    8092    }
    8193
    8294    $valeurs['ref'] = simplecal_get_ref_from_obj($row['type'], $row['id_objet']);
    83     $valeurs['config_rubrique'] = $config_rubrique;
    84     $valeurs['config_reference'] = $config_reference;
     95    $valeurs['config_rubrique'] = $config['simplecal_rubrique'];
     96    $valeurs['config_reference'] = $config['simplecal_reference'];
     97    $valeurs['config_descriptif'] = $config['simplecal_descriptif'];
     98    $valeurs['config_texte'] = $config['simplecal_texte'];
     99    $valeurs['config_lieu'] = $config['simplecal_lieu'];
     100    $valeurs['config_lien'] = $config['simplecal_lien'];
    85101   
    86102    return $valeurs;
     
    89105
    90106// V comme Verifier
    91 function formulaires_editer_evenement_verifier_dist($new='', $id_evenement='', $row=array(), $redirect='', $config_rubrique='non', $config_reference='non'){
     107function formulaires_editer_evenement_verifier_dist($new='', $id_evenement='', $row=array(), $redirect='', $config=array()){
    92108
    93109    $erreurs = array();
     
    118134    }
    119135   
    120     if ($config_reference == 'oui'){
     136    if ($config['simplecal_reference'] == 'oui'){
    121137        // Ref saisie correctement ?
    122138        $ref = trim(_request('ref'));
     
    139155    }
    140156   
    141     if ($config_rubrique != 'non'){
     157    if ($config['simplecal_rubrique'] != 'non'){
    142158        $id_parent = intval(_request('id_parent'));
    143159        if ($id_parent == 0){
     
    159175
    160176// T comme Traiter
    161 function formulaires_editer_evenement_traiter_dist($new='', $id_evenement='', $row=array(), $redirect='', $config_rubrique='non', $config_reference='non'){
     177function formulaires_editer_evenement_traiter_dist($new='', $id_evenement='', $row=array(), $redirect='', $config=array()){
    162178   
    163179    //die("statut=".$row['statut']);
     
    173189    $ref = trim(_request('ref'));
    174190    $texte = trim(_request('texte'));
     191    $lien_titre = trim(_request('lien_titre'));
     192    $lien_url = trim(_request('lien_url'));
    175193   
    176194    // parent
     
    206224    $data['date_debut'] = $date_debut;
    207225    $data['date_fin'] = $date_fin;
    208     $data['lieu'] = $lieu;
    209     $data['descriptif'] = $descriptif;
    210     $data['texte'] = $texte;
    211    
    212     if ($config_rubrique != 'non'){
     226   
     227    if ($config['simplecal_lieu'] != 'non'){
     228        $data['lieu'] = $lieu;
     229    } else {
     230        // si gestion du lieu desactivée
     231        // => on ne touche pas aux données qu'ils pourraient y avoir... (réactivation ultérieure ?)
     232    }   
     233    if ($config['simplecal_descriptif'] != 'non'){
     234        $data['descriptif'] = $descriptif;
     235    } else {
     236        // si gestion du descriptif desactivée
     237        // => on ne touche pas aux données qu'ils pourraient y avoir... (réactivation ultérieure ?)
     238    }
     239    if ($config['simplecal_texte'] != 'non'){
     240        $data['texte'] = $texte;
     241    } else {
     242        // si gestion du texte desactivée
     243        // => on ne touche pas aux données qu'ils pourraient y avoir... (réactivation ultérieure ?)
     244    }
     245    if ($config['simplecal_lien'] != 'non'){
     246        $data['lien_titre'] = $lien_titre;
     247        $data['lien_url'] = $lien_url;
     248    } else {
     249        // si gestion du lien desactivée
     250        // => on ne touche pas aux données qu'ils pourraient y avoir... (réactivation ultérieure ?)
     251    }
     252   
     253    if ($config['simplecal_rubrique'] != 'non'){
    213254        $data['id_rubrique'] = $id_parent;
    214255        $data['id_secteur'] = $id_secteur;
     
    218259    }
    219260   
    220     if ($config_reference == 'oui'){
     261    if ($config['simplecal_reference'] == 'oui'){
    221262        if (empty($ref)){
    222263            $data['type'] = '';
  • _plugins_/simple_calendrier/trunk/lang/simplecal_en.php

    r51438 r51982  
    4646    'config_rubrique_secteur' => 'Yes, create events in 1st level folder (sector).',
    4747    'config_rubrique_non' => 'No, it makes no sens for me.',
     48    'config_champs' => 'Events content',
     49    'config_champs_explication' => 'Based on the layout chosen for your site, you can decide which elements in the following list should be available.',
    4850   
    4951
     
    106108    'info_lieu' => 'Place',
    107109    'info_descriptif_rapide' => 'Brief description',
    108     'info_ref' => 'Text : by reference (1\'st possibility)',
     110    'info_ref_1pos' => 'Text : by reference (1\'st possibility)',
     111    'info_ref' => 'Text : by reference',
    109112    'info_texte' => 'Text',
    110113    'info_texte_2possibilites' => 'Text : specific (2\'nd possibility)',
  • _plugins_/simple_calendrier/trunk/lang/simplecal_fr.php

    r51438 r51982  
    4444    'config_rubrique_secteur' => 'Oui, cr&eacute;er les &eacute;v&egrave;nements dans les secteurs seulement.',
    4545    'config_rubrique_non' => 'Non, cela n\'a pas de sens pour moi.',
     46    'config_champs' => 'Contenu des &eacute;v&egrave;nements',
     47    'config_champs_explication' => 'Selon la maquette adopt&eacute;e pour votre site, vous pouvez d&eacute;cider quels champs doivent &ecirc;tre disponibles.',
    4648   
    4749// D
     
    104106    'info_lieu' => 'Lieu',
    105107    'info_descriptif_rapide' => 'Descriptif rapide',
    106     'info_ref' => 'Texte : par r&eacute;f&eacute;rence (1&egrave;re possibilit&eacute;)',
     108    'info_ref_1pos' => 'Texte : par r&eacute;f&eacute;rence (1&egrave;re possibilit&eacute;)',
     109    'info_ref' => 'Texte : par r&eacute;f&eacute;rence',
    107110    'info_texte' => 'Texte',
    108111    'info_texte_2possibilites' => 'Texte : sp&eacute;cifique (2&egrave;me possibilit&eacute;)',
  • _plugins_/simple_calendrier/trunk/plugin.xml

    r51863 r51982  
    55        <auteur>[Julien Lanfrey->http://www.spip-contrib.net/ju3873]</auteur>
    66    <licence>GPL &#169; 2010-2011</licence>
    7         <version>1.2b</version>
    8     <version_base>1.3</version_base>
     7        <version>1.2c</version>
     8    <version_base>1.4</version_base>
    99        <etat>stable</etat>
    1010    <necessite id="jqueryui" version="[1.8.15;]" />
     
    2323        <prefix>simplecal</prefix>
    2424    <!-- 2.1.2 min conseillé à cause du Logo. (Patch plus propre en 2.1.2 qu'en 2.1.0 mais ça fonctionne quand même en 2.1.0...) -->
    25         <necessite id="SPIP" version="[2.1.0;]" />
     25        <necessite id="SPIP" version="[2.1.0;3.0)" />
    2626   
    2727    <categorie>date</categorie>
  • _plugins_/simple_calendrier/trunk/prive/contenu/evenement.html

    r51309 r51982  
    2828        (#TEXTE)
    2929    </div>]
     30   
     31    [(#LIEN_URL|oui)
     32    <div class="champ contenu_lien_titre">
     33        <div class='label'><:lien_voir_en_ligne:></div>
     34        <div class='lien_titre'>
     35            <a href='#LIEN_URL'>[(#LIEN_TITRE|?{#LIEN_TITRE, #LIEN_URL})]</a>
     36        </div>
     37    </div>
     38    ]
     39
     40   
    3041</BOUCLE_afficher_contenu>
  • _plugins_/simple_calendrier/trunk/prive/editer/evenement.html

    r51309 r51982  
    99        [<:simplecal:texte_modifier_evenement:><h1>(#ENV{titre})</h1>]
    1010    </div>
    11     #FORMULAIRE_EDITER_EVENEMENT{#ENV{new}, #ENV{id_evenement}, #ENV{row}, #ENV{redirect}, #ENV{config_rubrique}, #ENV{config_reference}}
     11    #FORMULAIRE_EDITER_EVENEMENT{#ENV{new}, #ENV{id_evenement}, #ENV{row}, #ENV{redirect}, #ENV{config}}
    1212</div>
  • _plugins_/simple_calendrier/trunk/prive/simplecal_style_prive.css

    r51309 r51982  
    2020#configurer-simplecal label.actif { font-weight:bold; }
    2121#configurer-simplecal th small { font-weight: normal; }
    22 
     22#configurer-simplecal .titre-champ { display:inline-block; width:120px; }
    2323
    2424.simplecal-nbinrub { margin-bottom:0.5em; padding:0 0.5em 0.5em; border-bottom:1px dotted #000000; }
  • _plugins_/simple_calendrier/trunk/simplecal_pipelines.php

    r51413 r51982  
    147147    $metas['simplecal_rubrique'] = 'non'; // [non, secteur, partout]
    148148    $metas['simplecal_refobj'] = 'non';   // [oui, non]
     149    $metas['simplecal_descriptif'] = 'oui';   // [oui, non]
     150    $metas['simplecal_texte'] = 'oui';  // [oui, non]
     151    $metas['simplecal_lieu'] = 'oui';   // [oui, non]
     152    $metas['simplecal_lien'] = 'non';   // [oui, non]
    149153    $metas['simplecal_themepublic'] = 'base';
    150154    return $metas;
Note: See TracChangeset for help on using the changeset viewer.