Changeset 59036 in spip-zone


Ignore:
Timestamp:
Mar 3, 2012, 4:36:29 PM (8 years ago)
Author:
brunobergot@…
Message:

ne pas charger le bloc des détails d'un plugin par défaut et utiliser les fonctionnalités ajax introduites par c17077 (à tester et à reporter dans la page de recherche des plugins si cela plait)

Location:
_core_/plugins/svp
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/formulaires/inc-admin_plugin.html

    r58049 r59036  
    1313                        [(#REM) <!-- Resume du plugin -->]
    1414                        <div class="resume">
    15                                 <h3 class="nom"><a[ href="(#VERSION)"] rel="info">[(#NOM|extraire_multi)]</a></h3>
     15                                <h3 class="nom"><a href="#" rel="info">[(#NOM|extraire_multi)]</a></h3>
    1616                                <span class="version">[(#VERSION)]</span>
    1717                                <span class="etat">[ - (#ETAT)]</span>
     
    7070                                [(#CHEMIN_IMAGE{plugin-dis-16.png}|balise_img{#GET{err}, picto_err}|inserer_attribut{title, #GET{err}})]
    7171                        ]
    72                         <div class="details" style="display:none">
    73                                 <dl class="description">
    74                                         <dd class="desc">
    75                                                 [(#DESCRIPTION|extraire_multi|propre)]
    76                                                 [<em class="site">
    77                                                         <a href="(#LIEN_DOC)" class="spip_out" title="<:svp:bulle_aller_documentation:>"><:en_savoir_plus:></a>
    78                                                 </em>]
    79                                         </dd>
    80                                         [<dt class="auteurs"><:public:par_auteur:></dt>
    81                                         <dd class="auteurs">(#AUTEUR*|svp_afficher_credits)</dd>]
    82                                         [<dt class="licence"><:intitule_licence:></dt>
    83                                         <dd class="licence">(#LICENCE|svp_afficher_credits{','})</dd>]
    84                                 </dl>
    85                                 [(#AUTORISER{webmestre}|oui)
    86                                 <dl class="tech">
    87                                         <dt><:version:></dt>
    88                                         <dd>#VERSION[ SVN [(#VAL{91}|chr)](#CONSTANTE|constant|concat{#SRC_ARCHIVE/}|version_svn_courante|abs|sinon{''})[(#VAL{93}|chr)]]</dd>
    89                                         <dt><:repertoire_plugins:></dt>
    90                                         <dd>[(#CONSTANTE|constant|concat{#SRC_ARCHIVE/}|joli_repertoire)]</dd>
    91                                         [<dt><:plugin_info_necessite:></dt>
    92                                         <dd>(#DEPENDANCES|svp_afficher_dependances{necessite, ', '}|supprimer_tags)</dd>]
    93                                 </dl>
    94                         </div>]
     72                        [(#INCLURE{fond=prive/squelettes/inclure/plugin_detail,id_paquet=0,ajax=detail_#ID_PAQUET,env})]
    9573                </li>
    9674</BOUCLE_plugins>
     
    10482                jQuery('.plugins li.item a[rel=info]').click(function(){
    10583                        var li = jQuery(this).parents('li').eq(0);
     84                        var id_paquet = li.find('input.checkbox').attr('value');
     85                        if (!jQuery('div.details',li).html()) {
     86                                ajaxReload('detail_'+id_paquet, {args: {'id_paquet':id_paquet}}, {callback:function(){
     87                                        li.addClass('on');
     88                                }});
     89                        }
    10690                        if (jQuery('div.details',li).toggle().is(':visible'))
    10791                                li.addClass('on');
Note: See TracChangeset for help on using the changeset viewer.