source: spip-zone/_plugins_/date_modif_manuelle/trunk/prive/formulaires/inc-dater-modif_manuelle.html @ 103812

Last change on this file since 103812 was 103812, checked in by marcimat@…, 3 years ago

Plugin «Date de modification manuelle».
Il ajoute un champ 'date_modif_manuelle' sur la table des articles.
Ce champ est éditable au même endroit que la date habituelle.
Cette date de modification n'est pas modifiée automatiquement par l'édition
ou des changements dans l'objet éditorial articles (contrairement à date_modif).

On peut utiliser par exemple en critère {!par GREATEST(date,date_modif_manuelle)}.

Le code est *presque* générique pour gérer plusieurs objets éditoriaux, mais ce n'est pas fait.

File size: 977 bytes
Line 
1<div class='editer-groupe'>
2
3        #SET{name,date_modif_manuelle}#SET{erreurs,#ENV{erreurs/#GET{name}}}
4        <div class="editer long_label editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
5                <label for="#GET{name}">[(#ENV{_label_date_modif_manuelle})]</label>[
6                <span class='erreur_message'>(#GET{erreurs})</span>
7                ]
8                <span class="affiche"[(#ENV{_saisie_en_cours}|oui)style="display:none;"]>
9                [(#ENV{aucune_date_modif_manuelle}|?{<:date_modif_manuelle:aucune_date_definie:>,[(#ENV*{afficher_#GET{name}}|affdate)]})]
10                </span>
11                [(#ENV{editable})
12                <span class="input[(#ENV{_editer_date}|oui)editable]"[(#ENV{_saisie_en_cours}|et{#ENV{_editer_date}}|non)style="display:none;"]>
13                        <input type="text" class="text date" name="#GET{name}_jour" id="#GET{name}_jour" value="#ENV{#GET{name}_jour}" size="10"/>
14                        <input type="text" class="text heure time" name="#GET{name}_heure" id="#GET{name}_heure" value="#ENV{#GET{name}_heure}" size="5"/>
15                </span>
16                ]
17        </div>
18</div>
Note: See TracBrowser for help on using the repository browser.