source: spip-zone/_dev_/univers_spip/stats-v.html @ 112586

Last change on this file since 112586 was 112585, checked in by james@…, 2 years ago

code mort et coding standards

File size: 2.6 KB
Line 
1#SET{total,0}
2#SET{likev,#ENV{v}|concat{%}}
3#SET{versions_php,#LISTE{7.3, 7.2, 7.1, 7.0, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 4.3}}
4
5<BOUCLE_compte(WEBSITES){spip like #GET{likev}}{statut=publie} />#SET{total,#TOTAL_BOUCLE}<//B_compte>
6<B_sitesspip>
7<h2>Version #ENV{v} : [(#GET{total})] sites vérifiés</h2>
8
9<h3>Versions</h3>
10<table id='versions'>
11        <thead>
12                <tr><th>Version</th><th>Nombre de sites</th></tr>
13        </thead>
14        <tbody>
15        <BOUCLE_sitesspip(WEBSITES){spip like #GET{likev}}{statut=publie}{fusion spip}{compte spip}{!par compte_spip}>
16        <tr><td>#SPIP</td><td>#COMPTE{spip} ([(#COMPTE{spip}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
17        </BOUCLE_sitesspip>
18        </tbody>
19</table>
20</B_sitesspip>
21
22<B_hasplug>
23<h3>Nombre de plugins install&#233;s</h3>
24<p>Nombre total de sites ayant activé un ou plusieurs plugins: <BOUCLE_tothas(WEBSITES){spip like #GET{likev}}{plugins>=1}{statut=publie} />#TOTAL_BOUCLE/#GET{total} soit[ (#TOTAL_BOUCLE|mult{100}|div{#GET{total}}|round{1})%]<//B_tothas></p>
25<table>
26        <thead>
27                <tr><th>Nombre de plugins</th><th>Nombre de sites</th></tr>
28        </thead>
29        <tbody>
30                <BOUCLE_hasplug(WEBSITES){spip like #GET{likev}}{fusion plugins}{compte plugins}{!par compte_plugins}{plugins>=1}{statut=publie}>
31                <tr><td>#PLUGINS plugins</td><td>#COMPTE{plugins} ([(#COMPTE{plugins}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
32                </BOUCLE_hasplug>
33        </tbody>
34</table>
35</B_hasplug>
36
37<B_plugins>
38<h3>Plugins</h3>
39<table>
40        <thead>
41                <tr><th>Nom</th><th>Nombre de sites</th></tr>
42        </thead>
43        <tbody>
44        <BOUCLE_plugins(websites_plugins websites){websites.spip like #GET{likev}}{fusion plugin}{!par compte_plugin}{compte plugin}>
45                <tr><td>#CHAMP_SQL{plugin}</td><td>#COMPTE{plugin} ([(#COMPTE{plugin}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
46        </BOUCLE_plugins>
47        </tbody>
48</table>
49</B_plugins>
50
51<B_pays>
52<h3>Pays</h3>
53<table>
54        <thead>
55                <tr><th>Nom</th><th>Nombre de sites</th></tr>
56        </thead>
57        <tbody>
58        <BOUCLE_pays(websites){spip like #GET{likev}}{fusion pays}{!par compte_pays}{compte pays}{statut=publie}>
59                <tr><td>#PAYS</td><td>#COMPTE{pays} ([(#COMPTE{pays}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
60        </BOUCLE_pays>
61        </tbody>
62</table>
63</B_pays>
64
65
66<h3>PHP</h3>
67<table id='php'>
68        <thead>
69                <tr><th>PHP</th><th>Nombre de sites</th></tr>
70        </thead>
71        <tbody>
72        <BOUCLE_versions_php(DATA){source tableau,#GET{versions_php}}>
73                <BOUCLE_version_php(WEBSITES){spip like #GET{likev}}{statut=publie}{php LIKE #VALEUR|concat{%}} />[(#TOTAL_BOUCLE|>{0}|oui)
74                        <tr><td>#VALEUR</td><td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#GET{total}}|round{1})%])</td></tr>]
75                <//B_version_php>
76        </BOUCLE_versions_php>
77        </tbody>
78</table>
Note: See TracBrowser for help on using the repository browser.