source: spip-zone/_plugins_/formidable_tablesorter/trunk/prive/squelettes/contenu/formidable_tablesorter.html @ 118738

Last change on this file since 118738 was 118738, checked in by Maïeul Rouquette, 8 weeks ago

colonnes redimensionnables

File size: 3.9 KB
Line 
1[(#AUTORISER{voir, formulairesreponse, #ID_FORMULAIRE}|sinon_interdire_acces)]
2<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/css/theme.default.min.css" />
3<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/jquery.tablesorter.js"></script>
4
5<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/jquery.tablesorter.widgets.js"></script>
6<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/widgets/widget-stickyHeaders.min.js"></script>
7<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/widgets/widget-columnSelector.min.js"></script>
8<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/widgets/widget-print.min.js"></script>
9<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/widgets/widget-output.min.js"></script>
10<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.1/js/widgets/widget-resizable.min.js"></script>
11<link rel="stylesheet" href="#CHEMIN{css/formidable_tablesorter.css}" />
12<script type="text/javascript" src="#CHEMIN{js/formidable_tablesorter.js}"></script>
13<BOUCLE_formulaire(FORMULAIRES){id_formulaire}{tout}{si #AUTORISER{voir, formulairesreponse, #ID_FORMULAIRE}}>
14        <h1>#TITRE</h1>
15        #SET{saisies,#SAISIES|unserialize}
16        #SET{saisies_finales,#GET{saisies}|saisies_lister_finales}
17        #SET{cextras,#VAL{spip_formulaires_reponses}|appliquer_filtre{champs_extras_objet}|sinon{#LISTE}}
18        <B_reponses>
19        <div id="tablesorter_boutons" class="formulaire_spip">
20                <div class="boutons">
21                        <button class="print submit button"><:formidable_ts:imprimer:></button>
22                        <div class="columnSelectorWrapper">
23                                <input id="colSelect1" type="checkbox" class="invisible">
24                                <label class="submit columnSelectorButton" for="colSelect1"><:formidable_ts:colonnes:></label>
25                                <div id="columnSelector"></div>
26                        </div>
27                        <button class="submit button output"><:formidable_ts:exporter:></button>
28                </div>
29        </div>
30        <table id="formidable_tablesorter#ID_FORMULAIRE" class="tablesorter">
31                <B_entete>
32                <caption>#TITRE</caption>
33                <thead>
34                        <tr class="tablesorter-ignoreRow">
35                                <th colspan="2">
36                                </th>
37                                [<th colspan="(#GET{cextras}|count)"></th>]
38
39                                <BOUCLE_entete_fieldsets(POUR) {tableau #GET{saisies}}>
40                                        [(#VALEUR{saisies}|non)
41                                                [(#VALEUR{saisie}|!={explication}|oui)
42                                                <th></th>
43                                                ]
44                                        ]
45                                        [(#VALEUR{saisies}|oui)
46                                        [<th colspan="(#VALEUR{saisies}|count|moins{#VALEUR{saisies}|saisies_lister_avec_type{explication}|count})">#VALEUR{options/label}</th>]
47                                        ]
48                                </BOUCLE_entete_fieldsets>
49                        </tr>
50                        <tr>
51                                <th>#</th>
52                                <th><:date:></th>
53                                <BOUCLE_entete_cextras(POUR){tableau #GET{cextras}}>
54                                        [(#VALEUR{saisie}|!={explication}|oui)
55                                                [<th>(#VALEUR{options/label}|sinon{#VALEUR{options/label_case}}|sinon{#VALEUR{options/nom}})</th>]
56                                        ]
57                                </BOUCLE_entete_cextras>
58                                <BOUCLE_entete(POUR) {tableau #GET{saisies_finales}}>
59                                [(#VALEUR{saisie}|!={explication}|oui)
60                                        [<th>(#VALEUR{options/label}|sinon{#VALEUR{options/label_case}}|sinon{#VALEUR{options/nom}})</th>]
61                                ]
62                </BOUCLE_entete>
63                        </tr>
64                </thead>
65                </B_entete>
66                <tbody>
67                <BOUCLE_reponses(FORMULAIRES_REPONSES){id_formulaire}>
68                <tr>
69                        <td><a href="#URL_ECRIRE{formulaires_reponse,id_formulaires_reponse=#ID_FORMULAIRES_REPONSE}">#ID_FORMULAIRES_REPONSE</a></td>
70                        <td data-text="#DATE">[(#DATE|affdate_heure)]</td>
71                        [(#GET{cextras}|cextras2td{#ID_FORMULAIRES_REPONSE})]
72                        <BOUCLE_champ(POUR){tableau #GET{saisies_finales}}>
73                        [(#VALEUR{saisie}|!={explication}|oui)
74                        <td>#VOIR_REPONSE{#VALEUR{options/nom},valeur_uniquement}</td>
75                        ]
76                        </BOUCLE_champ>
77                </tr>
78                </BOUCLE_reponses>
79                </tbody>
80        </table>
81        </B_reponses>
82</BOUCLE_formulaire>
Note: See TracBrowser for help on using the repository browser.