Ignore:
Timestamp:
01/13/12 18:11:16 (13 years ago)
Author:
fpvanagthoven
Message:

getObject.php is de nieuwe pagina die gewoon PHP objecten in JSON zet en echoet. Nu werkt alleen de questionEditor er op, uiteindelijk zou dit ook de infopanel en de sequencer moeten gaan serven.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/jos-branch/selectSession.php

    r230 r235  
    6363        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    6464        <title>Select a session</title>
    65         <?php new StyleSheet("awesome"); ?>
     65        <?php new StyleSheet("visualeditors"); ?>
    6666        <script type="text/javascript" src="js/sequencerScripts.js"></script>
    6767        <script type="text/javascript" src="js/generalScripts.js"></script>
     
    7474        <div id="wrapper">
    7575            <div id="content">
    76                 <form action="selectSession.php" method="POST">
    77                     <fieldset name="selectionMenu">
    78                         <!-- onchange van volgende select linkt deze aan de ajax-based info panel, script staat in sequencerScripts.js -->
    79                         <select name="sessionUid" style="float: left;" onChange="ajaxInfoRequest(this.value, document.getElementById('infoPanelContent'), 'Session');">
    80                             <option value="" disabled="true" selected>Please select a session</option>
    81                             <?php
    82                             foreach ($sessions as $session) {
    83                                 $selected = "";
    84                                 if ($session->title == $_POST['newSessionName']) {
    85                                     $selected = ' selected="true"';
    86                                 }
     76                <div class="largeFrame" id="sessionSelector" style="width: 400px;">
     77                    <div class="largeTitle">Select session</div>
     78                    <div class="content">
     79                        <form action="selectSession.php" method="POST">
     80                            <div style="float: left; clear: left;">
     81                                <select name="sessionUid" style="float: left;" onChange="ajaxInfoRequest(this.value, document.getElementById('infoPanelContent'), 'Session');">
     82                                    <option value="" disabled="true" selected>Please select a session</option>
     83                                    <?php
     84                                    foreach ($sessions as $session) {
     85                                        $selected = "";
     86                                        if ($session->title == $_POST['newSessionName']) {
     87                                            $selected = ' selected="true"';
     88                                        }
    8789
    88                                 echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n";
    89                             }
    90                             ?>                   
    91                         </select>
    92                         <br /><br />
    93                         <input type="hidden" name="updateNeeded" value="true" />
    94                         <input type="text" name="newSessionName" value="Name..." style="float: left;" /><br />
    95                         <input type="submit" name="createSession" value="Create new session" class="surveybutton" style="float: left;" />
    96                         <input type="submit" name="editSession" value="Edit session" class="surveybutton" style="float: left;" />
    97                         <input type="submit" name="deleteSession" value="Delete session" class="surveybutton" style="float: left;" />
    98                         <br /><br /><br />
    99                         <div id="errorDisplay"><?php
    100                             if (isset($errorMessage)) {
    101                                 foreach ($errorMessage as $message) {
    102                                     echo $message;
    103                                 }
    104                             }
    105                             ?></div>
    106                     </fieldset>
    107                     <fieldset id="sessionDescription">
    108                         <div class="fieldsetTitle">
    109                             Info
    110                         </div>
    111                         <div id="infoPanelContent">
    112                         </div>
    113                     </fieldset>
     90                                        echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n";
     91                                    }
     92                                    ?>                   
     93                                </select>
     94                                <input type="hidden" name="updateNeeded" value="true" />
     95                                <input type="text" name="newSessionName" value="Name..." style="float: left; clear: left;" /><br />
     96                            </div>
     97                            <div style="float: left; clear: none;">
     98                                <input type="submit" name="createSession" value="Create new session" class="smallButton vertical" style="float: left;" />
     99                                <input type="submit" name="editSession" value="Edit session" class="smallButton vertical" style="float: left;" />
     100                                <input type="submit" name="deleteSession" value="Delete session" class="smallButton vertical" style="float: left;" />
     101                            </div>
     102                            <div id="errorDisplay"><?php
     103                                    if (isset($errorMessage)) {
     104                                        foreach ($errorMessage as $message) {
     105                                            echo $message;
     106                                        }
     107                                    }
     108                                    ?>
     109                            </div>
     110                    </div>
     111                </div>
     112
     113                <div id="sessionInfoPanel" class="largeFrame" style="margin-top: 10px; width: 400px; height: 100px;">
     114                    <div class="largeTitle">Info</div>
     115                    <div id="infoPanelContent" class="content" style="float: left; clear: left;">
     116                    </div>
     117                </div>
    114118                </form>
    115119            </div>
    116120        </div>
    117     </body>
     121    </div>
     122</div>
     123</body>
    118124</html>
Note: See TracChangeset for help on using the changeset viewer.