Name:
Anmerkung:
Vorname (Autor/in):
Nachname (Autor/in):


  Einträge:  

















  Einzelansichten
  Einträge löschen (Trainer:innen)

Terminfindung konfigurieren

In dieser Datenbank-Vorlage lassen sich die Anzahl und Inhalte der Spalten und Zeilen konfigurieren.
Der – Button führt direkt zur Konfiguration (Alternativ: "Vorlagen" > "JavaScript").
Über den – Button lässt sich die Standard-Konfiguration anzeigen, bearbeiten und kopieren.

  Terminfindung konfigurieren   Standard Konfiguration anzeigen

Hier ist die Standard-Konfiguration des Vorlagensatzes.
Diese kann über den Button kopiert und unter "Terminfindung konfigurieren" eingefügt werden.


Video-Tutorials

Die Erstellung, Nutzung und Konfiguration der Datenbank-Vorlage ist in den verlinkten Video-Tutorials erklärt.
Das Video-Tutorial für Teilnehmer:innen lässt sich über die Konfiguration für alle einblenden.
Dadurch erscheint ein Button in der Kopfzeile, über den das YouTube-Video eingebettet abgespielt werden kann.

  Tutorial für Trainer:innen   Tutorial für Teilnehmer:innen   Download Vorlagensatz

Button-Generator für Moodle-Kurs

Diese Datenbank-Aktivität wird nach dem ersten Aufruf der Seite direkt erneut geladen, damit alle Einträge angezeigt werden.
Dies lässt sich vermeiden, wenn die Datenbank direkt über einen Link mit der Endung "&perpage=1000" aufgerufen wird.
Hier kann mit den folgenden Optionen der HTML-Code für einen Button generiert werden.
Wenn dieser HTML-Code mit der Aktivität "Textfeld" im Moodle-Kurs eingefügt wird, läd die Datenbank für alle User:innen schneller.

Datenbank: Termine finden v1.0.2 — GNU General Public Licence 3.0 — Copyright © 2023 — @margomius

