Skip to content

v1.0.0

Choose a tag to compare

@CSWebations CSWebations released this 06 Aug 06:06
· 7 commits to main since this release

Erste Fassung der MFI Example Page.

Eine startfertige Website-Vorlage, die den Mähbarkeitsindex über die MFI-API
berechnet, in MySQL speichert und im Standard-MFI-Schema darstellt.

Wichtigste Merkmale

  • Einrichtungsassistent – vier Schritte im Browser, prüft jede Eingabe live,
    schreibt die Konfiguration, legt die Datenbanktabelle an und entfernt sich danach selbst
  • Frei platzierbare Ausgabemfi_result(), mfi_explain() und mfi_input_table()
    setzen den MFI an beliebiger Stelle ein
  • Austauschbare Wetterquellen – OpenWeather ist fertig angebunden, weitere Quellen
    sind eine Datei
  • Werte aus eigener Historie – Regensummen, Zeit seit dem letzten Regen und
    Minimaltemperaturen werden abgeleitet, wenn die Quelle sie nicht liefert
  • Barrierefrei – WCAG 2.2 AA in hellem und dunklem Design, Kontraste nachgemessen
  • DSGVO-freundlich – keine Cookies, kein Tracking, keine externen Ressourcen
  • Update-sicher – eigene Seiten, Gestaltung und Konfiguration überstehen jede Aktualisierung

Voraussetzungen

PHP ab 8.5 · MySQL 8.0+ oder MariaDB 10.4+ · Apache mit mod_rewrite ·
kostenloser MFI-API-Key ·
kostenloser OpenWeather-Key

Installation

Dateien hochladen, eigene Domain aufrufen – der Assistent übernimmt den Rest.
Ausführliche Anleitung in der README.