Changeset 61801 in spip-zone


Ignore:
Timestamp:
May 29, 2012, 8:50:05 AM (7 years ago)
Author:
kent1@…
Message:

Le paquet.xml + son fichier de langue

Les pipelines de définition de base de donnée et les fonction d'upgrade ont été déplacées dans mesfavoris_administrations

On ajoute un peu partout if (!defined("_ECRIRE_INC_VERSION")) return; pour des raisons de sécurité

On ajoute deux options à l'inclusion :
-* bouton_ajout : qui si == oui ajoute sur chaque ligne le formulaire d'ajout/suppression de favoris
-* type_pagination : permettant de choisir le type de pagination à afficher

On passe en version 2.2.0

Location:
_plugins_/mesfavoris
Files:
2 added
1 deleted
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • _plugins_/mesfavoris/action/ajouter_favori.php

    r34312 r61801  
    22/*
    33 * Plugin mesfavoris
    4  * (c) 2009-2010 Olivier Sallou, Cedric Morin
     4 * (c) 2009-2012 Olivier Sallou, Cedric Morin
    55 * Distribue sous licence GPL
    66 *
    77 */
     8
     9if (!defined("_ECRIRE_INC_VERSION")) return;
    810
    911function action_ajouter_favori_dist(){
  • _plugins_/mesfavoris/action/supprimer_favori.php

    r55929 r61801  
    22/*
    33 * Plugin mesfavoris
    4  * (c) 2009-2010 Olivier Sallou, Cedric Morin
     4 * (c) 2009-2012 Olivier Sallou, Cedric Morin
    55 * Distribue sous licence GPL
    66 *
    77 */
     8
     9if (!defined("_ECRIRE_INC_VERSION")) return;
    810
    911function action_supprimer_favori_dist(){
  • _plugins_/mesfavoris/formulaires/favori.php

    r43173 r61801  
    22/*
    33 * Plugin mesfavoris
    4  * (c) 2009-2010 Olivier Sallou, Cedric Morin
     4 * (c) 2009-2012 Olivier Sallou, Cedric Morin
    55 * Distribue sous licence GPL
    66 *
    77 */
     8
     9if (!defined("_ECRIRE_INC_VERSION")) return;
    810
    911/**
  • _plugins_/mesfavoris/inc/mesfavoris.php

    r34312 r61801  
    22/*
    33 * Plugin mesfavoris
    4  * (c) 2009-2010 Olivier Sallou, Cedric Morin
     4 * (c) 2009-2012 Olivier Sallou, Cedric Morin
    55 * Distribue sous licence GPL
    66 *
    77 */
     8
     9 if (!defined("_ECRIRE_INC_VERSION")) return;
    810
    911/**
  • _plugins_/mesfavoris/inclure/mesfavoris.html

    r55929 r61801  
    1111  -* titre string : le titre du bloc
    1212  -* class string : une classe spécifique pour le bloc
    13   -* bouton_suppression string : si égal à non, on n'affiche pas le bouton de suppression
     13  -* bouton_suppression string : si égal à non, on n'affiche pas le bouton de suppression
     14  -* bouton_ajout string : si égal à oui, on affiche le formulaire de favoris (un bouton d'ajout et donc de suppression en somme)
     15  -* type_pagination string : le type de pagination souhaitée sinon celle par défaut de SPIP
    1416
    1517]
     
    2527                                        [(#ENV{bouton_suppression,oui}|=={non}|non)
    2628                                        [(#AUTORISER{modifier,favori,#ID_FAVORI}|oui)[(#BOUTON_ACTION{<:mesfavoris:remove:>,#URL_ACTION_AUTEUR{supprimer_favori,#ID_FAVORI,#SELF},ajax})]]]
     29                                        [(#ENV{bouton_ajout,non}|=={oui}|oui)[(#FORMULAIRE_FAVORI{#OBJET,#ID_OBJET})]]
    2730                                </li>
    2831                        </BOUCLE_selections>
    2932                </ul>
    30                 [<p class="pagination">(#PAGINATION)</p>]
     33                [<p class="pagination">(#PAGINATION{#ENV{type_pagination,''}})</p>]
    3134        </div>
    3235</B_selections>
  • _plugins_/mesfavoris/mesfavoris_administrations.php

    r60834 r61801  
    22/*
    33 * Plugin mesfavoris
    4  * (c) 2009-2010 Olivier Sallou, Cedric Morin
     4 * (c) 2009-2012 Olivier Sallou, Cedric Morin
    55 * Distribue sous licence GPL
    66 *
    77 */
     8
     9 if (!defined("_ECRIRE_INC_VERSION")) return;
    810
    911function mesfavoris_declarer_tables_interfaces($interface){
  • _plugins_/mesfavoris/plugin.xml

    r55929 r61801  
    33        <slogan>S&#233;lection de favoris</slogan>
    44        <icon>images/mesfavoris-128.png</icon>
    5         <version>2.1.3</version>
     5        <version>2.2.0</version>
    66        <version_base>1.0.0</version_base>
    77        <etat>stable</etat>
     
    99        <auteur>Olivier Sallou, [C&#233;dric Morin->yterium.net]</auteur>
    1010        <description>(D&#233;)S&#233;lectionne un objet pour g&#233;rer des objets (articles, rubriques ...) favoris pour un visiteur authentifi&#233;</description>
    11         <install>base/mesfavoris.php</install>
     11        <install>mesfavoris_administrations.php</install>
    1212        <lien>http://www.spip-contrib.net/Mes-Favoris-2-0</lien>
    1313        <pipeline>
    1414                <nom>declarer_tables_principales</nom>
    15                 <inclure>base/mesfavoris.php</inclure>
     15                <inclure>mesfavoris_administrations.php</inclure>
    1616        </pipeline>
    1717        <pipeline>
    1818                <nom>declarer_tables_interfaces</nom>
    19                 <inclure>base/mesfavoris.php</inclure>
     19                <inclure>mesfavoris_administrations.php</inclure>
    2020        </pipeline>
    2121        <pipeline>
Note: See TracChangeset for help on using the changeset viewer.