Changeset 2685 for plugins/newsletter/trunk/_public.php
- Timestamp:
- 09/30/10 14:04:56 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/newsletter/trunk/_public.php
r2547 r2685 43 43 $core->addBehavior('publicBeforeContentFilter', array('dcBehaviorsNewsletterPublic', 'translateKeywords')); 44 44 $core->addBehavior('publicHeadContent', array('dcBehaviorsNewsletterPublic', 'publicHeadContent')); 45 46 $core->addBehavior('publicAfterUserCreate', array('dcBehaviorsNewsletterPublic', 'newsletterUserCreate')); 45 47 46 48 class tplNewsletter … … 784 786 } 785 787 788 /** 789 * Add entry in newsletter when an user is added in the plugin "Agora" 790 * @param $cur 791 * @param $user_id 792 * @return unknown_type 793 */ 794 public static function newsletterUserCreate($cur,$user_id) 795 { 796 global $core; 797 $newsletter_settings = new newsletterSettings($core); 798 799 if($newsletter_settings->getCheckAgoraLink()) { 800 $email = $cur->user_email; 801 try { 802 if (!newsletterCore::accountCreate($email)) { 803 throw new Exception(__('Error adding subscriber.').' '.$email); 804 } 805 } catch (Exception $e) { 806 throw new Exception('Plugin Newsletter : '.$e->getMessage()); 807 } 808 } 809 return; 810 } 786 811 } 787 812
Note: See TracChangeset
for help on using the changeset viewer.