GithubHelp home page GithubHelp logo

nodesman / wp-autoresponder Goto Github PK

View Code? Open in Web Editor NEW
40.0 40.0 22.0 20.9 MB

Email marketing and newsletter plugin for WordPress

Shell 0.06% PHP 86.66% JavaScript 7.84% CSS 4.53% Java 0.16% HTML 0.75%

wp-autoresponder's People

Contributors

adamdoupe avatar agungsijawir avatar chrisblech avatar gordonfreeman avatar gordonfrohman avatar megabulk avatar nodesman avatar santiazpi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wp-autoresponder's Issues

Memory overload for autoresponders

Currently autoresponders and newsletters will oveflow and not be processed if the number of subscribers of a broadcast or autoresponders queue is very high.

First and Last name

I love this plugin! The welcome email comes quickly and the formatting is fine.

But I wish it would give me the option of using "First name" and "last name" as fields, instead of having to put someone's whole name in the email.

"Hello Susan Critelli, welcome to the team" is fine once, but if i want to insert someone's name in the body of the email, it will sound stupid.

I would also like to have the option of editing the confirmation email so that I can use the newsletter name instead of the site name as where it is coming from. The newsletter is hosted on my website, but the name field of my website is not what i want as who the newsletter is from.

Regards,

"Who is Susan Critelli? and why should you care?"

sounds a little ridiculous when I really want it to come from "SFI Freedom Team". I would like for each newsletter name to be used in emails about each newsletter.

Thanks!

Susan

When editing a broadcast no WISYWIG editor is shown

Hi
First I will thank you for the very fine Wordpress-plugin!

When I create a new broadcast I get the WISYWIG editor - but if I want to edit the broadcast, there is no WISYWIG-editor. I only see the html-code.

I have tried with both Internet Explorer 8 and Firefox 7.0.1. Internet Explorer shows the following error:

Meddelelse: 'CKEDITOR' er ikke defineret (is not defined)
Linje: 972
Tegn: 13
Kode: 0
URI: http://www.snurretoppen.net/wp-admin/admin.php?page=wpresponder/allmailouts.php&action=edit&id=3

Is there something I can fix by my self?

Yours
Joern Johansen
Denmark

WP Autoresponder Bug

I don't seem to be able to edit the basic settings of a newsletter. I go to Newsletters/edit/save changes & no changes are saved. "Front name" "from email" etc.

How do you even delete a newsletter?

Database scheme has bug in wpr_subscribers (v5.1.1)

The parameter "primary_key" is defined as array('id'). It should be 'id' instead. This keeps the auto_increment value from being set for the ID field.

The primary effect that lead to the discovery is that only one name can be imported (since the ID never increments.)

Create Subscribe form not saved

I have installed the latest version of the plugin. When I drag and drop the widget I am prompted to create a subscribition form. I fill in the form (newsletter is successfully created) and press Create Form and Get Code. I get the message "Form Create - Form has been saved". and two methods to implement the subscribe form. I have tried the widget and HTML methods. In both cases it fails because there is no subscriber form.

Newsletter - Subscription Forms confirms there are no forms. Using the create button gives the same behaviour. The form is reported as saved but is NOT.

Please help.
Stephen Elliott

WP Responder Throws Errors When Wordpress Not Installed in Root of Site

Raj, some of us really do prefer that our Wordpress sites are configured such that Wordpress is in its own subdirectory. WPResponder chokes & croaks w/that arrangement. Seems that wpurl could be used instead of siteurl, etc. Seems also that the admin path could be changed such that the wpurl is added to it. I could modify the code, but there's a lot of files to go thru, & it's just a pita, u know? Seems like this plug could be made to work very easily no matter what its path. It's unfortunate it has not.

for errors on click of confirmation

After clicking the confirmation link the page blinks then continues to thank you page.

Database updated
notice undefined variabl args in mail_functions.php on line 495

notice use of undefined constant d - assumed 'd' in global.php on line 386

notice undefined offset 0 in global.php on line 414

