abrain/einsatzverwaltung

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# Einsatzverwaltung
## Plugin zur Verwaltung von Feuerwehreinsätzen

![Wordpress Plugin: Required WP Version](https://img.shields.io/wordpress/plugin/wp-version/einsatzverwaltung.svg)
![Wordpress Plugin: Tested WP Version](https://img.shields.io/wordpress/plugin/tested/einsatzverwaltung.svg)
![Wordpress Plugin Active Installs](https://img.shields.io/wordpress/plugin/installs/einsatzverwaltung.svg)
[![Wordpress Plugin Rating](https://img.shields.io/wordpress/plugin/rating/einsatzverwaltung.svg)](https://wordpress.org/support/plugin/einsatzverwaltung/reviews/)
[![Build Status](https://drone.abrain.dev/api/badges/abrain/einsatzverwaltung/status.svg?ref=refs/heads/develop)](https://drone.abrain.dev/abrain/einsatzverwaltung)

Dieses Plugin fügt WordPress eine neue Beitragsart "Einsatzbericht" hinzu. Diese Einsatzberichte werden wie gewöhnliche WordPress-Beiträge erstellt, es können aber zusätzliche Informationen wie Alarmzeit, Art des Einsatzes, eingesetzte Fahrzeuge und vieles mehr angegeben werden. Zudem stellt das Plugin verschiedene Möglichkeiten zur Darstellung der Einsatzberichte zur Verfügung.

Die primäre Zielgruppe des Plugins sind Feuerwehren im deutschsprachigen Raum, es ist aber genauso geeignet für Rettungsdienste, die Wasserwacht, das THW und sonstige Hilfsorganisationen, die ihre Einsätze im Internet präsentieren möchten.

[Plugin auf wordpress.org](https://wordpress.org/plugins/einsatzverwaltung/) - [Benutzerhandbuch](https://einsatzverwaltung.org/dokumentation/) - [Changelog](https://github.com/abrain/einsatzverwaltung/releases)

Uses Font Awesome by Dave Gandy - http://fontawesome.io

### Hinweise für Entwickler
Dieses Projekt arbeitet mit [git-flow](http://nvie.com/posts/a-successful-git-branching-model/).
Die Entwicklung findet im Branch [develop](https://github.com/abrain/einsatzverwaltung/tree/develop) statt, im Branch [master](https://github.com/abrain/einsatzverwaltung/tree/master) befindet sich immer der Stand der zuletzt veröffentlichten Version.

Pull Requests können nur gegen `develop` gestellt werden.
Die Änderungen im Fork müssen auf einem eigenen Branch (also nicht `develop`) vorgenommen werden, da sonst die Code Coverage nicht korrekt bestimmt wird.

Das Plugin an sich liegt im Ordner `src`, alles andere dient der Unterstützung bei der Entwicklung.
Code aus einem anderen Branch als `master` sollte nicht für Produktivsysteme verwendet werden.

Der PHP-Code wird gemäß dem Coding Style Guide [PSR-2](https://www.php-fig.org/psr/psr-2/) formatiert.
Klassen werden automatisch geladen, die Dateien sind nach [PSR-4](https://www.php-fig.org/psr/psr-4/) zu organisieren.

### Mindestvoraussetzungen
* PHP: 7.1
* WordPress: 5.6

### Social Media

* Twitter: [@einsatzvw](https://twitter.com/einsatzvw)
* Mastodon: [@einsatzverwaltung](https://chaos.social/@einsatzverwaltung)