Changeset 110658 in spip-zone


Ignore:
Timestamp:
Jun 14, 2018, 1:50:13 PM (3 years ago)
Author:
abelass@…
Message:
  • Permettre de renvoyer un message en changeant les statut vers prepa
Location:
_plugins_/reservation_communication/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservation_communication/trunk/paquet.xml

    r109790 r110658  
    22        prefix="reservation_communication"
    33        categorie="communication"
    4         version="1.0.6"
     4        version="1.1.0"
    55        etat="stable"
    66        compatibilite="[3.0.17;3.2.*]"
  • _plugins_/reservation_communication/trunk/prive/objets/infos/reservation_communication.html

    r105989 r110658  
    33[(#SET{texte_objet,<:reservation_communication:titre_reservation_communication:>})]
    44<div class='numero'><:titre_cadre_numero_objet{objet=#GET{texte_objet}}:><p>#ID_RESERVATION_COMMUNICATION</p></div>
     5
     6
     7[(#STATUT|=={envoye}|oui)
     8        [(#FORMULAIRE_INSTITUER_OBJET{reservation_communications,#ID_RESERVATION_COMMUNICATION})]
     9]
     10
     11[(#STATUT|=={envoye}|non)
    512<div class="titre"><:reservation_communication:texte_changer_statut_reservation_communication:></div>
    6 
    7   [(#SET{statuts, #ARRAY{
    8       prepa,<:texte_statut_en_cours_redaction:>,
    9       envoye,<:reservation_communication:texte_statut_envoye:>,
    10       poubelle,<:texte_statut_poubelle:>,
    11     }})]
    12 
    13     [(#GET{statuts}|table_valeur{#STATUT})]
     13        [(#SET{statuts,#ARRAY{
     14                        prepa,<:texte_statut_en_cours_redaction:>,
     15                        envoye,<:reservation_communication:texte_statut_envoye:>,
     16                        poubelle,<:texte_statut_poubelle:>,
     17                }})]
     18        [(#GET{statuts}|table_valeur{#STATUT})]
     19]
    1420
    1521</div>
  • _plugins_/reservation_communication/trunk/prive/squelettes/contenu/reservation_communication.html

    r105989 r110658  
    11[(#AUTORISER{voir,reservation_communication,#ID_RESERVATION_COMMUNICATION}|sinon_interdire_acces)]
    2 <BOUCLE_reservation_communication(RESERVATION_COMMUNICATIONS){id_reservation_communication}{statut==.*}{si #ENV{exec}|=={reservation_communication}}>
    3   [(#BOITE_OUVRIR{[
    4   [(#AUTORISER{modifier,reservation_communication,#ID_RESERVATION_COMMUNICATION})
    5     [(#STATUT|=={prepa}|oui)
    6       [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|non)
    7       [(#URL_ECRIRE{reservation_communication_edit,id_reservation_communication=#ID_RESERVATION_COMMUNICATION}|icone_verticale{<:reservation_communication:icone_modifier_reservation_communication:>,reservation_communication,edit,right ajax preload})]
    8       ]
    9       [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|oui)
    10       [(#URL_ECRIRE{reservation_communication_edit,id_reservation_communication=#ID_RESERVATION_COMMUNICATION}|icone_verticale{#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication},warning-24,'',right edition_deja ajax preload})]
    11       ]
    12     ]
    13   ]
     2<BOUCLE_reservation_communication(RESERVATION_COMMUNICATIONS)
     3        {id_reservation_communication}
     4        {statut==.*}
     5        {si #ENV{exec}|=={reservation_communication}}>
     6        [(#BOITE_OUVRIR{[
     7        [(#AUTORISER{modifier,reservation_communication,#ID_RESERVATION_COMMUNICATION})
     8                [(#STATUT|=={prepa}|oui)
     9                        [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|non)
     10                        [(#URL_ECRIRE{
     11                                reservation_communication_edit,id_reservation_communication=#ID_RESERVATION_COMMUNICATION}
     12                                        |icone_verticale{
     13                                                <:reservation_communication:icone_modifier_reservation_communication:>,
     14                                                reservation_communication,
     15                                                edit,
     16                                                right ajax preload})]
     17                        ]
     18                        [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|oui)
     19                        [(#URL_ECRIRE{
     20                                reservation_communication_edit,
     21                                id_reservation_communication=#ID_RESERVATION_COMMUNICATION}
     22                                        |icone_verticale{
     23                                                #ID_RESERVATION_COMMUNICATION
     24                                                |afficher_qui_edite{reservation_communication},
     25                                                warning-24,
     26                                                '',
     27                                                right edition_deja ajax preload})]
     28                        ]
     29                ]
     30        ]
    1431
    15   <h1>[(#RANG). ](#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{reservation_communication-24.png}|balise_img{reservation_communication,cadre-icone})]</h1>
     32        <h1>[(#RANG). ](#TITRE|sinon{<:info_sans_titre:>})[(#CHEMIN_IMAGE{
     33                reservation_communication-24.png}
     34                |balise_img{reservation_communication,cadre-icone})]</h1>
    1635
    17   ],simple fiche_objet})]
     36        ],simple fiche_objet})]
    1837
    19   [(#REM) déactivé pour le moment
    20   <div class="ajax">
    21     #FORMULAIRE_DATER{reservation_communication,#ID_RESERVATION_COMMUNICATION}
    22   </div>]
    23   [(#STATUT|=={prepa}|oui)
    24     #SET{email,#SESSION{email}}
    25     #SET{args,#ID_RESERVATION_COMMUNICATION|concat{-#TYPE}|concat{-#LANG}}
    26     <div class="actions envoi">
     38        [(#REM) déactivé pour le moment
     39        <div class="ajax">
     40                #FORMULAIRE_DATER{reservation_communication,#ID_RESERVATION_COMMUNICATION}
     41        </div>]
     42        [(#STATUT|=={prepa}|oui)
     43                #SET{email,#SESSION{email}}
     44                #SET{args,#ID_RESERVATION_COMMUNICATION|concat{-#TYPE}|concat{-#LANG}}
     45                <div class="actions envoi">
    2746
    28         [(#BOUTON_ACTION{[(#VAL{reservation_communication:label_envoyer_test}|_T{#ARRAY{email,#GET{email}}})],
     47                                [(#BOUTON_ACTION{[(#VAL{reservation_communication:label_envoyer_test}|_T{#ARRAY{email,#GET{email}}})],
    2948#URL_ACTION_AUTEUR{reservation_communication_envoyer,#GET{args}|concat{-#GET{email}},#SELF},
    30           ajax}
    31         )]
     49                                        ajax}
     50                                )]
    3251
    33       [(#AUTORISER{reservation_communication_envoyer,reservation_communication,#ID_RESERVATION_COMMUNICATION})
    34       [(#BOUTON_ACTION{<:reservation_communication:label_envoyer:>,#URL_ACTION_AUTEUR{reservation_communication_envoyer,#GET{args},#SELF}, ajax})]
    35       ]
    36       [(#AUTORISER{reservation_communication_envoyer,reservation_communication,#ID_RESERVATION_COMMUNICATION})
    37         [(#BOUTON_ACTION{<:reservation_communication:label_supprimer:>,#URL_ACTION_AUTEUR{instituer_objet,reservation_communication-#ID_RESERVATION_COMMUNICATION-poubelle,#SELF}, ajax})]
    38       ]
     52                        [(#AUTORISER{reservation_communication_envoyer,reservation_communication,#ID_RESERVATION_COMMUNICATION})
     53                                [(#BOUTON_ACTION{
     54                                        <:reservation_communication:label_envoyer:>,
     55                                        #URL_ACTION_AUTEUR{reservation_communication_envoyer,#GET{args},#SELF|parametre_url{statut,envoye}},
     56                                        ajax})]
    3957
    40     </div>
    41   ]
     58                                [(#BOUTON_ACTION{
     59                                        <:reservation_communication:label_supprimer:>,
     60                                        #URL_ACTION_AUTEUR{instituer_objet,reservation_communication-#ID_RESERVATION_COMMUNICATION-poubelle,#SELF},
     61                                        ajax})]
     62                        ]
    4263
    43   <!--affiche_milieu-->
     64                </div>
     65        ]
    4466
    45   <div id="wysiwyg">
    46     <INCLURE{fond=prive/objets/contenu/reservation_communication,id=#ID_RESERVATION_COMMUNICATION,id_reservation_communication=#ID_RESERVATION_COMMUNICATION,virtuel=oui,ajax=wysiwyg,wysiwyg=1}>
    47   </div>
     67        <!--affiche_milieu-->
    4868
    49   <div class="nettoyeur"></div>
     69        <div id="wysiwyg">
     70                <INCLURE{fond=prive/objets/contenu/reservation_communication,
     71                        id=#ID_RESERVATION_COMMUNICATION,
     72                        id_reservation_communication=#ID_RESERVATION_COMMUNICATION,
     73                        virtuel=oui,
     74                        ajax=wysiwyg,
     75                        wysiwyg=1}>
     76        </div>
    5077
    51   [(#AUTORISER{modifier,reservation_communication,#ID_RESERVATION_COMMUNICATION})
    52     [(#STATUT|=={prepa}|oui)
    53       [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|non)
    54       [(#URL_ECRIRE{reservation_communication_edit,id_reservation_communication=#ID_RESERVATION_COMMUNICATION}|icone_verticale{<:reservation_communication:icone_modifier_reservation_communication:>,reservation_communication,edit,right ajax preload})]
    55       ]
    56       [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|oui)
    57       [(#URL_ECRIRE{reservation_communication_edit,id_reservation_communication=#ID_RESERVATION_COMMUNICATION}|icone_verticale{#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication},warning-24,'',right edition_deja ajax preload})]
    58       ]
    59     ]
    60   ]
     78        <div class="nettoyeur"></div>
    6179
    62   #PIPELINE{afficher_complement_objet,#ARRAY{args,#ARRAY{type,reservation_communication,id,#ID_RESERVATION_COMMUNICATION},data,'<div class="nettoyeur"></div>'}}
     80        [(#AUTORISER{modifier,reservation_communication,#ID_RESERVATION_COMMUNICATION})
     81                [(#STATUT|=={prepa}|oui)1
     82                        [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|non)
     83                        [(#URL_ECRIRE{
     84                                reservation_communication_edit,
     85                                id_reservation_communication=#ID_RESERVATION_COMMUNICATION&statut=#STATUT}
     86                                        |parametre_url{statut,#STATUT}
     87                                        |icone_verticale{
     88                                                <:reservation_communication:icone_modifier_reservation_communication:>,
     89                                                reservation_communication,
     90                                                edit,
     91                                                right ajax preload})]
     92                        ]
     93                        [(#ID_RESERVATION_COMMUNICATION|afficher_qui_edite{reservation_communication}|oui)
     94                        [(#URL_ECRIRE{
     95                                reservation_communication_edit,
     96                                id_reservation_communication=#ID_RESERVATION_COMMUNICATION}
     97                                        |icone_verticale{
     98                                                #ID_RESERVATION_COMMUNICATION
     99                                                |afficher_qui_edite{reservation_communication},
     100                                                warning-24,
     101                                                '',
     102                                                right edition_deja ajax preload})]
     103                        ]
     104                ]
     105        ]
    63106
    64   #BOITE_FERMER
    65   [(#EVAL{_AJAX}|oui)
    66   <script type="text/javascript">
    67     /*<!\\[CDATA\\[*/
    68     reloadExecPage('#ENV{exec}', '#navigation,#chemin,#extra');
    69     /*\\]\\]>*/
    70   </script>
    71   ]
    72   </BOUCLE_reservation_communication>
    73   [(#ENV**{exec}|=={reservation_communication_edit}|?{#INCLURE{fond=prive/squelettes/contenu/reservation_communication_edit,redirect='',env,retourajax=oui},#REM|sinon_interdire_acces})]
    74   <//B_reservation_communication>
     107        #PIPELINE{
     108                afficher_complement_objet,
     109                #ARRAY{
     110                        args,#ARRAY{
     111                                type,reservation_communication,
     112                                id,#ID_RESERVATION_COMMUNICATION
     113                        },
     114                        data,
     115                        '<div class="nettoyeur"></div>'
     116                }
     117        }
     118
     119        #BOITE_FERMER
     120        [(#EVAL{_AJAX}|oui)
     121        <script type="text/javascript">
     122                /*<!\\[CDATA\\[*/
     123                reloadExecPage('#ENV{exec}', '#navigation,#chemin,#extra');
     124                /*\\]\\]>*/
     125        </script>
     126        ]
     127        </BOUCLE_reservation_communication>
     128        [(#ENV**{exec}|=={reservation_communication_edit}|?{#INCLURE{fond=prive/squelettes/contenu/reservation_communication_edit,redirect='',env,retourajax=oui},#REM|sinon_interdire_acces})]
     129        <//B_reservation_communication>
Note: See TracChangeset for help on using the changeset viewer.