summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTyler Bello <tylerbello@users.sourceforge.net>2009-10-08 16:20:28 +0000
committerTyler Bello <tylerbello@users.sourceforge.net>2009-10-08 16:20:28 +0000
commitcc1d6912738d0ef388dc995484fe61fea192c4db (patch)
tree2ff6986485f7047a3c65a6b42d3f4cfe27a5548d
parent3308ecbbe36a26091055a28df649ed975e5298d4 (diff)
downloadnewsletters-cc1d6912738d0ef388dc995484fe61fea192c4db.tar.gz
newsletters-cc1d6912738d0ef388dc995484fe61fea192c4db.tar.bz2
newsletters-cc1d6912738d0ef388dc995484fe61fea192c4db.zip
add files necessary for prior commit, allow opt-out on registration page to conform with spam guidelines
-rw-r--r--templates/user_register_inc.tpl9
-rw-r--r--user_register_inc.php12
2 files changed, 21 insertions, 0 deletions
diff --git a/templates/user_register_inc.tpl b/templates/user_register_inc.tpl
new file mode 100644
index 0000000..4cab540
--- /dev/null
+++ b/templates/user_register_inc.tpl
@@ -0,0 +1,9 @@
+<div class="row">
+ {formlabel label="Subscriptions"}
+ {forminput}
+ {foreach from=$newsletters item='newsletter'}
+ <input type="checkbox" name="unsubscribe[]" value="{$newsletter.nl_id}"/><strong>{$newsletter.title}</strong><br/>
+ {/foreach}
+ {formhelp note="Check the box to opt-out of the specified newsletter."}
+ {/forminput}
+</div>
diff --git a/user_register_inc.php b/user_register_inc.php
new file mode 100644
index 0000000..8ffa90f
--- /dev/null
+++ b/user_register_inc.php
@@ -0,0 +1,12 @@
+<?php
+
+require_once NEWSLETTERS_PKG_PATH.'BitNewsletter.php';
+
+$listHash = array();
+
+$newsletters = BitNewsletter::getList( $listHash );
+
+global $gBitSmarty;
+
+$gBitSmarty->assign('newsletters',$newsletters);
+?>