/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
1
<!-- cmsindex.php -->
2
<div  id="cmsContentWrapper" class="cmsContent">
3
	<div id="cmsContentHeader">
4
		<?php
5
			//$userType
6
			
7
			if($userType=='Teacher') {
8
				echo '
9
					<div class="cmsButton right abowHeaderLine">Add Student</div>
10
					<div class="cmsButton right abowHeaderLine">View students</div>
11
					<div class="cmsButton right belowHeaderLine">Add Category</div>
12
				';
13
			}
14
		?>
15
	</div>
16
17
	<div id="cmsContentBody">
18
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
19
		<?php
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
20
			//$filetree[];
21
			$oddToggle = true;
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
22
23
			foreach ($filetree as $category => $subCategories) {
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
24
				if ($oddToggle) {
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
25
					echo 	'<div id="'.$category.'">
26
							<p name="'.$category.'" class="categoryName odd">'
27
								.$category.
28
							'</p>';
29
					$oddToggle = false;
30
				}
90.1.17 by a11emmjo
Fixed some css on the cmsindex.
31
				else {
32
					echo 	'<div id="'.$category.'">
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
33
							<p name="'.$category.'" class="categoryName even">'
34
								.$category.
35
							'</p>';
36
					$oddToggle = true;
37
				}
90.1.17 by a11emmjo
Fixed some css on the cmsindex.
38
				
39
				foreach ($subCategories as $subCategory => $subCategoryContents) {
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
40
					if ($oddToggle) {
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
41
						echo	'<p name="'.$subCategory.'" class="subCategoryName odd">'
42
								.$subCategory.
43
								'</p>';
44
						$oddToggle = false;
45
					}
46
					else {
47
						echo	'<p name="'.$subCategory.'" class="subCategoryName even">'
48
								.$subCategory.
49
								'</p>';
50
						$oddToggle = true;
51
					}
52
					
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
53
					foreach ($subCategoryContents['examples'] as $example) {
54
						if ($oddToggle) {
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
55
							echo	'<p name="'.$example.'" class="exampleName odd">'
56
										.$example.
57
									'</p>';
58
							$oddToggle = false;
59
						}
60
						else {
61
							echo	'<p name="'.$example.'" class="exampleName even">'
62
										.$example.
63
									'</p>';
64
							$oddToggle = true;
65
						}
66
					}
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
67
					
68
					foreach ($subCategoryContents['quizzes'] as $quiz) {
69
						if ($oddToggle) {
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
70
							echo	'<p name="'.$quiz.'" class="quizName odd">'
71
										.$quiz.
72
									'</p>';
73
							$oddToggle = false;
74
						}
75
						else {
76
							echo	'<p name="'.$quiz.'" class="quizName even">'
77
										.$quiz.
78
									'</p>';
79
							$oddToggle = true;
80
						}
81
					}
82
				}
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
83
				echo	'</div><!-- end of category div -->';
84
			}
85
		?>
86
	
87
		<!-- Loops down below makes it possible to load values from a source -->
88
		<?php
89
		/*$counter=1;
90
		foreach ($titles as $category => $categoryArray){
91
		$categoryData = explode(',', $category);
92
			$counter++;
93
			if($counter % 2){ // Lös detta på bättre sätt
94
		echo 	'<div id="'.$category.'" class="banner row">
95
				<h1 class="categoryName" name="'.$category.'">
96
					<p class="categoryIcon expanded" onclick="categoryExpand(&quot;'.$category.'&quot;);">?</p>'.$category.'
97
				</h1>
98
				<div class="categoryMoveUp" onclick="categoryMoveUp(&quot;'.$category.'&quot;);">&</div>
99
				<div class="categoryMoveDown" onclick="categoryMoveDown(&quot;'.$category.'&quot;);">&</div>';
100
				foreach ($categoryArray as $subCategory => $subCatArray){
101
				
102
					if(!is_numeric($subCategory)){
103
						echo '<div class="categoryBorder"></div>
104
						<div id='.$subCategory.'>
105
							<h3 class="subCategoryName row">
106
								<p class="categoryIcon expanded" onclick="categoryExpand(&quot;'.$subCategory.'&quot;)">?</p>'.$subCategory.'
107
							</h3>';
108
							if(count($subCatArray)>0){
109
								foreach ($subCatArray as $example){
110
							echo	'<div class="categoryBorder"></div>
111
									<div class="exampleBorder"></div>
112
									<a href="#" class="exampleName row">
113
										<div class="exampleIcon"></div>
114
										'.$example.'
115
									</a>';
116
								}
117
							}
118
						echo '</div>';
119
					}
120
				}
90.1.18 by a11emmjo
Fixed even/odd line color on cmsindex.
121
			echo '</div>';
90.1.13 by a11emmjo
Changed so that cms-controller loads filetree (before known as examplesController, examplesBody, examplesMenu).
122
		}
123
		
124
		}*/
125
		?>
126
	</div><!-- end of cmsContentBody div -->
127
</div>
128
129