コード例 #1
0
            $resultHours = $dbConn->getHoursWorkPerCoursePerPeriod($rowCourses['cpp_id']);
            foreach ($resultPersons as $person) {
                // Prints out hours for person on a course.
                if (isset($resultHours[$person['id']])) {
                    // If the person has worked an amount of hours on this course.
                    echo "<td available='" . $personMetaHours[$person['sign']]['available'] . "' mainField='" . $mainFieldFilter . "' totalHoursOnSelectedMainfield='" . $personMetaHours[$person['sign']]['totalHoursOnSelectedMainfield'] . "' year='" . $yearfilter . "' sign='" . $person['sign'] . "' cpp='" . html($rowCourses['cpp_id']) . "' class='hoursCell " . $person['sign'] . " " . $resultHours[$person['id']]['color'] . "' title='" . $courseName . "\n" . $person['firstname'] . " " . $person['lastname'] . ", " . $person['sign'] . "' personID='" . $person['id'] . "' id= '" . html($user_type) . ';' . $person['firstname'] . " " . $person['lastname'] . " (" . html($person['sign']) . ") -- " . html($rowCourses['name']) . " (" . html($rowCourses['code']) . ")" . "' >" . html($resultHours[$person['id']]['hours']) . "</td>";
                } else {
                    echo "<td available='" . $personMetaHours[$person['sign']]['available'] . "' mainField='" . $mainFieldFilter . "' totalHoursOnSelectedMainfield='" . $personMetaHours[$person['sign']]['totalHoursOnSelectedMainfield'] . "' year='" . $yearfilter . "' sign='" . $person['sign'] . "' cpp='" . html($rowCourses['cpp_id']) . "' class='hoursCell " . $person['sign'] . "' title='" . $courseName . "\n" . $person['firstname'] . " " . $person['lastname'] . ", " . $person['sign'] . "' personID='" . $person['id'] . "' id= '" . html($user_type) . ';' . $person['firstname'] . " " . $person['lastname'] . " (" . html($person['sign']) . ") -- " . html($rowCourses['name']) . " (" . html($rowCourses['code']) . ")" . "'></td>";
                }
            }
            echo "</tr>";
        }
    }
    echo "</table>";
    generatesortform("name", $sortkind, "index.php");
    generatesortform("start_period", $sortkind, "index.php");
    echo "</div>";
    ?>
		<div id="helpbox">
		<h2>Hjälp - Kursbudgetvy</h2>		
		<p>Budgeteringsvyn för kurser består av två delar, en för <b>kontrollpanelen</b> och en för <b>tabellen</b>.</p>
		<p><b>Kontrollpanelen</b> består av filtrerings- och sökfunktionalitet samt här kan man byta vilket år som visas.</p>
		<p><b>Sökfunktionaliteten</b> kan man använda för att söka efter kurser med kursnamn, eller kurskod. Efteråt visar systemet bara de kurser som matchade sökningen. Man kan också söka efter personer med deras namn eller signatur. Man kan dock endast söka på en kurs och/eller en person åt gången. För att nollställa sökningen, gör en tom sökning (tom textruta).</p>
		<p>För att <b>byta enhet</b> så används rullgardinsmenyn, som standard står den på "Alla".</p>
		<p><b>Filtrering</b> kan användas likt följande: Om användaren bara vill se vissa personer eller kurser så kan dessa markeras och sedan filteras ut genom att klicka på signaturen på personerna eller kursnamn på kurserna som de vill visa, sedan trycks knappen filtera och endast de markerade personer och kurser kommer att visas. Sökningar kan inte bli avfiltrerade, men selektionen stannar kvar efter en avfiltrering.</p>
		<p>Det finns fyra <b>checkboxar</b> i kontrollpanellen: Tre av dem styr hur användaren döljer information medan den fjärde används för att byta hur man ska redigera timmar i tabellen. Informationsfält visar mer information om kurser, som kan visas genom att trycka på checkboxen. Man kan dölja personer som inte har några timmar på det aktiva året, och också visa de om behövs genom att trycka på checkbox. "Dölj negativ disponib." döljer eller visar de personer, som har negativt antal disponibel tid, som kan hjälpa med att planera.</p>
		<p><b>Snabbmode</b> är till för att ändra sättet för hur användaren matar in timmar:</p>
		<p>- Snabbmode betyder att man kan clicka på "rutan" och mata in information som man skulle t.ex. i Excel. Man kan trycka med högerklick på rutan om man vill ändra på färgen om man använder snabbredigering.</p>
		<p>- Om snabbmode är inte aktiv, får användaren ett "alert"-fönster när den vill redigera. Denna alert visar namn och signatur på personen och namn och kurskod på kurskod man vill ändra tider på samt inställningsmöjligheter på timmar. På det sättet blir det långsammare, men säkrare att redigera information som ska läggas in i tabellen.</p>
		<p>Det visas bara timmar för ett <b>år</b> i taget. Man kan byta år i Kontrollpanelen.</p>
	</div>
