Made message template form layout consistent with email composition layout
authorwillie <willie@x201>
Sat, 3 Jan 2015 05:34:54 +0000 (21:34 -0800)
committerwillie <willie@x201>
Sat, 3 Jan 2015 05:34:54 +0000 (21:34 -0800)
CRM/Admin/Form/MessageTemplates.php
templates/CRM/Admin/Form/MessageTemplates.tpl

index 017a179224eb44ebaeeef6c6050b7275f4cc3cae..aea941c05818b2243bab1ecf4df2f925a562474e 100644 (file)
@@ -158,10 +158,6 @@ class CRM_Admin_Form_MessageTemplates extends CRM_Admin_Form {
 
     $this->assign('tokens', CRM_Utils_Token::formatTokensForDisplay($tokens));
 
-    $this->add('textarea', 'msg_text', ts('Text Message'),
-      "cols=50 rows=6"
-    );
-
     // if not a system message use a wysiwyg editor, CRM-5971
     if ($this->_id &&
       CRM_Core_DAO::getFieldValue('CRM_Core_DAO_MessageTemplate',
@@ -182,6 +178,10 @@ class CRM_Admin_Form_MessageTemplates extends CRM_Admin_Form {
       );
     }
 
+    $this->add('textarea', 'msg_text', ts('Text Message'),
+      "cols=50 rows=6"
+    );
+
     $this->add('select', 'pdf_format_id', ts('PDF Page Format'),
       array(
         'null' => ts('- default -')) + CRM_Core_BAO_PdfFormat::getList(TRUE), FALSE
index 63bbede47fd6af794c1e735ed1229fed4395b298..6c1c7afaf68ed6bbf76e72b88dfc1c0caf29b050 100644 (file)
         <tr>
   </table>
 
-      <div class="crm-accordion-wrapper crm-plaint_text_email-accordion ">
-        <div class="crm-accordion-header">
-                {ts}Plain-Text Format{/ts}
-        </div><!-- /.crm-accordion-header -->
-            <div class="crm-accordion-body">
-              <div class="helpIcon" id="helptext">
-                <input class="crm-token-selector big" data-field="msg_text" />
-                {help id="id-token-text" tplFile=$tplFile file="CRM/Contact/Form/Task/Email.hlp"}
-              </div>
-              <div class="clear"></div>
-                <div class='text'>
-                    {$form.msg_text.html|crmAddClass:huge}
-                    <div class="description">{ts}Text formatted message.{/ts} {ts 1=$tokenDocsRepeated}Tokens may be included (%1).{/ts}</div>
-                </div>
-            </div><!-- /.crm-accordion-body -->
-      </div><!-- /.crm-accordion-wrapper -->
-
       <div class="crm-accordion-wrapper crm-html_email-accordion ">
         <div class="crm-accordion-header">
             {ts}HTML Format{/ts}
                 <div class="clear"></div>
                 <div class='html resizable-textarea'>
                     {$form.msg_html.html}
-                    <div class="description">{ts}You may optionally create an HTML formatted version of this message. It will be sent to contacts whose Email Format preference is 'HTML' or 'Both'.{/ts} {ts 1=$tokenDocsRepeated}Tokens may be included (%1).{/ts}</div>
+                    <div class="description">{ts}An HTML formatted version of this message will be sent to contacts whose Email Format preference is 'HTML' or 'Both'.{/ts} {ts 1=$tokenDocsRepeated}Tokens may be included (%1).{/ts}</div>
                 </div>
         </div><!-- /.crm-accordion-body -->
       </div><!-- /.crm-accordion-wrapper -->
 
+      <div class="crm-accordion-wrapper crm-plaint_text_email-accordion ">
+        <div class="crm-accordion-header">
+                {ts}Plain-Text Format{/ts}
+        </div><!-- /.crm-accordion-header -->
+            <div class="crm-accordion-body">
+              <div class="helpIcon" id="helptext">
+                <input class="crm-token-selector big" data-field="msg_text" />
+                {help id="id-token-text" tplFile=$tplFile file="CRM/Contact/Form/Task/Email.hlp"}
+              </div>
+              <div class="clear"></div>
+                <div class='text'>
+                    {$form.msg_text.html|crmAddClass:huge}
+                    <div class="description">{ts}Text formatted message.{/ts} {ts 1=$tokenDocsRepeated}Tokens may be included (%1).{/ts}</div>
+                </div>
+            </div><!-- /.crm-accordion-body -->
+      </div><!-- /.crm-accordion-wrapper -->
+
       <div class="crm-accordion-wrapper crm-html_email-accordion ">
         <div class="crm-accordion-header">
             {$form.pdf_format_id.label}