Commit | Line | Data |
---|---|---|
47bacc20 TO |
1 | <!-- |
2 | Controller: EditMailingCtrl | |
3 | Required vars: mailing | |
4 | --> | |
5 | <div> | |
f8601d61 | 6 | <div class="crm-block" ng-form="reviewForm" crm-ui-id-scope> |
47bacc20 TO |
7 | <div class="crm-group"> |
8 | <div crm-ui-field crm-title="ts('Mailing Name')"> | |
9 | {{mailing.name}} | |
10 | </div> | |
11 | <div crm-ui-field crm-title="ts('Recipients')"> | |
12 | <div ng-controller="EditRecipCtrl"> | |
13 | <div><a class="crm-hover-button action-item" ng-click="previewRecipients()">{{getRecipientsEstimate()}} <span class="icon ui-icon-newwin"></span></a></div> | |
14 | <div ng-show="getIncludesAsString()"> | |
15 | (<strong>{{ts('Include:')}}</strong> {{getIncludesAsString()}}) | |
16 | </div> | |
17 | <div ng-show="getExcludesAsString()"> | |
18 | (<strong>{{ts('Exclude:')}}</strong> <s>{{getExcludesAsString()}}</s>) | |
19 | </div> | |
20 | </div> | |
21 | </div> | |
22 | <div crm-ui-field crm-title="ts('Content')"> | |
58dfba8d TO |
23 | <span ng-show="mailing.body_html"><a class="crm-hover-button action-item" ng-click="previewMailing(mailing, 'html')">{{ts('HTML')}} <span class="icon ui-icon-newwin"></span></a></span> |
24 | <span ng-show="mailing.body_text"><a class="crm-hover-button action-item" ng-click="previewMailing(mailing, 'text')">{{ts('Plain Text')}} <span class="icon ui-icon-newwin"></span></a></span> | |
25 | <!-- TODO: attachments --> | |
47bacc20 | 26 | </div> |
db083bf0 TO |
27 | <div crm-ui-field crm-title="ts('Attachments')" ng-show="attachments.files.length > 0 || attachments.uploader.queue.length > 0"> |
28 | <div ng-repeat="file in attachments.files"> | |
29 | <a ng-href="{{file.url}}" target="_blank">{{file.name}}</a> | |
30 | </div> | |
31 | <div ng-repeat="item in attachments.uploader.queue"> | |
32 | {{item.file.name}} | |
33 | </div> | |
34 | </div> | |
47bacc20 TO |
35 | <div crm-ui-field crm-title="ts('Tracking')"> |
36 | <span crm-mailing-review-bool crm-on="mailing.url_tracking=='1'" crm-title="ts('Click Throughs')"></span> | |
37 | <span crm-mailing-review-bool crm-on="mailing.open_tracking=='1'" crm-title="ts('Opens')"></span> | |
38 | </div> | |
39 | <div crm-ui-field crm-title="ts('Responding')"> | |
40 | <div> | |
41 | <span crm-mailing-review-bool crm-on="mailing.override_verp=='0'" crm-title="ts('Track Replies')"></span> | |
42 | <span crm-mailing-review-bool crm-on="mailing.override_verp=='0' && mailing.forward_replies=='1'" crm-title="ts('Forward Replies')"></span> | |
43 | </div> | |
44 | <div ng-controller="PreviewComponentCtrl"> | |
45 | <span ng-show="mailing.override_verp == '0' && mailing.auto_responder"><a class="crm-hover-button action-item" ng-click="previewComponent(ts('Auto-Respond'), mailing.reply_id)">{{ts('Auto-Respond')}} <span class="icon ui-icon-newwin"></span></a></span> | |
46 | <span><a class="crm-hover-button action-item" ng-click="previewComponent(ts('Opt-out'), mailing.optout_id)">{{ts('Opt-out')}} <span class="icon ui-icon-newwin"></span></a></span> | |
47 | <span><a class="crm-hover-button action-item" ng-click="previewComponent(ts('Resubscribe'), mailing.resubscribe_id)">{{ts('Resubscribe')}} <span class="icon ui-icon-newwin"></span></a></span> | |
48 | <span><a class="crm-hover-button action-item" ng-click="previewComponent(ts('Unsubscribe'), mailing.unsubscribe_id)">{{ts('Unsubscribe')}} <span class="icon ui-icon-newwin"></span></a></span> | |
49 | </div> | |
50 | </div> | |
51 | <div crm-ui-field crm-title="ts('Publication')"> | |
52 | {{mailing.visibility}} | |
53 | </div> | |
54 | </div> | |
55 | </div> | |
56 | </div> |