Commit ddc8a720 authored by Dominik Schuhmann's avatar Dominik Schuhmann
Browse files

checkboxes finally

parent 198d7c7c
......@@ -71,28 +71,44 @@ function split(string){
}
function getmoeglicheAufgaben(array){
if(array!=null) array = array.flat();
console.log(array);
//deklaration Aufgaben
var aufledsleucht = [["rgbUnit"],"http://nerd40.ce.jku.at/?page_id=493", "LEDs zum Leuchten bringen"];
var leuchtenpir = [["pir"],"http://nerd40.ce.jku.at/?page_id=594", "Licht leuchten lassen mit Bewegungssensor"];
var ledsbewegungssensor =[["rgbUnit","pir"], "http://nerd40.ce.jku.at/?page_id=940", "LEDs leuchten lassen mithilfe eines Bewegungssensors"];
var dual_rgb =[["rgbUnit","dual-B"], "http://nerd40.ce.jku.at/?page_id=948", "Farben mittels Knopfdruck ändern"];
var alleaufgaben =[];
//deklaration Aufgaben mit einem Unit
var aufledsleucht = [["rgbUnit"],"http://nerd40.ce.jku.at/?page_id=493", "LEDs zum Leuchten bringen"];
var leuchtenpir = [["pir"],"http://nerd40.ce.jku.at/?page_id=594", "Bewegungen sichtbar machen"];
var dual_B = [["dual-B"],"http://nerd40.ce.jku.at/nerd40/aufgabe-dual-button", "Aktionen auf Knopfdruck ausführen"];
var color = [["color"],"http://nerd40.ce.jku.at/nerd40/aufgabe-color", "Farben bestimmen"];
var cardkb = [["cardkb"],"http://nerd40.ce.jku.at/nerd40/aufgabe-cardkb", "Tastatur zur Eingabe verwenden"];
var env = [["env"],"http://nerd40.ce.jku.at/nerd40/aufgabe-env", "Temperatur und Luftfeuchtigkeit messen"];
var rfid = [["rfid"],"http://nerd40.ce.jku.at/nerd40/aufgabe-rfid", "Kartendaten auslesen"];
var finger = [["finger"],"http://nerd40.ce.jku.at/nerd40/aufgabe-finger", "Fingerabdrücke auslesen"];
//deklaration Aufgaben mit mehr Units
var ledsbewegungssensor =[["rgbUnit","pir"], "http://nerd40.ce.jku.at/?page_id=940", "LEDs leuchten lassen bei Bewegung"];
var dual_rgb =[["rgbUnit","dual-B"], "http://nerd40.ce.jku.at/nerd40/aufgabe-dual-button-rgb", "Farben mittels Knopfdruck ändern"];
var passwortüberprüfung =[["rgbUnit","cardkb"], "http://nerd40.ce.jku.at/nerd40/aufgabe-cardkb-rgb", "Passwortüberprüfung"];
var zugangskontrolle =[["rgbUnit","rfid"], "http://nerd40.ce.jku.at/nerd40/aufgabe-rfid-rgb", "Zugangskontrolle"];
var zugangfinger =[["rgbUnit","finger"], "http://nerd40.ce.jku.at/nerd40/aufgabe-finger-rgb", "Zugangskontrolle mittels Fingerabdruck"];
//deklaration der Infoseiten
var rgb = [["rgbUnit"], "http://nerd40.ce.jku.at/?page_id=53", "LEDs"];
var alleInfo =[];
//befüllen der Arrays für aufgaben Tests
var alleaufgaben =[];
//test eine Unit
alleaufgaben.push(aufledsleucht);
alleaufgaben.push(leuchtenpir);
alleaufgaben.push(dual_B);
alleaufgaben.push(color);
alleaufgaben.push(cardkb);
alleaufgaben.push(env);
alleaufgaben.push(rfid);
alleaufgaben.push(finger);
//test2Units
alleaufgaben.push(ledsbewegungssensor);
alleaufgaben.push(dual_rgb);
alleaufgaben.push(passwortüberprüfung);
alleaufgaben.push(zugangskontrolle);
alleaufgaben.push(zugangfinger);
//befüllen der arrays für infoseiten test
alleInfo.push(rgb);
......@@ -103,7 +119,6 @@ function getmoeglicheAufgaben(array){
var textaufgaben= "<ul>";
var textinfos = "<ul>";
//prüfung der Aufgaben
if(array.includes("stack")) {
//Zuvor wurde unterteilt in Aufgaben mit einem Led und Aufgaben mit mehr Leds, aber dies wird nicht mehr benötigt.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment