Merge remote-tracking branch 'origin/master' into master-master-civimail-abtest-2014...
[civicrm-core.git] / partials / crmMailing2 / mailing.html
1 <!--
2 Controller: EditMailingCtrl
3 Required vars: mailing, crmMailingConst
4 FIXME: Don't hardcode table-based layout!
5 -->
6 <table class="form-layout-compressed">
7 <tbody>
8 <tr>
9 <td class="label">
10 <label crm-ui-label crm-for="fromAddress">{{ts('From')}}</label>
11 </td>
12 <td>
13 <select
14 name="fromAddress"
15 ui-jq="select2"
16 ui-options="{dropdownAutoWidth : true, allowClear: false, placeholder: ts('Email address')}"
17 ng-model="mailing.from"
18 ng-options="frm.label as frm.label for frm in crmMailingConst.fromAddress"
19 required>
20 <option value=""></option>
21 </select>
22 </td>
23 </tr>
24 <tr>
25 <td class="label">
26 <label crm-ui-label crm-for="replyTo">{{ts('Reply-To')}}</label>
27 </td>
28 <td>
29 <select
30 name="replyTo"
31 ui-jq="select2"
32 ui-options="{dropdownAutoWidth : true, allowClear: true, placeholder: ts('Email address')}"
33 ng-model="mailing.replyto_email"
34 ng-options="frm.label as frm.label for frm in crmMailingConst.fromAddress"
35 >
36 <option value=""></option>
37 </select>
38 </td>
39 </tr>
40 <tr>
41 <td class="label">
42 <label crm-ui-label crm-for="recipients">{{ts('Recipients')}}</label>
43 </td>
44 <td ng-include="partialUrl('field/recipients.html')">
45 </td>
46 </tr>
47 <tr>
48 <td class="label">
49 <label crm-ui-label crm-for="subject">{{ts('Subject')}}</label>
50 </td>
51 <td>
52 <div style="float: right;">
53 <input crm-mailing-token crm-for="subject" />
54 </div>
55 <input
56 type="text"
57 class="crm-form-text"
58 ng-model="mailing.subject"
59 required
60 placeholder="Subject"
61 name="subject" />
62 </td>
63 </tr>
64 </tbody>
65 </table>