summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorChristian Fowler <spider@viovio.com>2005-12-11 08:22:51 +0000
committerChristian Fowler <spider@viovio.com>2005-12-11 08:22:51 +0000
commita8760e54d6a9480e595b7e70e80f0dd6d57f053f (patch)
tree64dd4ab45152e741c1f6295f7dddac7f778d66f6 /templates
parent643f1d7f43ef14bb415fd69ba435035d1426a3a9 (diff)
downloadnewsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.tar.gz
newsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.tar.bz2
newsletters-a8760e54d6a9480e595b7e70e80f0dd6d57f053f.zip
almost have sending working - now gets a list of users from the group selection, shows newsletter preview
Diffstat (limited to 'templates')
-rw-r--r--templates/send_newsletters.tpl66
-rw-r--r--templates/view_edition.tpl2
2 files changed, 53 insertions, 15 deletions
diff --git a/templates/send_newsletters.tpl b/templates/send_newsletters.tpl
index 76db98a..32ee1c9 100644
--- a/templates/send_newsletters.tpl
+++ b/templates/send_newsletters.tpl
@@ -3,27 +3,63 @@
<div class="edit newsletters">
<div class="header">
- <h1>{tr}Send newsletters{/tr}</h1>
+ <h1>{tr}Send Newsletter{/tr}{if $gContent->isValid()}: {$gContent->getTitle()}{/if}</h1>
</div>
<div class="body">
-{if $emited eq 'y'}
- {tr}The newsletter was sent to {$sent} email addresses{/tr}<br /><br />
-{/if}
-{if $presend eq 'y'}
-<div class="wikibody">{$subject}</div>
-<div class="wikibody">{$data}</div>
+{if $gContent->isValid()}
+{form}
+ <input type="hidden" name="edition_id" value="{$gContent->mEditionId|escape}" />
+
+ {if $smarty.request.emited eq 'y'}
+ {tr}The newsletter was sent to {$sent} email addresses{/tr}<br /><br />
+ {elseif $smarty.request.preview}
+
+ <div class="row submit">
+ {forminput}
+ <input type="submit" name="cancel" value="{tr}Cancel{/tr}" />
+ <input type="submit" name="send" value="{tr}send{/tr}" />
+ {/forminput}
+ </div>
+ {jstabs}
+ {jstab title="Preview Newsletter"}
+ {legend legend="Preview Newsletter"}
+ {include file="bitpackage:newsletters/view_edition.tpl"}
+ {/legend}
+ {/jstab}
+ {jstab title="Preview Recipient List"}
+ {legend legend="Preview Recipient List"}
+ <ol>
+ {foreach from=$recipientList item=recipient key=email}
+ <li>{$email}</li>
+ {/foreach}
+ </ol>
+ {/legend}
+ {/jstab}
+ {/jstabs}
-{tr}This newsletter will be sent to {$subscribers} email addresses.{/tr}
+ </div>
+ {else}
+ <div class="row">
+ {formlabel label="Groups"}
+ {forminput}
+ {tr}This newsletter will be sent to members of the checked groups below:{/tr}
+ <ul class="data">
+ {foreach from=$groupList item=group key=groupId }
+ <li class="item"><input type="checkbox" name="send_group[]" value="{$groupId}" />{$group.group_name}</li>
+ {/foreach}
+ </ul>
+ {/forminput}
+ </div>
+ <div class="row submit">
+ {forminput}
+ <input type="submit" name="preview" value="{tr}Preview{/tr}" />
+ {/forminput}
+ </div>
+ {/if}
+{/form}
-<form method="post" action="{$smarty.const.NEWSLETTERS_PKG_URL}admin/send.php">
-<input type="hidden" name="nl_id" value="{$nl_id|escape}" />
-<input type="hidden" name="subject" value="{$subject|escape}" />
-<input type="hidden" name="data" value="{$data|escape}" />
-<input type="submit" name="send" value="{tr}send{/tr}" />
-<input type="submit" name="preview" value="{tr}cancel{/tr}" />
-</form>
{else}
<h2>{tr}Sent editions{/tr}</h2>
diff --git a/templates/view_edition.tpl b/templates/view_edition.tpl
index 16da88d..0a581fe 100644
--- a/templates/view_edition.tpl
+++ b/templates/view_edition.tpl
@@ -24,3 +24,5 @@
{$gContent->parseData()}
</div> <!-- end .content -->
</div> <!-- end .body -->
+
+</div> \ No newline at end of file