-
-<div>
-
<table class="form-layout-compressed">
- <tbody>
- <tr>
- <td class="label">From E-mail Address A</td>
- <td>
- <select style="width: 200px" ng-model="mailA.from_email" ng-options="frm.email as frm.email for frm in eMailing">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">From E-mail Address B</td>
- <td>
- <select style="width: 200px" ng-model="mailB.from_email" ng-options="frm.email as frm.email for frm in eMailing">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">Reply to E-mail Address</td>
- <td>
- <select style="width: 200px" ng-model="mailA.replyto_email" ng-options="frm.email as frm.email for frm in eMailing">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">Mailing Subject</td>
- <td>
- <input placeholder="Enter Subject" name="subject" type="text" ng-model="mailA.subject"/>
- </td>
- </tr>
- <tr>
- <td class="label" style= "color:red" ng-show="mailing_form.subject.$invalid">
- Mailing subject required.
- </td>
- </tr>
- <tr>
- <td class="label">Use Template</td>
- <td>
- <select ng-change="tmp(mailA.msg_template_id,3)" ng-model="mailA.msg_template_id" ng-options= "mstemp.id as mstemp.msg_title for mstemp in tmpList">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr ng-show= "false">
- <td class="label">I want to</td>
- <td class="label">Compose on screen</td>
- <td><input type="radio" ng-model="composeS" value="1" /></td>
- <td class="label">Upload Content</td>
- <td><input type="radio" ng-model="composeS" value="0" /></td>
- </tr>
- </tbody>
+ <tbody>
+ <tr>
+ <td class="label">From E-mail Address A</td>
+ <td>
+ <select style="width: 200px" ng-model="mailA.from_email" ng-options="frm.email as frm.email for frm in eMailing">
+ <option value="">-none-</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td class="label">From E-mail Address B</td>
+ <td>
+ <select style="width: 200px" ng-model="mailB.from_email" ng-options="frm.email as frm.email for frm in eMailing">
+ <option value="">-none-</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td class="label">Reply to E-mail Address</td>
+ <td>
+ <select style="width: 200px" ng-model="mailA.replyto_email"
+ ng-options="frm.email as frm.email for frm in eMailing">
+ <option value="">-none-</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td class="label">Mailing Subject</td>
+ <td>
+ <input placeholder="Enter Subject" name="subject" type="text" ng-model="mailA.subject"/>
+ </td>
+ </tr>
+ <tr>
+ <td class="label" style="color:red" ng-show="mailing_form.subject.$invalid">
+ Mailing subject required.
+ </td>
+ </tr>
+ <tr>
+ <td class="label">Use Template</td>
+ <td>
+ <select ng-change="tmp(mailA.msg_template_id,3)" ng-model="mailA.msg_template_id"
+ ng-options="mstemp.id as mstemp.msg_title for mstemp in tmpList">
+ <option value="">-none-</option>
+ </select>
+ </td>
+ </tr>
+ <tr ng-show="false">
+ <td class="label">I want to</td>
+ <td class="label">Compose on screen</td>
+ <td><input type="radio" ng-model="composeS" value="1"/></td>
+ <td class="label">Upload Content</td>
+ <td><input type="radio" ng-model="composeS" value="0"/></td>
+ </tr>
+ </tbody>
</table>
<br>
-<div class="crm-accordion-wrapper collapsed" >
-
-
- <div class="crm-accordion-wrapper collapsed">
- <div class="crm-accordion-header">HTML Format</div>
- <div class="crm-accordion-body">
- <br>
-        
- <textarea ng-model="mailA.body_html" style="width: 600px; height: 300px;"></textarea>
- <br> <br>
- </div>
- </div>
-
- <div class="crm-accordion-wrapper collapsed">
- <div class="crm-accordion-header">Plain Text</div>
- <div class="crm-accordion-body" >
-
- <br>
-        
- <textarea ng-model="mailA.body_text" style="width: 600px; height: 300px;"></textarea>
- <br>
- </div>
- </div>
-
- <table ng-show= "false">
- <tr>
- <td>
- <input type="checkbox">  Save Template</input>
- </tr>
- </table>
-
-</div>
<div class="crm-accordion-wrapper collapsed">
- <div class="crm-accordion-header">Header and Footer</div>
- <div class="crm-accordion-body" >
-
-
- <body>
- <table>
- <tr>
- <td class="label">Mailing Header</td>
- <td>
- <select ng-model="mailA.header_id" ng-options="hf.id as hf.name for hf in headerfooter| filter:isHeader">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr>
- <td class="label">Mailing Footer</td>
- <td>
- <select ng-model="mailA.footer_id" ng-options="f.id as f.name for f in headerfooter| filter:isFooter">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- </table>
- </body>
+ <div class="crm-accordion-wrapper collapsed">
+ <div class="crm-accordion-header">HTML Format</div>
+ <div class="crm-accordion-body">
+ <br>
+        
+ <textarea ng-model="mailA.body_html" style="width: 600px; height: 300px;"></textarea>
+ <br> <br>
</div>
-</div>
-<div class="crm-accordion-wrapper collapsed">
- <div class="crm-accordion-header">Track and Respond</div>
- <div class="crm-accordion-body" >
+ </div>
- <table class="form-layout-compressed">
- <tbody>
- <tr>
- <td>
- <h3 style ="text-decoration:underline"> Tracking</h3>
- </td>
- </tr>
- <tr>
- <td>
- <input type="checkbox" ng-model="mailA.url_tracking" ng-true-value="1" ng-false-value="0">  Track Click Throughs</input>
- </td>
- </tr>
- <tr>
- <td>
- <div id="help">
- Track the number of times recipients click each link in this mailing. NOTE: When this feature is enabled, all links in the message body will be automaticallly re-written to route through your CiviCRM server prior to redirecting to the target page.
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <input type="checkbox" ng-model="mailA.open_tracking" ng-true-value="1" ng-false-value="0">  Track Opens</input>
- </td>
- </tr>
- <tr>
- <td>
- <div id="help">
- Track the number of times recipients open this mailing in their email software.
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <h3 style ="text-decoration:underline">Responding</h3>
- </td>
- </tr>
- <tr>
- <td>
- <input type="checkbox" ng-model="trackreplies" ng-change= "reply()" ng-true-value="1" ng-false-value="0">  Track Replies</input>
- </td>
- </tr>
- <tr>
- <td>
- <div id="help">
- Recipients' replies are sent to a CiviMail specific address instead of the sender's address so they can be stored within CiviCRM.
- </div>
- </td>
- </tr>
- <tr ng-show= "trackr(trackreplies)">
- <td>
- <input type="checkbox" ng-model="mailA.forward_replies" ng-true-value="1" ng-false-value="0">  Forward Replies</input>
- </td>
- </tr>
- <tr ng-show= "trackr(trackreplies)">
- <td>
- <div id="help">
- If a recipient replies to this mailing, forward the reply to the FROM Email address specified for the mailing.
- </div>
- </td>
- </tr>
- <tr ng-show= "trackr(trackreplies)">
- <td>
- <input type="checkbox" ng-model="mailA.auto_responder" ng-true-value="1" ng-false-value="0">  Auto-Respond to Replies    </input>
- <select ng-model="mailAutoResponder" ng-options="au.id as au.name for au in headerfooter| filter:isAuto">
- <option value="">-none-</option>
- </select>
- </td>
- </tr>
- <tr ng-show= "trackr(trackreplies)">
- <td>
- <div id="help">
- If a recipient replies to this mailing, send an automated reply using the selected message.
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <h3 style ="text-decoration:underline"> Online Publication</h3>
- </td>
- </tr>
- </table>
-
- <table class="form-layout-compressed">
- <tr>
- <td class="label">Mailing Visibility</td>
- <td>
- <select ng-model="mailA.visibility">
- <option value="Public Pages">Public Pages</option>
- <option value="User and User Admin Only">User and User Admin Only</option>
- </select>
- </td>
- </tbody>
- </table>
+ <div class="crm-accordion-wrapper collapsed">
+ <div class="crm-accordion-header">Plain Text</div>
+ <div class="crm-accordion-body">
+ <br>
+        
+ <textarea ng-model="mailA.body_text" style="width: 600px; height: 300px;"></textarea>
+ <br>
</div>
+ </div>
+
+ <table ng-show="false">
+ <tr>
+ <td>
+ <input type="checkbox">  Save Template</input>
+ </tr>
+ </table>
</div>
-</div>
\ No newline at end of file
+
+<div ng-include="partialUrl('headerfooter.html')"></div>
\ No newline at end of file