Changeset 75113 in spip-zone


Ignore:
Timestamp:
Aug 30, 2013, 1:07:30 AM (6 years ago)
Author:
patfr@…
Message:

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

  • message de précaution sur le clic de suppression
  • pagination 10 pour les derniers connectés et 5 pour les nouveaux non confirmés.
  • javascript pour l'ouverture automatique du bloc au chargement (pagination)
  • compatibilité SPIP 2.1 (attention BUG probable sur SPIP 2.1 à propos de : instituer_auteur. Suppression actuellement impossible sans correction du code)
Location:
_plugins_/couteau_suisse
Files:
3 edited

Legend:

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

    r75095 r75113  
    44ul.derniers_connectes {list-style-type:none; padding:0;margin:0;}
    55ul.derniers_connectes li {margin:0.2em 0.4em;}
    6 ul.derniers_connectes a.suppr {color:#C00; font-weight:bold }
     6ul.derniers_connectes a.suppr {color:#C00; font-weight:bold; }
     7.pagdc { text-align:center; }
    78-->
    89</style>
     10<script type="text/javascript">/*<![CDATA[*/
     11  if(window.jQuery) jQuery(document).ready(function () {
     12         if(window.location.href.match(/#pagination_aut2?$/))
     13                jQuery('*[onmouseover*="bp_infos_connection"]').trigger('mouseover');
     14        jQuery('a.suppr').click( function() {
     15                return window.confirm("<:confirm_changer_statut|cs_javascript:>");
     16        });
     17  });
     18/*]]>*/</script>
     19
    920[(#SET{aide,[(#VAL{aide.gif}|http_img_pack{'','',<:couteau:attente_confirmation:>})]})]
    1021[(#SET{auteur,#EVAL{defined('_SPIP30000')?'auteur':'auteur_infos'}})]
     
    1223<B_aut>
    1324<ul class="derniers_connectes">
    14 <BOUCLE_aut(AUTEURS){tous}{par en_ligne}{inverse}{0,10}>
     25<BOUCLE_aut(AUTEURS){tous}{par en_ligne}{inverse}{pagination #ENV{nbdc,10}}>
    1526        #SET{icon,#URL_ECRIRE{auteurs,statut=#STATUT}|cs_lien{#ARRAY{statut,#STATUT}|cs_auteur_statut}}
    1627        #SET{title, #ID_AUTEUR|concat{'. ',#EMAIL}}
     
    2233</BOUCLE_aut>
    2334</ul>
     35[<p class='pagination pagdc'>(#PAGINATION)</p>]
    2436</B_aut>
    2537<:couteau:variable_vide:>
     
    2941<B_aut2>
    3042<ul class="derniers_connectes">
    31 <BOUCLE_aut2(AUTEURS){tous}{statut=nouveau}{par maj}{inverse}{0,10}>
     43<BOUCLE_aut2(AUTEURS){tous}{statut=nouveau}{par maj}{inverse}{pagination #ENV{nbnc,5}}>
    3244        #SET{title, #ID_AUTEUR|concat{'. ',#EMAIL}}
    3345        #SET{nom,#URL_ECRIRE{#GET{auteur},id_auteur=#ID_AUTEUR}|cs_lien{#NOM}|inserer_attribut{title,#GET{title}}}
    3446        <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}})]
     47    [(#AUTORISER{modifier,auteur,#ID_AUTEUR,'',#ARRAY{statut,'?'}}|oui)
     48    <div style="float:right">
     49    [(#EVAL{defined('_SPIP20100') && !defined('_SPIP30000')}|oui)
     50        <a href="#URL_ACTION_AUTEUR{instituer_auteur,#ID_AUTEUR-5poubelle,#SELF#pagination_aut2}" class="suppr" title="<:texte_statut_poubelle|attribut_html:>">x</a>]
     51    [(#EVAL{defined('_SPIP30000')}|oui)
     52        <a href="#URL_ACTION_AUTEUR{instituer_objet,auteur-#ID_AUTEUR-5poubelle,#SELF#pagination_aut2}" class="suppr" title="<:texte_statut_poubelle|attribut_html:>">x</a>]
     53    </div>]
     54    [(#VAL{'couteau:stats_auteur'}|_T{#ARRAY{icon,#GET{aide},nom,#GET{nom},date,#MAJ|cs_date_long}})]
    4055    </li>
    4156</BOUCLE_aut2>
    4257</ul>
     58[<p class='pagination pagdc'>(#PAGINATION)</p>]
    4359</B_aut2>
    4460<:couteau:variable_vide:>
  • _plugins_/couteau_suisse/paquet.xml

    r75079 r75113  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.8.137"
     4        version="1.8.138"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.0.99]"
  • _plugins_/couteau_suisse/plugin.xml

    r75079 r75113  
    33        <slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
    44        <icon>img/couteau-50.gif</icon>
    5         <version>1.8.137</version>
     5        <version>1.8.138</version>
    66        <version_base>1.11</version_base>
    77        <auteur>Patrice Vanneufville
Note: See TracChangeset for help on using the changeset viewer.