Mahlowat 3.0

Erfreulicherweise hatte ich vor kurzem Gelegenheit, dem in die Jahre gekommenen Mahlowat eine Auffrischungskur zu verpassen und die Oberfläche komplett neu zu schreiben. Ich darf präsentieren: Den Mahlowat 3.0!

Mahlowat 3.0

Wow.

Im Vergleich zur Vorgängerversion ergeben sich die folgenden Änderungen:

  1. Kein PHP mehr, alles läuft komplett per HTML, JavaScript und JSON
  2. Keine Social Buttons mehr (benutzt sowieso niemand)
  3. Keine 17 mitgelieferten Styles mehr (die Funktion war sowieso undokumentiert)
  4. Keine Zählung der Aufrufe und keine Speicherung der Antworten mehr auf dem Server (siehe 1 und 2)
  5. Mehrsprachigkeit! (aktuell DE, EN, FR)
  6. Auf Mobilgeräten besser nutzbar! (Yay!)

Und das bleibt wie bisher:

  1. Komfortabler Konfigurator (leider derzeit nur mit Deutschen Anweisungen)
  2. Open Source unter MIT-Lizenz!
  3. Die lästige Arbeit mit den zur Wahl antretenden Gruppen wird euch immer noch nicht abgenommen

Screenshots

Desktop-Ansicht

Mobilansicht

Weiterführende Informationen

Projektseite auf GitHub

Testinstallationen auf Deutsch, Englisch und Französisch1

Viel Spaß!

Mehr

  1. Es mag sein, dass mein Französisch etwas eingerostet ist.

Einen Mahlowat konfigurieren

Es ist (aus technischer Sicht) eigentlich relativ leicht, eine eigene Instanz des Mahlowat aufzusetzen. Nur die Listen und die Thesen musste man bislang in PHP-Dateien in einem bestimmten Format eintragen. Bei technischen Halblaien bestand da die Gefahr, dass ein vergessenes Semikolon zu einem kaputten Mahlowat und großer Frustration führt.

Die neue Version setzt für die Konfiguration auf eine zentrale Datei im JSON-Format. Diese lässt sich mit dem praktischerweise direkt mitgelieferten Generator erzeugen.

Die neue Version des Mahlowat gibt es auf GitHub, den Generator könnt ihr mit Beispieldaten hier und ohne Beispieldaten hier ausprobieren.