{*
+--------------------------------------------------------------------+
- | CiviCRM version 5 |
- +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2019 |
- +--------------------------------------------------------------------+
- | This file is a part of CiviCRM. |
- | |
- | CiviCRM is free software; you can copy, modify, and distribute it |
- | under the terms of the GNU Affero General Public License |
- | Version 3, 19 November 2007 and the CiviCRM Licensing Exception. |
- | |
- | CiviCRM is distributed in the hope that it will be useful, but |
- | WITHOUT ANY WARRANTY; without even the implied warranty of |
- | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
- | See the GNU Affero General Public License for more details. |
+ | Copyright CiviCRM LLC. All rights reserved. |
| |
- | You should have received a copy of the GNU Affero General Public |
- | License and the CiviCRM Licensing Exception along |
- | with this program; if not, contact CiviCRM LLC |
- | at info[AT]civicrm[DOT]org. If you have questions about the |
- | GNU Affero General Public License or the licensing of CiviCRM, |
- | see the CiviCRM license FAQ at http://civicrm.org/licensing |
+ | This work is published under the GNU AGPLv3 license with some |
+ | permitted exceptions and without any warranty. For full license |
+ | and copyright information, see https://civicrm.org/licensing |
+--------------------------------------------------------------------+
*}
{* Display monthly and yearly contributions using Google charts (Bar and Pie) *}
{if $hasContributions}
<div id="chartData">
-<table class="chart">
- <tr class="crm-contribution-form-block-open_flash_chart">
- <td>
+<table >
+ <tr class="crm-contribution-form-block-chart">
+ <td width="50%">
{if $hasByMonthChart}
{* display monthly chart *}
- <div id="open_flash_chart_by_month"></div>
+ <div id="chart_by_month"></div>
{else}
{ts}There were no contributions during the selected year.{/ts}
{/if}
</td>
- <td>
+ <td width="50%">
{* display yearly chart *}
- <div id="open_flash_chart_by_year"></div>
+ <div id="chart_by_year"></div>
</td>
</tr>
</table>
{literal}
<script type="text/javascript">
- var allData = {/literal}{$chartData}{literal};
-
CRM.$(function($) {
- $.each(allData, function(chartID, chartValues) {
- createChart(chartID, chartValues.divName, chartValues.size.xSize, chartValues.size.ySize, 'loadData');
- });
- });
+ var allData = {/literal}{$chartData}{literal};
- function loadData( chartID ) {
- return allData[chartID].object;
- }
+ $.each( allData, function( chartID, chartValues ) {
+ var divName = "chart_" + chartID;
+ createChart( chartID, divName, 300, 300, allData[chartID].object );
+ });
- function byMonthOnClick( barIndex ) {
- var url = allData.by_month.on_click_urls['url_' + barIndex];
- if ( url ) window.location.href = url;
- }
+ function byMonthOnClick( barIndex ) {
+ var url = allData.by_month.on_click_urls['url_' + barIndex];
+ if ( url ) window.location.href = url;
+ }
- function byYearOnClick( barIndex ) {
- var url = allData.by_year.on_click_urls['url_' + barIndex];
- if ( url ) window.location.href = url;
- }
+ function byYearOnClick( barIndex ) {
+ var url = allData.by_year.on_click_urls['url_' + barIndex];
+ if ( url ) window.location.href = url;
+ }
- </script>
+ });
+</script>
{/literal}
{/if}