source: spip-zone/_plugins_/article_accueil/trunk/formulaires/editer_article_accueil.html @ 115353

Last change on this file since 115353 was 115353, checked in by eric@…, 18 months ago

Correction : on s'autorise à choisir les articles prepa, prop et publie mais si on choisit un article non publié il ne s'affiche pas une fois le formulaire fermé. On ajoute dans la boucle fautive les statuts autorisés pour affiché l'article qui est bien sélectionné.

File size: 2.3 KB
Line 
1<div class="formulaire_spip formulaire_editer formulaire_#FORM formulaire_#FORM-#ENV{id_rubrique}" id="formulaire_#FORM-#ENV{id_rubrique}">
2        <BOUCLE_rubrique(RUBRIQUES){id_rubrique}>
3        <div class="info_article_accueil">
4        <BOUCLE_article(ARTICLES){id_article=#ID_ARTICLE_ACCUEIL}{statut IN 'prop','prepa','publie'}>
5                <:article_accueil:rubrique_article_en_accueil:> <a href="[(#ID_ARTICLE|generer_url_entite{article})]">[(#TITRE|trim|sinon{<:info_sans_titre:>})[ \((#ID_ARTICLE)\)]]</a>
6        </BOUCLE_article>
7        </B_article>
8        <:article_accueil:aucun_article_accueil:>
9        <//B_article>
10        [(#ENV{editable})
11        <span class="toggle_box_link" style="display:none;">
12                &#91;
13                <a href="#"
14                        onclick="var f=jQuery(this).parents('.formulaire_spip').eq(0);
15                                f.find('form').show('fast');
16                                f.find('p').show('fast');
17                                f.find('.toggle_box_link').hide('fast');
18                                return false;"
19                        >
20                        <:bouton_changer:>
21                </a>
22                &#93;
23        </span>
24        ]
25        </div>
26        </BOUCLE_rubrique>
27        [[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
28        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
29        (#ENV{editable})
30        <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
31                [(#REM) declarer les hidden qui declencheront le service du formulaire
32                parametre : url d'action ]
33                #ACTION_FORMULAIRE{#ENV{action}}
34                <ul>
35                        #SET{erreurs,#ENV**{erreurs}|table_valeur{id_article_accueil}}
36                        <li class="editer_id_article_accueil[ (#GET{erreurs}|oui)erreur]">
37                                <label for="id_article_accueil"><:article_accueil:label_id_article_accueil:></label>
38                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
39                                        [(#PLUGIN{polyhier}|oui) #INCLURE{fond=inclure/inc-selecteur_accueil_poly,id_rubrique} ]
40                                        [(#PLUGIN{polyhier}|non) #INCLURE{fond=inclure/inc-selecteur_accueil,id_rubrique} ]
41                        </li>
42                </ul>
43                [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
44                <!--extra-->
45                <p class='boutons'>
46                        <span class='image_loading'></span>
47                        <input type='submit' class='btn submit' name='annuler' value='<:bouton_annuler:>' />
48                        <input type="submit" class="btn submit" value="<:bouton_changer:>" />
49                </p>
50        </div></form>]
51</div>
52<script type="text/javascript">// <![CDATA[
53        $(document).ready(function(){
54                $(".formulaire_editer_article_accueil .toggle_box_link").show(0);
55                $(".formulaire_editer_article_accueil form").hide(0);
56        });
57 //]]></script>
Note: See TracBrowser for help on using the repository browser.