source: spip-zone/_plugins_/_stable_/forms/forms2/exec/template/donnees_tous.html @ 7343

Last change on this file since 7343 was 7343, checked in by cedric@…, 13 years ago

supprimer une donnee, vider les donnees d'une table
retablit la confirmation mail, corrige l'affichage des select et multiples dans les reponses (diwane)
des chaines de langue

File size: 4.2 KB
Line 
1#CACHE{0}
2#SET{colonnes_sans_tri,'0,1'}
3<B_head>
4<div class='liste'>
5<div style='position: relative;'>
6        <div style='position: absolute; top: -12px; left: 3px;'><img src='#EVAL{_DIR_PLUGIN_FORMS}img_pack/#TYPE_FORM-24.png' alt="" /></div>
7        <div style='background-color: #ENV{couleur_claire}; color: black; padding: 3px; padding-left: 30px; border-bottom: 1px solid #444444;' class='verdana2'>
8        <b><:forms:tous_formulaires:></b>
9        </div>
10</div>
11<table class="arial11" id='donnees' width='100%' cellpadding='5' cellspacing='0' border='0'>
12<thead>
13        <tr>
14                <th class='neutre'>id</th>
15                <th class='neutre'>&nbsp;</th>
16                <th>Date</th>
17                <th>De</th>
18                <th>Page</th>
19                <BOUCLE_head(FORMS_CHAMPS){id_form}{type !IN (separateur,textestatique)}{par rang}>
20                <th [(#SPECIFIANT|=={oui}|?{'','class="neutre"'})#SET{colonnes_sans_tri,#GET{colonnes_sans_tri}|concat{','}|concat{#COMPTEUR_BOUCLE|plus{4}}]>#TITRE</th>
21                </BOUCLE_head>
22        </tr>
23</thead>
24<tbody>
25<BOUCLE_donnees(FORMS_DONNEES){id_form}{tout}>
26#SET{lien_supp,#URL_ACTION_AUTEUR{forms_donnee_supprime,#ID_FORM:#ID_DONNEE,#EVAL{_DIR_RESTREINT_ABS}|concat{#SELF}|urlencode}}
27        <tr class='tr_liste'>
28                <td><a href='[(#URL_ECRIRE{table_donnee_edit,id_form=#ID_FORM}|parametre_url{id_donnee,#ID_DONNEE}|parametre_url{retour,#SELF})]'>#ID_DONNEE</a></td>
29                <td><a href='[(#GET{lien_supp})]'><img src="#EVAL{_DIR_PLUGIN_FORMS}img_pack/supprimer-24.png" width='12' height='12' /></a></td>
30                <td>#DATE</td>
31                <td><BOUCLE_auteur(AUTEURS){id_auteur}>#NOM</BOUCLE_auteur>#IP<//B_auteur></th>
32                <td>#URL</td>
33                <BOUCLE_body(FORMS_CHAMPS){id_form}{type !IN (separateur,textestatique)}{par rang}>
34                <td>
35                <BOUCLE_rep(FORMS_DONNEES_CHAMPS){id_donnee}{champ}{tout}{'<br />'}>#VALEUR</BOUCLE_rep>
36                </td>
37                </BOUCLE_body>
38</BOUCLE_donnees>
39</tbody>
40</table>
41</div>
42        <script type="text/javascript" src="#EVAL{_DIR_PLUGIN_FORMS}javascript/jquery.tablesorter.dev.js"></script>
43        <script type="text/javascript">
44        var search_string='<:bouton_chercher:>';
45        var clear_string='<:info_tout_afficher:>';
46        var apply_string='<:bouton_valider:>';
47        $(document).ready(function() {
48                $("table#donnees").tableSorter({
49                 
50                        sortClassAsc: 'headerSortUp',           // class name for ascending sorting action to header
51                        sortClassDesc: 'headerSortDown',        // class name for descending sorting action to header
52                        headerClass: 'header',                          // class name for headers (th's)
53               
54                        disableHeader: [#GET{colonnes_sans_tri}], // disable column can be a string / number or array containing string or number.
55                        dateFormat: 'dd/mm/yyyy' // set date format for non iso dates default us, in this case override and set uk-format
56                });
57                $("div#sorting").hide();
58        });
59        $(document).sortStart(function(){
60                $("div#sorting").show();
61        }).sortStop(function(a){
62                $("div#sorting").hide();
63        });
64        </script>       
65        <style type="text/css">
66        div.liste { clear:both; }
67        .highlight {
68                background-color: #3D3D3D;
69                font-weight: bold;
70        }
71        #donnees th {
72                vertical-align:top;
73                background-repeat: no-repeat;
74                border-left: 1px solid #FFF;
75                border-right: 1px solid #000;
76                border-top: 1px solid #FFF;
77                height: auto;
78                padding:0px;
79                margin:0px;
80        }
81        #donnees th.neutre {padding-left: 0px;background-image: url(#EVAL{_DIR_PLUGIN_FORMS}img_pack/header.png);       }
82        #donnees th.header {padding-left: 15px;background-image: url(#EVAL{_DIR_PLUGIN_FORMS}img_pack/header-bg.png);   }
83        #donnees th.headerSortUp {padding-left: 15px;background-image: url(#EVAL{_DIR_PLUGIN_FORMS}img_pack/header-asc.png);    }
84        #donnees th.headerSortDown {padding-left: 15px;background-image: url(#EVAL{_DIR_PLUGIN_FORMS}img_pack/header-desc.png);}
85        #sorting div {
86                font-weight: bold;
87        }
88        #filter {
89                text-align: left;
90                width: auto;
91                padding: 5px;
92                background-color: #ENV{couleur_claire};
93                border: 1px solid #ENV{couleur_foncee};
94                display: none;
95                float: right;
96        }
97        #filter input {
98        }
99        #filter p {
100                text-align: left;
101                padding: 5px;
102                margin:0px;
103                float: left;
104        }
105        #filter div {
106                text-align: center;
107                float: left;
108        }
109       
110        .filterIcon {
111                width: 20px;
112                height: 16px;
113                text-align: center;
114                background: url(#EVAL{_DIR_PLUGIN_FORMS}img_pack/filter.gif) no-repeat center left; 
115                float: right;
116                cursor: pointer;
117        }
118        .sorter {
119                padding-right: 10px;
120                text-decoration: underline;
121                cursor: pointer;
122                float:left;     
123        }
124        </style>
125</B_head>
Note: See TracBrowser for help on using the repository browser.