rename and prepare for self-hosting

This commit is contained in:
Gaspard Jankowiak 2024-10-02 19:22:48 +02:00
commit 975aa00a66
7 changed files with 37 additions and 144 deletions

View file

@ -5,7 +5,7 @@ const ordNrRegex = /.*pOrgNr=([0-9]+).*/gm;
const personalIDRegex = /.*pStPersonNr=([0-9]+).*/gm;
function appendLink() {
if (document.getElementById("_kfrombi_row")) return;
if (document.getElementById("kf-trombi_row")) return;
var row_header = document.createElement("th");
row_header.textContent = "Trombi";
@ -16,23 +16,23 @@ function appendLink() {
link.addEventListener("click", toggleTrombi);
var slider = document.createElement("input");
slider.id = "_kfrombi_columns_slider";
slider.id = "kf-trombi_columns_slider";
slider.type = "range";
slider.value = 5;
slider.min = 3;
slider.max = 8;
var column_nr = document.createElement("span");
column_nr.id = "_kfrombi_column_nr";
column_nr.id = "kf-trombi_column_nr";
column_nr.textContent = slider.value;
var column_label = document.createElement("span");
column_label.textContent = " columns";
slider.addEventListener("input", (event) => {
column_nr.textContent = slider.value;
const trombi = document.getElementById("_kfrombi_trombi");
trombi.classList.remove( "_kfrombi_trombi_3", "_kfrombi_trombi_4", "_kfrombi_trombi_5", "_kfrombi_trombi_6", "_kfrombi_trombi_7", "_kfrombi_trombi_8" );
trombi.classList.add(`_kfrombi_trombi_${slider.value}`);
const trombi = document.getElementById("kf-trombi_trombi");
trombi.classList.remove( "kf-trombi_trombi_3", "kf-trombi_trombi_4", "kf-trombi_trombi_5", "kf-trombi_trombi_6", "kf-trombi_trombi_7", "kf-trombi_trombi_8" );
trombi.classList.add(`kf-trombi_trombi_${slider.value}`);
})
var row_links = document.createElement("td");
@ -41,7 +41,7 @@ function appendLink() {
var tr = document.createElement("tr");
tr.classList.add("coNavdocument.getElementByIdroup");
tr.append(row_header, row_links);
tr.id = "_kfrombi_row";
tr.id = "kf-trombi_row";
const nav = document.getElementById("idPageNavi");
nav.tBodies[0].append(tr);
@ -61,7 +61,7 @@ function generateCard(student, col) {
d.style.gridColumn = "auto";
const img = document.createElement("img");
img.classList.add("_kfrombi_trombi_img");
img.classList.add("kf-trombi_trombi_img");
img.src = url;
const name_div = document.createElement("div");
@ -72,20 +72,20 @@ function generateCard(student, col) {
}
function toggleTrombi() {
const trombi = document.getElementById("_kfrombi_trombi");
const trombi = document.getElementById("kf-trombi_trombi");
const form = document.getElementById("idTNListe");
trombi.classList.toggle("hidden");
form.classList.toggle("hidden");
}
function generateTrombi() {
var trombi = document.getElementById("_kfrombi_trombi");
var trombi = document.getElementById("kf-trombi_trombi");
if (trombi) { trombi.remove(); }
const slider = document.getElementById("_kfrombi_columns_slider");
const slider = document.getElementById("kf-trombi_columns_slider");
trombi = document.createElement("div");
trombi.id = "_kfrombi_trombi";
trombi.id = "kf-trombi_trombi";
trombi.classList.add("hidden");
trombi.classList.add(`_kfrombi_trombi_${slider.value}`);
trombi.classList.add(`kf-trombi_trombi_${slider.value}`);
const form = document.getElementById("idTNListe");
const table_body = document.getElementById("idTNVWTable").tBodies[0];