I agree with "martinp". There should be some way to do the following...
View the members.
Delete members.
Delete old newletters.
See a total number of subscribers.
And yes phpMyAdmin will do all this.
Download it if your host does not already have it installed for you.
There was no clear way for subscribers to optout of the newsletter either; unless you count the one screen that shows one small link to unsubscribe just after you joined.
The news letter should send out an email to the email that subscribed; telling the user that he/she just joined a newsletter. The same goes for the unsubscribe.
I have added an unsubscribe to the help menu. To see click
optout.
If you are interested here are the steps...
1. Create a optout.tpl file in your help directory. Paste the code below in that file.
Code:
{* $Id: optout.tpl,v .5 2002/10/10 06:55:20 lucky Exp $ *}
{capture name=dialog}
We Respect Your Privacy, and Pledge not to Abuse This Privilege. To Stop Future Mailings, Type in your email address and then Click the Link Below to be Removed Instantly.
<form action="../mail/unsubscribe.php" method=get name=unsubscribeform>
<input type="text" name="email" size="10">
{include file="buttons/unsubscribe_menu.tpl"}
<input type=hidden name=redirect value="{$redirect}">
</form>
{/capture}
{include file="dialog.tpl" title=$lng.lbl_unsubscribe content=$smarty.capture.dialog extra="width=100%"}
{capture name=dialog}
This free monthly publication is sent ONLY to those who have subscribed. This newsletter is completely 100% opt-in and uses only completely ethical means in which to gain new subscribers.
<form action="../mail/subscribe.php" method=get name=subscribeform2>
<input type="text" name="email" size="10">
{include file="buttons/subscribe_menu.tpl"}
<input type=hidden name=redirect value="{$redirect}">
</form>
{/capture}
{include file="dialog.tpl" title=$lng.lbl_subscribe content=$smarty.capture.dialog extra="width=100%"}
2. Add this code to your help/index.tpl file.
Code:
{elseif $section eq "optout"}
{include file="help/optout.tpl"}
3. Add this code to your help/genral.tpl file.
I am by no means an expert on all this, but it works for me. It all seems stright forward once you sit down and look at the way x-cart works. BTW this is my first experience playing with Smarty...