コード例 #2
0
                echo "<td>" . $coursePerPeriod['examinator'] . "</td>";
                echo "<td>" . $coursePerPeriod['course_admin'] . "</td>";
                echo "</tr>";
                if ($yearfilter >= date('Y')) {
                    echo "</a>";
                }
                $currentrow++;
            }
            echo "</table>";
            echo "</div>";
            echo "</div>";
            generatesortform("name", $sortkind, "index.php");
            generatesortform("code", $sortkind, "index.php");
            generatesortform("start_period", $sortkind, "index.php");
            generatesortform("examinator", $sortkind, "index.php");
            generatesortform("course_admin", $sortkind, "index.php");
        }
    }
    ?>
<div id="helpbox">
<h2>Hjälp - Kurstillfällen</h2>
<p>Vyn listar alla kurstillfällen som finns inlagda för det angivna året.</p> 

<p>Genom att markera ett kurstillfälle ges möjligheten att läsa och ändra information som rör det markerade kurstillfället</p> 

<h3>Kontrollpanelen</h3> 

<p><b>Huvudområde: </b>Här ges möjligheten att filtrera kurser enligt angivet huvudområde.</p> 

<p><b>Sök: </b>I sökrutan har du möjligheten att söka kursen genom att ange antingen: kursnamn (även delar av kursnamn) eller kurskod (även delar av kurskod)</p> 
コード例 #3
0
ファイル: tab_manageusers.php プロジェクト: a97marbr/SvenSYS
                    }
                }
                echo "<td>" . $person['datelastchange'] . "</td>";
                echo "<td>" . $person['datecreation'] . "</td>";
                echo "</tr></a>";
                $currentrow++;
            }
            echo "</table>";
            echo "</div>";
            echo "</div>";
            generatesortform("firstname", $sortkind, "index.php");
            generatesortform("lastname", $sortkind, "index.php");
            generatesortform("sign", $sortkind, "index.php");
            generatesortform("type", $sortkind, "index.php");
            generatesortform("datelastchange", $sortkind, "index.php");
            generatesortform("datecreation", $sortkind, "index.php");
        }
    }
    ?>
		<div id="helpbox">
			<h2>Hjälp - Användare</h2>

			<p>Denna vy listar samtliga användare i systemet.</p>

			<p>Genom att markera en användare i listan ges möjlighet att läsa och ändra information som rör den markerade användaren.</p>

			<h3>Kontrollpanelen</h3>

			<p><b>Sök:</b> I sökrutan har du möjlighet att söka användare genom att söka på namn eller signatur.</p>

			<p><b>Lägg till ny användare:</b> Här ges möjlighet att lägga till nya användare genom att fylla i användarens uppgifter. Organisatörer kan endast lägga till vanliga användare. Administratörer kan lägga till alla typer av användare.</p>
コード例 #4
0
                echo "<td>" . $course['name'] . "</td>";
                echo "<td>" . $course['code'] . "</td>";
                echo "<td>" . $course['mainfield'] . "</td>";
                echo "<td>" . $course['credits'] . "</td>";
                echo "<td>" . $course['level'] . "</td>";
                echo "</tr></a>";
                $currentrow++;
            }
            echo "</table>";
            echo "</div>";
            echo "</div>";
            generatesortform("name", $sortkind, "index.php");
            generatesortform("code", $sortkind, "index.php");
            generatesortform("mainfield", $sortkind, "index.php");
            generatesortform("credits", $sortkind, "index.php");
            generatesortform("level", $sortkind, "index.php");
        }
    }
    ?>
		<div id="helpbox">
			<h2>Hjälp - Kurser</h2>

			<p>Denna vy listar samtliga kurser i systemet.</p>

			<p>Genom att markera en kurs i listan ges möjlighet att läsa och ändra information som rör den markerade kursen.</p>

			<h3>Kontrollpanelen</h3>

			<p><b>Huvudområde:</b> Här ges möjlighet att filtrera kurser enligt angivet huvudområde.</p>

			<p><b>Sök:</b> I sökrutan har du möjlighet att söka kurser genom att ange: kursnamn (även delar av kursnamn) eller kurskod (även delar av kurskod).</p>