Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | README passt jetzt |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
ede61b8575aac7278c11a658c9dae5db |
User & Date: | git@tuxproject.de 2019-04-04 16:04:44 |
Context
2019-04-04
| ||
17:14 | Coderedundanz check-in: e3811d1410 user: git@tuxproject.de tags: master, trunk | |
16:04 | README passt jetzt check-in: ede61b8575 user: git@tuxproject.de tags: master, trunk | |
15:55 | Rewrite in Go check-in: f0f3188ff4 user: git@tuxproject.de tags: master, trunk | |
Changes
Changes to README.md.
1 2 3 4 5 6 7 8 9 10 | # Plakate-App Dies ist eine Webanwendung, die eine anklickbare Straßenkarte anzeigt, über die (zum Beispiel) die Position von Plakaten im Wahlkampf bestimmt werden kann. ## Hä? Haste mal ein Beispiel? Klar. Nehmen wir an, ihr wollt für irgendeinen Verein eure Stadt vollplakatieren, wollt aber den Überblick behalten, wo überall Plakate hängen, um sie später wieder entfernen zu können. Genau diesem Zweck dient diese Anwendung. ## Technik | | > > > | > | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # Plakate-App Dies ist eine Webanwendung, die eine anklickbare Straßenkarte anzeigt, über die (zum Beispiel) die Position von Plakaten im Wahlkampf bestimmt werden kann. ## Hä? Haste mal ein Beispiel? Klar. Nehmen wir an, ihr wollt für irgendeinen Verein eure Stadt vollplakatieren, wollt aber den Überblick behalten, wo überall Plakate hängen, um sie später wieder entfernen zu können. Genau diesem Zweck dient diese Anwendung. ## Technik Ihr braucht auf eurem Server nur Go und ein paar Abhängigkeiten, alles Weitere passiert automatisch: git clone https://github.com/dertuxmalwieder/plakateapp ; cd plakateapp/src go get github.com/mattn/go-sqlite3 go get github.com/jmoiron/sqlx go get github.com/gorilla/mux go build ./plakateapp.go ./plakateapp Die Karte ist anschließend über den Port 6090 (einstellbar direkt in der Datei `plakateapp.go`) erreichbar. Unter `euerserver:6090/manageplakate` gibt es auch eine einfache Liste aller eingetragenen Plakate zum schnellen Löschen. Das Großteil des UIs wurde mit [Leafjet.js](http://leafletjs.com/) programmiert. ## Urheberrecht? Quatsch. Die Plakateapp wurde ursprünglich für den Kommunalwahlkampf in Niedersachsen 2016 von [@tux0r](https://twitter.com/tux0r) hektisch (also eher zweckmäßig als gut) für die Piratenpartei Braunschweig programmiert (weshalb der Standard für die Position mitten in Braunschweig liegt, aber das könnt ihr im Javascript-Code ändern). 2019 wurde sie in Go neu implementiert. All dies hier steht unter der [WTFPL v2](http://www.wtfpl.net/txt/copying/), ihr dürft also gern damit wegrennen und es teuer verscherbeln. Viel Spaß! |