Project

General

Profile

1
<?php
2

    
3
defined('_JEXEC') or die('Access denied');
4

    
5
jimport('joomla.environment.uri');
6
jimport('joomla.methods');
7

    
8
$document = JFactory :: getDocument();;
9
$document -> addScript('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
10
$document -> addScript(JRoute :: _(JUri :: base() . 'components/com_openaire/js/Highcharts/highcharts.js'));
11
$document -> addScript(JRoute :: _(JUri :: base() . 'components/com_openaire/js/Highcharts/grid.js'));
12

    
13
?>
14

    
15
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
16

    
17
<script type="text/javascript">
18
	<!--
19
		jQuery.noConflict();
20
	-->
21
</script>
22

    
23
<?php if ($this -> publicationsByCategory === NULL) { ?>
24
	<div class="stats_section">
25
		<div style="text-align: left;"><?php echo(JText :: _('ERROR_RETRIEVING_STATISTICS')); ?></div>
26
	</div>
27
<?php } else if ($this -> publicationsByCategory == NULL) { ?>
28
	<div class="stats_section">
29
		<div style="text-align: left;">
30
			<?php switch ($this -> chart) {
31
			case OpenAireViewChart :: ACCESS_MODE:
32
				echo(JText :: _('NO_ACCESS_MODE_STATISTICS_FOUND'));
33
				break;
34
			case OpenAireViewChart :: PROGRAMME:
35
				echo(JText :: _('NO_PROGRAMME_STATISTICS_FOUND'));
36
				break;
37
			case OpenAireViewChart :: SCIENTIFIC_AREA:
38
				echo(JText :: _('NO_SCIENTIFIC_AREA_STATISTICS_FOUND'));
39
				break;
40
			case OpenAireViewChart :: COUNTRY:
41
				echo(JText :: _('NO_COUNTRY_STATISTICS_FOUND'));
42
				break;
43
			case OpenAireViewChart :: INSTITUTION:
44
				echo(JText :: _('NO_INSTITUTIONS_FOUND'));
45
			} ?>
46
		</div>
47
	</div>
48
<?php } else { ?>
49
	<div id="chart" style="display:block"></div>
50
	<script language="javascript" type="text/javascript">
51
		<!--
52
			var colors = ['#00008B', '#006400', '#556B2F', '#8FBC8F', '#FF1493', '#B22222', '#FF00FF', '#ADFF2F', '#20B2AA', '#800000', '#48D1CC', '#DA70D6', '#DDA0DD', '#2E8B57', '#708090'];
53
			jQuery(document).ready(function () {
54
				<?php echo($this -> loadTemplate(($this -> chart == OpenAireViewChart :: ACCESS_MODE) ? 'pie' : 'bars')); ?>
55
			});
56
		-->
57
	</script>
58
<?php } ?>
(1-1/4)