Neues von Schrotties Racepacer
Der »kleine Service« für Mauerwegläufer und deren Begleiter ist in der letzten Zeit ein wenig gewachsen und ist zu »Schrotties Racepacer« geworden. Grundsätzlich funktioniert er natürlich immer noch für den Mauerweglauf, jetzt kann er aber auch für andere Rennen verwendet werden. Die beiden Mauerwegläufe, oder vielmehr der eine, jedoch in beiden Richtungen, stellt dabei aber weiterhin den Default dar.
Neu ist jetzt, dass durch eingeloggte Benutzer weitere Rennen erstellt und vorhandene bearbeitet werden können. Damit kann der Racepacer quasi für jeden Wettkampf verwendet werden. Im Grunde auch für einen kurzen City-Halbmarathon, wobei sich da der Aufwand kaum lohnen würde. Richtig sinnvoll wird es tatsächlich erst auf der Ultradistanz oder bei Trailrunning-Veranstaltungen, die jede Menge Höhenmeter mitbringen und deshalb durchaus sinnvoll geplant werden müssen.
Für alle Rennen können dabei neben der Startzeit auch die Cutoff-Zeiten und die Öffnungszeiten der VP angegeben werden, sofern diese bekannt sind. Außerdem kann eine Renndatei auch heruntergeladen werden. So kann sie dann bspw. weitergegeben werden. Schließlich kann sich jeder bei Github den Quellcode des Racepacers herunterladen und das Ding auf dem eigenen Webserver verwenden.
Dabei ist der Upload so gestaltet, dass die Datei lediglich in den Editor geladen wird, damit sie vor dem Speichern auf dem eigenen Webserver noch bearbeitet werden kann.
Vorlagen
Im ersten Anlauf sind neben dem Mauerweglauf in beide Richtungen und vor allem auch der Startverschiebung in diesem Jahr ein paar andere Ultras enthalten. So zum Beispiel der Eiger-Ultratrail mit seinen 250 Kilometern Strecke und diverse Disziplinen des Zugspitz Ultratrail. Wenn jemand das »Portfolio« erweitern möchte, so darf gern mitgearbeitet werden. Nicht zuletzt deswegen ist das ja auch ein frei verfügbares Projekt bei Github.
Kekse
Ein nerviges Thema im Internet sind Cookiebanner und so eins hat auch der Racepacer bekommen. Das war nötig, denn ich habe da ein wenig Kekse eingebaut. Denn wo bisher bei jedem Laden der Seite das Standardrennen – in geraden Jahren der Mauerweglauf gegen den Uhrzeigersinn und in ungeraden Jahren der Mauerweglauf im Uhrzeigersinn – und die Vorgabepace von 8:35 min/km geladen wurden, merkt sich der Racepacer jetzt das gewählte Rennen und die eingestellte Pace.
Auch für eingeloggte Benutzer ist es nötig. Denn die Loginfunktion wurde nötig, damit niemand in den vorhandenen Rennen herumfummeln kann. Oder dies zumindest nicht allzu einfach tun kann. Denn das Login ist extrem einfach umgesetzt, es wird lediglich ein Passwort gefordert und wenn das stimmt, dann gibt es den »Du-darfst-Keks«. Aber so eine wirklich primitive Absicherung sollte durchaus reichen, denn es müssen ja keine Raketenbaupläne gesichert werden, sondern es soll lediglich verhindert werden, dass jemand allzu groben Unfug treibt.
Falls es jemanden interessiert: Es ist einfach ein Passwort als simpler MD5-Hash hinterlegt und der wird nun gegen den MD5 des eingegebenen Passwortes geprüft. Bei Übereinstimmung kommt der Keks.