diff options
| author | bitweaver.org <bitweaver@users.sourceforge.net> | 2005-12-09 06:59:54 +0000 |
|---|---|---|
| committer | bitweaver.org <bitweaver@users.sourceforge.net> | 2005-12-09 06:59:54 +0000 |
| commit | e686c2762faae2d487381aede0ddcc9662ebbd52 (patch) | |
| tree | 8b30cde0c76c96e8f74c462244930979f1559548 /templates | |
| download | newsletters-e686c2762faae2d487381aede0ddcc9662ebbd52.tar.gz newsletters-e686c2762faae2d487381aede0ddcc9662ebbd52.tar.bz2 newsletters-e686c2762faae2d487381aede0ddcc9662ebbd52.zip | |
IMPORT from TikiPro HEAD _p_tp_newsletters
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/admin_newsletter_subscriptions.tpl | 84 | ||||
| -rw-r--r-- | templates/admin_newsletters.tpl | 96 | ||||
| -rw-r--r-- | templates/confirm_newsletter_subscription.tpl | 9 | ||||
| -rw-r--r-- | templates/index.php | 6 | ||||
| -rw-r--r-- | templates/menu_newsletters.tpl | 5 | ||||
| -rw-r--r-- | templates/menu_newsletters_admin.tpl | 4 | ||||
| -rw-r--r-- | templates/newsletter_byebye.tpl | 6 | ||||
| -rw-r--r-- | templates/newsletter_welcome.tpl | 10 | ||||
| -rw-r--r-- | templates/newsletters.tpl | 98 | ||||
| -rw-r--r-- | templates/send_newsletters.tpl | 108 |
10 files changed, 426 insertions, 0 deletions
diff --git a/templates/admin_newsletter_subscriptions.tpl b/templates/admin_newsletter_subscriptions.tpl new file mode 100644 index 0000000..9cc8330 --- /dev/null +++ b/templates/admin_newsletter_subscriptions.tpl @@ -0,0 +1,84 @@ +<a class="pagetitle" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}">{tr}Admin newsletter subscriptions{/tr}</a> +<br /><br /> + +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php">{tr}list newsletters{/tr}</a> +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php">{tr}admin newsletters{/tr}</a> +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?nl_id={$nl_id}">{tr}send newsletters{/tr}</a> +<br /><br /> + +<table class="panel"> +<caption>Newsletters</caption> +<tr> + <td>{tr}Name{/tr}:</td> + <td>{$nl_info.name}</td> +</tr> +<tr> + <td>{tr}Description{/tr}:</td> + <td>{$nl_info.description}</td> +</tr> +</table> + +<h2>{tr}Add a subscription newsletters{/tr}</h2> +<form action="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php" method="post"> +<input type="hidden" name="nl_id" value="{$nl_id|escape}" /> +<table class="panel"> +<tr><td>{tr}Email{/tr}:</td><td><input type="text" name="email" /></td></tr> +<tr class="panelsubmitrow"><td colspan="2"><input type="submit" name="save" value="{tr}Save{/tr}" /></td></tr> +</table> +</form> + +<h2>{tr}Add all your site users to this newsletter (broadcast){/tr}</h2> +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&offset={$offset}&sort_mode={$sort_mode}&find={$find}&add_all=1">{tr}Add users{/tr}</a> + +<h2>{tr}Subscriptions{/tr}</h2> +<table class="find"> +<tr><td>{tr}Find{/tr}</td> + <td> + <form method="get" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php"> + <input type="text" name="find" value="{$find|escape}" /> + <input type="submit" value="{tr}find{/tr}" name="search" /> + <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" /> + </form> + </td> +</tr> +</table> + +<table> +<tr> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&offset={$offset}&sort_mode={if $sort_mode eq 'email_desc'}email_asc{else}email_desc{/if}">{tr}email{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&offset={$offset}&sort_mode={if $sort_mode eq 'valid_desc'}valid_asc{else}valid_desc{/if}">{tr}valid{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&offset={$offset}&sort_mode={if $sort_mode eq 'subscribed_desc'}subscribed_asc{else}subscribed_desc{/if}">{tr}subscribed{/tr}</a></th> +<th>{tr}action{/tr}</th> +</tr> +{cycle values="even,odd" print=false} +{section name=user loop=$channels} +<tr class="{cycle}"> +<td>{$channels[user].email}</td> +<td>{$channels[user].valid}</td> +<td>{$channels[user].subscribed|tiki_short_datetime}</td> +<td> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&offset={$offset}&sort_mode={$sort_mode}&remove={$channels[user].nl_id}&email={$channels[user].email}">{tr}remove{/tr}</a> +</td> +</tr> +{/section} +</table> + +<div class="pagination"> +{if $prev_offset >= 0} +[<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&find={$find}&offset={$prev_offset}&sort_mode={$sort_mode}">{tr}prev{/tr}</a>] +{/if} + +{tr}Page{/tr}: {$actual_page}/{$cant_pages} + +{if $next_offset >= 0} + [<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&find={$find}&offset={$next_offset}&sort_mode={$sort_mode}">{tr}next{/tr}</a>] +{/if} +{if $direct_pagination eq 'y'} +<br /> +{section loop=$cant_pages name=foo} +{assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords} +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$nl_id}&find={$find}&offset={$selector_offset}&sort_mode={$sort_mode}"> +{$smarty.section.foo.index_next}</a> +{/section} +{/if} +</div> diff --git a/templates/admin_newsletters.tpl b/templates/admin_newsletters.tpl new file mode 100644 index 0000000..1d68c44 --- /dev/null +++ b/templates/admin_newsletters.tpl @@ -0,0 +1,96 @@ +<a class="pagetitle" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php">{tr}Admin newsletters{/tr}</a> + +{if $gTikiSystemPrefs.feature_help eq 'y'} +<a href="http://tikipro.org/wiki/index.php?page=Newsletters" target="help" title="{tr}Tikiwiki.org help{/tr}: {tr}Newsletters{/tr}"><img class="icon" src="{$gTikiLoc.IMG_PKG_URL}icons/help.gif" alt="help" /></a> +{/if} + +{if $gTikiSystemPrefs.feature_view_tpl eq 'y'} +<a href="{$gTikiLoc.THEMES_PKG_URL}edit_templates.php?template=templates/admin_newsletters.tpl" target="help" title="{tr}View tpl{/tr}: {tr}admin newsletters tpl{/tr}"><img class="icon" src="{$gTikiLoc.IMG_PKG_URL}icons/info.gif" alt="edit tpl" /></a> +{/if} +<br /><br /> + +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php">{tr}list newsletters{/tr}</a> +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php">{tr}send newsletters{/tr}</a> +<br /><br /> + +<h2>{tr}Create/edit newsletters{/tr}</h2> +{if $individual eq 'y'} +<a href="{$gTikiLoc.KERNEL_PKG_URL}object_permissions.php?objectName=newsletter%20{$info.name}&object_type=newsletter&permType=newsletters&object_id={$info.nl_id}">{tr}There are individual permissions set for this newsletter{/tr}</a><br /><br /> +{/if} + +<form action="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php" method="post"> +<input type="hidden" name="nl_id" value="{$info.nl_id|escape}" /> +<table class="panel"> +<tr><td>{tr}Name{/tr}:</td><td><input type="text" name="name" value="{$info.name|escape}" /></td></tr> +<tr><td>{tr}Description{/tr}:</td><td><textarea name="description" rows="4" cols="40">{$info.description|escape}</textarea></td></tr> +<tr><td>{tr}Users can subscribe/unsubscribe to this list{/tr}</td><td> +<input type="checkbox" name="allow_user_sub" {if $info.allow_user_sub eq 'y'}checked="checked"{/if} /></td></tr> +<tr><td>{tr}Users can subscribe any email address{/tr}</td><td> +<input type="checkbox" name="allow_any_sub" {if $info.allow_any_sub eq 'y'}checked="checked"{/if} /></td></tr> +<tr><td>{tr}Add unsubscribe instructions to each newsletter{/tr}</td><td> +<input type="checkbox" name="unsub_msg" {if $info.unsub_msg eq 'y'}checked="checked"{/if} /></td></tr> +<tr><td>{tr}Validate email addresses{/tr}</td><td> +<input type="checkbox" name="validate_addr" {if $info.validate_addr eq 'y'}checked="checked"{/if} /></td></tr> +<tr class="panelsubmitrow"><td colspan="2"><input type="submit" name="save" value="{tr}Save{/tr}" /></td></tr> +</table> +</form> + +<h2>{tr}Newsletters{/tr}</h2> +<table class="find"> +<tr><td>{tr}Find{/tr}</td> + <td> + <form method="get" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php"> + <input type="text" name="find" value="{$find|escape}" /> + <input type="submit" value="{tr}find{/tr}" name="search" /> + <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" /> + </form> + </td> +</tr> +</table> + +<table class="panel"> +<tr> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'nl_id_desc'}nl_id_asc{else}nl_id_desc{/if}">{tr}ID{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'name_desc'}name_asc{else}name_desc{/if}">{tr}name{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'description_desc'}description_asc{else}description_desc{/if}">{tr}description{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'users_desc'}users_asc{else}users_desc{/if}">{tr}users{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'editions_desc'}editions_asc{else}editions_desc{/if}">{tr}editions{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'last_sent_desc'}last_sent_asc{else}last_sent_desc{/if}">{tr}last sent{/tr}</a></th> +<th>{tr}action{/tr}</th> +</tr> +{cycle values="even,odd" print=false} +{section name=user loop=$channels} +<tr class="{cycle}"> +<td>{$channels[user].nl_id}</td> +<td>{$channels[user].name}</td> +<td>{$channels[user].description}</td> +<td>{$channels[user].users} ({$channels[user].confirmed})</td> +<td>{$channels[user].editions}</td> +<td>{$channels[user].last_sent|tiki_short_datetime}</td> +<td> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={$sort_mode}&remove={$channels[user].nl_id}">{tr}remove{/tr}</a> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={$sort_mode}&nl_id={$channels[user].nl_id}">{tr}edit{/tr}</a> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/admin_newsletter_subscriptions.php?nl_id={$channels[user].nl_id}">{tr}subscriptions{/tr}</a> + {if $channels[user].individual eq 'y'}({/if}<a href="{$gTikiLoc.KERNEL_PKG_URL}object_permissions.php?objectName=newsletter%20{$channels[user].name}&object_type=newsletter&permType=newsletters&object_id={$channels[user].nl_id}">{tr}perms{/tr}</a>{if $channels[user].individual eq 'y'}){/if} +</td> +</tr> +{/section} +</table> + +<div class="pagination"> +{if $prev_offset >= 0} +[<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$prev_offset}&sort_mode={$sort_mode}">{tr}prev{/tr}</a>] +{/if} +{tr}Page{/tr}: {$actual_page}/{$cant_pages} +{if $next_offset >= 0} + [<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$next_offset}&sort_mode={$sort_mode}">{tr}next{/tr}</a>] +{/if} +{if $direct_pagination eq 'y'} +<br /> +{section loop=$cant_pages name=foo} +{assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords} +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$selector_offset}&sort_mode={$sort_mode}"> +{$smarty.section.foo.index_next}</a> +{/section} +{/if} +</div> diff --git a/templates/confirm_newsletter_subscription.tpl b/templates/confirm_newsletter_subscription.tpl new file mode 100644 index 0000000..9c3b462 --- /dev/null +++ b/templates/confirm_newsletter_subscription.tpl @@ -0,0 +1,9 @@ +{tr}Somebody or you tried to subscribe this email address at our site:{/tr} {$server_name} +{tr}To the newsletter:{/tr} {$info.name} + +{tr}Description:{/tr} +{$info.description} + +{tr}In order to confirm your subscription you must access the following URL:{/tr} + +{$url_subscribe}?confirm_subscription={$code}
\ No newline at end of file diff --git a/templates/index.php b/templates/index.php new file mode 100644 index 0000000..3e305fe --- /dev/null +++ b/templates/index.php @@ -0,0 +1,6 @@ +<?php + + // This is not a package. + header ("location: ../index.php"); + +?>
\ No newline at end of file diff --git a/templates/menu_newsletters.tpl b/templates/menu_newsletters.tpl new file mode 100644 index 0000000..fcfb736 --- /dev/null +++ b/templates/menu_newsletters.tpl @@ -0,0 +1,5 @@ +<a class="menuoption" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php">{tr}List newsletters{/tr}</a> +{if $tiki_p_admin_newsletters eq 'y'} + <a class="menuoption" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php">{tr}Send newsletters{/tr}</a> + <a class="menuoption" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php">{tr}Admin newsletters{/tr}</a> +{/if} diff --git a/templates/menu_newsletters_admin.tpl b/templates/menu_newsletters_admin.tpl new file mode 100644 index 0000000..c6172d9 --- /dev/null +++ b/templates/menu_newsletters_admin.tpl @@ -0,0 +1,4 @@ +{if $tiki_p_admin_newsletters eq 'y'} + <a class="menuoption" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php">{tr}Newsletters Settings{/tr}</a> + <a class="menuoption" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php">{tr}Send Newsletters{/tr}</a> +{/if} diff --git a/templates/newsletter_byebye.tpl b/templates/newsletter_byebye.tpl new file mode 100644 index 0000000..244ac9d --- /dev/null +++ b/templates/newsletter_byebye.tpl @@ -0,0 +1,6 @@ +{tr}Bye bye!{/tr} +{tr}This email address has been removed to the list of subscriptors of:{/tr} +{tr}Newsletter:{/tr} {$info.name} + +{tr}Description:{/tr} +{$info.description}
\ No newline at end of file diff --git a/templates/newsletter_welcome.tpl b/templates/newsletter_welcome.tpl new file mode 100644 index 0000000..bb87988 --- /dev/null +++ b/templates/newsletter_welcome.tpl @@ -0,0 +1,10 @@ +{tr}Welcome to our newsletter!{/tr} +{tr}This email address has been added to the list of subscriptors of:{/tr} +{tr}Newsletter:{/tr} {$info.name} + +{tr}Description:{/tr} +{$info.description} + +{tr}You can always cancel your subscription using:{/tr} + +{$url_subscribe}?unsubscribe={$code}
\ No newline at end of file diff --git a/templates/newsletters.tpl b/templates/newsletters.tpl new file mode 100644 index 0000000..2e4faef --- /dev/null +++ b/templates/newsletters.tpl @@ -0,0 +1,98 @@ +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php" class="pagetitle">{tr}Newsletters{/tr}</a><br /><br /> +{if $subscribed eq 'y'} +{tr}Thanks for your subscription. You will receive an email soon to confirm your subscription. No newsletters will be sent to you until the subscription is confirmed.{/tr}<br /><br /> +{/if} +{if $unsub eq 'y'} +{tr}Your email address was removed from the list of subscriptors.{/tr}<br /><br /> +{/if} + +{if $confirm eq 'y'} +<table class="panel"> +<caption>{tr}Subscription confirmed!{/tr}</caption> +</tr> +<tr> + <td>{tr}Name{/tr}:</td> + <td>{$nl_info.name}</td> +</tr> +<tr> + <td>{tr}Description{/tr}:</td> + <td>{$nl_info.description}</td> +</tr> +</table> +{/if} + +{if $subscribe eq 'y'} +<form method="post" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php"> +<input type="hidden" name="nl_id" value="{$nl_id|escape}" /> +<table class="panel"> +<caption>{tr}Subscribe to newsletter{/tr}</caption> +<tr> + <td>{tr}Name{/tr}:</td> + <td>{$nl_info.name}</td> +</tr> +<tr> + <td>{tr}Description{/tr}:</td> + <td>{$nl_info.description}</td> +</tr> +{if ($nl_info.allow_user_sub eq 'y') or ($tiki_p_admin_newsletters eq 'y')} +{if $tiki_p_subscribe_email eq 'y'} +<tr> + <td>{tr}Email:{/tr}</td> + <td><input type="text" name="email" value="{$email|escape}" /></td> +</tr> +{else} + <input type="hidden" name="email" value="{$email|escape}" /> +{/if} +<tr class="panelsubmitrow"> + <td colspan="2"><input type="submit" name="subscribe" value="{tr}Subscribe{/tr}" /></td> +</tr> +{/if} +</table> +</form> +{/if} + +<h2>{tr}Newsletters{/tr}</h2> +<table class="find"> +<tr><td>{tr}Find{/tr}</td> + <td> + <form method="get" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php"> + <input type="text" name="find" value="{$find|escape}" /> + <input type="submit" value="{tr}find{/tr}" name="search" /> + <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" /> + </form> + </td> +</tr> +</table> + +<table> +<tr> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'name_desc'}name_asc{else}name_desc{/if}">{tr}name{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?offset={$offset}&sort_mode={if $sort_mode eq 'description_desc'}description_asc{else}description_desc{/if}">{tr}description{/tr}</a></th> +</tr> +{cycle values="even,odd" print=false} +{section name=user loop=$channels} +{if $channels.individual ne 'y' or $channels.individual_tiki_p_subscribe_newsletters eq 'y'} +<tr class="{cycle}"> +<td><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}index.php?nl_id={$channels[user].nl_id}&info=1">{$channels[user].name}</a></td> +<td>{$channels[user].description}</td> +</tr> +{/if} +{/section} +</table> + +<div class="pagination"> +{if $prev_offset >= 0} +[<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$prev_offset}&sort_mode={$sort_mode}">{tr}prev{/tr}</a>] +{/if} +{tr}Page{/tr}: {$actual_page}/{$cant_pages} +{if $next_offset >= 0} + [<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$next_offset}&sort_mode={$sort_mode}">{tr}next{/tr}</a>] +{/if} +{if $direct_pagination eq 'y'} +<br /> +{section loop=$cant_pages name=foo} +{assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords} +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}admin/index.php?find={$find}&offset={$selector_offset}&sort_mode={$sort_mode}">{$smarty.section.foo.index_next}</a> +{/section} +{/if} +</div> diff --git a/templates/send_newsletters.tpl b/templates/send_newsletters.tpl new file mode 100644 index 0000000..89483ee --- /dev/null +++ b/templates/send_newsletters.tpl @@ -0,0 +1,108 @@ +<a class="pagetitle" href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php">{tr}Send newsletters{/tr}</a> +<br /><br /> + +{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> + +{tr}This newsletter will be sent to {$subscribers} email addresses.{/tr} + +<form method="post" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}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} +{if $preview eq 'y'} +<br /> +<div class="wikibody">{$info.subject}</div> +<div class="wikibody">{$parsed}</div> +{/if} + +<h2>{tr}Prepare a newsletter to be sent{/tr}</h2> +<form action="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php" method="post" id='editpageform'> +<table class="panel"> +<tr><td>{tr}Subject{/tr}:</td><td><input type="text" maxlength="250" size="40" name="subject" value="{$info.subject|escape}" /></td></tr> +<tr><td>{tr}Newsletter{/tr}:</td><td> +<select name="nl_id"> +{section loop=$newsletters name=ix} +<option value="{$newsletters[ix].nl_id|escape}" {if $newsletters[ix].nl_id eq $nl_id}selected="selected"{/if}>{$newsletters[ix].name}</option> +{/section} +</select> +</td></tr> +{if $tiki_p_use_content_templates eq 'y'} +<tr><td>{tr}Apply template{/tr}</td><td> +<select name="template_id" onchange="javascript:document.getElementById('editpageform').submit();"> +<option value="0">{tr}none{/tr}</option> +{section name=ix loop=$templates} +<option value="{$templates[ix].template_id|escape}">{$templates[ix].name}</option> +{/section} +</select> +</td></tr> +{/if} +<tr><td>{tr}Data{/tr}:</td><td><textarea name="data" rows="25" cols="60">{$info.data|escape}</textarea></td></tr> +<tr class="panelsubmitrow"><td colspan="2"> +<input type="submit" name="preview" value="{tr}Preview{/tr}" /> <input type="submit" name="save" value="{tr}Send Newsletters{/tr}" /> +</td></tr> +</table> +</form> +{/if} + +<h2>{tr}Sent editions{/tr}</h2> +<table class="find"> +<tr><td>{tr}Find{/tr}</td> + <td> + <form method="get" action="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php"> + <input type="text" name="find" value="{$find|escape}" /> + <input type="submit" value="{tr}find{/tr}" name="search" /> + <input type="hidden" name="sort_mode" value="{$sort_mode|escape}" /> + </form> + </td> +</tr> +</table> + +<table> +<tr> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={if $sort_mode eq 'name_desc'}name_asc{else}name_desc{/if}">{tr}name{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={if $sort_mode eq 'subject_desc'}subject_asc{else}subject_desc{/if}">{tr}subject{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={if $sort_mode eq 'users_desc'}users_asc{else}users_desc{/if}">{tr}users{/tr}</a></th> +<th><a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={if $sort_mode eq 'sent_desc'}sent_asc{else}sent_desc{/if}">{tr}sent{/tr}</a></th> +<th>{tr}action{/tr}</th> +</tr> +{cycle values="even,odd" print=false} +{section name=user loop=$channels} +<tr class="{cycle}"> +<td>{$channels[user].name}</td> +<td>{$channels[user].subject}</td> +<td>{$channels[user].users}</td> +<td>{$channels[user].sent|tiki_short_datetime}</td> +<td> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={$sort_mode}&remove={$channels[user].edition_id}">{tr}remove{/tr}</a> + <a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?offset={$offset}&sort_mode={$sort_mode}&edition_id={$channels[user].edition_id}">{tr}use{/tr}</a> +</td> +</tr> +{/section} +</table> + +<div class="pagination"> +{if $prev_offset >= 0} +[<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?find={$find}&offset={$prev_offset}&sort_mode={$sort_mode}">{tr}prev{/tr}</a>] +{/if} +{tr}Page{/tr}: {$actual_page}/{$cant_pages} +{if $next_offset >= 0} + [<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?find={$find}&offset={$next_offset}&sort_mode={$sort_mode}">{tr}next{/tr}</a>] +{/if} +{if $direct_pagination eq 'y'} +<br /> +{section loop=$cant_pages name=foo} +{assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords} +<a href="{$gTikiLoc.NEWSLETTERS_PKG_URL}send.php?find={$find}&offset={$selector_offset}&sort_mode={$sort_mode}"> +{$smarty.section.foo.index_next}</a> +{/section} +{/if} +</div> |