notice undefined index htmlenabled in mail_functions.php on 252
email sent

Unsubscribed subscribers will continue to receive emails enqueued while subscribed

Unsubscribed subscribers will continue to receive emails that were put in the delivery queue when they were subscribed. If the subscribers unsubscribers before all the emails meant for them are not delivered, they will continue to receive them anywya. The delivery queue doesn't check if the subscriber for a particular email is currently subscribed.

Subscription Form and Auto Responder Messages Do not save

Hi

When I create a new subscription form, it generates the HTML code for the subscription form fine. However the form is not saved and the widget is empty and requires a new subscription form to be created. I get the message that the form was saved, but there it is not.

The same applies to creating a message for the autoresponder. Creating the autoresponder works fine, but when creating a message for the autoresponder, the message does not save.

Could you please assist

Regards
Deon

function.call-user-func-array - First argument is expected to be a valid callback, 'wpr_processEmails'

I'm getting this error - it seems that emails are not sent (sometimes). Maybe is is also because I'm using non-ascii character set in my email autoresponder series?

[18-Nov-2011 09:12:28] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /xxxxxxx/public_html/xxxx/wp-includes/plugin.php on line 486

Existing subscribers cannot re-subscribe

Sometimes unconfirmed subscribers will try to re-subscribe to receive the confirmaiton email again. But they currently will not be allowed to re-subscribe stating that they have already subscribed even if they haven't confirmed subscription.

seems to stop sending

i sent emails in list (about 90 emails in list) then two days later stop sending,
i hit the run now on the Background Processes page it sent 100 emails, then two days later
it is not sending again.
today i hit the run now on the Background Processes page it sent one, and when i did it again it sent one again.
seems to not send daily and has a problem sending,

does it have a retry, or better yet a log to show what the plugin is getting stopped by...

subscribe wiget

Hi, My subscribe wiget does not work.When i enter a name and A Email address,the Email does not get sent to that Email address, Is there something that i need too do , Please get back to me on this issue, Thank You !

WP-Autoresponders Growing Error Log

I have been using WP-autoresponder for about 8 months with no problem but for a bit over a week it has not sent any emails when normally it does so without a hitch and I am now getting pages and pages of the following error in my error_logs

[22-Sep-2011 03:11:37] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/XXXXX/public_html/wp-includes/plugin.php on line 486

I have uninstalled all plugins and had WP autoresponder installed with no others active and the error_log is just consistently growing even when nothing else is running on the site....
The only way to stop it is to disable it as it is causing the database connection to be lost and interfering with the sites running, performance and loading time dramatically..

page=_wpr/newsletter&act=edit&nid=1

It is does not allow me to change the "from email". I had the wrong email in there, so I changed it and selected "save changes", but the old one is still there.

Patch for User Roles

I've just modified your plugin so that it can be used by any user regardless of their Role. I've added a new capability, manage_newsletters, which when it's active for a Role, allows use of your plugin. I don't know the best way to submit a patch, so I've uploaded the modified files to my server, here: http://grundig9000.com/transfer/wp-responder-email-autoresponder-and-newsletter-plugin_roles_patch.zip

You'll have to merge the code yourself. Hope this is useful and you can include it in your next release. Thanks!
Jonathan

CAPTCHA for subscription forms

Many WP Autoresponder installations have been spammed with spurious susbcriptions using spambots. An option be added to add captcha to the subscription form.

Mail delivery failed

When a visitor enters an incorrect email address and the error 550 No such user, is returned. The address is still entered into the database. Can automation to remove these types of email address be added?
Many people enter in bogus emails, to test the system response/get to the free content without a valid email addres, as some older systems still take you to the next page... Some type of email authentication is needed to handle these bad emails.. As one of my clients is receiving almost a hundred Mail delivery failed messages each day.

521 confirmed address and 2553 unconfirmed.. Most of the unconfirmed are invalid email addresses...

The database is growing quickly and no way to remove these bad emails....

Thanks

WP Autoresponder Newsletter menu missing

