JS cleanup - switch to new document ready syntax
authorColeman Watts <coleman@civicrm.org>
Fri, 15 Aug 2014 12:27:34 +0000 (13:27 +0100)
committerColeman Watts <coleman@civicrm.org>
Fri, 15 Aug 2014 12:27:34 +0000 (13:27 +0100)
16 files changed:
templates/CRM/Admin/Form/Job.tpl
templates/CRM/Admin/Form/Preferences/Display.tpl
templates/CRM/Campaign/Form/Campaign.tpl
templates/CRM/Campaign/Form/ResultOptions.tpl
templates/CRM/Case/Form/Case.tpl
templates/CRM/Contact/Import/Form/DataSource.tpl
templates/CRM/Contact/Page/View/Note.tpl
templates/CRM/Event/Cart/Form/Checkout/Payment.tpl
templates/CRM/Event/Form/ManageEvent/EventInfo.tpl
templates/CRM/Event/Form/ManageEvent/Location.tpl
templates/CRM/Mailing/Form/Search.tpl
templates/CRM/Pledge/Form/Payment.tpl
templates/CRM/Price/Form/LineItem.tpl
templates/CRM/Price/Form/ParticipantCount.tpl
templates/CRM/Price/Page/LineItem.tpl
templates/CRM/Report/Form/Instance.tpl

index 5be58410d532c7238cdf3471b9d08fba95edd0e7..6faa276abd0f3af219433ddb74a0cb06dc731f11 100644 (file)
         <div class="description">{ts}Put in the API method name. You need to enter pieces of full API function name as described in the documentation.{/ts}</div>
 <script>
 {literal}
+CRM.$(function($) {
   function assembleName( ) {
 
     // dunno yet
     var apiName = "";
 
     // building prefix
-    if( cj('#api_action').val() == '' ) {
-      cj('#fname').html( "<em>API name will start appearing here as you type in fields below.</em>" );
+    if( $('#api_action').val() == '' ) {
+      $('#fname').html( "<em>API name will start appearing here as you type in fields below.</em>" );
       return;
     }
 
-    apiPrefix = 'api'
+    var apiPrefix = 'api'
 
     // building entity
-    var apiEntity = cj('#api_entity').val().replace( /([A-Z])/g, function($1) {
-                                                   return $1.toLowerCase();
-                                                   });
+    var apiEntity = $('#api_entity').val().replace( /([A-Z])/g, function($1) {
+      return $1.toLowerCase();
+    });
     // building action
-    var apiAction = cj('#api_action').val().replace(/(\_[a-z])/g, function($1) {return $1.toUpperCase().replace('_','');});
+    var apiAction = $('#api_action').val().replace(/(\_[a-z])/g, function($1) {return $1.toUpperCase().replace('_','');});
     apiName = apiPrefix + '.' + apiEntity + '.' + apiAction;
-    cj('#fname').text( apiName );
+    $('#fname').text( apiName );
   }
 
   // bind to different events to build API name live
-  cj(document).ready( function() { assembleName() } );
-  cj('#api_entity').change( function() { assembleName() } );
-  cj('#api_action').keyup( function() { assembleName() } );
+  $('#api_entity').change(assembleName)
+  $('#api_action').change(assembleName).keyup(assembleName);
+  assembleName();
+});
 
 {/literal}
 </script>
index 5b61d2c680ba3e0af0f04966e7473552412ec35b..c95ac861a5910c92e9e6ae13aacd997e0a6eeed8 100644 (file)
         <td class="label">{$form.wysiwyg_input_format.label}</td>
         <td>
           {$form.wysiwyg_input_format.html}{literal}
-            <script type="text/javascript">cj(document).ready(function () {
-                if (cj('#editor_id').val() == 4) {
-                  cj('#crm-preferences-display-form-block-wysiwyg_input_format').show();
+            <script type="text/javascript">
+              CRM.$(function($) {
+                if ($('#editor_id').val() == 4) {
+                  $('#crm-preferences-display-form-block-wysiwyg_input_format').show();
                 }
-              });</script>
+              });
+            </script>
           {/literal}
           <br/>
           <span class="description">
index e4951c54cb738e0dd1376a9ca745dd1664bd5dbc..2e02d66fbf5e3219d75d597910ff5dbd5743a70d 100644 (file)
 
 {literal}
 <script type="text/javascript">
-cj( document ).ready( function( ) {
+  CRM.$(function($) {
     {/literal}{if $customDataSubType}
-     CRM.buildCustomData( '{$customDataType}', {$customDataSubType} );
-        {else}
-     CRM.buildCustomData( '{$customDataType}' );
-        {/if}
+      CRM.buildCustomData( '{$customDataType}', {$customDataSubType} );
+    {else}
+      CRM.buildCustomData( '{$customDataType}' );
+    {/if}
     {literal}
-});
+  });
 </script>
 {/literal}
 
index 1572347c73cfb1d206c5a368c20f1a21f691403e..0818b086d8a2cc8448b8a27a86224bab119e134c 100644 (file)
       }, "json" );
   }
 
