source: Dev/branches/Cartis/DProbeersel.php @ 228

Last change on this file since 228 was 207, checked in by cartis, 13 years ago

Got latest classes from trunk & update 05-12-2012

File size: 3.9 KB
RevLine 
[207]1    <?php
2require 'classes/master.php'; //should be at top of every page
3
4if (!isset($_SESSION['userUid'])) {
5    redirect("index.php");
6}
7
8if (isset($_SESSION['message'])) {
9    echo $_SESSION['message'];
10    unset($_SESSION['message']);
11}
12
13$dbi = new DatabaseInterface();
14$data = JSON_decode($_POST['selectedData']);
15
16new StyleSheet("visualEditors");
17
18?>
19
20<html>
21    <head>
22
23    <!-- 1/3. Include the RGraph libraries -->
24    <script src="RGraph/libraries/RGraph.common.core.js" ></script>
25    <script src="RGraph/libraries/RGraph.common.context.js" ></script>
26    <script src="RGraph/libraries/RGraph.common.annotate.js" ></script>
27    <script src="RGraph/libraries/RGraph.common.tooltips.js" ></script>
28    <script src="RGraph/libraries/RGraph.common.zoom.js" ></script>
29    <script src="RGraph/libraries/RGraph.radar.js" ></script>   
30   
31   <script>
32        window.onload = function ()
33        {
34            if (RGraph.isIE8()) {
35                ShowGraph1();
36                ShowGraph2();
37                ShowGraph3();
38            }
39        }
40       
41        function ShowGraph1 ()
42        {
43            var radar1 = new RGraph.Radar('radar5', [43,84,54,64,34,21,21], [52,30,51,41,22,23,56]);
44            radar1.Set('chart.colors', ['rgba(255,0,0,0.3)']);
45            radar1.Set('chart.labels.axes', 'n');
46            radar1.Set('chart.circle', 50);
47            radar1.Set('chart.circle.fill', 'rgba(0, 0, 255, 0.3)');
48            radar1.Set('chart.tooltips', [
49                                           'Dave (43)', 'John (84)', 'Kiffen (54)', 'Peter (64)', 'Lou (34)', 'Igor (21)', 'John (21)',
50                                           'Dave (52)', 'John (30)', 'Kiffen (51)', 'Peter (41)', 'Lou (22)', 'Igor (23)', 'John (56)',
51                                          ]);
52            radar1.Set('chart.colors', ['green', 'red']);
53            radar1.Set('chart.colors.alpha', 0.5);
54            //radar1.Set('chart.title', 'The results of the competition');
55            radar1.Set('chart.labels', ['Dave (43)', 'John (84)', 'Kiffen (54)', 'Peter (64)', 'Lou (34)', 'Igor (21)', 'John (21)']);
56            radar1.Set('chart.tooltips.effect', 'fade');
57            radar1.Draw();
58        }
59       
60        function ShowGraph2 ()
61        {
62            var radar = new RGraph.Radar('radar2', [7,6,6,7,8], [6,7,7,6,6], [4,5,6,10,4]);
63            radar.Set('chart.strokestyle', 'black');
64            radar.Set('chart.colors.alpha', 0.3);
65            radar.Set('chart.colors', ['red', 'green', 'yellow']);
66            //radar.Set('chart.title', 'Multiple datasets, key');
67            radar.Set('chart.tooltips.effect', 'snap');
68            radar.Set('chart.tooltips', [
69                                          'Pete in 2000','Lou in 2000','Jim in 2000','Jack in 2000','Fred in 2000',
70                                          'Pete in 2001','Lou in 2001','Jim in 2001','Jack in 2001','Fred in 2001',
71                                          'Pete in 2002','Lou in 2002','Jim in 2002','Jack in 2002','Fred in 2002'
72                                         ]);
73            radar.Set('chart.key', ['2000','2001','2002']);
74            radar.Set('chart.key.position', 'graph');
75            radar.Set('chart.labels', ['Pete','Lou','Jim','Jack','Fred']);
76            radar.Set('chart.gutter.top', 35);
77            radar.Draw();
78        }
79    </script>
80 
81</head>
82 
83<body>
84   
85    <!-- 2/3. This is the canvas that the graph is drawn on -->
86    <div class="largeFrame">
87                <canvas id="radar5" width="450" height="300">[No canvas support]</canvas>
88                <canvas id="radar2" width="450" height="300">[No canvas support]</canvas>
89    </div>
90     
91        <script>
92        if (!RGraph.isIE8()) {
93            ShowGraph1();
94            ShowGraph2();
95        }
96    </script>
97   
98   
99    <div class="smallFrame" id="dataField">
100        <?php             
101       var_dump($data);
102        ?>
103    </div>
104   
105</body>
106
107</html>
Note: See TracBrowser for help on using the repository browser.