source: spip-zone/_dev_/univers_spip/stats-tout.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: 4.5 KB
Line 
1#SET{total,0}
2
3#SET{versions,#LISTE{3.3, 3.2, 3.1, 3.0, 2.1, 2.0}}
4#SET{versions_19,#LISTE{1.9.3, 1.9.2, 1.9.1, 1.9}}
5#SET{versions_18,#LISTE{1.8.3, 1.8.2, 1.8.1, 1.8.0}}
6#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}}
7
8<B_sitesspip>
9<h2>#GRAND_TOTAL sites vérifiés</h2>
10<BOUCLE_todo(WEBSITES){retry=0}{statut=prop} /><em>#TOTAL_BOUCLE d&eacute;couverts
11</em><//B_todo>,
12<BOUCLE_pending(WEBSITES){retry>0}{statut=prop} /><em>#TOTAL_BOUCLE sans reponse</em><//B_pending>,
13<BOUCLE_refuse(WEBSITES){retry=0}{statut=refuse} /><em>#TOTAL_BOUCLE refusés</em><//B_refuse>,
14<BOUCLE_anciens(WEBSITES){statut=publie}{date<#REM|time|moins{2592000}|affdate{Y-m-d 00:00:00}} /><em>#TOTAL_BOUCLE visités il y a plus de 30 jours</em><//B_anciens>
15
16<h3>Versions</h3>
17
18
19
20<table id='versions'>
21        <thead>
22                <tr><th>Version</th><th>Nombre de sites</th></tr>
23        </thead>
24        <tbody>
25        <BOUCLE_sitesspip(WEBSITES){statut=publie}{pagination 1}>
26                <BOUCLE_versions(DATA){source tableau,#GET{versions}}>
27                        <BOUCLE_sites_version(WEBSITES){statut=publie}{spip LIKE #VALEUR|concat{%}} />
28                                <tr>
29                                        <td><a href="#URL_PAGE{stats,v=#VALEUR}" title="Voir les stats de cette version">#VALEUR</a></td>
30                                        <td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#_sitesspip:GRAND_TOTAL}|round{1})%])</td>
31                                </tr>#SET{total,#GET{total}|plus{#TOTAL_BOUCLE}}
32                        <//B_sites_version>
33                </BOUCLE_versions>
34
35                <BOUCLE_versions_19(DATA){source tableau,#GET{versions_19}}>
36                        <BOUCLE_sites_version_19(WEBSITES){statut=publie}{spip LIKE #VALEUR|concat{%}}{doublons} />
37                                <tr>
38                                        <td><a href="#URL_PAGE{stats,v=#VALEUR}" title="Voir les stats de cette version">#VALEUR</a></td>
39                                        <td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#_sitesspip:GRAND_TOTAL}|round{1})%])</td>
40                                </tr>#SET{total,#GET{total}|plus{#TOTAL_BOUCLE}}
41                        <//B_sites_version_19>
42                </BOUCLE_versions_19>
43
44                <BOUCLE_versions_18(DATA){source tableau,#GET{versions_18}}>
45                        <BOUCLE_sites_version_18(WEBSITES){statut=publie}{spip LIKE #VALEUR|concat{%}} />
46                                <tr>
47                                        <td><a href="#URL_PAGE{stats,v=#VALEUR}" title="Voir les stats de cette version">#VALEUR</a></td>
48                                        <td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#_sitesspip:GRAND_TOTAL}|round{1})%])</td>
49                                </tr>#SET{total,#GET{total}|plus{#TOTAL_BOUCLE}}
50                        <//B_sites_version_18>
51                </BOUCLE_versions_18>
52
53                <BOUCLE_vold(WEBSITES){statut=publie}{spip LIKE '<1.8%'} /><tr><td><a href="#URL_PAGE{stats,v=<1.8}" title="voir les stats de cette version"><1.8</a></td><td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#_sitesspip:GRAND_TOTAL}|round{1})%])</td></tr><//B_vold>
54                <BOUCLE_vinc(WEBSITES){statut=publie}{spip='?'} /><tr><td>?</td><td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#_sitesspip:GRAND_TOTAL}|round{1})%])</td></tr><//B_vinc>
55        </BOUCLE_sitesspip>
56        </tbody>
57</table>
58</B_sitesspip>
59
60<B_hasplug>
61<h3>Nombre de plugins install&#233;s</h3>
62<p>Nombre total de sites ayant activé un ou plusieurs plugins: <BOUCLE_tothas(WEBSITES){plugins>=1}{statut=publie} />#TOTAL_BOUCLE/#GET{total} soit[ (#TOTAL_BOUCLE|mult{100}|div{#GET{total}}|round{1})%]<//B_tothas></p>
63<table>
64        <thead>
65                <tr><th>Nombre de plugins</th><th>Nombre de sites</th></tr>
66        </thead>
67        <tbody>
68                <BOUCLE_hasplug(WEBSITES){fusion plugins}{compte plugins}{!par compte_plugins}{plugins>=1}{statut=publie}>
69                <tr><td>#PLUGINS plugins</td><td>#COMPTE{plugins} ([(#COMPTE{plugins}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
70                </BOUCLE_hasplug>
71        </tbody>
72</table>
73</B_hasplug>
74
75<B_plugins>
76<h3>Plugins</h3>
77<table>
78        <thead>
79                <tr><th>Nom</th><th>Nombre de sites</th></tr>
80        </thead>
81        <tbody>
82        <BOUCLE_plugins(websites_plugins){fusion plugin}{!par compte_plugin}{compte plugin}>
83                <tr><td>#CHAMP_SQL{plugin}</td><td>#COMPTE{plugin} ([(#COMPTE{plugin}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
84        </BOUCLE_plugins>
85        </tbody>
86</table>
87</B_plugins>
88
89<B_pays>
90<h3>Pays</h3>
91<table>
92        <thead>
93                <tr><th>Nom</th><th>Nombre de sites</th></tr>
94        </thead>
95        <tbody>
96        <BOUCLE_pays(websites){fusion pays}{!par compte_pays}{compte pays}{statut=publie}>
97                <tr><td>#PAYS</td><td>#COMPTE{pays} ([(#COMPTE{pays}|mult{100}|div{#GET{total}}|round{1})%])</td></tr>
98        </BOUCLE_pays>
99        </tbody>
100</table>
101</B_pays>
102
103
104<h3>PHP</h3>
105<table id='php'>
106        <thead>
107                <tr><th>PHP</th><th>Nombre de sites</th></tr>
108        </thead>
109        <tbody>
110        <BOUCLE_versions_php(DATA){source tableau,#GET{versions_php}}>
111                <BOUCLE_version_php(WEBSITES){statut=publie}{php LIKE #VALEUR|concat{%}} />[(#TOTAL_BOUCLE|>{0}|oui)
112                        <tr><td>#VALEUR</td><td>#TOTAL_BOUCLE ([(#TOTAL_BOUCLE|mult{100}|div{#GET{total}}|round{1})%])</td></tr>]
113                <//B_version_php>
114        </BOUCLE_versions_php>
115        </tbody>
116</table>
Note: See TracBrowser for help on using the repository browser.