HE:Backend
Hier sammeln wir (technische) Informationen rund um Lösungen, die im Hintergrund des hessischen Namensraums hier im Wiki arbeiten.
Inhaltsverzeichnis
Konzept
Zweck
Bisher wurde an verschiedenen Stellen (z.B. unter HE:Stammtische, HE:Kreisverbände, HE:Gliederungen, HE:Landkreise, ..) eine verwirrende Kombination aus mehr oder weniger unstrukturierten Texten verwendet. Insbesondere auf Wikiseiten von Kreisverbänden wurden die Informationen ebenfalls bereit gestellt und mussten so ständig an mehreren Stellen angepasst werden, falls sich z.B. mal ein Termin oder ein Ort ("Treffpunkt") verändert hat. Redundante Daten waren damit an der Tagesordnung.
Grundidee
Das Konzept dieser Vorlage geht nun einen anderen Weg. Es werden strikt folgende Datenarten voneinander getrennt:
- Basisdaten (i.d.R. des Kreisverbandes) (z.B. Kontaktdaten wie Mailingliste, Twitter, ...)
- Daten des Treffens (z.B. Termin(zyklus), Ansprechpartner, ...)
- Daten des Treffpunktes (z.B. Anschrift und Kontaktdaten des Lokals, Anreisebeschreibung, weitere Daten wie Behindertenzugänglichkeit, maximale Personenzahl, Leinwand o.ä.)
Potential
Es können damit in Zukunft viele Anwendungen gestaltet werden. Beispielsweise kann es automatisierte Listen geben, in denen die potentiellen Treffpunkte mit den gewünschten Teildaten (z.B. maximale Personenzahl > 20) aufgelistet werden, selbst wenn die Orte nicht aktiv bei irgendeinem Stammtisch verknüpft sind.
Auch die manuelle Auflistung der verschiedenen Stammtischorte kann demnächst durch eine automatisierte Liste ersetzt werden.
Definitionen
Vorlage | Beschreibung |
---|---|
Vorlage:Basisdaten | Dient der Sammlung der typischen mit Kreisverbänden zusammenhängenden Daten, z.B. eMail/Mailinglisten, Anschriften, Social Networks, .. |
Vorlage:HE:Piratentreff/Lokal | Dient der Sammlung der typischen mit Treffpunkten im Zusammenhang stehenden Daten, z.B. Anschrift/Position, Wegbeschreibungen, Zugänglichkeit, verfügbarer Platz usw. |
Vorlage:HE:Piratentreff | Dient der Sammlung der typischen weiteren mit Piratentreffs (Stammtische u.ä.) zusammenhängenden Daten, z.B. Datum+Uhrzeit und Ansprechpartner und nutzt die Verknüpfung beider vorgenannter Vorlagen um die dort schon erfassten Daten ebenfalls zu nutzen. Es wird daraufhin eine Box erstellt, die alle relevanten Daten kompakt darstellt.
Siehe auch: Vorlage:HE:Piratentreff/Anleitung
|
Vorlage:HE:Landkreisinfo | Dient der einheitlichen Darstellung der wichtigen Lankreisbezogenen Daten
Todo:
|
Darstellungsmodule
Tabelle, kreisweit
Zeigt alle Treffen (aktive und inaktive) in tabellarischer Form, die für einen bestimmten Kreis eingetragen sind. Wird auch über die Vorlage:HE:Landkreisinfo in HE:Landkreise verwendet.
ohne Landkreis (-> Musterhausen)
Bezeichnung | Ort | Lokal | Status | Ansprechpartner | Nächster Termin |
---|---|---|---|---|---|
Stammtisch Musterhausen | Muster | Musterpirat | |||
Stammtisch Musterhausen-Testbach | Muster | Musterpirat, Musterpiratin | 2055-02-20 | ||
Stammtisch Musterhausen-Testdorf | Musterhausen | Zum Muster | Muster | Musterpirat, Musterpiratin | 2055-02-20 |
Stammtisch Musterhausen-West | Musterhausen | Foo-Bar | Muster | Musterpirat, Musterpiratin | 2054-01-31 |
Beispiel Bergstraße
Bezeichnung | Ort | Lokal | Status | Ansprechpartner | Nächster Termin |
---|---|---|---|---|---|
Stammtisch Bensheim | Bensheim | Regie | inaktiv | Scampy joe, Dagobar | |
Stammtisch Bürstadt | Bürstadt | Ratskeller | inaktiv | Scampy joe | 2023-12-28 |
Stammtisch Fürth | Fürth | Asia Gourmet | inaktiv | Dagobar | |
Stammtisch Heppenheim | Heppenheim | Am Stadtgraben | inaktiv | Scampy joe, Dagobar |
Tabelle, landesweit
Zeigt alle Treffen (aktive und inaktive) in tabellarischer Form. Ist durch die Sortiermöglichkeiten eine gute Variante für Suchende etwas zu finden. Angedacht ist die bisher statische Auflistung in HE:Landesverband durch diese Tabelle zu ersetzen
Es gibt nun auch die erste Folgeanwendung. Als einzige Änderung des ganzen Systems musste nur eine etwas anders zusammen gestellte Tabelle erstellt werden, damit in maschienenlesbarer Form die einzelnen Datensätze ausgelesen werden können. Die Tabelle ist auf die aktiven Treffen beschränkt.
Bezeichnung | Landkreis | Straße | PLZ | Stadt | Lokal | Lon | Lat | Status | Ansprechpartner | Nächster Termin | |
---|---|---|---|---|---|---|---|---|---|---|---|
Stammtische/Altenstadt | Stammtisch Altenstadt | Wetterau | Siemensstr. 10 | 63674 | Altenstadt | Da Toni | 8.9679867 | 50.2708683 | aktiv | 2 Januar 2024 | |
Stammtische/Bad Homburg | Stammtisch Bad Homburg | Hochtaunus | Thomasstr. 5 | 61348 | Bad Homburg | Restaurant "Johannisberg" | aktiv | ||||
Stammtische/BadArolsen | Stammtisch Bad Arolsen | Waldeck-Frankenberg | Bahnhofstraße 71 | 34454 | Bad Arolsen | Berlinchen | aktiv | Arno Schröder | |||
Stammtische/Darmstadt-Kneipenstammtisch | Treffen DA-Kneipenstammtisch | Darmstadt | Lichtenbergstr. 75 | 64289 | Darmstadt | Lichtenberg | 8.66260 | 49.88107 | aktiv | Jmueller | |
Stammtische/Eschborn | Stammtisch Eschborn | Main-Taunus-Kreis | Unterortstraße 29 | 65760 | Eschborn | Heidi und Paul Fresh Food | 8.57201 | 50.14106 | aktiv | Buccaneerps | |
Stammtische/Floersheim | Stammtisch Flörsheim | Main-Taunus-Kreis | Kapellenstr. 1 | 65439 | Flörsheim | Flörsheimer Stuben | 8.422655 | 50.012112 | aktiv | Buccaneerps Cornel | |
Stammtische/Frankenberg | Stammtisch Frankenberg | Waldeck-Frankenberg | Ritterstraße 8 | 35066 | Frankenberg (Eder) | Aldos Bar | 8.8025 | 51.058483 | aktiv | Christian Staubus | |
Stammtische/Frankfurt | Stammtisch Frankfurt | Frankfurt am Main | aktiv | 11 Juni 2024 | |||||||
Stammtische/Frankfurt Mitte | Stammtisch Stammtisch Frankfurt-Mitte | Frankfurt am Main | aktiv | Frecklesfairy | 11 Dezember 2023 | ||||||
Stammtische/Frankfurt Nordend | Stammtisch Stammtisch Frankfurt Nordend | Frankfurt am Main | Glauburgstraße 80 | 60318 | Frankfurt am Main | Stalburg | aktiv | 11 Dezember 2023 | |||
Stammtische/Fulda | Stammtisch Fulda | Fulda | aktiv | Passchn | |||||||
Stammtische/Gross-Umstadt | Stammtisch Groß-Umstadt | Darmstadt | Georg-August-Zinn-Straße 68 | 64823 | Groß-Umstadt | Clube Operário Portugués SV e.V. | aktiv | Stummer | |||
Stammtische/Hersfeld-Rotenburg | Stammtisch Hersfeld-Rotenburg | Hersfeld-Rotenburg | Kirchplatz 9 | 36251 | Bad Hersfeld | Altes Brauhaus | 9.70745 | 50.86893 | aktiv | Demophilos Kriss | |
Stammtische/Hochheim | Stammtisch Hochheim | Main-Taunus-Kreis | Feldbergstr. 10 | 65239 | Hochheim am Main | La Margerita | aktiv | Buccaneerps Stuhlskier | |||
Stammtische/Korbach | Stammtisch Korbach | Waldeck-Frankenberg | Stechbahn 6 | 34497 | Korbach | Kings | 8.87040 | 51.27225 | aktiv | Michael Behrendt | |
Stammtische/Kriftel | Stammtisch Kriftel | Main-Taunus-Kreis | Bleichstraße 7-9 | 65830 | Kriftel | Schwarzbachhallen, Gasthaus "Müller" | 8.464279 | 50.082701 | aktiv | Buccaneerps | |
Stammtische/Nidda | Stammtisch Nidda | Wetterau | Markt 21 | 63667 | Nidda | Zur Traube | 9.0086742 | 50.4131012 | aktiv | 12 Dezember 2023 | |
Stammtische/Offenbach | Stammtisch Offenbach | Offenbach am Main | Berliner Str. 48 | 63065 | Offenbach am Main | India Gate | 8.7655968 | 50.1048614 | aktiv | Transparentia | |
Stammtische/Rodgau | Stammtisch Rodgau | Offenbach Land | aktiv | Locke SkyLiNEr | 3 Januar 2024 | ||||||
Stammtische/Wiesbaden | Stammtisch Wiesbaden | Wiesbaden | Piraten Hessen Jitsi Server - wegen der Coronapandemie noch dort | aktiv | Yessy |
Das ansonsten völlig fremdrealisierte Ergebnis ist unter http://marieg.de/crewmap/crewmap.html zu bewundern.
Liste, landesweit
Listet alle Ortsnamen mit aktiven Treffen auf. Nutzbar z.B. für Treffen oder in einer nicht tabellarischen Variante für HE:Landesverband
Piratenprofil
Detail | in der Direktansicht | in Massenlisten | in KV-Unterseiten |
---|---|---|---|
Ansprechpartner (Namen) | Ja | Ja | Ja |
Basisdaten | Ja | Ja | Nein |
Termin | Ja | Ja | Ja |
Treffpunkt | Ja | Ja | Ja |
Bearbeitungsleiste | Ja | Nein | Nein |
Editlink | Nein | Ja | Ja |
Mitmachen
Most wanted
Für jeden Landkreis eine Kategorie:Locator Map Hessen erstellen. Als Ur-Datei aber Datei:Landkreise_Hessen.svg verwenden, da dort die Flächen ordentlich benannt sind.- Erledigt -> Kategorie:Locator Map Hessen.
- Die Datei macht trotz svg auf großen Abmessungen Probleme, siehe HE_Diskussion:Landkarte. Vielleicht muss erst noch der Quelltext gesäubert werden. Inkscape hat da ziemlich viel versaut.
- Anschließend auch HE:Landkarte auf Datei:Landkreise_Hessen.svg umstellen und Datei:Untergliederungen_Hessen.gif einstampfen.
- Vorlage:HE:Landkreis muss als externe Funktion noch programmiert werden
- Für jeden bisher existierenden Stammtisch eine Unterseite mit Vorlage:HE:Piratentreff erstellen und die Treffpunkte und Basisdaten dazu anlegen
- DPL-Listen (z.B. für die momentan noch manuell erfasste Ortsliste der Stammtische auf HE:Landesverband) wollen geschrieben werden.
- Ansatz: Die Kategorie:Treffen_in_Hessen
Erweiterungsideen der vorhandenen Bausteine
- Sind die Datenfelder von Vorlage:HE:Piratentreff/Lokal vollständig?
- Sind die 0, 1, 2- Werte der Datenfelder sinnvoll? Gibt es jeweils weitere Möglichkeiten?
- Die Umsetzung der semantischen Daten ist bisher nur schemenhaft umgesetzt. Beispiel: Spezial:Browse/HE:Stammtische-2FMusterhausen3. Welche Felder brauchen insbesondere Blinde? Wie müssen sie benannt und befüllt werden? Reicht es einfach alle Datenfelder des verknüpften Lokals zum Stammtisch zu ziehen?
Ideenpools
- Die mal versuchte Vorlage:Vorstand lässt sich bestimmt in die Vorlage:Basisdaten integrieren. Auch per Link integrieren? Oder die Parameter übernehmen und Vorlage:Vorstand einstampfen? Wie lässt sich (egal mit welcher Variante) dann HE:Kreisvorstände automatisieren?
- Lässt sich die Erfassung der Daten mit Plausibilitätsprüfungen per Semantic Forms lösen? z.B. für die Erfassung der Treffpunkte?
- Wie kann man die Boxen als freies Template gestalten? D.h. Vorlage:HE:Piratentreff bereitet nur die Variablen auf (z.B. das Textfeld für den Termin) und gibt es nicht mehr selbst aus, sondern leidet es an modulare Templates weiter. Ein neuer Parameter der Stammtischs wäre dann die "Bestellung" des gewünschten Templates (Farben, Icons, Breiten, Schriftgrößen, ..).