📖 User-Anleitung/Dokumentation
Alle Funktionen von Life Tracker einfach erklärt
📋 Inhaltsverzeichnis
👤 Benutzerkonto
Anmeldung & Registrierung
- Erstelle ein neues Konto mit E-Mail-Adresse, Name, Geburtstag und einem Passwort
- Melde dich mit E-Mail-Adresse und Passwort an
- Du kannst dich jederzeit wieder abmelden. Nach individuell einstellbarer Inaktivitätszeit wird du automatisch abgemeldet.
- Bei der Passworteingabe kannst du auf das Augen-Symbol (👁️) klicken, um dein Passwort anzuzeigen oder auf das Schloss-Symbol (🔒) um es wieder zu verbergen.
Profil verwalten
- Ändere deine persönlichen Daten (Name, Geburtstag, E-Mail, Passwort und Logout-Inaktivitätszeit)
- Passwort ändern mit Bestätigung per E-Mail
- Automatischer Logout bei Inaktivität (einstellbar)
Account löschen
Du kannst deinen Account jederzeit selbst löschen. Die Löschung erfolgt in zwei Schritten:
Schritt 1: Löschung beantragen (Soft Delete)
- Öffne deine Account-Einstellungen
- Scrolle nach unten zur "Gefahrenzone"
- Klicke auf "Account löschen"
- Im Bestätigungsdialog musst du:
- Dein aktuelles Passwort eingeben
- Das Wort "LÖSCHEN" (in Großbuchstaben) eintippen
- Nach Bestätigung:
- Dein Account wird für 7 Tage gesperrt
- Du wirst sofort ausgeloggt
- Login ist nicht mehr möglich
Schritt 2: Wiederherstellung oder endgültige Löschung
- Während der 7 Tage: Du kannst die Löschung auf der Login-Seite abbrechen
- Ein gelber Banner mit "Account wiederherstellen"-Button erscheint
- Klick darauf um deinen Account zu reaktivieren
- Danach kannst du dich wieder normal einloggen
- Nach 7 Tagen: Account wird automatisch endgültig gelöscht
- Alle deine Daten werden unwiderruflich entfernt
- Termine, Prüfungen, Aufgaben, Notizen, Reflexionen
- Du wirst aus allen gemeinsamen Terminen entfernt
- Wiederherstellung ist nicht mehr möglich
Wichtig: Die Account-Löschung kann während der 7-tägigen Sperrfrist jederzeit abgebrochen werden. Nach Ablauf der Frist ist eine Wiederherstellung technisch nicht mehr möglich.
📅 Kalender & Termine
Verschiedene Ansichten
Du kannst deinen Kalender in verschiedenen Ansichten anzeigen:
- Monatsansicht: Überblick über den ganzen Monat
- Wochenansicht: Details der aktuellen Woche
- Tagesansicht: Stündliche Planung für einen Tag
- Listenansicht: Alle kommenden Termine als Liste
Termine erstellen und bearbeiten
- Lege neue Termine an mit Titel, Uhrzeit und Ort
- Ein Termin kann durch einen Klick auf einen Tag und eine Uhrzeit erstellt werden. Oder auf der Startseite durch einen Klick auf den "Neuer Termin"-Button.
- Füge Notizen zu deinen Terminen hinzu
- Hänge Dateien an (Bilder, PDFs, Dokumente) – siehe Details unten
- Verschiebe Termine einfach per Drag & Drop im Kalender
- Ziehe am Rand eines Termins, um die Dauer zu ändern (in der Tagesansicht)
Anhänge zu Terminen hinzufügen 📎
Du kannst Dateien direkt zu deinen Terminen hochladen – perfekt für Agenden, Protokolle, Präsentationen oder andere relevante Dokumente!
Warum Anhänge bei Terminen sinnvoll sind:
- 📋 Meeting-Vorbereitung: Agenden, Präsentationen und Unterlagen direkt beim Termin speichern
- 📝 Protokolle: Meeting-Protokolle oder Ergebnisse nach dem Termin hinzufügen
- 🤝 Teamarbeit: Alle Teilnehmer haben Zugriff auf die relevanten Dokumente
- 🎯 Kontext: Alle termininformationen an einem Ort – keine verstreuten Dateien in E-Mails oder Chats
Beispiele für sinnvolle Anhänge bei Terminen:
- 📄 Agenden & Tagesordnungen – für strukturierte Meetings
- 📊 Präsentationen & Folien – für Vorträge und Workshops
- 📝 Protokolle & Zusammenfassungen – Ergebnisse nach dem Meeting
- 🎫 Tickets & Bestätigungen – für Events, Konzerte, Flüge
- 📋 Verträge & Formulare – für Behördentermine
So fügst du Anhänge hinzu:
- Beim Erstellen: Wähle im Termin-Formular das Upload-Feld und wähle Dateien aus
- Nachträglich: Öffne einen bestehenden Termin zur Bearbeitung und lade neue Dateien hoch (nur für Organisatoren)
- Mehrfach-Upload: Du kannst mehrere Dateien gleichzeitig auswählen und hochladen
Anhänge verwalten:
- Anzeigen: Alle Teilnehmer können die Anhänge unter "📎 Anhänge" sehen
- Download: Klicke auf "⬇️ Download" um eine Datei herunterzuladen
- Entfernen: Nur der Organisator kann Anhänge mit "✖ Entfernen" löschen
- Berechtigungen: Nur Termin-Teilnehmer haben Zugriff auf die Anhänge
- Maximale Dateigröße: 5 MB pro Datei
- Erlaubte Formate: PDF, Office-Dokumente (Word, Excel, PowerPoint), Bilder (JPG, PNG, GIF), Archive (ZIP, RAR), Textdateien
- Speicherung: Dateien werden sicher in der Datenbank gespeichert
Verknüpfungen mit Aufgaben 🔗
Verknüpfe Termine mit deinen Aufgaben aus dem To-Do Board:
- Aufgaben verknüpfen: Öffne einen Termin zur Bearbeitung und scrolle zu "🔗 Verknüpfungen"
- Aufgabe suchen: Gib den Titel der Aufgabe ein und wähle sie aus den Suchergebnissen
- Bidirektionale Anzeige: Verknüpfte Aufgaben werden sowohl beim Termin als auch im To-Do Board angezeigt
- Übersicht im To-Do Board: Verknüpfte Termine erscheinen als blaue Tags in den Aufgabenkarten
- Entfernen: Verknüpfungen können jederzeit wieder entfernt werden
Andere Personen einladen
- Lade andere Benutzer zu deinen Terminen ein. Diese können den Termin annehmen oder ablehnen.
- Suche nach Namen oder E-Mail-Adresse
- Vergib Rollen: Der Organisator kann den Termin bearbeiten und löschen, der Teilnehmer kann nur den Termin sehen und die eigene Teilnahme beenden. Die Rollen Moderator und Beobachter sind nur zur Darstellung für die Nutzer - sie werden zwar in der Datenbank gespeichert und angezeigt, aber der Code behandelt sie identisch wie Teilnehmer.
- Beliebig viele Teilnehmer können eingeladen werden
- Der Ersteller wird automatisch als Organisator hinzugefügt
- Einladungsbenachrichtigungen: Eingeladene Benutzer sehen Mitteilungen auf ihrer Startseite (Format: "Max Mustermann hat dich zum Termin 'XY' mit der Rolle 'YZ' eingeladen")
- Einladungen verarbeiten (einladung_verarbeiten.php):
- Annehmen: Status wird auf "zugesagt" geändert, Termin erscheint im Kalender
- Ablehnen: Status wird auf "abgesagt" geändert
- Mitteilung löschen: Nach Aktion wird die Mitteilung automatisch entfernt
- Datenbankstruktur
- Tabelle: termin_teilnehmer
- user_id: Benutzer-ID des Teilnehmers
- termine_id: Termin-ID
- status_id: Status (zugesagt, eingeladen, abgesagt, offen)
- rollen_id: Rolle (Organisator, Teilnehmer, etc.)
- Tabelle: mitteilungen
- id: Mitteilungs-ID
- bezeichnung: Titel der Mitteilung
- text: Details
- user_id: Empfänger der Mitteilung
Ferien & Urlaub 🏖️
Schulferien:
- Automatische Anzeige: Offizielle Schulferien werden automatisch im Kalender angezeigt und farblich markiert
- Ferienübersicht: In der Seitenleiste siehst du alle kommenden Schulferien auf einen Blick
Feiertage:
- Aktivierung: Aktiviere „Feiertage anzeigen" in der Seitenleiste des Kalenders
- Bundesweite Feiertage: Wähle „Bundesweite Feiertage", um nur Feiertage anzuzeigen, die in ganz Deutschland gelten
- Alle Feiertage: Wähle „Alle Feiertage", um alle Feiertage anzuzeigen (auch regionale wie Heilige Drei Könige)
- Bundesland-Filter: Wähle ein Bundesland, um nur die dort gültigen Feiertage zu sehen
- Darstellung: Feiertage werden als grüne Events im Kalender angezeigt
Persönlicher Urlaub: In der Seitenleiste des Kalenders kannst du zusätzlich deine eigenen Urlaubszeiträume verwalten:
- Urlaub hinzufügen: Klicke auf „+ Urlaub hinzufügen" und gib Start- und Enddatum sowie optional eine Notiz ein
- Urlaubsanzeige: Urlaubszeiträume werden im Kalender farblich hervorgehoben, damit du auf einen Blick siehst, wann du frei hast
- Notizen: Füge Notizen hinzu, um z.B. den Urlaubsort oder besondere Pläne festzuhalten
- Übersicht: Alle eingetragenen Urlaubszeiträume werden in der Seitenleiste aufgelistet
- Löschen: Nicht mehr benötigte Einträge können jederzeit entfernt werden
Kalender exportieren 📥
Du kannst alle deine Kalender-Events (Termine, Prüfungen und Lernzeiten) exportieren und in andere Kalender-Apps importieren:
So funktioniert der Export:
- Export-Button finden: Scrolle in der rechten Seitenleiste (oder auf Mobile unter "Meine Urlaube") zur Box "📥 Kalender exportieren"
- Klicke auf "Download .ics": Die Datei wird automatisch heruntergeladen
- Importieren: Öffne die heruntergeladene .ics-Datei mit deiner bevorzugten Kalender-App
Was wird exportiert?
- Alle Termine mit Titel, Datum, Uhrzeit, Ort, Notizen und Kategorie
- Alle Prüfungen (mit 📖 Emoji) inklusive Fach, Thema und Dauer
- Alle Lernzeiten (mit 📚 Emoji) mit den geplanten Lernblöcken
Kompatible Apps:
- Google Calendar: Öffne Google Calendar → Einstellungen → Kalender importieren → .ics-Datei auswählen
- Outlook: Datei → Öffnen & Exportieren → Importieren/Exportieren → iCalendar-Datei (.ics) importieren
- Apple Calendar (macOS/iOS): Doppelklick auf die .ics-Datei oder über Datei → Importieren
- Alle anderen Kalender-Apps die das iCal-Format (.ics) unterstützen
ℹ️ Hinweis: Der Export ist eine Momentaufnahme deines Kalenders zum Zeitpunkt des Downloads. Änderungen in Life Tracker nach dem Export werden nicht automatisch in die exportierte Datei übernommen. Für Updates einfach erneut exportieren!
🗂️ Kategorien
Mit Kategorien kannst du deine Termine und Aufgaben besser organisieren:
- Ordne Termine und Aufgaben in Kategorien ein
- Verwende Emojis für eine bessere Übersicht
- Erstelle eigene Kategorien nach deinen Bedürfnissen
- Sieh alle Einträge einer Kategorie auf einen Blick
✅ Aufgaben / To-dos
Das Aufgaben-Board
Deine Aufgaben werden auf einem übersichtlichen Board mit 9 Feldern angezeigt:
| Nicht begonnen | In Arbeit | Erledigt | |
|---|---|---|---|
| Hohe Priorität | 🔴 | 🔴 | 🔴 ✓ |
| Mittlere Priorität | 🟡 | 🟡 | 🟡 ✓ |
| Niedrige Priorität | 🟢 | 🟢 | 🟢 ✓ |
Du kannst Aufgaben einfach zwischen den Feldern hin- und herschieben.
Aufgaben erstellen
- Gib einen Titel und eine Beschreibung ein
- Wähle die Priorität (Hoch, Mittel, Niedrig)
- Ordne die Aufgabe einer Kategorie zu
- Optional: Setze ein Fälligkeitsdatum (wann soll die Aufgabe erledigt sein?)
Fälligkeitsdatum 📅
Jede Aufgabe kann ein Fälligkeitsdatum haben. So behältst du den Überblick über dringende Aufgaben:
- Fälligkeitsdatum setzen: Beim Erstellen oder Bearbeiten einer Aufgabe kannst du ein Datum auswählen
- Farbcodierung: Die Aufgabe zeigt dir auf einen Blick, wie dringend sie ist:
- 🔴 Rot: Heute fällig oder bereits überfällig
- 🟡 Gelb: Fällig in den nächsten 1-3 Tagen
- 📅 Blau: Fällig in mehr als 3 Tagen
- Automatische Sortierung: Aufgaben mit Fälligkeitsdatum werden automatisch nach Dringlichkeit sortiert
- Übersicht: Das Fälligkeitsdatum wird direkt auf der Aufgabenkarte angezeigt
Kompakte Ansicht mit Plus-Button ➕
Damit dein Aufgaben-Board übersichtlich bleibt, werden pro Feld maximal 2 Aufgaben angezeigt:
- Die ersten 2 Aufgaben in jedem Feld sind sofort sichtbar
- Gibt es mehr Aufgaben, erscheint ein Plus-Button mit der Anzahl (z.B. "➕ 3 weitere Aufgabe(n) anzeigen")
- Mit einem Klick auf den Plus-Button zeigst du alle Aufgaben in diesem Feld an
- Klicke auf "➖ Weniger anzeigen" um wieder zur kompakten Ansicht zurückzukehren
Archiv-Funktion 📦
Erledigte oder nicht mehr aktuelle Aufgaben können ins Archiv verschoben werden:
- Aufgabe archivieren: Klicke auf das 📦 Symbol oben rechts in der Aufgabenkarte
- Nicht gelöscht: Archivierte Aufgaben werden nicht gelöscht, sondern nur ausgeblendet
- Übersichtliches Board: Das Archiv hält dein Aufgaben-Board aufgeräumt und übersichtlich
- Archiv anzeigen: Klicke auf den "📦 Archiv anzeigen" Button oberhalb des Boards, um alle archivierten Aufgaben zu sehen
- Wiederherstellen: Im Archiv kannst du Aufgaben mit dem ↩️ Symbol wiederherstellen (zurück zu aktiven Aufgaben)
- Anzahl im Button: Der Archiv-Button zeigt die Anzahl archivierter Aufgaben an (z.B. "Archiv anzeigen (5)")
- Unterschied zum Löschen: Verwende das × Symbol nur, wenn du eine Aufgabe endgültig löschen möchtest
Motivation: Punkte und Level
Beim Erledigen von Aufgaben sammelst du Punkte (XP). Die XP-Punkte werden automatisch basierend auf der Priorität der Aufgabe vergeben:
- Hohe Priorität 🔴: 25 XP
- Mittlere Priorität 🟡: 15 XP
- Niedrige Priorität 🟢: 10 XP
Wichtig: Die XP-Punkte werden automatisch aktualisiert, wenn du die Priorität einer Aufgabe änderst. So bleiben die Belohnungen immer fair!
Mit genug Punkten steigst du im Level auf. Es gibt insgesamt 8 Level:
| Level | Titel | Benötigte XP |
|---|---|---|
| 1 | 🌱 Anfänger | 0 XP |
| 2 | 📋 Organisator | 100 XP |
| 3 | 🎯 Planer | 200 XP |
| 4 | 🏆 Experte | 400 XP |
| 5 | 👑 Meister | 800 XP |
| 6 | 🚀 Champion | 1.600 XP |
| 7 | 💎 Elite | 3.200 XP |
| 8 | ⚡ Legende | 6.400 XP |
Verknüpfungen mit Terminen und Prüfungen 🔗
Aufgaben können mit Terminen und Prüfungen verknüpft werden:
- In Terminen: Öffne einen Termin zur Bearbeitung und verknüpfe relevante Aufgaben
- In Prüfungen: Verknüpfe Vorbereitungs-Aufgaben direkt mit der Prüfung
- Sichtbarkeit: Verknüpfte Termine und Prüfungen werden in den Aufgabenkarten als farbige Tags angezeigt
- Direkter Zugriff: Klicke auf die Tags, um direkt zum verknüpften Termin oder zur Prüfung zu springen
📝 Notizen
Notizen schreiben
- Nutze den Texteditor mit Formatierungen
- Erstelle Überschriften, Listen, fetten oder kursiven Text
- Sieh eine Live-Vorschau beim Schreiben
Notizen organisieren
- Markiere Notizen mit Farbcodes
- Füge Tags hinzu zur besseren Sortierung
- Markiere wichtige Notizen als Favoriten
- Archiviere alte Notizen
- Durchsuche alle Notizen mit der Volltextsuche
Verknüpfungen
- Verbinde Notizen mit Terminen
- Verbinde Notizen mit Aufgaben
- Nutze Vorlagen für häufig verwendete Notiz-Arten
🔄 Wöchentlicher Rückblick
Jeden Donnerstag 18 Uhr bis Sonntag 23:59 Uhr kannst du deinen wöchentlichen Rückblick ausfüllen.
Zwei einfache Fragen
- Was lief diese Woche gut? – Feiere deine Erfolge!
- Woran willst du noch arbeiten? – Setze dir Ziele für die nächsten Wochen
Alle bisherigen Rückblicke bleiben gespeichert, sodass du deine persönliche Entwicklung verfolgen kannst.
💬 Benachrichtigungen
Auf deiner Startseite siehst du alle wichtigen Mitteilungen:
- Einladungen zu Terminen – direkt annehmen oder ablehnen
- Informationen, wenn jemand einen gemeinsamen Termin verlässt
- Wichtige Updates zu deinen Einträgen
Gelesene Benachrichtigungen kannst du mit "Als gelesen markieren" ausblenden.
🎨 Design & Bedienung
Aussehen
- Dark Mode: Schalte auf ein dunkles Design um – schont die Augen
- Modernes, übersichtliches Design mit klaren Farben
- Funktioniert auf Handy, Tablet und Computer
Einfache Bedienung
- Drag & Drop: Ziehe Elemente einfach an die gewünschte Stelle
- Klare Symbole und Beschriftungen
- Bestätigungs-Dialoge bei wichtigen Aktionen
- Erfolgsmeldungen nach dem Speichern
- Hilfreiche Fehlermeldungen, wenn etwas nicht klappt
- Passwort-Anzeige: Klicke auf das Augen-Symbol, um dein Passwort zu überprüfen und auf das Schloss-Symbol, um es wieder zu verbergen.
📱 PWA (Progressive Web App)
Life Tracker ist als Progressive Web App (PWA) verfügbar – das bedeutet, du kannst es wie eine normale App auf deinem Gerät installieren!
Was ist eine PWA?
- App-ähnliche Erfahrung: Nutze Life Tracker wie eine normale App
- Keine App-Store-Installation: Installiere direkt aus dem Browser
- Offline-Funktionalität: Grundlegende Funktionen auch ohne Internet nutzbar
Vorteile der Installation
- ✅ Schneller Zugriff: Starte Life Tracker direkt vom Startbildschirm/Desktop
- ✅ Voller Bildschirm: Mehr Platz ohne Browser-Leisten
- ✅ Push-Benachrichtigungen: Erhalte Erinnerungen für Termine (wenn aktiviert)
📖 Prüfungen & Lernzeiten
Das Prüfungssystem hilft dir, deine Prüfungen zu planen und automatisch Lernzeiten zu generieren. So behältst du den Überblick über anstehende Prüfungen und lernst strukturiert.
Prüfung erstellen
- Von der Startseite: Klicke auf "📖 Neue Prüfung"
- Aus Kategorien: Gehe zur Bildung-Kategorie und klicke "Neue Prüfung hinzufügen"
Was du eingibst
- Fach: z.B. Mathematik, Deutsch, Biologie
- Thema: z.B. Integralrechnung, Gedichtanalyse
- Datum & Uhrzeit: Wann findet die Prüfung statt?
- Dauer: Wie lange dauert die Prüfung in Minuten?
- Verständnis: Wie gut hast du den Stoff verstanden? (1 = sehr gut, 5 = gar nicht)
- Wichtigkeit: Wie wichtig ist die Prüfung? (1 = unwichtig, 5.5 = sehr wichtig)
- Stoffmenge: Wie viel gibt es zu lernen? (1 = sehr wenig, 5 = sehr viel)
Automatische Lernzeiten-Generierung 🤖
Das System kann automatisch Lernzeiten für dich planen! Aktiviere dazu die Checkbox "Lernzeiten automatisch generieren".
Wie funktioniert die Generierung?
- Intelligente Berechnung: Je schlechter du den Stoff verstehst, wichtiger die Prüfung ist und mehr Stoff es gibt, desto mehr Lernzeiten werden generiert (max. 12)
- Zeitfenster: Montag-Freitag 15-21 Uhr, Samstag-Sonntag 12-21 Uhr
- Maximale Sessions: Max. 3 Lernzeiten pro Tag mit 30 Min. Pause dazwischen
- Priorisierung: Mehr Lernzeiten näher am Prüfungstermin, damit man nicht alles wieder vergisst
- Kollisionserkennung: Überschneidungen mit bestehenden Terminen und anderen Lernzeiten werden vermieden
- Konzentrationsfähigkeit: Wähle selbst wie lange eine Lernzeit dauern soll (30 Min - 2 Stunden)
Lernzeiten bestätigen & verwalten
Nach der Generierung siehst du eine Bestätigungsseite mit allen vorgeschlagenen Lernzeiten. Dort kannst du:
- ✅ Einzelne Lernzeiten entfernen (falls sie nicht passen)
- ✅ Alle Lernzeiten auf einmal bestätigen
- ✅ Später nachträglich Lernzeiten hinzufügen oder löschen
Manuelle Lernzeiten hinzufügen
Du kannst jederzeit manuell weitere Lernzeiten hinzufügen:
- Öffne die Prüfung zur Bearbeitung
- Scrolle zu "📚 Lernzeiten-Verwaltung"
- Klicke "➕ Neue Lernzeit hinzufügen"
- Gib Startzeit und Dauer ein
Anzeige im Kalender
- Prüfungen: Werden mit 📖 Emoji und hellem Rosa/Rot angezeigt
- Lernzeiten: Werden in dezent grün angezeigt
- Klickbar: Klicke auf eine Prüfung oder Lernzeit um zur Bearbeitungsseite zu kommen
- Nicht verschiebbar: Prüfungen und Lernzeiten können nicht per Drag & Drop verschoben werden (nur über Bearbeiten)
Verknüpfungen 🔗
Verknüpfe Prüfungen mit anderen Elementen aus Life Tracker:
- Mit Aufgaben: Verknüpfe To-dos aus dem Kanban-Board (z.B. "Zusammenfassung schreiben")
- Mit Notizen: Verknüpfe deine Lernnotizen direkt mit der Prüfung
- Öffne eine Prüfung zur Bearbeitung und scrolle zu "🔗 Verknüpfungen"
- Suche nach Aufgaben/Notizen und verknüpfe sie mit einem Klick
- Bidirektionale Anzeige: Verknüpfte Aufgaben werden sowohl bei der Prüfung als auch im To-Do Board angezeigt
Lerngruppen erstellen (andere zu Prüfungen einladen) 👥
Lerngruppen ermöglichen es dir, Mitschüler oder Kommilitonen zu deiner Prüfung einzuladen. Alle eingeladenen Teilnehmer können die Prüfung sehen, Anhänge herunterladen, Lernzeiten hinzufügen und Aufgaben/Notizen verknüpfen - perfekt für gemeinsames Lernen!
Vorteile von Lerngruppen
- Gemeinsam lernen: Teile Materialien und koordiniere Lernzeiten
- Motivation: Sieh den Fortschritt deiner Lerngruppe
- Strukturierte Zusammenarbeit: Alle haben Zugriff auf dieselben Infos
- Benachrichtigungen: Teilnehmer werden automatisch benachrichtigt
So funktioniert's
- Prüfung öffnen: Gehe zur Detailansicht deiner Prüfung
- Teilnehmer einladen: Im Abschnitt "Lerngruppe verwalten" kannst du nach Usern suchen
- Hinzufügen: Klicke auf einen User, um ihn zur Lerngruppe hinzuzufügen
- Benachrichtigung: Der eingeladene User erhält automatisch eine Mitteilung
- Zugriff: Alle Teilnehmer sehen die Prüfung im Kalender und können beitragen
Rechte und Rollen
- 👑 Ersteller:
- Kann Prüfungsdetails bearbeiten
- Kann Teilnehmer einladen und entfernen
- Kann Anhänge hochladen und löschen
- Kann die Prüfung löschen
- 👥 Teilnehmer:
- Kann die Prüfung nur ansehen (schreibgeschützt)
- Kann Anhänge herunterladen
- Kann eigene Lernzeiten hinzufügen und entfernen
- Kann eigene Aufgaben und Notizen verknüpfen
- Kann die Lerngruppe jederzeit verlassen
Anhänge zu Prüfungen hinzufügen 📎
Du kannst Lernmaterialien, alte Klausuren, Zusammenfassungen und andere Dateien direkt zu deinen Prüfungen hochladen! In Lerngruppen können alle Teilnehmer die Anhänge herunterladen.
Warum Anhänge bei Prüfungen sinnvoll sind:
- 📚 Zentrale Organisation: Alle Lernmaterialien direkt bei der zugehörigen Prüfung – keine verstreuten Dateien mehr
- ⚡ Schneller Zugriff: Beim Lernen sofort auf relevante Dokumente zugreifen, ohne lange zu suchen
- 📦 Vollständigkeit: Zusammenfassungen, Mind-Maps, Notizen-PDFs – alles an einem Ort
Beispiele für sinnvolle Anhänge:
- 📄 Alte Klausuren & Musterlösungen – zur Prüfungsvorbereitung
- 📊 Formelsammlungen & Tabellen – schnelles Nachschlagwerk
- 📚 Übungsblätter & Lösungen – zum Wiederholen
- 🗺️ Mind-Maps & Diagramme – für visuelles Lernen
So fügst du Anhänge hinzu:
- Beim Erstellen: Wähle im Formular "Neue Prüfung" das Upload-Feld und wähle Dateien aus
- Nachträglich: Öffne eine bestehende Prüfung zur Bearbeitung und lade neue Dateien hoch
- Mehrfach-Upload: Du kannst mehrere Dateien gleichzeitig auswählen und hochladen
Anhänge verwalten:
- Download: Klicke auf "⬇️ Download" um eine Datei herunterzuladen
- Entfernen: Klicke auf "✖ Entfernen" um einen Anhang zu löschen
- Anzeige: Alle Anhänge werden unter "📎 Anhänge" in der Bearbeitungsansicht angezeigt
- Maximale Dateigröße: 5 MB pro Datei
- Erlaubte Formate: PDF, Office-Dokumente (Word, Excel, PowerPoint), Bilder (JPG, PNG, GIF), Archive (ZIP, RAR), Textdateien
- Speicherung: Dateien werden sicher in der Datenbank gespeichert
Prüfung bearbeiten & löschen
- Bearbeiten: Klicke im Kalender oder in den Kategorien auf eine Prüfung
- Alle Felder änderbar: Du kannst alle Angaben nachträglich anpassen
- Lernzeiten verwalten: Einzelne oder alle Lernzeiten löschen, neue hinzufügen
- Prüfung löschen: Am Ende der Bearbeitungsseite, mit Sicherheitsabfrage (inkl. aller Anhänge)
⚙️ Administration
Life Tracker verfügt über einen geschützten Administrationsbereich für berechtigte Nutzer.
Funktionen für Administratoren
- Registrierungskontrolle: Aktivieren oder deaktivieren der Selbstregistrierung neuer Benutzer
- Benutzerübersicht: Einsicht in registrierte Benutzerkonten
- System-Statistiken: Übersicht über die Nutzung der Anwendung
- Sicherheits-Logs: Protokollierung von Login-Versuchen
- Account-Verwaltung: Verwaltung gelöschter Accounts
Account-Verwaltung (Gelöschte Accounts)
Administratoren können gelöschte Accounts verwalten und überwachen:
Übersicht gelöschter Accounts:
- Im Admin-Dashboard wird eine Liste aller zur Löschung vorgemerkten Accounts angezeigt
- Anzeige der verbleibenden Zeit bis zur endgültigen Löschung
- Status-Übersicht: E-Mail, Name, geplantes Löschungsdatum
Account wiederherstellen:
- Klick auf "Wiederherstellen" neben dem Account
- Account wird sofort reaktiviert
- Benutzer kann sich wieder normal einloggen
- Alle Daten bleiben erhalten
Account sofort löschen:
- Klick auf "Sofort löschen" neben dem Account
- Doppelte Bestätigung erforderlich (inklusive "LÖSCHEN" eintippen)
- Account wird ohne Wartezeit endgültig aus der Datenbank entfernt
- Alle verknüpften Daten werden gelöscht
- Benutzer wird aus allen gemeinsamen Terminen entfernt
Manueller Cleanup (Alternative zum Cronjob):
- Im Admin-Dashboard: Button "Cleanup durchführen" verwenden
- Oder direkt aufrufen:
admin_cleanup_accounts.php - Zeigt alle Accounts die seit 7+ Tagen zur Löschung vorgemerkt sind
- Ermöglicht manuelle Ausführung der endgültigen Löschung
- Ersetzt den automatischen Cronjob
Hinweis: Alle Admin-Aktionen (Wiederherstellen, Sofort-Löschen, Cleanup) werden im Security-Log protokolliert.
🔒 Sicherheit
Deine Daten sind uns wichtig. Deshalb achten wir auf folgende Sicherheitsmaßnahmen:
- Passwörter werden verschlüsselt gespeichert (genauer gesagt: als Hash gespeichert -> unumkehrbar)
- Automatische Abmeldung bei Inaktivität schützt deinen Account
- E-Mail-Bestätigung bei Passwortänderung
- Nur du kannst deine eigenen Daten sehen
- Sichere Übertragung aller Informationen