<html>
<head>
<title>FusionCharts Print Manager</title>
<!-- <script type="text/javascript" src="../../../../lib/FCcharts/FusionCharts.js"></script> --> <!-- Faizi -->
</head>
<body>
<!-- <div id="chartContainer">FusionCharts XT will load here!</div> --> <!-- Faizi -->
<script type="text/javascript"><!--
FusionCharts.addEventListener("warning", function(e,a) {
if(a.id==="25081816") {
if(FusionCharts.getCurrentRenderer ='javascript') {
showMessage( "<b>Note:</b> JavaScript charts do not require Print Manager. <br/><br/>");
} else {
if(jQuery.browser.msie) {
showMessage( "<b>Note:</b> Internet Explorer does not require Print Manager. <br/><br/>");
} else {
showMessage( "<b>Note:</b> This borwser does not support or does not require Print Manager. <br/><br/>");
}
}
$("input#printButton").attr ( { "disabled": false, "value": "Print Now" } );
}
});
FusionCharts.printManager.enabled(true);
// var myChart = new FusionCharts( "../../../../lib/FCcharts/FCF_Column3D.swf", "myChartId", "400", "300", "0", "1" ); // This is for notice popup chart can be printing.
myChart.setXMLData('<chart caption="Weekly Sales Summary" xAxisName="Week" yAxisName="Sales" numberPrefix="$"><set label="Week 1" value="14400" /><set label="Week 2" value="19600" /><set label="Week 3" value="24000" /><set label="Week 4" value="15700" /></chart>');
myChart.render("chartContainer");
FusionCharts.addEventListener (
FusionChartsEvents.PrintReadyStateChange ,
function (identifier, parameter) {
if(parameter.ready) {
alert("Chart is now ready for printing.");
document.getElementById('printButton').disabled = false;
document.getElementById('printButton').value = "Print Now";
}
});
// --></script>
<!-- <input type="button" onclick="FusionCharts.printManager.managedPrint()" value="Managed Print" disabled="disabled" id="printButton" ></input> --> <!-- Faizi -->
</body>
</html>
<?php
/**
* Fusion Chart Viz: default tmpl
*
* @package Joomla.Plugin
* @subpackage Fabrik.visualization.fusionchart
* @copyright Copyright (C) 2005 Fabrik. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die();
$row = $this->row;
?>
<div id="<?php echo $this->containerId;?>" class="fabrik_visualization">
<?php if ($this->params->get('show-title')) :?>
<h1 style="text-align: center;">
<?php echo $row->label;?>
</h1>
<?php endif;?>
<p>
<?php echo $row->intro_text;?>
</p>
<?php echo $this->loadTemplate('filter'); ?>
<?php echo $this->chart; ?>
</div>