2 nealo Aug 01, 2011 16:49

That will be the next step.
I will do a Tools tab where admins can view/unsubscribe visitors. A public page for visitors to manage their subscriptions is also a good idea.
Great plugin! Looks like it's working okay.
I get error messages when I try to unsubscribe, though.
Take a look: *Link removed*
Also, could you give the code so that someone could subscribe to a blog without having to view the comments form?
Something like:
<div id="blog_subscribe">
<form onsubmit="return validateSubscribeForm(this);" method="post" action="#">
<input type="hidden" value="<?php echo $Blog->ID; ?>" name="subscriptions_plugin_id13_blog_id" id="subscriptions_plugin_id13_blog_id" />
<input type="text" value="" name="email" id="email" /><br />
<input type="submit" name="subscribe_submit" value="Subscribe" />
</form>
</div>
Then, I could put that form in the sidebar so people could subscribe to the whole blog really easily.
I realize all that's basically required is:
INSERT INTO evo_plugin_subscriptions_13_subs VALUES ( NULL, '0', '<?php echo $Blog->ID; ?>', 'Name', 'Email' )
*But*, I'd want it to go through all the error-checking that you've setup.
also: html in the alert emails?
And a final request (probably):
Could it also allow people to subscribe to a category (and its sub-categories)?
You'd likely need to add a column to the evo_plugin_subscriptions_13_subs table for sub_cat_ID.
The plugin could add all the categories listed in $MainList->filters['cat_array'].
i.e.
foreach( $cat_array as $this_cat )
{
@mysql_query = INSERT INTO evo_plugin_subscriptions_13_subs
VALUES ( NULL, '0', '0', '<?php echo $this_cat; ?>', 'Name', 'Email' );
}
Thanks for the info, I'll fix the bug
also: html in the alert emails? Could it also allow people to subscribe to a category (and its sub-categories)?
Added in todo list
Then, I could put that form in the sidebar so people could subscribe to the whole blog really easily.
The problem is that b2evo creates dynamic values to protect forms from spam bots. I'll make a widget so one could place it anywhere in skin.
Bugs fixed, plugin updated to v1.0.2 :)
Any update to the subscription plugin/widget? I'd love to get the added functions on my site.
:)
I'm currently focused on completing b2evo 4.1
To be honest this plugin is not a priority, I have the "Democracy poll" plugin ready to be released but simply don't have time for it.
Anyway I'll post here once the new version is ready, stay tuned.
Plugin updated to v1.1.2
Added subscribers statistics, fixed a lot of bugs. This update is recommended for all users
Plugin updated (again) :)
- fixed: registered users receive invalid emails with HTML tags
Plugin updated
Please note that since version 1.2 the plugin sends out notifications through b2evolution scheduler. You will need to make sure it's set up and working.
More info: http://manual.b2evolution.net/Scheduler
Plugin updated
v1.2.3
- new: option to remove subscription checkboxes from feedback forms
- new: (stats) log subscription date
- new: (stats) filter by keywords
Plugin updated
v1.2.4
- fixed: error in mysql query
Hi Alex,
The download link for this is broken. Any suggestions on where I can get it?
Nevermind. the above link in the title is broken. Got it figured out.
I updated the post, thanks for the info :)
However you don't need this plugin if you're using the latest b2evo v5, it has the most of plugin's functionality built-in.
Thanks for this useful plugin!
Thanks Alex! Been wanting this for a very, very long time -- just got it installed on http://birthdayshoes.com.
Question: is there a way to see active subscribers?