Skip to content

Releases: CSWebations/mfi-example-page

Release list

v1.1.0

Choose a tag to compare

@CSWebations CSWebations released this 07 Aug 14:43

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@CSWebations CSWebations released this 06 Aug 06:06

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.