Changeset 106014 in spip-zone


Ignore:
Timestamp:
Sep 1, 2017, 6:57:44 AM (3 years ago)
Author:
erational@…
Message:

[fix] ne pas choisir comme séparateur "-" car le nom des listes peut contenir ce caractère
[fix] sur la requête d'export, être plus restrictif (pour éviter par ex. news1 sorte aussi news123)

Location:
_plugins_/mailsubscribers/branches/v1
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailsubscribers/branches/v1/action/mailsubscribers_export.php

    r105354 r106014  
    2727        }
    2828
    29         $args = explode("-", $args);
     29        $args = explode("~~", $args);
    3030        $statut = $args[0];
    3131        $liste = (isset($args[1])) ? trim($args[1]) : false;
     
    4040
    4141        if ($liste) {
    42                 $where[] = "listes LIKE '%".$liste."%'";
     42                //$where[] = "listes LIKE '%".$liste."%'";
     43                $where = array();
     44                $where[] = "listes LIKE '%".$liste.",%' OR listes LIKE '%".$liste."' AND statut='valide'";
    4345        }
    4446
  • _plugins_/mailsubscribers/branches/v1/paquet.xml

    r105354 r106014  
    22        prefix="mailsubscribers"
    33        categorie="communication"
    4         version="1.9.5"
     4        version="1.9.6"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/mailsubscribers/branches/v1/prive/squelettes/navigation/mailsubscribers.html

    r105355 r106014  
    2626
    2727[(#ENV{liste}|oui)
    28 [(#URL_ACTION_AUTEUR{mailsubscribers_export,valide-#ENV{liste}}|icone_horizontale{<:mailsubscriber:titre_export_mailsubscribers_liste_courante:>,mailsubscriber-24,export})]
     28[(#URL_ACTION_AUTEUR{mailsubscribers_export,valide~~#ENV{liste}}|icone_horizontale{<:mailsubscriber:titre_export_mailsubscribers_liste_courante:>,mailsubscriber-24,export})]
    2929<hr />
    3030]
Note: See TracChangeset for help on using the changeset viewer.