Commit | Line | Data |
---|---|---|
6a488035 TO |
1 | {* |
2 | +--------------------------------------------------------------------+ | |
fee14197 | 3 | | CiviCRM version 5 | |
6a488035 | 4 | +--------------------------------------------------------------------+ |
6b83d5bd | 5 | | Copyright CiviCRM LLC (c) 2004-2019 | |
6a488035 TO |
6 | +--------------------------------------------------------------------+ |
7 | | This file is a part of CiviCRM. | | |
8 | | | | |
9 | | CiviCRM is free software; you can copy, modify, and distribute it | | |
10 | | under the terms of the GNU Affero General Public License | | |
11 | | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. | | |
12 | | | | |
13 | | CiviCRM is distributed in the hope that it will be useful, but | | |
14 | | WITHOUT ANY WARRANTY; without even the implied warranty of | | |
15 | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | | |
16 | | See the GNU Affero General Public License for more details. | | |
17 | | | | |
18 | | You should have received a copy of the GNU Affero General Public | | |
19 | | License and the CiviCRM Licensing Exception along | | |
20 | | with this program; if not, contact CiviCRM LLC | | |
21 | | at info[AT]civicrm[DOT]org. If you have questions about the | | |
22 | | GNU Affero General Public License or the licensing of CiviCRM, | | |
23 | | see the CiviCRM license FAQ at http://civicrm.org/licensing | | |
24 | +--------------------------------------------------------------------+ | |
25 | *} | |
26 | <fieldset> | |
27 | <legend>{ts}Delivery Summary{/ts}</legend> | |
28 | {if $report.jobs.0.start_date} | |
29 | {strip} | |
30 | <table class="crm-info-panel"> | |
31 | <tr><td class="label"><a href="{$report.event_totals.links.queue}">{ts}Intended Recipients{/ts}</a></td> | |
32 | <td>{$report.event_totals.queue}</td> | |
33 | <td>{$report.event_totals.actionlinks.queue}</td></tr> | |
34 | <tr><td class="label"><a href="{$report.event_totals.links.delivered}">{ts}Successful Deliveries{/ts}</a></td> | |
35 | <td>{$report.event_totals.delivered} ({$report.event_totals.delivered_rate|string_format:"%0.2f"}%)</td> | |
36 | <td>{$report.event_totals.actionlinks.delivered}</td></tr> | |
37 | {if $report.mailing.open_tracking} | |
aa6b3363 | 38 | <tr><td class="label"><a href="{$report.event_totals.links.opened}&distinct=1">{ts}Unique Opens{/ts}</a></td> |
796b4348 | 39 | <td>{$report.event_totals.opened} ({$report.event_totals.opened_rate|string_format:"%0.2f"}%)</td> |
6a488035 | 40 | <td>{$report.event_totals.actionlinks.opened}</td></tr> |
aa6b3363 PN |
41 | <tr><td class="label"><a href="{$report.event_totals.links.opened}">{ts}Total Opens{/ts}</a></td> |
42 | <td>{$report.event_totals.total_opened}</td> | |
43 | <td>{$report.event_totals.actionlinks.opened}</td></tr> | |
6a488035 TO |
44 | {/if} |
45 | {if $report.mailing.url_tracking} | |
46 | <tr><td class="label"><a href="{$report.event_totals.links.clicks}">{ts}Click-throughs{/ts}</a></td> | |
796b4348 | 47 | <td>{$report.event_totals.url} ({$report.event_totals.clickthrough_rate|string_format:"%0.2f"}%)</td> |
6a488035 TO |
48 | <td>{$report.event_totals.actionlinks.clicks}</td></tr> |
49 | {/if} | |
50 | <tr><td class="label"><a href="{$report.event_totals.links.forward}">{ts}Forwards{/ts}</a></td> | |
51 | <td>{$report.event_totals.forward}</td> | |
52 | <td>{$report.event_totals.actionlinks.forward}</td></tr> | |
53 | <tr><td class="label"><a href="{$report.event_totals.links.reply}">{ts}Replies{/ts}</a></td> | |
54 | <td>{$report.event_totals.reply}</td> | |
55 | <td>{$report.event_totals.actionlinks.reply}</td></tr> | |
56 | <tr><td class="label"><a href="{$report.event_totals.links.bounce}">{ts}Bounces{/ts}</a></td> | |
57 | <td>{$report.event_totals.bounce} ({$report.event_totals.bounce_rate|string_format:"%0.2f"}%)</td> | |
58 | <td>{$report.event_totals.actionlinks.bounce}</td></tr> | |
59 | <tr><td class="label"><a href="{$report.event_totals.links.unsubscribe}">{ts}Unsubscribe Requests{/ts}</a></td> | |
60 | <td>{$report.event_totals.unsubscribe} ({$report.event_totals.unsubscribe_rate|string_format:"%0.2f"}%)</td> | |
61 | <td>{$report.event_totals.actionlinks.unsubscribe}</td></tr> | |
62 | <tr><td class="label"><a href="{$report.event_totals.links.optout}">{ts}Opt-out Requests{/ts}</a></td> | |
63 | <td>{$report.event_totals.optout} ({$report.event_totals.optout_rate|string_format:"%0.2f"}%)</td> | |
64 | <td>{$report.event_totals.actionlinks.optout}</td></tr> | |
65 | <tr><td class="label">{ts}Scheduled Date{/ts}</td> | |
66 | <td colspan=2>{$report.jobs.0.scheduled_date}</td></tr> | |
67 | <tr><td class="label">{ts}Status{/ts}</td> | |
68 | <td colspan=2>{$report.jobs.0.status}</td></tr> | |
69 | <tr><td class="label">{ts}Start Date{/ts}</td> | |
70 | <td colspan=2>{$report.jobs.0.start_date}</td></tr> | |
71 | <tr><td class="label">{ts}End Date{/ts}</td> | |
72 | <td colspan=2>{$report.jobs.0.end_date}</td></tr> | |
73 | </table> | |
74 | {/strip} | |
75 | {else} | |
76 | <div class="messages status no-popup"> | |
baccef84 | 77 | {ts}<strong>Delivery has not yet begun for this mailing.</strong> If the scheduled delivery date and time is past, ask the system administrator or technical support contact for your site to verify that the automated mailer task ('cron job') is running - and how frequently.{/ts} {docURL page="user/advanced-configuration/email-system-configuration"} |
6a488035 TO |
78 | </div> |
79 | {/if} | |
80 | </fieldset> | |
81 | ||
82 | <fieldset> | |
83 | <legend>{ts}Recipients{/ts}</legend> | |
84 | {if $report.group.include|@count} | |
85 | <span class="label">{ts}Included{/ts}</span> | |
86 | {strip} | |
87 | <table class="crm-info-panel"> | |
88 | {foreach from=$report.group.include item=group} | |
89 | <tr class="{cycle values="odd-row,even-row"}"> | |
90 | <td> | |
91 | {if $group.mailing} | |
92 | {ts 1=$group.link 2=$group.name}Recipients of <a href="%1">%2</a>{/ts} | |
93 | {else} | |
94 | {ts 1=$group.link 2=$group.name}Members of <a href="%1">%2</a>{/ts} | |
95 | {/if} | |
96 | </td> | |
97 | </tr> | |
98 | {/foreach} | |
99 | </table> | |
100 | {/strip} | |
101 | {/if} | |
102 | ||
103 | {if $report.group.exclude|@count} | |
104 | <span class="label">{ts}Excluded{/ts}</span> | |
105 | {strip} | |
106 | <table class="crm-info-panel"> | |
107 | {foreach from=$report.group.exclude item=group} | |
108 | <tr class="{cycle values="odd-row,even-row"}"> | |
109 | <td> | |
110 | {if $group.mailing} | |
111 | {ts 1=$group.link 2=$group.name}Recipients of <a href="%1">%2</a>{/ts} | |
112 | {else} | |
113 | {ts 1=$group.link 2=$group.name}Members of <a href="%1">%2</a>{/ts} | |
114 | {/if} | |
115 | </td> | |
116 | </tr> | |
117 | {/foreach} | |
118 | </table> | |
119 | {/strip} | |
120 | {/if} | |
121 | ||
122 | {if $report.group.base|@count} | |
123 | <span class="label">{ts}Unsubscription Groups{/ts}</span> | |
124 | {strip} | |
125 | <table class="crm-info-panel"> | |
126 | {foreach from=$report.group.base item=group} | |
127 | <tr class="{cycle values="odd-row,even-row"}"> | |
128 | <td> | |
129 | {if $group.mailing} | |
130 | {ts 1=$group.link 2=$group.name}Recipients of <a href="%1">%2</a>{/ts} | |
131 | {else} | |
132 | {ts 1=$group.link 2=$group.name}Members of <a href="%1">%2</a>{/ts} | |
133 | {/if} | |
134 | </td> | |
135 | </tr> | |
136 | {/foreach} | |
137 | </table> | |
138 | {/strip} | |
139 | {/if} | |
140 | </fieldset> | |
141 | ||
142 | {if $report.mailing.url_tracking && $report.click_through|@count > 0} | |
143 | <fieldset> | |
144 | <legend>{ts}Click-through Summary{/ts}</legend> | |
145 | {strip} | |
146 | <table class="crm-info-panel"> | |
147 | <tr> | |
148 | <th><a href="{$report.event_totals.links.clicks}">{ts}Clicks{/ts}</a></th> | |
149 | <th><a href="{$report.event_totals.links.clicks_unique}">{ts}Unique Clicks{/ts}</a></th> | |
150 | <th>{ts}Success Rate{/ts}</th> | |
33bd9287 SL |
151 | <th>{ts}URL{/ts}</th> |
152 | <th>{ts}Report{/ts}</th></tr> | |
6a488035 TO |
153 | {foreach from=$report.click_through item=row} |
154 | <tr class="{cycle values="odd-row,even-row"}"> | |
155 | <td>{if $row.clicks > 0}<a href="{$row.link}">{$row.clicks}</a>{else}{$row.clicks}{/if}</td> | |
156 | <td>{if $row.unique > 0}<a href="{$row.link_unique}">{$row.unique}</a>{else}{$row.unique}{/if}</td> | |
157 | <td>{$row.rate|string_format:"%0.2f"}%</td> | |
158 | <td><a href="{$row.url}">{$row.url}</a></td> | |
33bd9287 | 159 | <td><a href="{$row.report}">Report</a></td> |
6a488035 TO |
160 | </tr> |
161 | {/foreach} | |
162 | </table> | |
163 | {/strip} | |
164 | </fieldset> | |
165 | {/if} | |
166 | ||
167 | <fieldset> | |
168 | <legend>{ts}Content / Components{/ts}</legend> | |
169 | {strip} | |
170 | <table class="crm-info-panel"> | |
171 | {if $report.mailing.body_text} | |
172 | <tr> | |
173 | <td class="label nowrap">{ts}Text Message{/ts}</td> | |
174 | <td> | |
175 | {$report.mailing.body_text|mb_truncate:30|escape|nl2br} | |
176 | <br /> | |
d839d441 | 177 | <strong><a class="crm-popup" href='{$textViewURL}'>» {ts}View complete message{/ts}</a></strong> |
6a488035 TO |
178 | </td> |
179 | </tr> | |
180 | {/if} | |
181 | ||
182 | {if $report.mailing.body_html} | |
183 | <tr> | |
184 | <td class="label nowrap">{ts}HTML Message{/ts}</td> | |
185 | <td> | |
186 | {$report.mailing.body_html|mb_truncate:30|escape|nl2br} | |
187 | <br/> | |
d839d441 | 188 | <strong><a class="crm-popup" href='{$htmlViewURL}'>» {ts}View complete message{/ts}</a></strong> |
6a488035 TO |
189 | </td> |
190 | </tr> | |
191 | {/if} | |
192 | ||
193 | {if $report.mailing.attachment} | |
194 | <tr> | |
195 | <td class="label nowrap">{ts}Attachments{/ts}</td> | |
196 | <td> | |
197 | {$report.mailing.attachment} | |
198 | </td> | |
199 | </tr> | |
200 | {/if} | |
201 | ||
202 | {foreach from=$report.component item=component} | |
203 | <tr><td class="label">{$component.type}</td><td><a href="{$component.link}">{$component.name}</a></td></tr> | |
204 | {/foreach} | |
205 | </table> | |
206 | {/strip} | |
207 | </fieldset> | |
208 | ||
209 | <fieldset> | |
210 | <legend> | |
211 | {ts}Mailing Settings{/ts} | |
212 | </legend> | |
213 | {strip} | |
214 | <table class="crm-info-panel"> | |
215 | <tr><td class="label">{ts}Mailing Name{/ts}</td><td>{$report.mailing.name}</td></tr> | |
216 | <tr><td class="label">{ts}Subject{/ts}</td><td>{$report.mailing.subject}</td></tr> | |
217 | <tr><td class="label">{ts}From{/ts}</td><td>{$report.mailing.from_name} <{$report.mailing.from_email}></td></tr> | |
218 | <tr><td class="label">{ts}Reply-to email{/ts}</td><td>{$report.mailing.replyto_email|htmlentities}</td></tr> | |
219 | ||
220 | <tr><td class="label">{ts}Forward replies{/ts}</td><td>{if $report.mailing.forward_replies}{ts}On{/ts}{else}{ts}Off{/ts}{/if}</td></tr> | |
221 | <tr><td class="label">{ts}Auto-respond to replies{/ts}</td><td>{if $report.mailing.auto_responder}{ts}On{/ts}{else}{ts}Off{/ts}{/if}</td></tr> | |
222 | ||
223 | <tr><td class="label">{ts}Open tracking{/ts}</td><td>{if $report.mailing.open_tracking}{ts}On{/ts}{else}{ts}Off{/ts}{/if}</td></tr> | |
224 | <tr><td class="label">{ts}URL Click-through tracking{/ts}</td><td>{if $report.mailing.url_tracking}{ts}On{/ts}{else}{ts}Off{/ts}{/if}</td></tr> | |
7535623a | 225 | {if $public_url}<td class="label">{ts}Public url{/ts}</td><td><a href="{$public_url}"> {$public_url}</a></td></tr>{/if} |
6a488035 TO |
226 | {if $report.mailing.campaign} |
227 | <tr><td class="label">{ts}Campaign{/ts}</td><td>{$report.mailing.campaign}</td></tr> | |
228 | {/if} | |
229 | ||
230 | </table> | |
231 | {/strip} | |
232 | </fieldset> | |
233 | <div class="action-link"> | |
234 | <a href="{$backUrl}" >» {$backUrlTitle}</a> | |
235 | </div> | |
236 | ||
237 | ||
238 | ||
239 | ||
240 |