ePartool 4.4.0: Mehr Sprachen und Detailverbesserungen

Mit Version 4.4.0 des ePartool haben wir weiter an der technischen Basis gearbeitet und konzentrieren uns auf modernere Entwicklungsmöglichkeiten. Endlich sind auch weitere Sprachen integraler Bestandteil des ePartool.

Neu: Französisch, Polnisch, Tschechisch, Russisch und Arabisch

Das ePartool ist nun allgemein in mehreren Sprachen verfügbar: Neben den bisher bereits verfügbaren Versionen Deutsch und Englisch stehen nun auch Französisch, Polnisch, Tschechisch, Russisch und in einer ersten Testversion Arabisch zum Ausprobieren bereit. Die arabische Übersetzung ist allerdings noch nicht zum praktischen Einsatz bereit, da die Grafikelemente des ePartool noch nicht an eine Rechts-nach-Links-Schreibung angepasst sind.

Sprachauswahl im Admin-BereichDie Sprache der Plattform wird zentral eingestellt und kann nur von Administrator_innen im Redaktionsbereich verändert werden. Alle Besucher_innen der Plattform verwenden dann jeweils die eingestellte Sprache.

Detailverbesserungen

Die Datenbankdefinition wurde weiter vereinheitlicht, so dass Marker einer einheitlicheren Logik folgen (bisher gab es bei verschiedenen Tabellen inkonsistente Umsetzungen wie z.B. „Veröffentlichen“/„Noch nicht veröffentlichen”). Auch haben wir unklare Standardeinstellungen noch einmal überdacht und geklärt.

Bestimmte Skripte werden künftig nur noch dann geladen, wenn sie auch wirklich gebraucht werden, wie z.B. die Loginmöglichkeit mittels Google-Account. Dies wirkt sich positiv auf die Lade- und Ausführungszeit der Seiten aus.

Keine Phantom-Reaktionen mehr in der Dokumentenansicht

Wer sich über Reaktionen zur Beteiligungsrunde ansehen möchte, konnte diese Reaktionen einerseits als alleinstehende „Schnippsel“ oder im Kontext ihrer Veröffentlichung (z.B. als Beschlussdokument) ansehen. In dieser Gesamtansicht eines Reaktionsdokuments kann dann zwischen verschiedenen Abschnitten gewechselt werden und man erfährt, auf welche Beiträge andere Absätze die Reaktion darstellen. In der Realität gab es allerdings in den meisten Dokumenten zahlreiche Abschnitte, die keinerlei konkreten Bezug auf eine Beteiligungsrunde nehmen. Bisher zeigte das ePartool hier dennoch die Möglichkeit dem Verlauf/Pfad zu folgen. Das führte leicht zu Frustration, denn Pfade hatten oft keine weiteren Schritte. Nun haben wir auch dieses Problem gelöst: Die Dokumentenansicht von Reaktionen zeigt nur noch bei denjenigen Abschnitten einen „Folgen“-Button an, bei denen es wirklich etwas zu sehen gibt.

Reaktionsdokument: Folge VerlaufDer Bereich „Reaktionen und Wirkungen” ist sicherlich einer der spannendsten Bereiche des ePartool, allerdings technisch auch im Augenblick noch unser Sorgenkind. Da die verschiedenen Module ursprünglich von verschiedenen Programmierteams stammen, haben aufgrund der zusammenhängenden Logik von Beteiligungsrunden derzeit Veränderungen an einem Bereich oft unerwartete Konsequenzen in anderen Bereichen. Die interaktive Zeitleiste bei Reaktionen auf Beiträge produziert bei komplexeren Verknüpfungen derzeit öfters fehlerhafte Ansichten. Für Ende Juni ist daher die nächste Version des ePartool mit einer Komplettüberarbeitung dieses Moduls geplant.

Mehrsprachiger Installer bei Antragsgrün

Seit Kurzem stellt Antragsgrün auch eine englische Installationshilfe zur Verfügung. Weiterhin wurde das Installationspaket entrümpelt, so dass beim Entpacken unter Windows keine Warnmeldungen zu symbolischen Verknüpfungen mehr auftreten.

Neu ist, dass die Frist zur Einreichung von Anträgen und Änderungsanträgen nun auch für das Sammeln von Unterstützer*innen gilt. Des Weiteren wurden Fehler im Bereich der Konfigurationsseite und beim Export in PDFs behoben.

Der komplette Changelog befindet sich wie immer unter https://github.com/CatoTH/antragsgruen/blob/v3/History.md. Das fertige Installationspaket für Webhostings in Version 3.6.8 kann heruntergeladen werden unter https://www.hoessl.eu/antragsgruen/antragsgruen-3.6.8.tar.bz2.

Von glücklichen Pandabären: ePartool 4.3.2

Panda (Unicode-Symbol U+1F43C)Mit dem internen Codenamen »Happy Panda« veröffentlichen wir heute die Version 4.3.2 des ePartool. Der ungewöhnliche Beiname rührt daher, dass das ePartool nun den erweiterten Unicode-Standard in allen Modulen unterstützt. Konkret bedeutet das, dass wir neben allen Schriftzeichen der Erde nun auch alle Emojis unterstützen, theoretischerweise auch alle zukünftigen. Das Panda-Symbol ? war unser Testbeispiel.

Als neues Sicherheitsfeature unterstützt das ePartool nun auch »Content Security Policy (CSP)«. Das bedeutet, dass man als Seitenbetreiber_in künftig festlegen kann, von welchen externen Quellen Inhalte nachgeladen und angezeigt werden dürfen. Wir testen derzeit noch verschiedene Möglichkeiten zur (möglichst übersichtlichen) Konfiguration und werden das Feature demnächst in einem eigenen Blogbeitrag vorstellen. [Update 30. Juni 2017: Beitrag ist hier zu finden]

Das ePartool wird künftig zur Kompatibilität mit PHP 7.x und MySQL 5.6 getestet. Derzeit wird zwar PHP in der Version 5.6 noch weiter unterstützt, jedoch testen wir die Kompatibilität ab Juni 2017 nicht mehr.

Das ePartool kann wie immer über die Installationsseite heruntergeladen werden.