Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-17496

cjwnewsletter : The newsletter extensions produces quite a few PHP warnings and notices

    XMLWordPrintable

Details

    Description

      Hi

      Here is a list of some of the warnings produced

      Steps to reproduce

      Navigate like this:
      "Newsletter" in top menu
      "Mail accounts" in left menu
      "Add mail account button"
      Fill in form and click "Store changes" button:

      Notice: PHP: E_NOTICE  	Oct 19 2010 10:25:29
      Undefined property: CjwNewsletterMailbox::$Id in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:25:29
      Undefined property: CjwNewsletterMailbox::$LastServerConnect in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:25:29
      Undefined property: CjwNewsletterMailbox::$Id in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:25:29
      Undefined property: CjwNewsletterMailbox::$Id in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      

      Click Edit icon on the row just created
      Click "Discard" button

      Warning: eZHTTPTool  	Oct 19 2010 10:28:51
      Undefined post/get variable: PublishButton
      

      Click "Add mail account" button
      Click "Discard" button

      Warning: eZHTTPTool  	Oct 19 2010 10:29:28
      Undefined post/get variable: PublishButton
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Id in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Email in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Email in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Server in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Port in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$User in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Password in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Type in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Type in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$Type in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$IsSsl in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$IsSsl in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$DeleteMailsFromServer in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$DeleteMailsFromServer in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$IsActivated in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$IsActivated in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      
      Notice: PHP: E_NOTICE 	Oct 19 2010 10:29:28
      Undefined property: CjwNewsletterMailbox::$IsActivated in /data1/www/apache2php52/ezp430/.run/kernel/classes/ezpersistentobject.php on line 1222
      

      Edit a CJW Newsletter List object.
      on /content/edit:

      Warning: eZTemplate:def @ extension/cjw_newsletter/design/standard/templates/content/datatype/edit/cjwnewsletterlist.tpl:5[0]  	Oct 19 2010 10:44:43
      Variable 'attribute_base' is already defined.
      
      Debug: CjwNewsletterList::getSiteIniObjectBySiteAccessName() 	Oct 19 2010 10:44:43
      shell_exec( "/usr/local/php52/bin/php" extension/cjw_newsletter/bin/php/iniloader.php -s plain_site site.ini )
      
      Debug: CjwNewsletterList::getSiteIniObjectBySiteAccessName() 	Oct 19 2010 10:44:43
      shell_exec( "/usr/local/php52/bin/php" extension/cjw_newsletter/bin/php/iniloader.php -s plain_site_admin site.ini )
      

      btw, why on earth is cli php called here?

      When you click on "Send for publishing" button:

      Error: eZContentObjectAttribute  	Oct 19 2010 10:56:45
      Undefined attribute 'content', cannot set
      

      When creating a newsletter edtion object, by clicking on "Create newsletter here" button:

      Error: eZContentObjectAttribute  	Oct 19 2010 10:58:49
      Undefined attribute 'content', cannot set
      

      and on content/edit:

      Warning: eZTemplate:def @ extension/cjw_newsletter/design/standard/templates/content/datatype/edit/cjwnewsletteredition.tpl:4[0]  	Oct 19 2010 10:59:45
      Variable 'attribute_base' is already defined.
      

      When clicking on "Send for publishing" button:

      Warning: eZHTTPTool  	Oct 19 2010 11:01:34
      Undefined post variable: ContentObjectAttribute_CjwNewsletterEdition_Status_245
      
      Error: eZContentObjectAttribute 	Oct 19 2010 11:01:34
      Undefined attribute 'content', cannot set
      

      When you are going to send out a newsletter, you get this warning on the /newsletter/send ( the "Send out newsletter - newslettername" confirmation page ):

      Warning: eZTemplate:def @ extension/cjw_newsletter/design/standard/templates/newsletter/send.tpl:8[0]  	Oct 19 2010 13:17:37
      Variable 'node_id' is already defined.
      

      Attachments

        Activity

          People

            ls ls
            vl vl
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: