source: spip-zone/_plugins_/trad-lang/trad-lang_spip2/inclure/tradlang_bilan_lang.html @ 56904

Last change on this file since 56904 was 56904, checked in by kent1@…, 9 years ago

Version 1.1.6 :

Amélioration du bilan global :
-* On n'affiche que les langues préférées si l'utilisateur en cours a un compte
-* On affiche les 10 langues les plus traduites si l'option a été activée dans la conf (pour éviter des chargements interminables), le nombre étant configurable aussi dans la conf
-* Sinon on affiche toutes les langues dans le bilan ce qui est ultra long dans le cas de trad.spip.org

File size: 3.0 KB
Line 
1<h2><:tradlang:titre_bilan_langue{lang=#ENV{langue_modules}}:></h2>
2
3[(#SET{titre,<:tradlang:titre_changer_langue_selection:>})]
4
5
6[(#FORMULAIRE_TRADLANG_SWITCHER_LANGUE{'','',[(#GET{titre}|attribut_html)]})]
7
8<p><a href="[(#SELF|parametre_url{langue_modules,''})]"><:tradlang:lien_trier_langue_non:></a></p>
9
10<BOUCLE_priorites(TRADLANG_MODULES){fusion priorite}>
11<h3 class="h3">#PRIORITE</h3>
12<div class="bilan">
13<table class="spip liste tablesorter">
14        <thead>
15                <tr class="row_first">
16                        <th><:tradlang:th_module:></th>
17                        <th class="lang">
18                                <:tradlang:th_langue_mere:>
19                        </th>
20                        <th class="total_items">
21                                <:tradlang:th_total_items_module:>
22                        </th>
23                        <th class="items_traduits">
24                                <:tradlang:th_items_traduits:>
25                        </th>
26                        <th class="items_modifs">
27                                <:tradlang:th_items_modifs:>
28                        </th>
29                        <th class="items_new">
30                                <:tradlang:th_items_new:>
31                        </th>
32                        <th class="avancement">
33                                <:tradlang:th_avancement:>
34                        </th>
35                </tr>
36        </thead>
37        <B_modules_lang>
38        <tbody>
39        <BOUCLE_modules_lang(TRADLANG_MODULES){priorite}>
40        <tr class="module #MODULE[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
41                <td><a href="[(#URL_TRADLANG_MODULE|parametre_url{lang_cible,#ENV{langue_modules}}|parametre_url{langue_modules,''})]">[(#NOM_MOD)]</a></td>
42                <BOUCLE_compte_langue_mere(TRADLANG){module}{lang=#LANG_MERE}> </BOUCLE_compte_langue_mere>
43                <td><abbr title="[(#LANG_MERE|traduire_nom_langue)]">#LANG_MERE</abbr></td>
44                #SET{total_mere,#GRAND_TOTAL}
45                <td>#GRAND_TOTAL</td>
46                </B_compte_langue_mere>
47                #SET{total_mere,0}
48                <td>0</td>
49                <//B_compte_langue_mere>
50                <BOUCLE_ok_langue(TRADLANG){module}{lang=#ENV{langue_modules}}{statut=OK}> </BOUCLE_ok_langue>
51                #SET{total_ok,#GRAND_TOTAL}
52                <td>#GRAND_TOTAL</td>
53                </B_ok_langue>
54                #SET{total_ok,0}
55                <td>0</td>
56                <//B_ok_langue>
57                <BOUCLE_modif_langue(TRADLANG){module}{lang=#ENV{langue_modules}}{statut=MODIF}> </BOUCLE_modif_langue>
58                #SET{total_modif,#GRAND_TOTAL}
59                <td>#GRAND_TOTAL</td>
60                </B_modif_langue>
61                #SET{total_modif,0}
62                <td>0</td>
63                <//B_modif_langue>
64                <BOUCLE_new_langue(TRADLANG){module}{lang=#ENV{langue_modules}}{statut=NEW}> </BOUCLE_new_langue>
65                #SET{total_new,#GRAND_TOTAL}
66                <td>#GRAND_TOTAL</td>
67                </B_new_langue>
68                #SET{total_new,0}
69                <td>0</td>
70                <//B_new_langue>
71                <td>
72                        #SET{percent_ok,#GET{total_ok}|div{#GET{total_mere}}|mult{100}|floor}
73                        #SET{percent_modif,#GET{total_modif}|div{#GET{total_mere}}|mult{100}|floor}
74                        #SET{percent_new,#VAL{100}|moins{#GET{percent_ok}}|moins{#GET{percent_modif}}}
75                        <span class="valeur_traduit">#GET{percent_ok}%</span>
76                        <div class="graph" title="<:tradlang:info_module_traduit_pc{pc=#GET{percent_ok}}:>">
77                                <div class="ok"[ style="width: (#GET{percent_ok})px"]> </div>
78                                <div class="modif" style="left: #GET{percent_ok}px; width: #GET{percent_modif}px"></div>
79                                <div class="new" style="left: [(#GET{percent_ok}|plus{#GET{percent_modif}})]px; width: #GET{percent_new}px"> </div>
80                        </div>
81                </td>
82        </tr>
83        </BOUCLE_modules_lang>
84        </tbody>
85        </B_modules_lang>
86</table>
87</B_langues_totales>
88<//B_langues_totales>
89</div>
90</BOUCLE_priorites>
Note: See TracBrowser for help on using the repository browser.