Changeset 108029 in spip-zone


Ignore:
Timestamp:
Dec 12, 2017, 9:18:51 PM (17 months ago)
Author:
brunobergot@…
Message:

réorganisation des squelettes du privé pour compat SPIP 3.x

Location:
_plugins_/sympatic/trunk
Files:
8 added
3 deleted
4 edited
5 copied
2 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/sympatic/trunk/action/supprimer_sympatic.php

    r108021 r108029  
    1212        list($id_liste) = preg_split(',[^0-9],',$arg);
    1313        include_spip('inc/autoriser');
    14         if (intval($id_liste) and autoriser('supprimer','liste',$id_liste,null,null)){
     14        if (intval($id_liste) and autoriser('supprimer', 'liste', $id_liste)) {
    1515                sql_delete("spip_sympatic_listes","id_liste = $id_liste");
    1616                sql_delete("spip_sympatic_abonnes","id_liste = $id_liste");
  • _plugins_/sympatic/trunk/lang/sympatic_fr.php

    r50767 r108029  
    66
    77// A
    8         'abonne_0' => '0 abonné',
     8        'abonnes' => 'Abonnés',
     9        'abonnes_0' => '0 abonné',
     10        'abonnes_aucun' => 'Aucun abonné',
    911        'abonnes_un' => '1 abonné',
    1012        'abonnes_nb' => '@nb@ abonnés',
     
    3335        'legend_listes' => 'Listes de diffusion',
    3436        'liste_non_existante' => 'Cette liste n\'existe pas.',
     37        'listes_0' => '0 liste',
     38        'listes_aucune' => 'Aucune liste',
     39        'listes_nb' => '@nb@ listes',
     40        'listes_un' => '1 liste',
    3541
    3642// M
  • _plugins_/sympatic/trunk/prive/inclure/sympatic_auteur.html

    r45286 r108029  
    1 <div id="editer_sympatic_auteur_[(#ENV{id_auteur})]" class="ajax-action nom_action">
    2         <div id="pave_sympatic_depliable" class="bloc_depliable blocreplie">
    3                 <div class="ajax">
    4                         [(#FORMULAIRE_SYMPATIC_ABONNEMENTS{#ENV{id_auteur}})]
    5                 </div>
     1<div id="editer_sympatic_auteur_[(#ENV{id_auteur})]" class="pave_sympatic">
     2        <div class="ajax">
     3                [(#FORMULAIRE_SYMPATIC_ABONNEMENTS{#ENV{id_auteur}})]
    64        </div>
    75</div>
  • _plugins_/sympatic/trunk/prive/objets/liste/sympatic_abonnes.html

    r108020 r108029  
    1 #CACHE{0}
     1[(#SET{defaut_tri,#ARRAY{
     2        nom,1,
     3        id_auteur,1,
     4        email,1
     5}})
     6]
    27<B_abos>
    3 [<p><:info_total|ucfirst:> (#GRAND_TOTAL)</p>]
    4 <div class="cadre cadre-liste">
    5         <table width='100%' cellpadding='4' cellspacing='0' border='0'>
    6                 <BOUCLE_abos(AUTEURS){id_liste}{par nom}{pagination 150}>
    7                 <tr class="tr_liste">
    8                         <td>[#(#ID_AUTEUR)]</td>
    9                         <td>[(#NOM)]</td>
    10                         <td>[(#EMAIL)]</td>
    11                         <td class='action'></td>
     8#ANCRE_PAGINATION
     9<div class="liste-objets sympatic_abonnes">
     10<table class="spip liste">
     11[<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{sympatic:abonnes_un,sympatic:abonnes_nb}})</strong></caption>]
     12        <thead>
     13                <tr class="first_row">
     14                        <th class="id" scope="col">[(#TRI{id_auteur,<:info_numero_abbreviation:>,ajax})]</th>
     15                        <th class="nom principale" scope="col">[(#TRI{nom,<:info_nom:>,ajax})]</th>
     16                        <th class="email" scope="col">[(#TRI{email,<:email:>,ajax})]</th>
     17                </tr>
     18        </thead>
     19        <tbody>
     20                <BOUCLE_abos(AUTEURS sympatic_abonnes){id_liste}{tri #ENV{par,nom},#GET{defaut_tri}}{pagination #ENV{nb,150}}>
     21                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})]">
     22                        <td class="id">[(#ID_AUTEUR)]</td>
     23                        <td class="nom principale">[(#NOM)]</td>
     24                        <td class="email">[(#EMAIL)]</td>
    1225                </tr>
    1326                </BOUCLE_abos>
    14         </table>
    15         [<div class="pagination">(#PAGINATION)</div>]
     27        </tbody>
     28</table>
     29[<div class="pagination">(#PAGINATION)</div>]
    1630</div>
    17 </B_abos>
     31</B_abos>[
     32<div class="liste-objets articles caption-wrap"><strong class="caption">(#ENV*{sinon,''})</strong></div>
     33]<//B_abos>
  • _plugins_/sympatic/trunk/prive/squelettes/contenu/sympatic_abonnes.html

    r108028 r108029  
    33</BOUCLE_liste>
    44
    5 [(#INCLURE{fond=prive/contenu/sympatic_abonnes,ajax,env})]
    6 
    7 <div class="nettoyeur" />
    8 
    9 <!--#navigation-->
    10 <a href="#ENV{retour,#URL_ECRIRE{sympatic_tous}}" class="icone36" style="float:left;">
    11         <img width="24" height="24" src="#CHEMIN{images/sympatic-24.png}" />
    12         <span><:retour:></span>
    13 </a>
    14 <!--/#navigation-->
     5<INCLURE{fond=prive/objets/liste/sympatic_abonnes,nb=#ENV{nb,150},env,ajax,sinon=<:sympatic:abonnes_aucun:>} />
  • _plugins_/sympatic/trunk/prive/squelettes/contenu/sympatic_edit.html

    r108028 r108029  
     1[(#ID_LISTE|oui)
     2        [(#AUTORISER{modifier,sympatic,#ID_LISTE}|sinon_interdire_acces)]
     3][(#ID_LISTE|non)
     4        [(#AUTORISER{creer,sympatic,#ID_LISTE}|sinon_interdire_acces)]
     5]
     6#SET{redirect,#ENV{redirect,#URL_ECRIRE{sympatic_tous}}}
    17<div class="cadre-formulaire-editer">
    28        <div class="entete-formulaire">
    3                 <a href="#ENV{retour,#URL_ECRIRE{sympatic_tous}}" class="icone36" style="float:left;">
    4                         <img width="24" height="24" src="#CHEMIN{images/sympatic-24.png}" />
    5                         <span><:retour:></span>
    6                 </a>
    7                 [(#VAL{id_liste}|_request|?{<:sympatic:titre_modifier_liste:>,<:sympatic:titre_creer_liste:>})]
    8                 <h1>
    9                         <BOUCLE_liste(SYMPATIC_LISTES){id_liste}>
    10                         #TITRE
    11                         </BOUCLE_liste>
    12                         [(#ENV{nouveau}|=={oui}|?{<:info_sans_titre:>,#VAL{id_liste}|_request})]
    13                         <//B_liste>
    14                 </h1>
     9                [(#ID_LISTE|oui)
     10                [(#GET{redirect}|icone_verticale{<:icone_retour:>,sympatic-24,'',left retour})]
     11                ]
     12                [
     13                        [(#ID_LISTE|?{<:sympatic:titre_modifier_liste:>,<:sympatic:titre_creer_liste:>})]
     14                        <h1>(#ENV{titre,#INFO_TITRE{sympatic_listes,#ID_LISTE}|sinon{<:info_sans_titre:>}})</h1>
     15                ]
    1516        </div>
    16         #FORMULAIRE_SYMPATIC_EDITER_LISTE{#ENV{id_liste},#ENV{retour,#URL_ECRIRE{sympatic_tous}}}
     17        [(#FORMULAIRE_SYMPATIC_EDITER_LISTE{#ENV{id_liste},#GET{redirect}})]
    1718</div>
    18 
    19 <!--#navigation-->
    20 [(#ENV{id_liste,0}|intval|oui)
    21 <div class="cadre infos cadre-info">
    22         <div class="numero">
    23                 <:sympatic:info_numero_liste:>
    24                 <p>[(#ENV{id_liste})]</p>
    25         </div>
    26 </div>
    27 ]
    28 <!--/#navigation-->
    29 
    30 <!--#extra-->
    31 <!--/#extra-->
  • _plugins_/sympatic/trunk/prive/squelettes/contenu/sympatic_importer.html

    r108028 r108029  
    22
    33#FORMULAIRE_SYMPATIC_IMPORTER
    4 
    5 <!--#navigation-->
    6 <div class="cadre infos cadre-info">
    7         <p><:sympatic:sympatic_importer_explication:></p>
    8 </div>
    9 <a href="#ENV{retour,#URL_ECRIRE{sympatic_tous}}" class="icone36" style="float:left;">
    10         <img width="24" height="24" src="#CHEMIN{images/sympatic-24.png}" />
    11         <span><:retour:></span>
    12 </a>
    13 <!--/#navigation-->
  • _plugins_/sympatic/trunk/prive/squelettes/contenu/sympatic_tous.html

    r108028 r108029  
    11<h1 class="grostitre"><:sympatic:sympatic_tous_titre:></h1>
    22
    3 [(#INCLURE{fond=prive/contenu/sympatic_tous,ajax,env})]
     3<INCLURE{fond=prive/objets/liste/sympatic,nb=#ENV{nb,15},env,ajax,sinon=<:sympatic:listes_aucune:>} />
    44
    5 <div class="nettoyeur" />
    6 
    7 <!--#navigation-->
    8 [(#INCLURE{fond=prive/navigation/sympatic_tous,ajax,env})]
    9 <!--/#navigation-->
     5[(#AUTORISER{creer, sympatic}|oui)
     6[(#URL_ECRIRE{sympatic_edit}
     7        |parametre_url{nouveau,oui}
     8        |icone_verticale{<:sympatic:titre_creer_liste:>,sympatic-24,new,right})]
     9]
  • _plugins_/sympatic/trunk/prive/squelettes/navigation/sympatic_tous.html

    r45154 r108029  
    1 <div class="cadre infos cadre-info">
     1#BOITE_OUVRIR{'',info}
    22        <p><:sympatic:sympatic_tous_explication:></p>
    33        [<a href="(#URL_ECRIRE{sympatic_importer})"><:sympatic:titre_page_importer:></a>]
    4 </div>
    5 
    6 [(#URL_ECRIRE{sympatic_edit}|parametre_url{nouveau,oui}|icone{<:sympatic:titre_creer_liste:>,#CHEMIN{images/sympatic-24.png},#LANG_RIGHT,creer.gif})]
     4#BOITE_FERMER
Note: See TracChangeset for help on using the changeset viewer.