source: spip-zone/_plugins_/balease/prive/squelettes/contenu/balease_bdd.html @ 89973

Last change on this file since 89973 was 89973, checked in by teddy.spip@…, 6 years ago

On report par chaînes de langue ce qu'a fait tetue, mais cette fois-ci sur la page ?exec=balease_bdd

File size: 3.2 KB
Line 
1<h1>Liste des balises issues de la base de données</h1>
2[(#SET{tables_principales, [(#VAL|lister_tables_principales)]})]
3[(#SET{tables_auxiliaires, [(#VAL|lister_tables_auxiliaires)]})]
4
5<B_tables_princ>
6<div class="lister_tables_principales">
7    <BOUCLE_tables_princ (DATA) {source table, #GET{tables_principales}} {par cle}>
8    <div class="objet principal simple fiche_objet">
9        [(#BOITE_OUVRIR)]
10            <h1 id="[(#CLE|table_objet|attribut_html)]">[(#CLE|objet_info{texte_objets}|_T)]</h1>
11            <strong>Appel dans une boucle&nbsp;:</strong><br/>
12            &lt;BOUCLE_xxx&nbsp;([(#CLE|table_objet|strtoupper)]) {critères}&gt; <br/>blabla<br/>&lt;/BOUCLE_xxx&gt;<br/><br/>
13            <div class="nettoyeur"></div>
14            <B_champs>
15            <table class="spip">
16                <caption>Champs de l'objet</caption>
17                <thead>
18                    <tr>
19                        <th>Balises</th>
20                        <th>Descriptif</th>
21                        <th>Ticket</th>
22                    </tr>
23                </thead>
24                <tbody>
25                    <BOUCLE_champs (DATA) {source table, #VALEUR{field}}>
26                    <tr>
27                        <td>[(#CLE|=={#_tables_princ:VALEUR{key}|table_valeur{'PRIMARY KEY'}}|oui)<strong>]
28                        [(#VAL{balease:}|concat{[(#_tables_princ:CLE|table_objet)],'_',[(#CLE)],'_url'}|_T|trim|oui)<a href="[(#VAL{balease:}|concat{[(#_tables_princ:CLE|table_objet)],'_',[(#CLE)],'_url'}|_T)]" target="_blank">][#(#CLE|strtoupper)][(#VAL{balease:}|concat{[(#_tables_princ:CLE|table_objet)],'_',[(#CLE)],'_url'}|_T|trim|oui)</a>]
29                        [(#CLE|=={#_tables_princ:VALEUR{key}|table_valeur{'PRIMARY KEY'}}|oui)</strong>]</td>
30                        <td>[ (#VAL{balease:}|concat{[(#_tables_princ:CLE|table_objet)],'_',[(#CLE)],'_descriptif'}|_T)]</td>
31                        <td>[ (#VAL{balease:}|concat{[(#_tables_princ:CLE|table_objet)],'_',[(#CLE)],'_issue'}|_T)]</td>
32                    </tr>
33                    </BOUCLE_champs>
34                </tbody>
35            </table>
36            </B_champs>
37        [(#BOITE_FERMER)]
38    </div>
39    <div class="nettoyeur"></div>
40    </BOUCLE_tables_princ>
41</div>
42<div class="nettoyeur"></div>
43</B_tables_princ>
44
45<B_tables_aux>
46<div class="lister_tables_auxiliaires">
47<h2>Tables auxiliaires</h2>
48<table class="table spip">
49    <thead>
50        <tr>
51            <th>Nom de l'objet</th>
52            <th>Appel dans une boucle</th>
53            <th>Les balises</th>
54        </tr>
55    </thead>
56    <tbody>
57    <BOUCLE_tables_aux (DATA) {source table, #GET{tables_auxiliaires}} {par cle}>
58        <tr>
59            <td>[<strong>(#CLE|objet_info{texte_objets}|_T)</strong>]</td>
60            <td>&lt;BOUCLE_xxx&nbsp;([(#CLE|table_objet|strtoupper)])&gt; <br/>blabla<br/>&lt;/BOUCLE_xxx&gt;</td>
61            <td><B_champs_aux><ul><BOUCLE_champs_aux (DATA) {source table, #VALEUR{field}}>
62            <li>[(#CLE|=={#_tables_aux:VALEUR{key}|table_valeur{'PRIMARY KEY'}}|oui)<strong>][#(#CLE|strtoupper)][(#CLE|=={#_tables_aux:VALEUR{key}|table_valeur{'PRIMARY KEY'}}|oui)</strong>]</li>
63            </BOUCLE_champs_aux></ul></B_champs_aux></td>
64        </tr>
65    </BOUCLE_tables_aux>
66    </tbody>
67</table>
68</div>
69<div class="nettoyeur"></div>
70</B_tables_aux>
71
Note: See TracBrowser for help on using the repository browser.