source: spip-zone/_galaxie_/trad.spip.net/trunk/noisettes/listes/tradlang_bilan_priorite.html @ 77182

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

Un début de gestion de distributions, regroupement de modules de langue dans un but précis.

File size: 3.5 KB
Line 
1<BOUCLE_modules_priorite(TRADLANG_MODULES){id_grappe ?}{priorite}{0,1}> </BOUCLE_modules_priorite>
2<h3 class="h3">#PRIORITE[ ((#GRAND_TOTAL))]</h3>
3[<div class="description description_priorite[ (#EDIT_CONFIG{tradlang/[(#PRIORITE|supprimer_numero|replace{' ','_'})]})]">(#CONFIG{tradlang/[(#PRIORITE|supprimer_numero|replace{' ','_'})]}|propre)</div>]
4<B_langues_totales>
5<div class="bilan">
6<table class="spip liste ss_tablesort">
7        <thead>
8                <tr class="row_first">
9                        <th><:tradlang:th_module:></th>
10                        <th><:tradlang:th_langue_mere:></th><BOUCLE_langues_totales(DATA){source tableau, #ENV{langues}}>
11                        <th class="lang #CLE">[(#SET{langue_longue_#CLE,[(#CLE|traduire_nom_langue)]})][(#SET{langue_dir_#CLE,[(#CLE|lang_dir)]})]
12                                <a href="[(#SELF|parametre_url{id_tradlang_module,''}|parametre_url{langue_modules,#CLE})]" title="<:tradlang:lien_voir_bilan_lang{lang=#CLE,langue_longue=#GET{langue_longue_#CLE}}|attribut_html:>">[(#CLE)]</a>
13                        </th>[(#SET{total_#CLE,0})]</BOUCLE_langues_totales>
14                </tr>
15        </thead>
16        <tbody><BOUCLE_modules_lang(TRADLANG_MODULES){id_grappe ?}{priorite}>
17        <tr class="module #MODULE[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">#SET{url_module,#URL_TRADLANG_MODULE}
18                <td class="#EDIT{nom_mod}">[(#FORMULAIRE_FAVORI{tradlang_module,#ID_TRADLANG_MODULE}) ]<a href="#GET{url_module}" title="<:tradlang:lien_voir_bilan_module{module=#MODULE,nom_mod=#NOM_MOD}|attribut_html:>">[(#NOM_MOD)]</a></td>
19                [(#SET{full,''})][(#SET{langue_mere,#LANG_MERE})]
20                <BOUCLE_compte_langue_mere(TRADLANGS){id_tradlang_module}{lang=#LANG_MERE}> </BOUCLE_compte_langue_mere>
21                <td><abbr title="[(#GET{langue_mere}|traduire_nom_langue)]">[(#GET{langue_mere})]</abbr> [((#GRAND_TOTAL))]</td>[(#SET{full,#GRAND_TOTAL})]</B_compte_langue_mere>
22                <BOUCLE_langue_module(DATA){source table, #ENV{langues}}>
23                        <BOUCLE_compte_tradlang(TRADLANGS){id_tradlang_module}{lang=#CLE}{statut=OK}> </BOUCLE_compte_tradlang>
24                        [(#SET{class,'non_traduit'})][
25                        (#TOTAL_BOUCLE|=={#GET{full}}|oui)[(#SET{class,traduit_full})][(#SET{percent,100})]][
26                        (#TOTAL_BOUCLE|=={#GET{full}}|non)[(#SET{percent,#TOTAL_BOUCLE|div{#GET{full}}|mult{100}})][(#TOTAL_BOUCLE|>={#GET{full}|div{100}|mult{50}}|oui)#SET{class,traduit}]][
27                        (#CLE|=={#LANG_MERE}|oui)[(#SET{percent,100})]][
28                        (#SET{total_#CLE,[(#GET{total_#CLE}|plus{#GET{percent}})]})][
29                        (#SET{traduites,#TOTAL_BOUCLE})][
30                        (#SET{langue,#CLE})][
31                        (#_langue_module:CLE|!={#GET{langue_mere}}|oui)<td class="#GET{class}"><a href="[(#GET{url_module}|parametre_url{lang_cible,#CLE})]" title="<:tradlang:info_percent_chaines{total=#GET{full},traduites=#GET{traduites},langue=#CLE,langue_longue=#GET{langue_longue_#CLE},langue_dir=#GET{langue_dir_#CLE}}|attribut_html:>">[(#GET{percent}|floor)%]</a></td>][
32                        (#_langue_module:CLE|=={#GET{langue_mere}}|oui)<td class="[(#GET{class})] lang_mere">#SET{total_boucle,#TOTAL_BOUCLE}<abbr title="<:tradlang:info_nb_items_module{module=#NOM_MOD,nb=#GET{total_boucle}}|attribut_html:>">[(#GET{percent}|floor)%]</abbr></td>]</B_compte_tradlang>
33                        <td class="non_traduit"><a href="[(#GET{url_module}|parametre_url{lang_cible,#CLE})]"> - </a></td>
34                        <//B_compte_tradlang></BOUCLE_langue_module>
35        </tr></BOUCLE_modules_lang>[(#SET{total_modules,#GRAND_TOTAL})]</B_modules_lang>
36        </tbody>
37        <tfoot>
38                <tr>
39                        <td><:tradlang:tfoot_total:></td>
40                        <td></td>
41                        <BOUCLE_langues_tfoot(DATA){source table, #ENV{langues}}>
42                        <td>[(#GET{total_#CLE}|div{#GET{total_modules}}|floor)%]</td></BOUCLE_langues_tfoot>
43                </tr>
44        </tfoot>
45</table>
46</div>
47</B_modules_priorite>
Note: See TracBrowser for help on using the repository browser.