Changeset 68038 in spip-zone


Ignore:
Timestamp:
Nov 30, 2012, 3:03:13 PM (7 years ago)
Author:
cedric@…
Message:

attention : $set pas pris en compte par objet_inserer sur les releases stable. Prevoir un palliatif.

Location:
_plugins_/mailsubscribers/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailsubscribers/trunk/newsletter/subscribe.php

    r67911 r68038  
    6767                if ($id = objet_inserer("mailsubscriber",0,$set)){
    6868                        $row = sql_fetsel('*','spip_mailsubscribers','id_mailsubscriber='.intval($id));
     69                        if ($row['email']!==$set['email']){
     70                                // securite car $set pas forcement pris en charge dans objet_inserer
     71                                autoriser_exception("modifier","mailsubscriber",$row['id_mailsubscriber']);
     72                                autoriser_exception("instituer","mailsubscriber",$row['id_mailsubscriber']);
     73                                objet_modifier("mailsubscriber",$row['id_mailsubscriber'],$set);
     74                                autoriser_exception("modifier","mailsubscriber",$row['id_mailsubscriber'],false);
     75                                autoriser_exception("instituer","mailsubscriber",$row['id_mailsubscriber'],false);
     76                                $row = sql_fetsel('*','spip_mailsubscribers','id_mailsubscriber='.intval($id));
     77                        }
    6978                        $set = array();
    7079                }
  • _plugins_/mailsubscribers/trunk/paquet.xml

    r67911 r68038  
    22        prefix="mailsubscribers"
    33        categorie="communication"
    4         version="0.7.0"
     4        version="0.7.1"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.