Merge pull request #2793 from monishdeb/HR-322
[civicrm-core.git] / templates / CRM / Admin / Page / Extensions.tpl
index 4a33abbab4eb72c92018bf691c45f2bac73dec7c..bf7021136a40edf6388956f471466a1ed6e0b054 100644 (file)
@@ -1,8 +1,8 @@
 {*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.4                                                |
+ | CiviCRM version 4.5                                                |
  +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013                                |
+ | Copyright CiviCRM LLC (c) 2004-2014                                |
  +--------------------------------------------------------------------+
  | This file is a part of CiviCRM.                                    |
  |                                                                    |
@@ -39,7 +39,8 @@
 
     {include file="CRM/Admin/Page/Extensions/About.tpl"}
 
-    {include file="CRM/common/enableDisable.tpl"}
+    {include file="CRM/common/enableDisableApi.tpl"}
+    {include file="CRM/common/crmeditable.tpl"}
     {include file="CRM/common/jsortable.tpl"}
 
     <div id="mainTabContainer" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
@@ -83,7 +84,7 @@
     {* Expand/Collapse *}
     {literal}
     <script type="text/javascript">
-      cj( function( ) {
+      CRM.$(function($) {
           cj('.collapsed').click( function( ) {
               var currentObj = cj( this );
               if ( currentObj.hasClass( 'expanded') ) {
     {* Tab management *}
     <script type="text/javascript">
     var selectedTab  = 'summary';
-    var spinnerImage = '<img src="{$config->resourceBase}i/loading.gif" style="width:10px;height:10px"/>';
     {if $selectedChild}selectedTab = "{$selectedChild}";{/if}
 
     {literal}
 
-    //explicitly stop spinner
-    function stopSpinner( ) {
-      cj('li.crm-tab-button').each(function(){ cj(this).find('span').text(' ');})
-    }
-
-    cj( function() {
+    CRM.$(function($) {
       var tabIndex = cj('#tab_' + selectedTab).prevAll().length;
-      cj("#mainTabContainer").tabs({ selected: tabIndex, spinner: spinnerImage, cache: true, load: stopSpinner});
+      cj("#mainTabContainer").tabs({active: tabIndex});
       cj(".crm-tab-button").addClass("ui-corner-bottom");
     });
     {/literal}
     {* Refresh buttons *}
     {literal}
     <script type="text/javascript">
-    cj(function() {
+    CRM.$(function($) {
       cj('.crm-extensions-refresh').click(function(event){
         event.stopPropagation();
         CRM.alert('', '{/literal}{ts escape="js"}Refreshing...{/ts}{literal}', 'crm-msg-loading', {expires: 0});