// ++++++++++ Anleitung ++++++++++ // // Hier kann die Datenbank konfiguriert werden. // Einfach den jeweiligen Wert hinter dem "=" verändern. // Nach Änderungen muss ggf. mit [Strg + F5] aktualisiert werden! // // ++++++++++ EINSTELLUNGEN ++++++++++ // ++++++++++ Moodle-Namen für Teilnehmer:innen erzwingen ++++++++++ const MoodleName = false; // false = Eigene Eingabe; true = Moodle-Name // ++++++++++ Video-Tutorial für Teilnehmer:innen ein-/ausblenden ++++++++++ const VideoTutorial = false; // false = ausgeblendet; true = eingeblendet // ++++++++++ Eigene Hinweise über den Tabellen ++++++++++ // Die Hinweise-Texte unterstützen HTML Text-Formattierungen (fett, kursiv etc.) const HinweisEintrag = false; // false = ausgeblendet; true = eingeblendet const TextEintrag = "Platzhalter"; // Hinweis über "Eintrag hinzufügen" const HinweisEinzel = false; // false = ausgeblendet; true = eingeblendet const TextEinzel = "Platzhalter"; // Hinweis über "Einzelansicht" const HinweisListe = false; // false = ausgeblendet; true = eingeblendet const TextListe = "Platzhalter"; // Hinweis über "Listenansicht" // +++++++++++++++ Spalten konfigurieren +++++++++++++++ const TextSpalte00 = "Stunde" // Überschrift Spalte 0 (Kann nicht ausgeblendet werden) const AbkSpalte00 = "Std." // Kurzer Text für schmale Bildschirme const AnzahlSpalten = 5 // Anzahl der Spalten (1-7), die eingeblendet werden const TextSpalte01 = "Montag" // Überschrift Spalte 1 const AbkSpalte01 = "Mo" // Kurzer Text für schmale Bildschirme const TextSpalte02 = "Dienstag" const AbkSpalte02 = "Di" const TextSpalte03 = "Mittwoch" const AbkSpalte03 = "Mi" const TextSpalte04 = "Donnerstag" const AbkSpalte04 = "Do" const TextSpalte05 = "Freitag" const AbkSpalte05 = "Fr" const TextSpalte06 = "Samstag" const AbkSpalte06 = "Sa" const TextSpalte07 = "Sonntag" const AbkSpalte07 = "So" // +++++++++++++++ X Zeilen ein-/ausblenden +++++++++++++++ // "AnzahlZeilen" = 0, dann werden die Zeilen durch die Einstellungen unten ein-/ausgeblendet. // "AnzahlZeilen" = 8, dann werden 8 Zeilen eingeblendet, unabhängig von den Einstellungen unten. const AnzahlZeilen = 0 // Mögliche Anzahl: 1 - 17 | 0 = deaktiviert // +++++++++++++ Zeilen individuell konfigurieren +++++++++++++ // Um Zeilen einzeln ein-/auszublenden, muss die Zeile "AnzahlZeilen" mit "//" auskommentiert sein. let Zeile01Anzeigen = true; // false = ausgeblendet true = eingeblendet const TextZeile01 = "1. Stunde" // Fetter Text, der in der ersten Spalte der ersten Zeile steht const ZeitZeile01 = "07:45 - 08:30" // Normaler Text, der darunter steht let Zeile02Anzeigen = true; const TextZeile02 = "2. Stunde" const ZeitZeile02 = "08:30 - 09:15" let Zeile03Anzeigen = true; const TextZeile03 = "1. Pause" const ZeitZeile03 = "09:15 - 09:35" let Zeile04Anzeigen = true; const TextZeile04 = "3. Stunde" const ZeitZeile04 = "09:35 - 10:20" let Zeile05Anzeigen = true; const TextZeile05 = "4. Stunde" const ZeitZeile05 = "10:20 - 11:05" let Zeile06Anzeigen = true; const TextZeile06 = "2. Pause" const ZeitZeile06 = "11:05 - 11:30" let Zeile07Anzeigen = true; const TextZeile07 = "5. Stunde" const ZeitZeile07 = "11:30 - 12:15" let Zeile08Anzeigen = true; const TextZeile08 = "6. Stunde" const ZeitZeile08 = "12:15 - 13:00" let Zeile09Anzeigen = true; const TextZeile09 = "Mittagspause" const ZeitZeile09 = "13:00 - 13:50" let Zeile10Anzeigen = true; const TextZeile10 = "7. Stunde" const ZeitZeile10 = "13:50 - 14:35" let Zeile11Anzeigen = true; const TextZeile11 = "8. Stunde" const ZeitZeile11 = "14:35 - 15:20" // +++++++ 5 weitere Zeilen konfigurieren (standardmäßig ausgeblendet) +++++++ let Zeile12Anzeigen = false; // false = ausgeblendet true = eingeblendet const TextZeile12 = "9. Stunde" // Fetter Text, der in der ersten Spalte der 12. Zeile steht const ZeitZeile12 = "15:30 - 16:15" // Text, der darunter steht let Zeile13Anzeigen = false; const TextZeile13 = "10. Stunde" const ZeitZeile13 = "16:15 - 17:00" let Zeile14Anzeigen = false; const TextZeile14 = "11. Stunde" const ZeitZeile14 = "17:00 - 17:45" let Zeile15Anzeigen = false; const TextZeile15 = "12. Stunde" const ZeitZeile15 = "17:45 - 18:30" let Zeile16Anzeigen = false; const TextZeile16 = "13. Stunde" const ZeitZeile16 = "18:30 - 19:15" let Zeile17Anzeigen = false; const TextZeile17 = "14. Stunde" const ZeitZeile17 = "19:15 - 20:00" // ++++++++++++ Einzelne Zeilen dunkel hervorheben ++++++++++++ const DunkleZeile01 = false // false = Zeile nicht dunkler; true = Zeile dunkler const DunkleZeile02 = false const DunkleZeile03 = true const DunkleZeile04 = false const DunkleZeile05 = false const DunkleZeile06 = true const DunkleZeile07 = false const DunkleZeile08 = false const DunkleZeile09 = true const DunkleZeile10 = false const DunkleZeile11 = false const DunkleZeile12 = false const DunkleZeile13 = false const DunkleZeile14 = false const DunkleZeile15 = false const DunkleZeile16 = false const DunkleZeile17 = false // +++++++++++++++++ EINSTELLUNGEN ENDE +++++++++++++++++ // Termine finden v1.0.2 - Copyright (C) 2023, @margomius - https://margomius.com/ // GNU General Public Licence 3.0 - http://www.gnu.de/documents/gpl-3.0.en.html