CRM-14486 add empowered by CiviCRM as public footer
[civicrm-core.git] / templates / CRM / common / logButton.tpl
index 58362654b33f771bac415b7051764b03959684fc..5f4af02177d4c0c69437c9a9f703a845b3054a1d 100644 (file)
@@ -1,8 +1,8 @@
 {*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.3                                                |
+ | CiviCRM version 4.5                                                |
  +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013                                |
+ | Copyright CiviCRM LLC (c) 2004-2014                                |
  +--------------------------------------------------------------------+
  | This file is a part of CiviCRM.                                    |
  |                                                                    |
 *}
 
 <a class="css_right {$snippet.css_class}" href="#" title="{ts}View Revisions{/ts}">View Revisions</a>
-<div class="dialog-{$snippet.css_class}">
-  <div class="revision-content"></div>
-</div>
 
 {literal}
 <script type="text/javascript">
-cj(document).on("click", ".{/literal}{$snippet.css_class}{literal}", function() {
-  cj(".dialog-{/literal}{$snippet.css_class}{literal}").show( );
-  cj(".dialog-{/literal}{$snippet.css_class}{literal}").dialog({
-    title: "{/literal}{ts}Revisions{/ts}{literal}",
-    modal: true,
-    width: "680px",
-    bgiframe: true,
-    overlay: { opacity: 0.5, background: "black" },
-    open:function() {
-      var ajaxurl = {/literal}'{crmURL p="civicrm/report/instance/`$snippet.instance_id`" h=0 }'{literal};
-      cj.ajax({
-        data: "reset=1&snippet=4&section=2&altered_contact_id_op=eq&altered_contact_id_value={/literal}{$snippet.contact_id}{literal}&log_type_table_op=has&log_type_table_value={/literal}{$snippet.table_name}{literal}",
-        url:  ajaxurl,
-        success: function (data) {
-          cj(".dialog-{/literal}{$snippet.css_class}{literal} .revision-content").html(data);
-          if (!cj(".dialog-{/literal}{$snippet.css_class}{literal} .revision-content .report-layout").length) {
-            cj(".dialog-{/literal}{$snippet.css_class}{literal} .revision-content").html("Sorry, couldn't find any revisions.");
-          }
-        }
-      });
-    },
-    buttons: {
-      "Done": function() {
-        cj(this).dialog("destroy");
-      }
-    }
-  });
-});
+(function($, CRM) {
+  if ($(".{/literal}{$snippet.css_class}{literal}").length) {
+    $(".{/literal}{$snippet.css_class}{literal}").crmRevisionLink({
+      contactId: {/literal}{$snippet.contact_id}{literal},
+      tableName: "{/literal}{$snippet.table_name}{literal}",
+      reportId: {/literal}{$snippet.instance_id}{literal}
+    });
+  }
+})(cj, CRM);
 </script>
 {/literal}