Changeset 56904 in spip-zone


Ignore:
Timestamp:
Jan 11, 2012, 10:15:44 AM (8 years ago)
Author:
kent1@…
Message:

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

Location:
_plugins_/trad-lang/trad-lang_spip2
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trad-lang_spip2/formulaires/configurer_tradlang.html

    r55254 r56904  
    3131                                datas=#ENV{_langues_possibles}})]
    3232                        <INCLURE{fond=formulaires/tradlang_autorisations}{env}>
     33                        <li class="fieldset">
     34                                <fieldset>
     35                                        <h3 class="legend"><:tradlang:legend_conf_bilan:></h3>
     36                                        <ul>
     37                                                [(#SAISIE{case,limiter_langues_bilan,label=<:tradlang:label_limiter_langues_bilan:>,explication=<:tradlang:explication_limiter_langues_bilan{nb=10}:>})]
     38                                                [(#SAISIE{input,limiter_langues_bilan_nb,label=<:tradlang:label_limiter_langues_bilan_nb:>,explication=<:tradlang:explication_limiter_langues_bilan_nb:>,maxlength=2,defaut=10  })]
     39                                        </ul>
     40                                </fieldset>
     41                        </li>
    3342                </ul>
    3443                <p class="boutons">
  • _plugins_/trad-lang/trad-lang_spip2/formulaires/configurer_tradlang.php

    r46078 r56904  
    2828                "sauvegarde_post_edition",
    2929                "langues_autorisees",
     30                "limiter_langues_bilan",
     31                "limiter_langues_bilan_nb",
    3032                "configurer_type",
    3133                "configurer_statuts",
  • _plugins_/trad-lang/trad-lang_spip2/head/tradlang_bilan.html

    r55302 r56904  
    1 <title>[#NOM_SITE_SPIP] - Trad-lang bilan</title>
     1<title>[#NOM_SITE_SPIP] - <:tradlang:titre_bilan:></title>
  • _plugins_/trad-lang/trad-lang_spip2/inclure/tradlang_bilan.html

    r56881 r56904  
    22#SET{langues_vides,#ARRAY}
    33#SET{langues_preferees_auteur,#INFO_LANGUES_PREFEREES{auteur,#SESSION{id_auteur}}|unserialize}
    4 <BOUCLE_si_pas_langues(CONDITION){si #ENV{langues_choisies,#GET{langues_preferees_auteur}}|is_array|non}>
     4<BOUCLE_si_pas_langues(CONDITION){si #ENV{langues_choisies,#GET{langues_preferees_auteur}}|is_array|non|et{#CONFIG{tradlang/limiter_langues_bilan}|=={on}|oui}|oui}>
    55#SET{langues_utilisees,#ARRAY}
    6 #SET{nb_utilisees,10}
     6#SET{nb_utilisees,#CONFIG{tradlang/limiter_langues_bilan_nb,10}}
    77<BOUCLE_10_langues(TRADLANG){statut=OK}{fusion lang}{!par COUNT(*)}{0,#GET{nb_utilisees}}>
    88#SET{langues_utilisees,#GET{langues_utilisees}|push{#LANG}}
     
    6666        <tbody>
    6767        <BOUCLE_modules_lang(TRADLANG_MODULES){priorite}>
    68         <tr class="module #NOM_MOD[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
     68        <tr class="module #MODULE[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    6969                <td><a href="[(#SELF|parametre_url{id_tradlang_module,#ID_TRADLANG_MODULE})]" title="[(#MODULE|attribut_html)]">[(#NOM_MOD)]</a></td>
    7070                #SET{full,''}
  • _plugins_/trad-lang/trad-lang_spip2/inclure/tradlang_bilan_lang.html

    r56857 r56904  
    3838        <tbody>
    3939        <BOUCLE_modules_lang(TRADLANG_MODULES){priorite}>
    40         <tr class="module #NOM_MOD[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
     40        <tr class="module #MODULE[ (#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    4141                <td><a href="[(#URL_TRADLANG_MODULE|parametre_url{lang_cible,#ENV{langue_modules}}|parametre_url{langue_modules,''})]">[(#NOM_MOD)]</a></td>
    4242                <BOUCLE_compte_langue_mere(TRADLANG){module}{lang=#LANG_MERE}> </BOUCLE_compte_langue_mere>
  • _plugins_/trad-lang/trad-lang_spip2/lang/tradlang_fr.php

    r56881 r56904  
    4848        'explication_langue_origine' => 'La langue depuis laquelle vous traduisez (Seules les langues 100% complètes sont disponibles).',
    4949        'explication_langues_autorisees' => 'Les utilisateurs ne pourront créer de nouvelles traductions que dans les langues sélectionnées.',
     50        'explication_limiter_langues_bilan' => 'Par défaut, @nb@ langues seront affichées, si les utilisateurs n\'ont pas sélectionné de langues préférées dans leur profil.',
     51        'explication_limiter_langues_bilan_nb' => 'Combien de langues seront affichées par défaut (les langues les plus traduites seront sélectionnées).',
    5052        'explication_sauvegarde_locale' => 'Sauvegardera les fichiers dans le dossier squelette du site',
    5153        'explication_sauvegarde_post_edition' => 'Sauvegardera les fichiers temporaires à chaque modification de chaine de langue',
     
    9193        'label_langues_preferees_auteur' => 'Vos ou votre langue(s) préférée(s)',
    9294        'label_langues_preferees_autre' => 'Ses ou sa langue(s) préférée(s)',
     95        'label_limiter_langues_bilan' => 'Limiter le nombre de langues visibles dans le bilan',
     96        'label_limiter_langues_bilan_nb' => 'Nombre de langues',
    9397        'label_nommodule' => 'Nom du module',
    9498        'label_priorite' => 'Priorité',
     
    110114        'label_version_selectionnee_comm' => 'Commentaire dans la langue sélectionnée (@lang@)',
    111115        'languesdispo' => 'Langues disponibles',
     116        'legend_conf_bilan' => 'Affichage du bilan',
    112117        'lien_accueil_interface' => 'Accueil de l\'interface de traduction',
    113118        'lien_aide_recherche' => 'Aide à la recherche',
  • _plugins_/trad-lang/trad-lang_spip2/paquet.xml

    r56881 r56904  
    22        prefix="tradlang"
    33        categorie="outil"
    4         version="1.1.5"
     4        version="1.1.6"
    55        etat="dev"
    66        compatibilite="[3.0.0-dev;["
Note: See TracChangeset for help on using the changeset viewer.