1:
2:
<?php
3:
require_once ("loginview.php");
4:
class CreateEventView {
5:
public $event = "event";
6:
private $Delete = "Delete";
7:
public function GoToEventApp($list = "") {
8:
$LoginView = new LoginView();
9:
$html = "<h2>Aktuella händelser:</h2> ";
10:
$html .= "<ul class='list'>";
11:
if (empty($list)) {
12:
return false;
13:
}
14:
foreach ($list as $index => $option) {
15:
$html .= "<li> <a href='?eventID=" . $option[EventHandler::EventPK] . "'>" . $option[EventHandler::EventName] . "</a>
16:
<form name='Apply' id='apply' method='Post' action=''><input type='image' src='delete.png' class='DelelteSubmit' name='$this->Delete' value='" . $option[EventHandler::EventPK] . "' /></form></li>";
17:
}
18:
$html .= "</ul>";
19:
return $html;
20:
}
21:
22:
23:
public function NewEventtyp() {
24:
$LoginView = new LoginView();
25:
return "
26:
<div id='registration'>
27:
<h2>Ny händelse</h2>
28:
<form name='login' id='RegisterUserForm' method='Post' action=''>
29:
<fieldset>
30:
<p>
31:
<label class='label' for='name'>Namn på händelse</label>
32:
</label><input type='text' size='20' name='$this->event' id='name' class='text' value='' />
33:
</p>
34:
<input type='hidden' name='' id='submithidden' value='true'/>
35:
<input type='submit' name='AddEvent' id='submit' value='Skapa ny händelse'/>
36:
</fieldset>
37:
</form>
38:
</div>";
39:
}
40:
public function TriedToDelete() {
41:
if (isset($_POST[$this -> Delete])) {
42:
Return True;
43:
}
44:
return FALSE;
45:
46:
}
47:
public function TriedToAddEvent() {
48:
if (isset($_POST["AddEvent"])) {
49:
Return True;
50:
}
51:
return FALSE;
52:
}
53:
public function GetEventName() {
54:
if (isset($_POST[$this -> event])) {
55:
return $_POST[$this -> event];
56:
}
57:
return false;
58:
}
59:
public function FlashoutMessage() {
60:
$Stringer = "Du är utloggad</br>";
61:
Return $Stringer;
62:
}
63:
64:
public function FlashWrongMessage() {
65:
$Stringer = "Fel användarnamn eller lösenord";
66:
return $Stringer;
67:
}
68:
69:
public function FlashWrongEventMessage() {
70:
$Stringer = "Du måste ange en händelse!";
71:
return $Stringer;
72:
}
73:
}
74:
?>
75: