Changeset 75095 in spip-zone


Ignore:
Timestamp:
Aug 29, 2013, 4:21:33 PM (8 years ago)
Author:
patfr@…
Message:

Boite privée "Derniers connectés / A confirmer" :

  • sur la page auteur également (SPIP 3)
  • title indiquant l'id et le mail
  • lien de mise à la poubelle pour les auteurs à confirmer (utile en cas de péremption ou de SPAM par exemple)
Location:
_plugins_/couteau_suisse
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/fonds/derniers_connectes.html

    r66420 r75095  
     1#CACHE{0}
    12<style type="text/css">
    23<!--
    34ul.derniers_connectes {list-style-type:none; padding:0;margin:0;}
    45ul.derniers_connectes li {margin:0.2em 0.4em;}
     6ul.derniers_connectes a.suppr {color:#C00; font-weight:bold }
    57-->
    68</style>
    7 #CACHE{0}
    89[(#SET{aide,[(#VAL{aide.gif}|http_img_pack{'','',<:couteau:attente_confirmation:>})]})]
    910[(#SET{auteur,#EVAL{defined('_SPIP30000')?'auteur':'auteur_infos'}})]
    1011<p><b><:couteau:derniers_connectes:></b></p>
    1112<B_aut>
    12 <ul class="derniers_connectes"><li>
    13 <BOUCLE_aut(AUTEURS){tous}{par en_ligne}{inverse}{'</li><li>'}{0,10}>
     13<ul class="derniers_connectes">
     14<BOUCLE_aut(AUTEURS){tous}{par en_ligne}{inverse}{0,10}>
    1415        #SET{icon,#URL_ECRIRE{auteurs,statut=#STATUT}|cs_lien{#ARRAY{statut,#STATUT}|cs_auteur_statut}}
    15         #SET{nom,#URL_ECRIRE{#GET{auteur},id_auteur=#ID_AUTEUR}|cs_lien{#NOM}}
     16        #SET{title, #ID_AUTEUR|concat{'. ',#EMAIL}}
     17        #SET{nom,#URL_ECRIRE{#GET{auteur},id_auteur=#ID_AUTEUR}|cs_lien{#NOM}|inserer_attribut{title,#GET{title}}}
    1618        [(#STATUT|=={nouveau}|oui) #SET{icon,#GET{aide}}]
    17         [(#VAL{'couteau:stats_auteur'}|_T{#ARRAY{icon,#GET{icon},nom,#GET{nom},date,#EN_LIGNE|cs_date_long}})]
     19        <li>
     20            [(#VAL{'couteau:stats_auteur'}|_T{#ARRAY{icon,#GET{icon},nom,#GET{nom},date,#EN_LIGNE|cs_date_long}})]
     21    </li>
    1822</BOUCLE_aut>
    19 </li></ul>
     23</ul>
    2024</B_aut>
    2125<:couteau:variable_vide:>
     
    2428<p><b><:couteau:non_confirmes:></b></p>
    2529<B_aut2>
    26 <ul class="derniers_connectes"><li>
    27 <BOUCLE_aut2(AUTEURS){tous}{statut=nouveau}{par maj}{inverse}{'</li><li>'}{0,10}>
    28         #SET{nom,#URL_ECRIRE{#GET{auteur},id_auteur=#ID_AUTEUR}|cs_lien{#NOM}}
    29         [(#VAL{'couteau:stats_auteur'}|_T{#ARRAY{icon,#GET{aide},nom,#GET{nom},date,#MAJ|cs_date_long}})]
     30<ul class="derniers_connectes">
     31<BOUCLE_aut2(AUTEURS){tous}{statut=nouveau}{par maj}{inverse}{0,10}>
     32        #SET{title, #ID_AUTEUR|concat{'. ',#EMAIL}}
     33        #SET{nom,#URL_ECRIRE{#GET{auteur},id_auteur=#ID_AUTEUR}|cs_lien{#NOM}|inserer_attribut{title,#GET{title}}}
     34        <li>
     35        [(#EVAL{defined('_SPIP30000')})[(#AUTORISER{modifier,auteur,#ID_AUTEUR,'',#ARRAY{statut,'?'}}|oui)
     36        <div style="float:right">
     37            <a href="#URL_ACTION_AUTEUR{instituer_objet,auteur-#ID_AUTEUR-1comite,#SELF}" class="suppr" title="<:texte_statut_poubelle|attribut_html:>">x</a>
     38        </div>]]
     39        [(#VAL{'couteau:stats_auteur'}|_T{#ARRAY{icon,#GET{aide},nom,#GET{nom},date,#MAJ|cs_date_long}})]
     40    </li>
    3041</BOUCLE_aut2>
    31 </li></ul>
     42</ul>
    3243</B_aut2>
    3344<:couteau:variable_vide:>
  • _plugins_/couteau_suisse/outils/boites_privees.php

    r72718 r75095  
    6969function boites_privees_affiche_droite($flux) {
    7070        switch($flux['args']['exec']) {
    71                 case 'auteurs':case 'auteur_infos':case 'auteurs_edit':
     71                case 'auteur':case 'auteurs':/* Pour SPIP < v3 : */case 'auteur_infos':case 'auteurs_edit':
    7272                        $flux['data'] .= cs_infos_webmasters() . cs_infos_connection(); break;
    7373                case 'admin_couteau_suisse':
Note: See TracChangeset for help on using the changeset viewer.