Ein Frontend zu den Piratenmandaten.
XSLT JavaScript CSS HTML Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
csslocal
fonts
geojson
img
js
jslocal
.gitignore
0.html.xsl
01.html.xsl
02.html.xsl
03.html.xsl
04.html.xsl
05.html.xsl
06.html.xsl
07.html.xsl
08.html.xsl
09.html.xsl
10.html.xsl
11.html.xsl
12.html.xsl
13.html.xsl
14.html.xsl
15.html.xsl
16.html.xsl
Makefile
README.md
about.part.html
common.xsl
footer.html
gebietsdata.js.xsl
header.html
karte.bottom.html
karte.top.html
statistik.bottom.html
statistik.top.html
stats.html.xsl

README.md

Frontend für piratenmandate

Dies ist eine Aufbereitung der XML-Daten der kommunalen Piratenmandate aus diesem Repository als Webseite.

  1. JavaScript-Pakete im Verzeichnis js/ ablegen:
  1. Bootstrap in css/ ablegen
  2. Das piratenmandate-Repository als Ordner im Haupverzeichnis ablegen
  3. make ausführen

Die Dateien im Verzeichnis _out sollten dann den auf kommunalpiraten.de gehosteten entsprechen.

Struktur

  • js/, css/: Externe Pakete
  • jslocal/, csslocal/: Eigener Code und Styles
  • fonts/, img/: Fonts, Bilder, Sprites
  • geojson/: Geoinformationen, selbst angepasst aus Daten vom BKG und OpenStreetMap
  • *.xsl Stylesheets zum automatischen Generieren von Inhalten aus der piratenmandate.xml

Troubleshooting

  • Das Makefile verwendet xsltproc zum Anwenden der XSL-Stylesheets. Das Programm muss vorhanden sein, kann aber theoretisch durch einen kompatiblen XSLT 1.0-Prozessor ersetzt werden.