source: spip-zone/_plugins_/info_sites/trunk/objets/liste/auteurs.html @ 96637

Last change on this file since 96637 was 96637, checked in by teddy.spip@…, 3 years ago
  • Regrouper les auteurs associés à un projet par rôles ;
  • Les icones sont maintenant dans une forme carrée pour plus de visibilité ;
  • Codification des couleurs :

-- text-primary : action sur l'objet avec un update de la bdd ;
-- text-info : information sur l'objet sans modification dans la bdd ;
-- text-success : création d'un objet dans la base ;
-- text-muted : modification des liens/jointures entre objets ;
-- text-danger : suppression de l'objet.

  • Le formulaire de contact sur l'auteur est mis à la fin de l'extra ;
  • Il y avait une erreur sur la page d'edition d'un cadre de projet, on passe par le constructeur issu du BO ;
  • Up de z.
  • Property svn:eol-style set to LF
File size: 3.0 KB
Line 
1[(#SET{defaut_tri,#ARRAY{
2statut,1,
3multi nom,1,
4site,1,
5compteur_articles,-1,
6points,-1
7}})
8][(#SET{statut_color,#ARRAY{0minirezo,text-success,1comite,text-primary,6forum,text-muted,5poubelle,text-muted}})][(#SET{statut_fa,#ARRAY{0minirezo,fa-user,1comite,fa-user,6forum,fa-user,5poubelle,fa-ban}})]<B_liste_aut>
9        #SET{afficher_lettres,#TRI|=={'multi nom'}|oui}
10        #SET{debut,#ENV{debutaut,#EVAL{_request("debutaut");}}}
11        #ANCRE_PAGINATION
12        <div class="liste-objets auteurs">
13                <table class='table table-striped table-bordered spip liste'>
14                        [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{info_sites:info_1_auteur,info_sites:info_nb_auteurs}})</strong></caption>]
15                        <thead>
16                        <tr class='first_row'>
17                                <th class='statut' scope='col'>[(#TRI{statut,<i class="fa fa-user"></i>,ajax})]</th>
18                                <th class='messagerie' scope='col'></th>
19                                <th class='nom' scope='col'>[(#TRI{multi nom,<:info_nom:>,ajax})]</th>
20                                <th class='email' scope='col'>[(#TRI{email,<:email:>,ajax})]</th>
21                        </tr>
22                        </thead>
23                        <tbody>
24                        <BOUCLE_liste_aut (AUTEURS) {tout} {id_auteur?} {id_mot?} {where?} {statut?} {recherche?} {tri #ENV{par,multi nom},#GET{defaut_tri}} {pagination #ENV{nb,10} aut}>
25                        [(#LANG|changer_typo)]
26                        <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#NOM**|initiale|=={#ENV{i}}|et{#ENV{i}}|?{on}|unique)]">
27                                <td class='statut'><span class="#GET{statut_color/#STATUT}" title="[(#VAL{auteurs}|statut_titre{[(#STATUT)]})][(#WEBMESTRE|=={oui}|oui)<:statut_webmestre:>]"><i class="fa fa-lg [(#WEBMESTRE|=={oui}|?{fa-user-md,#GET{statut_fa/#STATUT}})]"></i> </span> </td>
28                                <td class="messagerie">[<a href="(#URL_AUTEUR)#formulaire_ecrire_auteur_[(#ID_AUTEUR)]">[(#CHEMIN{images/m_envoi.gif}|balise_img{<:info_envoyer_message_prive:>})]</a>]</td>
29                                <td class='nom[ (#NOM|non)vide]'>[(#LOGO_AUTEUR|image_reduire{20,26})]<a href="[(#ID_AUTEUR|generer_url_entite{auteur})]"[ title="(#BIO*|couper{200}|attribut_html)"]>[(#RANG). ][(#NOM|trim|sinon{#BIO*|couper{80}|trim}|sinon{<:info_numero_abbreviation:>#ID_AUTEUR})]</a></td>
30                                <td class='email'>[<a href='mailto:(#EMAIL)'>[(#EMAIL)]</a>]</td>
31                        </tr>
32                        </BOUCLE_liste_aut>
33                        [(#REM|changer_typo)]
34                        </tbody>
35                </table>
36                [<div class="block_pagination">(#PAGINATION{page_precedent_suivant})</div>]
37        </div>
38        <div class="legendes">
39                <B_statut>
40                        <ul class="list-inline">
41                                <li class="list-item"><span class="#GET{statut_color/0minirezo}"><i class="fa fa-user-md"></i></span> <small>[(#VAL{auteurs}|statut_titre{0minirezo})] <:statut_webmestre:></small></li>
42                        <BOUCLE_statut (DATA) {source table, #GET{statut_color}}>
43                                <li class="list-item"><span class="#GET{statut_color/#CLE}"><i class="fa #GET{statut_fa/#CLE}"></i></span> <small>[(#VAL{auteurs}|statut_titre{[(#CLE)]})][(#WEBMESTRE|=={oui}|oui)<:statut_webmestre:>]</small></li></BOUCLE_statut>
44                        </ul>
45                </B_statut>
46        </div>
47</B_liste_aut>[
48<div class="liste-objets auteurs caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
49]<//B_liste_aut>
Note: See TracBrowser for help on using the repository browser.