/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk
83.2.1 by elof.bigestans at gmail
Fixed various bugs in the ManageCourses function
1
			<div id="manageCourses">
2
			<!-- examplesBody.php -->
3
				<div id="manageCoursesMenu">
4
					<h1 class="viewTitle">Manage Courses</h1>
5
					 <!-- Only displayed when teacher -->
6
					<a class="btn" id="addCourseButton" href="#">Add course</a>
7
				</div>
8
9
				<div id="bodyContainer">
10
					<table>
11
						<tr>
12
							<th>Course Name</th>
13
							<th>Course Code</th>
14
							<th>Description</th>
15
							<th>Edit Course Details</th>
16
						</tr>
17
						<? foreach($courses as $item): ?>
18
						<tr data-course="<?= $item->courseID; ?>">
19
							<td class="courseName"><?= $item->name; ?></td>
20
							<td class="courseID"><?= $item->courseID; ?></td>
21
							<td class="courseData"><?= $item->courseData; ?></td>
22
							<td><a href="#" class="manageCourseButton">Manage Course</a></td>
23
						</tr>
24
						<? endforeach; ?>
25
					</table>
26
				</div>
27
				<div id="addCourse" class="manageCoursePopup">
28
					<h2 class="popupHeader">Add Course</h2>
29
					<?= form_open(base_url().'ManageCourses/addCourse'); ?>
30
						<ul>
31
							<li>
32
								<label for="addCourseID">Course Code:</label>
33
								<input type="text" class="text" name="addCourseID" id="addCourseID" placeHolder="Course Code">
34
							</li>
35
							<li>
36
								<label for="addCourseName">Course Name:</label>
37
								<input type="text" class="text" name="addCourseName" id="addCourseName" placeHolder="Course Name">
38
							</li>
39
							<li>
40
								<label for="addCourseData">Course Description:</label>
41
								<input type="text" class="text" name="addCourseData" id="addCourseData" placeHolder="Course Description">
42
							</li>
43
						</ul>
44
						<div class="manageCoursePopupMenu">
45
							<button class="popupButtons btn" type="submit">Confirm</button>
46
							<button class="cancelButton popupButtons btn">Cancel</button>
47
						</div>
48
					<?= form_close(); ?>
49
				</div>	
50
				
51
				<div id="editCourse" class="manageCoursePopup">
52
					<h2 class="popupHeader">Edit Course</h2>
53
					<?= form_open(base_url().'ManageCourses/editCourse'); ?>
54
						<ul>
55
							<li>
56
								<label for="editCourseID">Course Code:</label>
57
								<span>Course Code</span>
58
								<input type="hidden" id="editCourseID" name="editCourseID">
59
							</li>
60
							<li>
61
								<label for="editCourseName">Course Name:</label>
62
								<input type="text" class="text" name="editCourseName" id="editCourseName">
63
							</li>
64
							<li>
65
								<label for="editCourseData">Course Description:</label>
66
								<input type="text" class="text" name="editCourseData" id="editCourseData">
67
							</li>
68
						</ul>
69
						<div class="manageCoursePopupMenu">
70
							<button class="popupButtons btn" type="submit">Confirm</button>
71
							<button class="cancelButton popupButtons btn">Cancel</button>
72
						</div>
73
					<?= form_close(); ?>
74
				</div>	
75
			</div><!-- end #manageCourses -->
76
		</div> <!-- end #wrapper -->
77
	</body>
79.1.1 by a10rolch
- Updated admin_model function addCourse to also include courseData.
78
</html>
83.2.1 by elof.bigestans at gmail
Fixed various bugs in the ManageCourses function
79