CRM-20600 - Purify HTML - ang/crmMailingAB/EditCtrl/edit.html
authorTim Otten <totten@civicrm.org>
Tue, 16 May 2017 02:31:06 +0000 (19:31 -0700)
committerTim Otten <totten@civicrm.org>
Fri, 19 May 2017 02:09:33 +0000 (19:09 -0700)
ang/crmMailingAB/EditCtrl/edit.html

index eddc171f3fbbd8e5cd6666bba1eaf0d67f2e6aaa..8c53d4d73620c36b3a321233c3ccddca1d97015c 100644 (file)
                 subjectB: 1
                 }"
               crm-abtest="abtest"></div>
-            <div crm-ui-accordion="{title: ts('HTML')}" >
-              <div crm-mailing-body-html crm-mailing="abtest.mailings.a"/>
+            <div crm-ui-accordion="{title: ts('HTML')}">
+              <div crm-mailing-body-html crm-mailing="abtest.mailings.a"></div>
             </div>
             <div crm-ui-accordion="{title: ts('Plain Text'), collapsed: !abtest.mailings.a.body_text}">
-              <div crm-mailing-body-text crm-mailing="abtest.mailings.a"/>
+              <div crm-mailing-body-text crm-mailing="abtest.mailings.a"></div>
             </div>
           </div>
           <!--
           FIXME: Attachment UI works, but we haven't implemented backend logic for copying/sharing
           of attachments among mailings A/B/C.
           <div crm-ui-tab id="tab-attachment" crm-title="ts('Attachments')">
-            <div crm-attachments="abtest.attachments.a"/>
+            <div crm-attachments="abtest.attachments.a"></div>
           </div>
           -->
           <div crm-ui-tab id="tab-header" crm-title="ts('Header and Footer')">
-            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.a"></div>
           </div>
           <div crm-ui-tab id="tab-pub" crm-title="ts('Publication')">
-            <div crm-mailing-block-publication crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-publication crm-mailing="abtest.mailings.a"></div>
           </div>
           <div crm-ui-tab id="tab-response" crm-title="ts('Responses')">
-            <div crm-mailing-block-responses crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-responses crm-mailing="abtest.mailings.a"></div>
           </div>
         </div>
-        <div crm-ui-accordion="{title: ts('Preview (A)')}" >
-          <div crm-mailing-block-preview crm-mailing="abtest.mailings.a" on-preview="previewMailing('a', preview.mode)" on-send="sendTest('a', preview.recipient)" />
+        <div crm-ui-accordion="{title: ts('Preview (A)')}">
+          <div crm-mailing-block-preview crm-mailing="abtest.mailings.a" on-preview="previewMailing('a', preview.mode)" on-send="sendTest('a', preview.recipient)"></div>
         </div>
-        <div crm-ui-accordion="{title: ts('Preview (B)')}" >
-          <div crm-mailing-block-preview crm-mailing="abtest.mailings.b" on-preview="previewMailing('b', preview.mode)" on-send="sendTest('b', preview.recipient)" />
+        <div crm-ui-accordion="{title: ts('Preview (B)')}">
+          <div crm-mailing-block-preview crm-mailing="abtest.mailings.b" on-preview="previewMailing('b', preview.mode)" on-send="sendTest('b', preview.recipient)"></div>
         </div>
       </div>
       <div crm-ui-wizard-step="21" crm-title="ts('Compose (A)')" ng-if="abtest.ab.testing_criteria == 'full_email'" ng-form="composeAForm">
                 subjectA: 1
                 }"
               crm-abtest="abtest"></div>
-            <div crm-ui-accordion="{title: ts('HTML')}" >
-              <div crm-mailing-body-html crm-mailing="abtest.mailings.a"/>
+            <div crm-ui-accordion="{title: ts('HTML')}">
+              <div crm-mailing-body-html crm-mailing="abtest.mailings.a"></div>
             </div>
             <div crm-ui-accordion="{title: ts('Plain Text'), collapsed: !abtest.mailings.a.body_text}">
