source: spip-zone/_galaxie_/trad.spip.net/trunk/noisettes/listes/tradlang_liste_recherche.html @ 76983

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

Amélioration de la recherche

On ajoute sur chaque ligne de tableau un id afin que les crayons rechargent cette partie en cas de modification

On utilise $GLOBALScodes_langues? comme langues possibles

File size: 3.0 KB
Line 
1[(#REM)
2       
3        Plugin Tradlang
4        Plugin SPIP de traduction de fichiers de langue
5        © Florent Jugla, Fil, kent1
6       
7        Résultats de la recherche avancée...
8        Utilisé sur la page "spip.php?page=traduction_recherche"
9        Retourne un tableau des items de langue correspondant à une recherche
10       
11        Paramètres possibles :
12        -* recherche string : une chaine de recherche dans les items
13        -* lang_string string : la langue (lang) des items recherchés
14        -* statut string : le statut des items recherchés
15        -* id_tradlang_module int : le module dans lequel on recherche
16        -* par string : l'ordre du tri
17        -* pagination int : le nombre de résultats affichés par page
18]
19#SET{lang,#ENV{lang_string,.*}}
20[(#SET{defaut_tri,#ARRAY{
21        statut,#ENV{statut_sens,1},
22        id,1,
23        str,1,
24        lang,inverse
25}})][(#SET{par,[(#ENV{par,[(#ENV{recherche}|?{points,lang})]})]})]
26<B_recherche_tradlang>
27<div class="liste resultats tradlang">
28#ANCRE_PAGINATION
29<h2 class="h2"><:tradlang:titre_recherche_tradlang:> (#GRAND_TOTAL)</h2>
30[<div class="pagination">(#PAGINATION)</div>]
31<table class="spip liste_traductions ss_tablesort">
32        <thead>
33                <tr class="row_first">
34                        <th>
35                                <:tradlang:codelangue:>
36                        </th>
37                        <th>
38                                <:tradlang:th_module:>
39                        </th>
40                        <th>
41                                <:tradlang:th_langue_origine:>
42                        </th>
43                        <th>
44                                <:tradlang:th_traduction:>
45                        </th>
46                        <th width="50px">
47                                <:tradlang:th_langue:>
48                        </th>
49                        <th width="50px">
50                                <:tradlang:th_status:>
51                        </th>
52                        <th width="50px">&nbsp;</th>
53                </tr>
54        </thead>
55        <tbody>
56        <BOUCLE_recherche_tradlang(TRADLANGS tradlang_modules){id_tradlang_module?}{module?}{statut IN #ENV{statut,#LISTE{OK,MODIF,RELIRE,NEW}}}{lang ?IN #ENV{lang_string,#ENV{langues_possibles}}}{recherche?}{tri #GET{par},#GET{defaut_tri}}{pagination #ENV{pagination,20}}>
57        <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})] statut_[(#STATUT|strtolower)]" id="tradlang-#ID_TRADLANG">
58                <td>#ID</td>
59                <td>#NOM_MOD</td>
60                <BOUCLE_revise_orig(TRADLANGS){id=#ID}{lang=#LANG_MERE}{0,1}>
61                #SET{id_lang_mere,#ID_TRADLANG}
62                <td class="status[_(#STATUT|strtolower)] #EDIT{str_statut}">[(#STR**|entites_html|nl2br)]</td>
63                </BOUCLE_revise_orig>
64                <td><:tradlang:str_existe_plus:></td>
65                <//B_revise_orig>
66                <td class="#EDIT{str_statut}">
67                        [(#GET{id_lang_mere}|=={#ID_TRADLANG}|non)[(#STR**|entites_html|nl2br)]]
68                        [(#GET{id_lang_mere}|=={#ID_TRADLANG}|oui)<em><:tradlang:info_chaine_originale:></em>]
69                </td>
70                <td class="lang" width="50px"><abbr title="[(#LANG|traduire_nom_langue)]"><a href="[(#URL_PAGE{tradlang_bilan}|parametre_url{langue_modules,#LANG})]">#LANG</a></abbr></td>
71                <td class="status" width="50px">[(#STATUT)]</td>
72                <td class="modifier" width="50px">
73                        [(#GET{id_lang_mere}|=={#ID_TRADLANG}|non)
74                        <a href="[(#URL_TRADLANG|parametre_url{id_tradlang,#ID_TRADLANG}|parametre_url{retour,#SELF})]"><:tradlang:lien_editer_chaine:></a>]
75                </td>
76        </tr>
77        </BOUCLE_recherche_tradlang>
78        </tbody>
79</table>
80[<div class="pagination">(#PAGINATION)</div>]
81</div>
82</B_recherche_tradlang>
83<p><:tradlang:message_aucun_resultat_chaine:></p>
84<//B_recherche_tradlang>
Note: See TracBrowser for help on using the repository browser.