-    cj(document).ready( function( ) {
+    CRM.$(function($) {
         showOptionSelect( );
     });
 
index 6f8785a3f8f210881848c29d9ffb43efe6f1adbd..04576a92005f5800e0026be95fb640c1554f5189 100644 (file)
     {include file="CRM/common/customData.tpl"}
     {literal}
       <script type="text/javascript">
-      cj(document).ready(function() {
-           var customDataSubType = cj('#case_type_id').val();
+      CRM.$(function($) {
+           var customDataSubType = $('#case_type_id').val();
            if ( customDataSubType ) {
               CRM.buildCustomData( {/literal}'{$customDataType}'{literal}, customDataSubType );
            } else {
index 7850178d510660acbdf1b648cde42ab444809c2b..3192f005a9da50b406b9a3e5bfd295a932958d37 100644 (file)
 
   {literal}
     <script type="text/javascript">
-      cj(document).ready(function() {
+      CRM.$(function($) {
          //build data source form block
          buildDataSourceFormBlock();
          buildSubTypes();
index 53b661a2fee08234842685d5f0c2231c2179732d..2bcf2d167c4df4e0d9afe251dce6ce5e71e53ffb 100644 (file)
 
     <script type="text/javascript">
     {literal}
-        cj(document).ready( function() {
-            var tabId = cj.fn.dataTableSettings[0].sInstance;
+      CRM.$(function($) {
+        var tabId = $.fn.dataTableSettings[0].sInstance;
 
-            cj('table#'+ tabId).dataTable().fnSettings().aoDrawCallback.push( {
-                    "fn": function () {
-                        cj('#'+ tabId +' tr').each( function() {
-                            drawCommentRows(this.id)
-                        });
-                    },
-                    "sName": "user"
-            } );
-        });
+        $('table#'+ tabId).dataTable().fnSettings().aoDrawCallback.push( {
+          "fn": function () {
+            $('#'+ tabId +' tr').each( function() {
+              drawCommentRows(this.id)
+            });
+          },
+          "sName": "user"
+        } );
+      });
 
     {/literal}
     </script>
index 81a7a4aa7d10ebf0216b51601ae986cf7a9f2ef6..c7962ee9633583111579b66a2bb82040cc257460 100644 (file)
 <script type="text/javascript">
 var pay_later_sel = "input#{$form.is_pay_later.name}";
 {literal}
-cj("document").ready(function() {
+CRM.$(function($) {
   function refresh() {
-    var is_pay_later = cj(pay_later_sel).prop("checked");
-    cj(".credit_card_info-group").toggle(!is_pay_later);
-    cj(".pay-later-instructions").toggle(is_pay_later);
-    cj("div.billingNameInfo-section .description").html(is_pay_later ? "Enter the billing address at which you can be invoiced." : "Enter the name as shown on your credit or debit card, and the billing address for this card.");
+    var is_pay_later = $(pay_later_sel).prop("checked");
+    $(".credit_card_info-group").toggle(!is_pay_later);
+    $(".pay-later-instructions").toggle(is_pay_later);
+    $("div.billingNameInfo-section .description").html(is_pay_later ? "Enter the billing address at which you can be invoiced." : "Enter the name as shown on your credit or debit card, and the billing address for this card.");
   }
-  cj("input#source").prop('disabled', true);
+  $("input#source").prop('disabled', true);
 
-  cj(pay_later_sel).change(function() {
+  $(pay_later_sel).change(function() {
     refresh();
   });
-  cj(".payment_type-section :radio").change(function() {
-    var sel = cj(this).attr("id");
-    cj(".check_number-section").toggle(
-        cj(this).is(":checked") &&
-        cj("label[for="+sel+"]").html() == "{/literal}{ts escape='js'}Check{/ts}{literal}"
+  $(".payment_type-section :radio").change(function() {
+    var sel = $(this).attr("id");
+    $(".check_number-section").toggle(
+        $(this).is(":checked") &&
+        $("label[for="+sel+"]").html() == "{/literal}{ts escape='js'}Check{/ts}{literal}"
     );
   });
   refresh();
index c524e4709945c7223924790ab396c15080840122..a1980b18f760d71379ba634c8016543d85b8dcae 100644 (file)
   {include file="CRM/common/customData.tpl"}
   {literal}
     <script type="text/javascript">
-      cj(document).ready(function() {
+      CRM.$(function($) {
         {/literal}
         {if $customDataSubType}
           CRM.buildCustomData( '{$customDataType}', {$customDataSubType} );
index 1ac4deb8a3f87065515cbc1420ab33256073dd8c..d5741974b6e711c1a01b5484c23e3cc2932c9a4b 100644 (file)
@@ -108,7 +108,7 @@ if ( {/literal}"{$locUsed}"{literal} ) {
    displayMessage( true );
 }
 
-cj(document).ready(function() {
+CRM.$(function($) {
   //FIX ME: by default load 2 blocks and hide add and delete links
   //we should make additional block function more flexible to set max block limit
   buildBlocks('Email');
@@ -116,7 +116,7 @@ cj(document).ready(function() {
 
   // build blocks only if it is not built
   function buildBlocks(element) {
-    if (!cj('[id='+ element +'_Block_2]').length) {
+    if (!$('[id='+ element +'_Block_2]').length) {
       buildAdditionalBlocks(element, 'CRM_Event_Form_ManageEvent_Location');
     }
   }
@@ -124,18 +124,18 @@ cj(document).ready(function() {
   hideAddDeleteLinks('Email');
   hideAddDeleteLinks('Phone');
   function hideAddDeleteLinks(element) {
-    cj('#add'+ element).hide();
-    cj('[id='+ element +'_Block_2] a:last').hide();
+    $('#add'+ element).hide();
+    $('[id='+ element +'_Block_2] a:last').hide();
   }
 
-  cj('#loc_event_id').change(function() {
-    cj.ajax({
+  $('#loc_event_id').change(function() {
+    $.ajax({
       url: CRM.url('civicrm/ajax/locBlock', 'reset=1'),
       type: 'POST',
-      data: {'lbid': cj(this).val()},
+      data: {'lbid': $(this).val()},
       dataType: 'json',
       success: function(data) {
-        var selectLocBlockId = cj('#loc_event_id').val();
+        var selectLocBlockId = $('#loc_event_id').val();
         for(i in data) {
           if ( i == 'count_loc_used' ) {
             if ( ((selectLocBlockId == locBlockId) && data['count_loc_used'] > 1) ||
@@ -146,10 +146,10 @@ cj(document).ready(function() {
             }
           } else {
             if (i == 'phone_1_phone_type_id' || i == 'phone_2_phone_type_id') {
-              cj('#'+i).select2('val', data[i]);
+              $('#'+i).select2('val', data[i]);
             }
             else {
-              cj('#'+i).val(data[i]);
+              $('#'+i).val(data[i]);
             }
           }
         }
@@ -160,11 +160,11 @@ cj(document).ready(function() {
 });
 
 function displayMessage( set ) {
-   cj(document).ready(function() {
+   CRM.$(function($) {
      if ( set ) {
-       cj('#locUsedMsg').html( locUsedMsgTxt ).addClass('status');
+       $('#locUsedMsg').html( locUsedMsgTxt ).addClass('status');
      } else {
-       cj('#locUsedMsg').html( ' ' ).removeClass('status');
+       $('#locUsedMsg').html( ' ' ).removeClass('status');
      }
    });
 }
index 88d57ab12f6a562436434ddd8b8aaa4ee5855e6b..728fbad2eb9b79a3dca50df1a834412501dd0f30 100644 (file)
 
 {literal}
 <script type="text/javascript">
-  cj(document).ready( function( ) {
-    var archiveOption = cj("input[name^='is_archived']:radio");
-    cj('#status_unscheduled').change(function() {
-      if (cj(this).prop('checked') ) {
+  CRM.$(function($) {
+    var archiveOption = $("input[name^='is_archived']:radio");
+    $('#status_unscheduled').change(function() {
+      if ($(this).prop('checked') ) {
         archiveOption.prop({checked: false, disabled: true}).change();
       } else {
         archiveOption.prop('disabled', false);
       }
     }).trigger('change');
     archiveOption.change(function() {
-      if (cj("input[name^='is_archived']:radio:checked").length) {
-        cj('#status_unscheduled').prop({checked: false, disabled: true}).change();
+      if ($("input[name^='is_archived']:radio:checked").length) {
+        $('#status_unscheduled').prop({checked: false, disabled: true}).change();
       } else {
-        cj('#status_unscheduled').prop('disabled', false);
+        $('#status_unscheduled').prop('disabled', false);
       }
     }).trigger('change');
   });
index 510ba78d8296d572e48b914f7eebfd3c40736be1..d92d3e63e42826240c44c76a1e7c50aa2492a5e1 100644 (file)
 </div>
 {literal}
 <script type="text/javascript">
-cj(document).ready( function() {
-    cj('#adjust-option-type').hide();
-});
-function adjustPayment( ) {
-cj('#adjust-option-type').show();
-cj("#scheduled_amount").removeAttr("READONLY");
-cj("#scheduled_amount").css('background-color', '#ffffff');
-}
+  CRM.$(function($) {
+    $('#adjust-option-type').hide();
+  });
+  function adjustPayment( ) {
+    cj('#adjust-option-type').show();
+    cj("#scheduled_amount").removeAttr("READONLY").css('background-color', '#ffffff');
+  }
 </script>
 {/literal}
index c583f2b66b3e72b0e212bd30906c6bf11e6e4556..a085961e32435d487967f6e34e6db2561fa49e8c 100644 (file)
 {literal}
 <script type="text/javascript">
 CRM.$(function($) {
-  cj(document).on('blur', '.distribute', function() {
+  $(document).on('blur', '.distribute', function() {
    var totalAmount = 0;
-   cj('.distribute').each(function (){
-   if(cj(this).val( ).length > 0){
-    totalAmount     = parseFloat( totalAmount ) + parseFloat( cj(this).val( ) );
+   $('.distribute').each(function (){
+   if($(this).val( ).length > 0){
+    totalAmount     = parseFloat( totalAmount ) + parseFloat( $(this).val( ) );
     }
    });
 
-    cj('.editPayment').text('$ '+totalAmount);
+    $('.editPayment').text('$ '+totalAmount);
       var unlocateAmount = '{/literal}{$total}{literal}';
-      cj('.unlocateAmount').text('$ '+(unlocateAmount - totalAmount));
+      $('.unlocateAmount').text('$ '+(unlocateAmount - totalAmount));
    });
 });
 </script>
index bde0774cc7525ba4bc684989c54f9156f2b3421f..9a25771ed912523fdac21232067ef0bba300092c 100644 (file)
@@ -32,7 +32,7 @@
     var pPartiRef   = Array( );
     var optionSep   = '|';
 
-    cj(document).ready( function( ) {
+    CRM.$(function($) {
       pricesetParticipantCount( );
       allowGroupOnWaitlist(0, pPartiCount);
     });
index 600e00826bebe56e935a4dbeab16b36e5c133c95..29d82f3b5eca3342a8f80e382e728400f5450306 100644 (file)
 {/if}
 {literal}
 <script type="text/javascript">
-cj(document).ready(function($) {
+CRM.$(function($) {
   {/literal}
     var comma = '{$config->monetaryThousandSeparator}';
     var dot = '{$config->monetaryDecimalPoint}';
index 2fc9f42fd8f397dd00d7bba5feacd0290651a964..0e6e1e73620b848e1acaa8d502617dfb52fbcb29 100644 (file)
 
 {literal}
 <script type="text/javascript">
-  cj(document).ready(function() {
-    cj('#title').data('initial_value', cj('#title').val());
-  });
   CRM.$(function($) {
       var formName = {/literal}"{$form.formName}"{literal};
+      $('#title').data('initial_value', $('#title').val());
       $('#_qf_' + formName + '_submit_save').click (
           function(){
               if ( $('#is_navigation').prop('checked') && $('#parent_id').val() == '') {