Changeset 69683 in spip-zone


Ignore:
Timestamp:
Feb 4, 2013, 1:18:39 PM (7 years ago)
Author:
marcimat@…
Message:

Oups, il ne faut pas considérer une nouvelle liste créée comme un renommage de 'newsletter::newsletter' !!

Location:
_plugins_/mailsubscribers/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailsubscribers/trunk/formulaires/configurer_mailsubscribers.php

    r69541 r69683  
    5858                foreach (_request('lists') as $k => $v) {
    5959
    60                         $id_bak = mailsubscribers_normaliser_nom_liste($v['id_bak']); # ancien nom d'identifiant.
     60                        // l'ancien nom d'identifiant. Ne pas normaliser s'il est vide !
     61                        // sinon cela lui met 'newsletter::newsletter' d'office.
     62                        if ($v['id_bak']) {
     63                                $id_bak = mailsubscribers_normaliser_nom_liste($v['id_bak']);
     64                        } else {
     65                                $id_bak = '';
     66                        }
    6167                        unset($v['id_bak']);
    6268
     
    6874                        }
    6975
    70                         // autres cas
     76                        // autres cas (nouvelle ou modification)
    7177                        if (strlen(trim($v['id']))) {
    7278                                $lists[$k]['id'] = mailsubscribers_normaliser_nom_liste($v['id']);
     
    7581                                }
    7682
    77                                 if ($lists[$k]['id'] != $id_bak) {
     83                                // renommage d'une liste (il existe un ancien identifiant non vide)
     84                                if ($id_bak AND ($lists[$k]['id'] != $id_bak)) {
    7885                                        mailsubscribers_renommer_identifiant_liste($id_bak, $lists[$k]['id']);
    7986                                        $renommages[$k] = $lists[$k]['id'];
  • _plugins_/mailsubscribers/trunk/paquet.xml

    r69550 r69683  
    22        prefix="mailsubscribers"
    33        categorie="communication"
    4         version="1.1.1"
     4        version="1.1.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.