Changeset 73943 in spip-zone for _plugins_/abonnement


Ignore:
Timestamp:
Jun 27, 2013, 9:41:48 PM (7 years ago)
Author:
philippeboussin@…
Message:

On revient à l'interface standard de SPIP sur les conseils avisés de RastaPopoulos?. Toute trace de Bootstrap_privé disparait du plugin...

L'action de renouveler est ajoutée dans les listes d'abonnement sous forme d'une icône.

Location:
_plugins_/abonnement/trunk
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abonnement/trunk/paquet.xml

    r73912 r73943  
    22        prefix="abonnements"
    33        categorie="auteur"
    4         version="2.1.4"
     4        version="2.1.5"
    55        schema="2.1.0"
    66        etat="test"
  • _plugins_/abonnement/trunk/prive/objets/liste/abonnements.html

    r73900 r73943  
    1212        <thead>
    1313                <tr class="first_row">
    14                         <th class="statut" scope="col'">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
     14                        <th class="statut" scope="col">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
    1515                        [(#ENV{masquer_offre}|non)
    16                         <th class="id_abonnements_offre" scope="col'">[(#TRI{id_abonnements_offre,<:abonnement:champ_id_abonnements_offre_label:>,ajax})]</th>
     16                        <th class="id_abonnements_offre" scope="col">[(#TRI{id_abonnements_offre,<:abonnement:champ_id_abonnements_offre_label:>,ajax})]</th>
    1717                        ]
    1818                        [(#ENV{masquer_auteur}|non)
    19                         <th class="id_auteur" scope="col'">[(#TRI{id_auteur,<:abonnement:champ_id_auteur_label:>,ajax})]</th>
     19                        <th class="id_auteur" scope="col">[(#TRI{id_auteur,<:abonnement:champ_id_auteur_label:>,ajax})]</th>
    2020                        ]
    21                         <th class="date date_debut" scope="col'">[(#TRI{date_debut,<:abonnement:champ_date_debut_label:>,ajax})]</th>
    22                         <th class="date date_fin" scope="col'">[(#TRI{date_fin,<:abonnement:champ_date_fin_label:>,ajax})]</th> 
    23                         <th class="id" scope="col'">[(#TRI{id_abonnement,<:abonnement:info_numero_abbr_maj|attribut_html:>,ajax})]</th>
     21                        <th class="date date_debut" scope="col">[(#TRI{date_debut,<:abonnement:champ_date_debut_label:>,ajax})]</th>
     22                        <th class="date date_fin" scope="col">[(#TRI{date_fin,<:abonnement:champ_date_fin_label:>,ajax})]</th> 
     23                        <th class="id" scope="col">[(#TRI{id_abonnement,<:abonnement:info_numero_abbr_maj|attribut_html:>,ajax})]</th>
     24                        <th class="action" scope="col"></th>
    2425                </tr>
    2526        </thead>
    2627        <tbody>
    2728        <BOUCLE_liste_abonnements(ABONNEMENTS){id_abonnements_offre?}{id_auteur?}{id_mot?}{id_auteur?}{where?}{statut?}{recherche?}{tri #ENV{par,num },#GET{defaut_tri}}{par }{pagination #ENV{nb,10}}>
    28         [(#PLUGIN{bootstrap_prive}|oui)
    29                 <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    30                         <td class="statut">[(#STATUT|puce_statut{abonnement,#ID_ABONNEMENT})]</td>
    31                         [(#ENV{masquer_offre}|non)
    32                         <td class="id_abonnements_offre principale"><div class="btn-group">
    33                                 <a class="btn btn-small" href="[(#ID_ABONNEMENT|generer_url_entite{abonnement})]" title="<:abonnement:titre_abonnement|attribut_html:> <:abonnement:info_numero_abbr|attribut_html:>#ID_ABONNEMENT"><i class="icon-check"></i> #INFO_TITRE{abonnements_offre,#ID_ABONNEMENTS_OFFRE}</a>
    34                                 <a class="btn btn-small dropdown-toggle" data-toggle="dropdown" href="#"><span class="caret"></span></a>
    35                                         <ul class="dropdown-menu">[(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|?{
    36                                                 <li><a href="[(#URL_ECRIRE{abonnement_edit,id_abonnement=#ID_ABONNEMENT}|parametre_url{redirect,#GET{retour}})]"><i class="icon-pencil"></i> <:abonnement:icone_modifier_abonnement:></a></li>})]
    37                                                 [(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|et{#INFO_DUREE{abonnements_offre, #ID_ABONNEMENTS_OFFRE}}|?{
    38                                                 <li><a href="[(#URL_ACTION_AUTEUR{renouveler_abonnement,#ID_ABONNEMENT,#SELF})]"><i class="icon-repeat"></i> <:abonnement:icone_renouveler_abonnement:></a></li>})]
    39                                         </ul>
    40                                 </div>
    41                         </td>
    42                         ]
    43                         [(#ENV{masquer_auteur}|non)
    44                         <td class="id_auteur principale"><div class="btn-group">
    45                                 <a class="btn btn-small" href="[(#ID_ABONNEMENT|generer_url_entite{abonnement})]" title="<:abonnement:titre_abonnement|attribut_html:> <:abonnement:info_numero_abbr|attribut_html:>#ID_ABONNEMENT"><i class="icon-user"></i> #INFO_TITRE{auteur,#ID_AUTEUR}</a>
    46                                 <a class="btn btn-small dropdown-toggle" data-toggle="dropdown" href="#"><span class="caret"></span></a>
    47                                         <ul class="dropdown-menu">[(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|?{
    48                                                 <li><a href="[(#URL_ECRIRE{abonnement_edit,id_abonnement=#ID_ABONNEMENT}|parametre_url{redirect,#GET{retour}})]"><i class="icon-pencil"></i> <:abonnement:icone_modifier_abonnement:></a></li>})]
    49                                                 [(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|et{#INFO_DUREE{abonnements_offre, #ID_ABONNEMENTS_OFFRE}}|?{
    50                                                 <li><a href="[(#URL_ACTION_AUTEUR{renouveler_abonnement,#ID_ABONNEMENT,#SELF})]"><i class="icon-repeat"></i> <:abonnement:icone_renouveler_abonnement:></a></li>})]
    51                                         </ul>
    52                                 </div>
    53                         </td>
    54                         ]
    55                         #SET{horaires, #INFO_PERIODE{abonnements_offre, #ID_ABONNEMENTS_OFFRE}|=={heures}|?{' ',''}}
    56                         <td class="date date_debut secondaire">[(#DATE_DEBUT|!={0000-00-00 00:00:00}|?{[(#GET{horaires}|?{[(#DATE_DEBUT|affdate_heure)], [(#DATE_DEBUT|affdate_jourcourt)]})]})]</td>
    57                         <td class="date date_fin secondaire"><strong class="[(#STATUT|=={"actif"}|?{text-info,muted})]">[(#DATE_FIN|!={0000-00-00 00:00:00}|?{[(#GET{horaires}|?{[(#DATE_FIN|affdate_heure)], [(#DATE_FIN|affdate_jourcourt)]})]})]</strong></td> 
    58                         <td class="id"><span class="label">#ID_ABONNEMENT</span></td>
    59                 </tr>]
    60         [(#PLUGIN{bootstrap_prive}|non)
    6129                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
    6230                        <td class="statut">[(#STATUT|puce_statut{abonnement,#ID_ABONNEMENT})]</td>
     
    7139                        <td class="date date_fin secondaire">[(#DATE_FIN|!={0000-00-00 00:00:00}|?{[(#GET{horaires}|?{[(#DATE_FIN|affdate_heure)], [(#DATE_FIN|affdate_jourcourt)]})]})]</td> 
    7240                        <td class="id">[(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|?{
    73                                 <a href="[(#URL_ECRIRE{abonnement_edit,id_abonnement=#ID_ABONNEMENT})]">#ID_ABONNEMENT</a>,
     41                                <a href="[(#URL_ECRIRE{abonnement_edit,id_abonnement=#ID_ABONNEMENT})]" title="<:abonnement:icone_modifier_abonnement|attribut_html:>">#ID_ABONNEMENT</a>,
    7442                                #ID_ABONNEMENT
    7543                        })]</td>
    76                 </tr>]
     44                        <td class="action">[(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT}|et{#INFO_DUREE{abonnements_offre, #ID_ABONNEMENTS_OFFRE}}|?{
     45                                <a href="[(#URL_ACTION_AUTEUR{renouveler_abonnement,#ID_ABONNEMENT,#SELF})]" title="<:abonnement:icone_renouveler_abonnement|attribut_html:> <:abonnement:info_numero_abbr|attribut_html:>#ID_ABONNEMENT">[(#CHEMIN_IMAGE{arrow_refresh-16.png}|balise_img{<:abonnement:icone_renouveler_abonnement:>,''})]</a>
     46                        })]</td>
     47                </tr>
    7748        </BOUCLE_liste_abonnements>
    7849        </tbody>
  • _plugins_/abonnement/trunk/prive/squelettes/contenu/abonnement.html

    r73900 r73943  
    2424
    2525[(#AUTORISER{creer,abonnement,#ID_ABONNEMENT})
    26                 [(#URL_ACTION_AUTEUR{renouveler_abonnement,#ID_ABONNEMENT,#URL_ECRIRE{auteur,id_auteur=#ID_AUTEUR}}|icone_horizontale{<:abonnement:icone_renouveler_abonnement:>,abonnement,new,left})]
     26                [(#URL_ACTION_AUTEUR{renouveler_abonnement,#ID_ABONNEMENT,#SELF}|icone_horizontale{<:abonnement:icone_renouveler_abonnement:>,abonnement,arrow_refresh-24.png,left})]
    2727]
    2828[(#AUTORISER{modifier,abonnement,#ID_ABONNEMENT})
Note: See TracChangeset for help on using the changeset viewer.