Läuferdatenbank importieren
Läuferdatenbank
Die Läuferdatenbank ist eine lokale, verschlüsselte Sammlung von Läufern. Sie wird beim Hinzufügen von Teilnehmern automatisch per SI-Card-Nummer abgefragt, sodass Felder wie Name, Verein, Jahrgang, etc. automatisch ausgefüllt werden.
Datenschutz & Verschlüsselung
Aus Datenschutzgründen:
- Nur SI-Card-Nummern sind unverschlüsselt (für die Suche benötigt)
- Alle persönlichen Daten sind AES-verschlüsselt: Vorname, Nachname, Verein, Jahrgang, Adresse, Nationalität, Mobiltelefon, E-Mail, Nationale ID, IOF ID
Da die persönlichen Felder verschlüsselt sind, können sie nicht direkt in der Datenbank abgefragt werden: Die Namenssuche entschlüsselt die Einträge bei Bedarf lokal (siehe Datenbank durchsuchen). Teilnehmer ohne SI-Card-Nummer werden gar nicht importiert.
Läuferdatenbank importieren
- Navigiere zu Einstellungen → Läuferdatenbank
- Ziehe eine IOF XML 3.0- oder CSV-Datei in den Importbereich oder klicke zur Dateiauswahl
- o-Timing erkennt das Format automatisch:
- IOF XML 3.0: Wird direkt importiert (keine weitere Eingabe nötig)
- CSV: Öffnet den Spaltenzuordnungs-Dialog
Aus einem anderen Event importieren
Statt aus einer Datei können Läufer direkt aus den Teilnehmern eines anderen Events übernommen werden:
- Navigiere zu Einstellungen → Läuferdatenbank
- Klicke auf den Person-Plus-Knopf und wähle das Quell-Event
- Prüfe die Zusammenfassung und bestätige
Was übersprungen wird und warum:
- Miet-SI-Cards werden nie importiert. Eine Mietkarte gehört an jedem Event zu einer anderen Person, gespeichert würde sie später zu falschen Treffern führen.
- Teilnehmer ohne SI-Card-Nummer werden übersprungen.
- Eine SI-Card, die im Quell-Event von zwei verschiedenen Läufern genutzt wird, wird komplett ausgeschlossen; die betroffenen Karten werden aufgelistet, damit du sie an der Quelle korrigieren kannst. Derselbe Läufer doppelt erfasst wird zu einem Eintrag zusammengeführt.
- Bei Einträgen mit mehreren Mitgliedern (Staffeln, Gruppen) wird das erste Mitglied verwendet.
Existiert eine SI-Card bereits in der Läuferdatenbank und unterscheiden sich die Daten, entscheidest du pro Karte, ob der bestehende Eintrag behalten oder der aus dem Event übernommen wird. Du kannst auch alle auf einmal übernehmen oder behalten. Bereits identische Einträge werden nicht aufgelistet und bleiben unverändert.
CSV-Spalten zuordnen
Bei CSV-Dateien öffnet sich ein Dialog, in dem du jede Spalte einem Feld zuordnest. o-Timing versucht Trennzeichen (Semikolon, Komma, Tabulator) und Zeichenkodierung (UTF-8, Windows-1252, ISO-8859-1) automatisch zu erkennen und zeigt eine Vorschau der erkannten Zeilen. Sollte die automatische Erkennung danebenliegen, lassen sich Trennzeichen und Kodierung unter Erweiterte Einstellungen manuell anpassen.
Unterstützte Felder: Vorname, Nachname, Name (kombiniert), SI-Card, Verein, Kategorie, Geschlecht, Jahrgang, Ort, Land, Nationale ID, IOF ID, E-Mail, Mobile.
Läuferdatenbank verwenden
Teilnehmer-Suche
Beim Hinzufügen eines Teilnehmers:
- Gib die SI-Card-Nummer ein oder lese sie via Sportident
- o-Timing durchsucht automatisch die Läuferdatenbank
- Bei einem Treffer werden Teilnehmerdetails automatisch ausgefüllt:
- Vorname
- Nachname
- Verein/Organisation
- Geburtsjahr
- Weitere Kontaktinformationen (falls vorhanden)
Synchronisation
Die Läuferdatenbank wird automatisch zwischen Geräten synchronisiert:
- Lokale Änderungen werden mit kurzer Verzögerung zum Server übertragen
- Beim Öffnen oder Wechseln auf den Tab wird die neueste Version vom Server geladen
- Bei fehlender Verbindung versucht o-Timing es automatisch erneut
Um sofort zu synchronisieren statt zu warten, gibt es den Knopf mit den Kreispfeilen. Er lädt zuerst den Serverstand und überträgt erst danach, so dass eine manuelle Synchronisation mit anderen Geräten zusammengeführt wird statt sie zu überschreiben. Ein Punkt auf dem Knopf bedeutet, dass lokale Änderungen noch nicht auf dem Server sind. Bei lokalen Events ist der Knopf ausgeblendet, da es dort keine Server-Kopie gibt.
Datenbank verwalten
Datenbank durchsuchen
Der Lupen-Knopf öffnet eine durchsuchbare Liste mit SI-Card-Nummer, Vorname und Nachname. Ein Klick auf eine Spaltenüberschrift sortiert danach, ein weiterer Klick kehrt die Reihenfolge um.
Es werden nur die ersten Einträge angezeigt und es gibt kein Blättern — um einen bestimmten Läufer zu finden, suche nach ihm. Das ist Absicht: Die Datenbank enthält persönliche Daten von Tausenden von Personen, und es soll nicht möglich sein, sie komplett durchzublättern. Die Liste zeigt, wie viele Einträge passen, damit du weisst, wann du die Suche eingrenzen solltest.
Gesucht werden kann mit einer SI-Card-Nummer (passend ab Nummernbeginn) oder einem Namen (ohne Beachtung von Gross-/Kleinschreibung und Akzenten, Vor- oder Nachname, in beliebiger Reihenfolge). Da Namen verschlüsselt sind, wird bei der ersten Suche ein Index aller Einträge aufgebaut, was bei einer grossen Datenbank einen Moment dauern kann.
Einzelnen Eintrag löschen
In der Liste entfernt das Papierkorb-Symbol neben einem Eintrag nach einer Bestätigung nur diesen Läufer. So lässt sich ein einzelner falscher Eintrag korrigieren, ohne die ganze Datenbank zu löschen.
Einträge aktualisieren
- Importiere dieselbe oder eine aktualisierte Datei erneut
- Vorhandene Läufer (abgeglichen per SI-Card-Nummer) werden mit neuen Informationen überschrieben
Datenbank löschen
- Verfügbar unter Einstellungen → Läuferdatenbank → Löschen
- Löscht sowohl die lokale Kopie als auch die Server-Kopie
- Diese Aktion kann nur durch einen erneuten Import rückgängig gemacht werden