Hi, I just upgraded my WP install to WP 3.3.1 and I have found that the Newsletter menu for WP Autoresponder is no longer present on the WP dashboard. The plugin seems to work correctly as it has been doing - it let me register an address and sent me emails to confirm. I just cannot get into the menu anymore.

I assume this is a compatibility issue with WP 3.3.1? I dare not fiddle with anything for fear of breaking it permanently and having to configure it all over again.

Invalid subscription confirmation URLs in some installations

From comment:
http://www.wpresponder.com/can-wp-autoresponder-be-used-instead-of-aweber/#comment-13326

I install your plugin WP Autoresponder, but when new subscriber subscribe he receive an email to confirm like this
http://blog.hy512186.ws/?wpr-confirm=JSUlJTE
, when he clicks on the confirmation link he gets this message: “Your subscription does not exist or you are already subscribed”
only the first subscription successed
and he is a new subscriber.
What can I do?

date not working on new broadcast

everytime i try to set up a new broadcast for a future date, it tells me the date has past and to pick another. it's 10/9 and I'm trying to set up a broadcast for 10/15 and it won't let me. i don't want to set it for immediate delivery. please help. the computer time/date are accurate.

The ensure_single_instance action doesn't ensure single instances.

The ensure single instance action doesn't ensure single instances because:

  1. This itself is a cron. Crons go missing just like that.
  2. The wpr_crons array has the names of the crons wrong.
  3. Even when the names are correct the action doesn't make a single instance of each cron.

Solution is to make it one of the repeatedly run if-conditions on init.

database issue

chosing a set of recipients ends up in this error: .. the column 'email' is twice. Something in global.php is not doing its job properly.

WordPress database error: [Duplicate column name 'email']
CREATE TEMPORARY TABLE IF NOT EXISTS wp_wpr_subscribers_1 as SELECT aa.email email, ab.firstname firstname, ba.nid nid, ba.id id, ba.name name, ba.email email, ba.date date, ba.active active, ba.confirmed confirmed, ba.fid fid, ba.hash hash FROM wp_wpr_subscribers_1_email aa, wp_wpr_subscribers_1_firstname ab, wp_wpr_subscribers ba WHERE aa.id=ba.id AND ab.id=ba.id AND ba.nid=1;

WordPress database error: [Table 'bhappeni_wrdp1.wp_wpr_subscribers_1' doesn't exist]
SELECT * FROM wp_wpr_subscribers_1 where date > 1309478400 and active=1 and confirmed=1

No Confirmed Subscribers Were Found Matching The Specified Conditions

import/export error

Installed on WP 3.2.1 Multisite, activated only on root site.

When I imported 3 test record with 2 custom fields I got the following message:
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','3','2','xxx');
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','3','1','yyy');
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','3','2','xxx');
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','3','1','yyy');
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','4','2','xxx');
INSERT INTO wp_wpr_custom_fields_values (nid,sid,cid,value) values ('1','4','1','yyy');

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/controllers/importexport.php:401) in /home/xxx/public_html/wp-includes/pluggable.php on line 934

In my Line 401, sure enough I found: $customFieldValueInsertQuery = "INSERT INTO ".$prefix."wpr_custom_fields_values (nid,sid,cid,value) values ('$nid','$sid','$fieldId','$value');";

But why is it feeding back to the browser? No idea... Let me know if there is any way I can help troubleshoot this one, or if it is replicatable.

Error after installation - cant add subscribers

Using Wordpress 3.3, I get the following error when testing the subscribe widget or form right before the redirect, and the subscriber is not added or sent a verification email. Also cannot import subscribers via CSV

Wordpress database error: [Table '364837_wordpress.s85wp_wpr_subscribers' doesnt exist]
show columns from s85wp_wpr_subscribers

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM s58wp_wpr_subscribers a WHERE a.nid=1' at line 1]
CREATE TEMPORARY TABLE IF NOT EXISTS s85wp_wpr_subscribers_1 as SELECT FROM s85wp_wpr_subscribers a WHERE a.nid=1;

