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

-selectObject is een algemene object selector. Kan gebruikt worden vanuit het mainmenu om in de verschillende editors te komen, en kan eventueel ook onder de "add existing" knop kopen te staan binnen die editors.

Location:
Dev/branches/jos-branch/classes
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/jos-branch/classes/styles/Logo.php

    r230 r238  
    1414    // hardcoded logo div, image is defined in stylesheet. (#logo background:"";)
    1515    public function __construct() {
     16        if (isset($_SESSION['userUid'])) {
     17            $users = User::get(array("uid" => $_SESSION['userUid']));
     18            $user = $users[0];
     19            $loggedIn = true;
     20            $message = "Welcome, " . $user->name . "!";
     21        } else {
     22            $message = "Please log in.";
     23            $loggedIn = false;
     24        }
    1625        ?>
    1726
     
    2130            </div>
    2231            <div id="logoControls">
    23                 Welcome, Igor! <a href="logout.php">Log out</a>
     32                <?php echo $message; ?>
     33
     34                <?php
     35                if ($loggedIn == true) {
     36                    echo "<a href='logout.php'>Log out</a>";
     37                }
     38                ?>
    2439            </div>
    2540        </div>
  • Dev/branches/jos-branch/classes/widgets/SessionEditorWidget.php

    r230 r238  
    5252                <input type="button" id="editSelected" value="Edit step" class="smallButton" onClick="editStep();" />
    5353                <input type="button" id="deleteSelected" value="Delete step" class="smallButton" onClick="deleteStep();" />
    54                 <input type="submit" id ="clearPipeline" name="clearPipeline" value="Clear pipeline" class="smallButton dis" disabled="true"/>
    55                 <input type="checkbox" id="confirmClear" name="confirmClear" onChange="IsCheckEnabled(this, document.getElementById('clearPipeline'));" />Really clear?
    5654                <input type="button" value="debug_save" onClick="savePipeline(true);" />
    5755            </div>
     
    9189    public function LoadSession() {   // Initialize variables on page load.
    9290                // Redirect if no session is set
    93         if (!isset($_SESSION['currentSession'])) {
     91        if (!isset($_POST['objectUid'])) {
    9492            redirect("selectSession.php");
    9593        }
    96         // Store the current session in internal variable
    97         $results = Session::get(array("uid"=> $_SESSION['currentSession']));
     94       
     95        $results = Session::get(array("uid"=> $_POST['objectUid']));
    9896                //print_r($results);
    9997        if (!empty($results)) {
  • Dev/branches/jos-branch/classes/widgets/SurveyEditorWidget.php

    r235 r238  
    1515
    1616    public function __construct() {
    17        
     17        // Nothing yet
    1818    }
    1919
    2020    public function handlePost() {
    2121        // Get POSTed data and store variables to class instance properties
    22        
     22
    2323        if (isset($_POST['objectUid']) && !empty($_POST['objectUid'])) {
    2424            $surveyResults = Survey::get(array("uid" => $_POST['objectUid']));
    2525            if (!empty($surveyResults)) {
    2626                $this->loadedSurvey = $surveyResults[0];
     27                $this->loadedSurvey->evaluate();
    2728            } else {
    2829                die("No surveys found!");
Note: See TracChangeset for help on using the changeset viewer.