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 } ?>
|