<table class='manage' id='lesson_table'> <caption>Lektionen verwalten</caption> <thead> <tr> <th><input type="checkbox" id="check_all"></th> <th>Name</th> <th>Vokabeln</th> <th></th> </tr> </thead> <?php $db = new DatabaseConnector($_SESSION['user_id']); $lesson_list = $db->getAllLessons(); foreach ($lesson_list as $lesson) { if ($lesson->getName() == "Unsortiert") { echo "<tr><td></td><td><a href='manage_vocables.inc.php?name=" . $lesson->getName() . "'>" . $lesson->getName() . "</a></td><td>" . $db->countLessonVocs($lesson->getId()) . "</td><td></tr>"; } else { echo "<tr><td><input type='checkbox' value='" . $lesson->getName() . "' id='l-" . $lesson->getName() . "'/></td><td><a href='manage_vocables.inc.php?name=" . $lesson->getName() . "'>" . $lesson->getName() . "</a></td><td>" . $db->countLessonVocs($lesson->getId()) . "</td><td><button onclick='change(this)' value='" . $lesson->getName() . "'>Umbenennen</button></td></tr>"; } } ?> </table> <div class='bottom_line'> <form action='new_lesson.inc.php' method="post" style='display:inline;'> <input type='submit' id='new' value='Neue Lektion/Import'> <input type='hidden' name='origin' value='manage_lessons.php'> </form> <button id='delete'>Löschen</button><input type='checkbox' id='keep_vocs'>Vokabeln behalten und nach "Unsortiert" verschieben. </div> </body> </html>
} }); }); </script> <title>Lernen</title> </head> <body> <div id="options"> <form action="learn_step.php" method="post"> <b><a>Lektionen:</a></b><br> <div style="display:flex; justify-content: space-between;"> <div id="lesson_box"> <input type="checkbox" id='check_all'>Alle wählen<br> <?php foreach ($db->getAllLessons() as $row) { echo "<input type=\"checkbox\" value=\"" . $row->getId() . "\" name=\"lesson_" . $row->getName() . "\" onchange=\"saveLesson(this)\"" . ($row->getActive() == 1 ? " checked" : "") . "><a>" . $row->getName() . " (" . $db->countLessonVocs($row->getId()) . ")</a><br>"; } ?> </div> <div id="other_options"> <input type="checkbox" id='plan' name='plan' <?php echo $options['plan'] ? "checked" : ""; ?> ><a>Zeitplan verwenden</a> <div class="tooltip">Was heißt das? <span class="tooltiptext">Hinweis: Bei deaktiviertem Zeitplan werden gewusste Vokabeln nicht hochgestuft, nicht gewusste aber auf Stufe 1 zurückgesetzt.<br> Damit eignet sich das Lernen ohne Zeitplan für kurzfristiges Lernen, aber auch für die Kontrolle von <b>gemeisterten</b> Wörtern.</span> </div><br> <a>Aktive Stufen: </a><div id="steps"> <a>1</a><input type="checkbox" id='step-1' value=1 <?php echo !$options['plan'] ? "" : "disabled ";