Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

All other Modules

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Module Newsletter v0.4-RC1 could work with Silverstripe 2.3.6 ?


Reply

2 Posts   935 Views

Avatar
Myrdhin

23 March 2010 at 5:02am (Last edited: 24 April 2010 12:34am), Community Member, 67 Posts

I have errors when i try to use it...

For example, one error about the use of SS_HTTPRequest (only in SS 2.4?) in NewsletterAdmin.php, line 140 :

public function shownewsletter($params) {
   if($params instanceof SS_HTTPRequest){
      $params = $params->allParams();
   }

   return $this->showWithEditForm( $params, $this->getNewsletterEditForm( $params['ID'] ) );
}

I modified like this to "support" HTTPRequest (SS < 2.4) :

public function shownewsletter($params) {
   if($params instanceof SS_HTTPRequest || $params instanceof HTTPRequest){
      $params = $params->allParams();
   }

   return $this->showWithEditForm( $params, $this->getNewsletterEditForm( $params['ID'] ) );
}

Now i have another error when i try to send my newsletter to the email list :

236:
sentListNode is null

draft_sent_ok( '3', '2', '3' ); Behaviour.addLoader(hideLoading);

if((typeof tinyMCE != 'undefined')) {
   tinyMCE.init({"friendly_name":"Default CMS","priority":"50","mode":"none","editor_selector":"htmleditor","width":"100%","auto_resize":false,"theme":"advanced","theme_advanced_layout_manager":"SimpleLayout","theme_advanced_toolbar_location":"top","theme_advanced_toolbar_align":"left","theme_advanced_toolbar_parent":"right","blockquote_clear_tag":"p","table_inline_editing":true,"safari_warning":false,"relative_urls":true,"verify_html":true,"language":"en","content_css":"cms\/css\/editor.css, \/css\/editor.css","body_class":"typography","document_base_url":"http:\/\/dev.myserver.com\/","urlconverter_callback":"nullConverter","setupcontent_callback":"sapphiremce_setupcontent","cleanup_callback":"sapphiremce_cleanup","template_templates":[{"title":"Three column","src":"assets\/snippet.html","description":"A simple 3 column layout"}],"use_native_selects":true,"valid_elements":"+a[id|rel|rev|dir|tabindex|accesskey|type|name|href|target|title|class],-strong\/-b[class],-em\/-i[class],-strike[class],-u[class],#p[id|dir|class|align|style],-ol[class],-ul[class],-li[class],br,img[id|dir|longdesc|usemap|class|src|border|alt=|title|width|height|align],-sub[class],-sup[class],-blockquote[dir|class],-table[border=0|cellspacing|cellpadding|width|height|class|align|summary|dir|id|style],-tr[id|dir|class|rowspan|width|height|align|valign|bgcolor|background|bordercolor|style],tbody[id|class|style],thead[id|class|style],tfoot[id|class|style],-td[id|dir|class|colspan|rowspan|width|height|align|valign|scope|style],-th[id|dir|class|colspan|rowspan|width|height|align|valign|scope|style],caption[id|dir|class],-div[id|dir|class|align|style],-span[class|align|style],-pre[class|align],address[class|align],-h1[id|dir|class|align|style],-h2[id|dir|class|align|style],-h3[id|dir|class|align|style],-h4[id|dir|class|align|style],-h5[id|dir|class|align|style],-h6[id|dir|class|align|style],hr[class],dd[id|class|title|dir],dl[id|class|title|dir],dt[id|class|title|dir]","extended_valid_elements":"img[class|src|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name|usemap],iframe[src|name|width|height|align|frameborder|marginwidth|marginheight|scrolling],object[width|height|data|type],param[name|value],map[class|name|id],area[shape|coords|href|target|alt]","plugins":"contextmenu,table,emotions,paste,..\/..\/tinymce_advcode,spellchecker,media,..\/..\/tinymce_ssbuttons,fullscreen","theme_advanced_buttons1":"bold,italic,underline,strikethrough,separator,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,separator,bullist,numlist,outdent,indent,blockquote,hr,charmap","theme_advanced_buttons2":"undo,redo,separator,cut,copy,paste,pastetext,pasteword,spellchecker,separator,ssimage,ssflash,sslink,unlink,anchor,separator,advcode,fullscreen,separator,search,replace,selectall,visualaid,separator","theme_advanced_buttons3":"tablecontrols"});
}

http://dev.myserver.com/newsletter/javascript/NewsletterAdmin_left.js?m=1227661179
Line 236

:'(
Could you help me ?
Thanks

Avatar
Myrdhin

23 March 2010 at 5:15am (Last edited: 24 March 2010 10:57pm), Community Member, 67 Posts

Ho... I didn't have a sent folder created for this newsletter... Now it's OK : it was created automatically :?