Wordpress database error: [Table '364837_wordpress.s85wp_wpr_subscribers' doesnt exist]
SELECT * FROM s85wp_wpr_subscribers_ WHERE id='0'

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near " at line 1]
select * from s85wp_wpr_subscribers_ where id=;

Wp Responder not responding...?

Hi, thanks for your great software which I have been using for quite some time.

I have several news and auto-responders setup and all working perfectly for more than a year.

I recently upgraded your program and setup a new newsletter with new autoresponder.
"Voices of Faith":
It subscribes correctly but does not kick in the autoresponder sequence..?

Duplicate error:

"Voices of Faith" Newsletter and Auto-Responder

Any suggestions as to why this is not working with the new auto-responder
would be appreciated and I'm gratefully willing to pay for the solution..

Thanks again for your valuable time and energy..

Hal Tipper
YesTV Interactive

WP Autoresponder Cron error

When I install the Autoresponder along with WP Robot it creates an error in the WP-cron function setting the system date of the blog to 01/1/1970. Both plugins work fine seperately and WP Autoresponder works as expected when they are both activated at the same time. But the date for autopost campaigns in WP Robot is set to the 1970 date. Any ideas? Thanks

Autoresponder doesn't work

Hi Raj!

I have newly installed the WP-Responder on my WordPress blog,
and I found, that after I signed up to my list I don't receive the autoresponder's
messages that I previously added!

The confirmation messages arrives immediately, but after the first mail
'confirmation required' and the second 'subscribed successfully' nothing
more comes.

Even after a few hours nothing happens! Then I run manually the
background process (both, the Autoresponder Processor and the
Delivery Queue Processor) and only then messages arrives to my
mailbox!

When I try to set smtp option, there is another issu, couse there shows up
the following message:

Warning : fsockopen() [ function.fsockopen ]: unable to connect to smtp.1and1.pl:25 (Connection refused) in /homepages/25/d356348150/htdocs/supreme/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/lib/classes/Swift/Transport/StreamBuffer.php on line 459

Warning : Cannot modify header information - headers already sent by (output started at /homepages/25/d356348150/htdocs/supreme/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/lib/classes/Swift/Transport/StreamBuffer.php:459) in /homepages/25/d356348150/htdocs/supreme/wp-includes/pluggable.php on line 934

That's all - thank you for urgent help :)

Best wishes,

Adam Hamela

BUG

Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/.sites/121/site558/web:/home/.sites/121/site558/tmp:/usr/share/pear) in /home/.sites/121/site558/web/wp-content/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/lib/preferences.php on line 29

Broadcast Scheduling Issue

Hello Raj,
I need your help. Every time I try to schedule a broadcast for early Monday morning it gives me an error and says I can't schedule a time in the "past".

But...the time shows accurately on the form. When I change it to a time in the future, it does not except it.

NOTE: Below is a copy of what is at the bottom of my broadcast form.
"The e-mail will delivered as per your local time. Your timezone has been detected to be:
GMT - 5 hours and 0 minutes"

I've checked my setting for my site and they are correct. I am in the United States so that makes me the CST (Central Standard Timezone).

Please Help.

Can you help?

[07-Aug-2011 19:03:35] WordPress database error Table 'merkucio_wrdp3.wp_wpr_subscribers_1' doesn't exist for query select * from wp_wpr_subscribers_1 where id=31; made by require, require_once, require_once, require_once, do_action, call_user_func_array, wpresponder_init_method, include, sendConfirmedEmail, wpr_place_tags
[07-Aug-2011 19:04:22] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:04:22] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:14:53] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:14:53] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:22:15] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:22:15] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:23:53] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:27:59] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:27:59] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:27:59] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:34:27] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:34:27] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486
[07-Aug-2011 19:34:27] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'wpr_processEmails' was given in /home/merkucio/public_html/HDDREGENERATOR.net/wp-includes/plugin.php on line 486

Create Newsletter, Error

Trying to create a new Newsletter, get the following error on top of dashboard, blank dashboard, no form.

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1]
SELECT * FROM wp_wpr_newsletters where id=

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.