-              <div crm-mailing-body-text crm-mailing="abtest.mailings.a"/>
+              <div crm-mailing-body-text crm-mailing="abtest.mailings.a"></div>
             </div>
           </div>
           <div crm-ui-tab id="tab-attachmentA" crm-title="ts('Attachments')">
-            <div crm-attachments="abtest.attachments.a"/>
+            <div crm-attachments="abtest.attachments.a"></div>
           </div>
           <div crm-ui-tab id="tab-headerA" crm-title="ts('Header and Footer')">
-            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.a"></div>
           </div>
           <div crm-ui-tab id="tab-pubA" crm-title="ts('Publication')">
-            <div crm-mailing-block-publication crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-publication crm-mailing="abtest.mailings.a"></div>
           </div>
           <div crm-ui-tab id="tab-responseA" crm-title="ts('Responses')">
-            <div crm-mailing-block-responses crm-mailing="abtest.mailings.a"/>
+            <div crm-mailing-block-responses crm-mailing="abtest.mailings.a"></div>
           </div>
         </div>
-        <div crm-ui-accordion="{title: ts('Preview')}" >
-          <div crm-mailing-block-preview crm-mailing="abtest.mailings.a" on-preview="previewMailing('a', preview.mode)" on-send="sendTest('a', preview.recipient)" />
+        <div crm-ui-accordion="{title: ts('Preview')}">
+          <div crm-mailing-block-preview crm-mailing="abtest.mailings.a" on-preview="previewMailing('a', preview.mode)" on-send="sendTest('a', preview.recipient)"></div>
         </div>
       </div>
       <div crm-ui-wizard-step="22" crm-title="ts('Compose (B)')" ng-if="abtest.ab.testing_criteria == 'full_email'" ng-form="composeBForm">
                 subjectB: 1
                 }"
               crm-abtest="abtest"></div>
-            <div crm-ui-accordion="{title: ts('HTML')}" >
-              <div crm-mailing-body-html crm-mailing="abtest.mailings.b"/>
+            <div crm-ui-accordion="{title: ts('HTML')}">
+              <div crm-mailing-body-html crm-mailing="abtest.mailings.b"></div>
             </div>
             <div crm-ui-accordion="{title: ts('Plain Text'), collapsed: !abtest.mailings.b.body_text}">
-              <div crm-mailing-body-text crm-mailing="abtest.mailings.b"/>
+              <div crm-mailing-body-text crm-mailing="abtest.mailings.b"></div>
             </div>
           </div>
           <div crm-ui-tab id="tab-attachmentB" crm-title="ts('Attachments')">
-            <div crm-attachments="abtest.attachments.b"/>
+            <div crm-attachments="abtest.attachments.b"></div>
           </div>
           <div crm-ui-tab id="tab-headerB" crm-title="ts('Header and Footer')">
-            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.b"/>
+            <div crm-mailing-block-header-footer crm-mailing="abtest.mailings.b"></div>
           </div>
           <div crm-ui-tab id="tab-pubB" crm-title="ts('Publication')">
-            <div crm-mailing-block-publication crm-mailing="abtest.mailings.b"/>
+            <div crm-mailing-block-publication crm-mailing="abtest.mailings.b"></div>
           </div>
           <div crm-ui-tab id="tab-responseB" crm-title="ts('Responses')">
-            <div crm-mailing-block-responses crm-mailing="abtest.mailings.b"/>
+            <div crm-mailing-block-responses crm-mailing="abtest.mailings.b"></div>
           </div>
         </div>
-        <div crm-ui-accordion="{title: ts('Preview')}" >
-          <div crm-mailing-block-preview crm-mailing="abtest.mailings.b" on-preview="previewMailing('b', preview.mode)" on-send="sendTest('b', preview.recipient)" />
+        <div crm-ui-accordion="{title: ts('Preview')}">
+          <div crm-mailing-block-preview crm-mailing="abtest.mailings.b" on-preview="previewMailing('b', preview.mode)" on-send="sendTest('b', preview.recipient)"></div>
         </div>
       </div>
       <div crm-ui-wizard-step="30" crm-title="ts('Schedule')" ng-form="schedForm">