source: Dev/trunk/classes/ApplicationMenu.php @ 59

Last change on this file since 59 was 59, checked in by fpvanagthoven, 14 years ago

Absolutely had to do something about styling. Also some other things.

File size: 1.5 KB
RevLine 
[57]1<?php
2
3/**
4 * Description of ApplicationMenu
5 *
6 * @author fpvanagthoven
7 */
[59]8class ApplicationMenu extends Menu {
[57]9
10    public function __construct() {
[59]11       
12        ?><fieldset class="menu"><?php
13        parent::__construct('Application');
[58]14        ?> <div class="menuButtons"> <?php
[57]15        ApplicationMenu::createApplicationButton();
[58]16        ApplicationMenu::loadApplicationButton();
17        ?> </div> <?php
18        ApplicationMenu::loadApplicationList(null);
[59]19        ?></fieldset><?php
[57]20    }
21
22    public static function createApplicationButton() {
23        ?>
[58]24
[57]25        <form action="applicationcreation.php" method="post">
26
27            <input type="submit" value="Create new application" class="surveyButton bigSurveyButton" />
28
29        </form>
30
31        <?php
32    }
33
[58]34    /**
35     *
36     * @param Survey $surveys An array of surveys
37     */
38    public static function loadApplicationButton() {
39        ?>
40        <form id="loadApplicationForm" action="applicationcreation.php" method="post">
41            <input type="button" onclick="loadApplication()" value="Load/Edit application" class="surveyButton bigSurveyButton" />
42        </form>
43
44
45        <?php
46    }
47
48    public static function loadApplicationList($applications) {
49        ?>
50        <select id="applicationsToLoad" class="toLoad" size="1000">
51            <?php
52            foreach ($applications as $application) {
53                ?><option value='<?php echo $application->id; ?>'><?php echo $application->name; ?></option><?php
54        }
55            ?>
56        </select>
57        <?php
58
59    }
60
[57]61}
62?>
Note: See TracBrowser for help on using the repository browser.