Ignore:
Timestamp:
01/10/12 16:11:51 (13 years ago)
Author:
fpvanagthoven
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/Demo/selectSession.php

    r207 r226  
    11<?php
    22require 'classes/master.php'; //should be at top of every page
    3 
    4 if (!isset($_SESSION['userUid'])) {
    5     redirect("index.php");
    6 }
    7 
     3/*
     4  if (!isset($_SESSION['userUid'])) {
     5  redirect("index.php");
     6  }
     7 */
    88if (isset($_SESSION['message'])) {
    99    echo $_SESSION['message'];
     
    3535}
    3636
    37 if (isset($_POST['deleteSession'])) {
    38     if (isset($_POST['sessionUID'])) {
    39         //Kan de database al objecten verwijderen?
    40     }
    41 }
    42 
    4337if (isset($_POST['editSession'])) {
    44         var_dump($_POST);
    4538    if (isset($_POST['sessionUid'])) {
    4639        $session_results = $dbi->get("SESSION", array("uid" => $_POST['sessionUid']));
    47                 var_dump($session_results);
     40        var_dump($session_results);
    4841        if (count($session_results) == 1 && $session_results[0] != null) {
    4942            // DEZE SESSION MOET UITEINDELIJK EEN POST WORDEN, WANNEER DEZE HELE PAGINA IS OVERGEZET IN JAVASCRIPT!
     
    6558        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    6659        <title>Select a session</title>
    67         <?php new StyleSheet("awesome"); ?>
     60        <?php new StyleSheet("visualeditors"); ?>
    6861        <script type="text/javascript" src="js/sequencerScripts.js"></script>
    6962        <script type="text/javascript" src="js/generalScripts.js"></script>
     
    7669        <div id="wrapper">
    7770            <div id="content">
    78                 <form action="selectSession.php" method="POST">
    79                     <fieldset name="selectionMenu">
    80                         <!-- onchange van volgende select linkt deze aan de ajax-based info panel, script staat in sequencerScripts.js -->
    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                                 }
     71                <div class="largeFrame" id="sessionSelector" style="width: 400px;">
     72                    <div class="largeTitle">Select session</div>
     73                    <div class="content">
     74                        <form action="selectSession.php" method="POST">
     75                            <div style="float: left; clear: left;">
     76                                <select name="sessionUid" style="float: left;" onChange="ajaxInfoRequest(this.value, document.getElementById('infoPanelContent'), 'Session');">
     77                                    <option value="" disabled="true" selected>Please select a session</option>
     78                                    <?php
     79                                    foreach ($sessions as $session) {
     80                                        $selected = "";
     81                                        if ($session->title == $_POST['newSessionName']) {
     82                                            $selected = ' selected="true"';
     83                                        }
    8984
    90                                 echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n";
    91                             }
    92                             ?>                   
    93                         </select>
    94                         <br /><br />
    95                         <input type="hidden" name="updateNeeded" value="true" />
    96                         <input type="text" name="newSessionName" value="Name..." style="float: left;" /><br />
    97                         <input type="submit" name="createSession" value="Create new session" class="surveybutton" style="float: left;" />
    98                         <input type="submit" name="editSession" value="Edit session" class="surveybutton" style="float: left;" />
    99                         <input type="submit" name="deleteSession" value="Delete session" class="surveybutton" style="float: left;" />
    100                         <br /><br /><br />
    101                         <div id="errorDisplay"><?php
    102                             if (isset($errorMessage)) {
    103                                 foreach ($errorMessage as $message) {
    104                                     echo $message;
    105                                 }
    106                             }
    107                             ?></div>
    108                     </fieldset>
    109                     <fieldset id="sessionDescription">
    110                         <div class="fieldsetTitle">
    111                             Info
    112                         </div>
    113                         <div id="infoPanelContent">
    114                         </div>
    115                     </fieldset>
     85                                        echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n";
     86                                    }
     87                                    ?>                   
     88                                </select>
     89                                <input type="hidden" name="updateNeeded" value="true" />
     90                                <input type="text" name="newSessionName" value="Name..." style="float: left; clear: left;" /><br />
     91                            </div>
     92                            <div style="float: left; clear: none;">
     93                                <input type="submit" name="createSession" value="Create new session" class="smallButton vertical" style="float: left;" />
     94                                <input type="submit" name="editSession" value="Edit session" class="smallButton vertical" style="float: left;" />
     95                                <input type="submit" name="deleteSession" value="Delete session" class="smallButton vertical" style="float: left;" />
     96                            </div>
     97                            <div id="errorDisplay"><?php
     98                                    if (isset($errorMessage)) {
     99                                        foreach ($errorMessage as $message) {
     100                                            echo $message;
     101                                        }
     102                                    }
     103                                    ?>
     104                            </div>
     105                    </div>
     106                </div>
     107
     108                <div id="sessionInfoPanel" class="largeFrame" style="margin-top: 10px; width: 400px; height: 100px;">
     109                    <div class="largeTitle">
     110                        Info
     111                    </div>
     112                    <div id="infoPanelContent" style="float: left; clear: left;">
     113                        Info goes here
     114                    </div>
     115                </div>
    116116                </form>
    117117            </div>
    118118        </div>
    119     </body>
     119    </div>
     120</div>
     121</body>
    120122</html>
Note: See TracChangeset for help on using the changeset viewer.