source: Dev/branches/Cartis/dashboardDataSelection.php @ 227

Last change on this file since 227 was 227, checked in by cartis, 13 years ago
File size: 3.8 KB
Line 
1<?php
2//Insert login check, dbi creation, etc...
3/*
4 * TODO getInfo JSON conversie ipv HTML echo.
5 * >> Formatting of data
6 * Formatting (delete icons, aligning, button size/style, Margins/Padding, etc...
7 */
8require "classes/master.php";
9
10$dbDataSelectionWidget = new dbDataSelectionWidget();
11?>
12
13
14
15<!DOCTYPE html>
16<html>
17    <head>
18        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
19        <title></title>
20        <?php new Stylesheet("visualEditors"); ?>
21
22        <?php $dbDataSelectionWidget->Javascript(); ?>
23    </head>
24    <body>
25        <div id="header">
26            <?php new Logo(); ?>
27        </div>
28
29        <div id="content">
30            <div id="wrapper">
31
32                <div id="leftColumn">
33
34                    <div class="largeFrame C" id="dbDataSelector">
35                        <div class="content">
36
37                            <div style="float: left; clear: none;">
38                                <div class="largeTitle">Instance data</div>
39                                <select id="dbSessionInstancesList" multiple class="dbDataList" size="15" onchange="infoPanelTimeout(event);">
40
41                                    <?php
42                                   
43                                      //Changed sessions into questions
44                                      // foreach ($dbDataSelectionWidget->survey as $question) {
45                                      foreach ($dbDataSelectionWidget->sessions as $session) {
46                                      // Fill list
47                                      // First checkbox, then descriptor
48                                      echo "<option value='$session->uid'>$session->title</option>";
49                                      }
50                                     
51                                   
52                                    ?>
53                                </select>
54                            </div>
55
56                            <div style="float: left; clear:none;">
57                                <div class="largeTitle">Game data</div>
58                                <select id="dbGamedataList" multiple class="dbDataList" size="15" onChange="infoPanelTimeout(event);">
59                                    <?php
60                                    foreach ($dbDataSelectionWidget->gamedata as $gamedata) {
61                                        // Fill list
62                                        // First checkbox, then descriptor
63                                        echo "<option value='$gamedata->uid'>$gamedata->title</option>";
64                                    }
65                                    ?>
66                                </select>
67                            </div>
68                        </div>
69                    </div>
70
71
72                    <div class="largeFrame Cu" id="dbInfoPanel">
73                        <div class='largeTitle'>Info panel</div>
74                        <div class="content" id="dbInfoPanelContent" style="height: 100px;">
75
76                        </div>
77
78                        <div class="controls">
79                            <input type="button" class="smallButton" id="btnAddToCart" value="Add to list" onClick="addDataToList();" />
80                        </div>
81                    </div>
82                </div>
83
84                <div id="rightColumn">
85                    <div class="largeFrame Cv" id="dbShoppingCart">
86                        <div class="largeTitle">Selected data</div>
87                        <div class="content" id="shoppingCartContent">
88
89                        </div>
90                        <div class="controls">
91                            <input type="button" class="smallButton" id="btnAddToCart" value="Configure Dashboard" onClick="configureDashboard();" />
92                        </div>
93                    </div>
94                </div>
95            </div>
96        </div>
97    </body>
98</html>
Note: See TracBrowser for help on using the repository browser.