Page 1 of 2

Newsletter script

Posted: Wed Aug 17, 2016 1:27 pm
by oldnema
Hi developers, I found a free newsletter script - xNewsletter 2.0, which does not require a database and is functional. He could be one of you to recode plugin for CMSimple_XH?
Download link is here: http://www.vanta.ru/script/info.php?id=2634&clas=0
Thank you, Josef

Re: Newsletter script

Posted: Wed Aug 17, 2016 8:34 pm
by svasti
Still using Jerry's Newsletter's last version that was free.

Re: Newsletter script

Posted: Wed Aug 17, 2016 8:57 pm
by oldnema
svasti wrote:Still using Jerry's Newsletter's last version that was free.
From version 2.3.0 the Newsletter plugin is released under Commercial License only.

Re: Newsletter script

Posted: Wed Aug 17, 2016 10:18 pm
by Tata
I tried the latest free version and it returns:
Fatal error: Uncaught Error: Call to undefined function split() in /<MyLocalHostPath>/plugins/newsletter/phpmailer/class.phpmailer.php:1729 Stack trace: #0 /<MyLocalHostPath>/plugins/newsletter/admin.php(147): PHPMailer->MsgHTML('\r\n\t<img src="./...') #1 /<MyLocalHostPath>/cmsimple/cms.php(1164): include('/Users/msereday...') #2 /<MyLocalHostPath>/index.php(12): include('/<MyLocalHostPath>...') #3 {main} thrown in /<MyLocalHostPath>/plugins/newsletter/phpmailer/class.phpmailer.php on line 1729

Re: Newsletter script

Posted: Thu Aug 18, 2016 7:43 pm
by svasti
Yes, there was a reason Jerry had to release newer versions. Unfortunately they are not free any more.
I changed quite a lot in the code to make his old version work for me, but not enough to have a completely new version which could be published. Could be done in future, as, after all, the plugin is based on GenizNewsletter (which unfortunately is gone together with our history in cmsimplewiki.com, and which was very buggy to say the least).

Re: Newsletter script

Posted: Fri Aug 19, 2016 8:15 am
by cmb
Tata wrote:
Fatal error: Uncaught Error: Call to undefined function split() in
The "ereg" extension is missing. It has been removed as of PHP 7.0.0, but may still be available from a distro repository.

One should be careful with such old scripts (split() had been already deprecated as of PHP 5.3.0); there may be more issues.

Re: Newsletter script

Posted: Fri Aug 19, 2016 9:15 am
by Tata
Of course. I just tested if/how does it work with 1.6.7.
MailChimp and AdvancedForm_XH seems to me to be very safe and comfortable solution. There is excluded automatic sending, but it can be done additionally, for sure.

Re: Newsletter script

Posted: Fri Aug 19, 2016 11:12 am
by cmb
oldnema wrote:Hi developers, I found a free newsletter script - xNewsletter 2.0, which does not require a database and is functional. He could be one of you to recode plugin for CMSimple_XH?
I'm afraid that adapting this script to CMSimple_XH might be more work than writing a new plugin from the start. However, the script could be used in an IFrame (and yes, I don't like IFrames, too).
Tata wrote:MailChimp and AdvancedForm_XH seems to me to be very safe and comfortable solution. There is excluded automatic sending, but it can be done additionally, for sure.
I also think that it is best to separate the (un)subscribing from the actual sending of the mails. The former has to happen on the Website, but the latter has not necessarily (on could do that even from a local PC). However, Advancedform_XH shouldn't be used for the (un)subscribing, because you have no control on whether a(n) (un)subscriber is really the person he is supposed to be. Instead somebody else may unsubscribe an email address which isn't his own (just annoying), or somebody else may subscribe an email address which isn't his own (may have legal consequences, for instance, in Germany).

Therefore, the (un)subscription process needs a two-factor authentication, similar to the password forgotten feature of CMSimple_XH.

Re: Newsletter script

Posted: Fri Aug 19, 2016 11:56 am
by Tata
cmb wrote:I also think that it is best to separate the (un)subscribing from the actual sending of the mails... Advancedform_XH shouldn't be used for the (un)subscribing... (un)subscription process needs a two-factor authentication, similar to the password forgotten feature of CMSimple_XH.
I would prefer doubled authetification both for sub/unsubscribing anyway.
A plugin that would:
1. Genarate e.g. a PDF, HTML and plain text files from "Newspaper" page
2. Would keep subscribers
3. Would send emails with the HTML/plain text or PDF in message body or its attachement
Would be very nice.

Re: Newsletter script (EDIT)

Posted: Tue Aug 23, 2016 7:00 pm
by simpleSolutions.dk
Newsletter is now available in linkware and commercial version