change icon class to swap-icon
[civicrm-core.git] / templates / CRM / Activity / Form / Activity.tpl
index 4eb2c331bcf10e6b16569fc619b6ee826df0ac90..da503f055fded7193a7122ea9adc35788269012a 100644 (file)
@@ -31,7 +31,7 @@
     <div class="crm-block crm-content-block crm-activity-view-block">
   {else}
     {if $context NEQ 'standalone'}
-    <h3>{if $action eq 1 or $action eq 1024}{ts 1=$activityTypeName}New %1{/ts}{elseif $action eq 8}{ts 1=$activityTypeName}Delete %1{/ts}{else}{ts 1=$activityTypeName}Edit %1{/ts}{/if}</h3>
+    <h3>{if $action eq 1 or $action eq 1024}{ts 1=$activityTypeName}New activity: %1{/ts}{elseif $action eq 8}{ts 1=$activityTypeName}Delete %1{/ts}{else}{ts 1=$activityTypeName}Edit %1{/ts}{/if}</h3>
     {/if}
     {if $activityTypeDescription }
       <div class="help">{$activityTypeDescription}</div>
   <tr class="crm-activity-form-block-target_contact_id">
     {if $single eq false}
       <td class="label">{ts}With Contact(s){/ts}</td>
-      <td class="view-value" style="white-space: normal">{$with|escape}</td>
+      <td class="view-value" style="white-space: normal">
+        {$with|escape}
+        <br/>
+        {$form.is_multi_activity.html}&nbsp;{$form.is_multi_activity.label}
+      </td>
       {elseif $action neq 4}
       <td class="label">{ts}With Contact{/ts}</td>
       <td class="view-value">
         {include file="CRM/Contact/Form/NewContact.tpl" noLabel=true skipBreak=true multiClient=true}
+        {if $action eq 1}
+        <br/>
+        {$form.is_multi_activity.html}&nbsp;{$form.is_multi_activity.label}
+        {/if}
       </td>
       {else}
       <td class="label">{ts}With Contact{/ts}</td>
       </td>
     {/if}
   </tr>
+  
+  {if $action neq 4}
+    <tr class="crm-activity-form-block-swap_target_assignee">
+      <td class="label"></td>
+      <td>
+        <a href="#" class="button" id="swap_target_assignee">
+          <span>
+            <div class="icon swap-icon"></div>{ts}Swap Target and Assignee Contacts{/ts}
+          </span>
+        </div>
+      </td>
+    </tr>
+  {/if}
 
   <tr class="crm-activity-form-block-assignee_contact_id">
     {if $action eq 4}
               }
             });
           });
+          cj('#swap_target_assignee').click( function() {
+            var assignees = cj('input#assignee_contact_id').tokenInput("get");
+            var targets = cj('input#contact_1').tokenInput("get");
+            cj('#assignee_contact_id').tokenInput("clear");
+            cj('#contact_1').tokenInput("clear");
+            cj(assignees).each( function() {
+              cj('#contact_1').tokenInput("add", this);
+            });
+            cj(targets).each( function() {
+              cj('#assignee_contact_id').tokenInput("add", this);
+            });
+            return false;
+          });
         </script>
       {/literal}
     </td>