Merge pull request #2076 from colemanw/CRM-11864
[civicrm-core.git] / templates / CRM / Contact / Page / DashBoardDashlet.tpl
index 8c1f7d173806053aeb76dcbbe48b9f148f95fbcb..0785cf53ca1de47c00d7ac5ccf622140bc51583d 100644 (file)
@@ -1,6 +1,6 @@
 {*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.3                                                |
+ | CiviCRM version 4.4                                                |
  +--------------------------------------------------------------------+
  | Copyright CiviCRM LLC (c) 2004-2013                                |
  +--------------------------------------------------------------------+
         <div class="finalconf-button">
             <a href="{$fixDefaultMailbox}" id="fixDefaultMailbox" class="button"><span><div class="icon settings-icon"></div>{ts}Go{/ts}</span></a>
         </div>
-        <div class="finalconf-itemdesc">{ts}Please configure a default mailbox for CiviMail.{/ts} (<a href="http://en.flossmanuals.net/civicrm/ch042_system-configuration/" title="{ts}opens online user guide in a new window{/ts}" target="_blank">{ts}learn more{/ts}</a>)</div>
+        <div class="finalconf-itemdesc">{ts}Please configure a default mailbox for CiviMail.{/ts} (<a href="http://book.civicrm.org/user/advanced-configuration/email-system-configuration/" title="{ts}opens online user guide in a new window{/ts}" target="_blank">{ts}learn more{/ts}</a>)</div>
         <h4 class="finalconf-item"><div class="icon alert-icon"></div> &nbsp;{ts}Default CiviMail Mailbox{/ts}</h4>
         <div style="clear:both"></div>
     {/if}
     </div>
 {/if}
+{$communityMessages}
 <div class="crm-submit-buttons">
-<a href="javascript:addDashlet( );" class="button show-add">
+<a href="#" id="crm-dashboard-configure" class="button show-add">
   <span><div class="icon settings-icon"></div>{ts}Configure Your Dashboard{/ts}</span></a>
 
 <a style="display:none;" href="{crmURL p="civicrm/dashboard" q="reset=1"}" class="button show-done" style="margin-left: 6px;">
 <div class="clear"></div>
 {literal}
 <script type="text/javascript">
-  function addDashlet(  ) {
-      var dataURL = {/literal}"{crmURL p='civicrm/dashlet' q='reset=1&snippet=1' h=0 }"{literal};
-
-      cj.ajax({
-         url: dataURL,
+  cj(function($) {
+    $('#crm-dashboard-configure').click(function() {
+      $.ajax({
+         url: CRM.url('civicrm/dashlet', 'reset=1&snippet=1'),
          success: function( content ) {
-             cj("#civicrm-dashboard").hide( );
-             cj('.show-add').hide( );
-             cj('.show-refresh').hide( );
-             cj('.show-done').show( );
-             cj("#empty-message").hide( );
-             cj("#configure-dashlet").show( ).html( content );
+           $("#civicrm-dashboard, #crm-dashboard-configure, .show-refresh, #empty-message").hide();
+           $('.show-done').show();
+           $("#configure-dashlet").show().html(content);
          }
       });
-  }
+      return false;
+    });
+  });
   cj().crmAccordions();
 </script>
 {/literal}