[Vorschlag] Pins auf Weltkarte erzeugen Threads (Map-GUI).
Verfasst: 18.07.2015 16:55
Hallo.
Hier meine Idee, und die Hoffnung ein interessierter Scripter ist an der Umsetzung interessiert.
Auch wenn das hier der "Extension"-Bereich ist, wäre es für mich kein Problem, wenn es ein ganz eigenes Script wäre, was nur mit einem internen Nutzerkonto auf das phpBB zugreift.
Evtl. ist das weniger Arbeit. Eleganter wäre aber eine Extension.
Hier meine Vorstellung als Laie ohne Scripting-Kenntnisse.
Es wäre vergleichbar mit einer Portal-Oberfläche, wie es sie ja schon länger gibt.
Nur dass hier eine Karte, z.B. von Google Maps, aber alternativ auch Open Maps (um unabhängig zu bleiben) dargestellt wird.
Der Besucher setzt einen Pin auf der Weltkarte (optional nach Eingabe einer Adresse), und in dem Moment (bzw. nach dem absenden) erzeugt das System einen herkömlichen phpBB-Thread im Hintergrund.
Die eigentliche phpBB-Oberfläche müsste nie ein Besucher zu Gesicht bekommen. Man sähe dort im einfachsten Fall auch nur die Threads in ihrer Eingangsreihenfolge in einem einzigen Forum (Kategorie).
Allerdings könnte man natürlich auch in der Kartenansicht die Möglichkeit geben verschiedene Kategorien für den Pin zu wählen. Genau so bei der Darstellung der Pins.
Siehe Mundraub.org, wo man sich Obst, Kräuter etc. getrennt anzeigen lassen kann. Auch wegen der Übersichtlichkeit bei zunehmender Anzahl von Einträgen.
Und wenn man ein Forum auswählt, in dem weitere Kategorien liegen, zeigt er in der Karte alle Pins zusammen an. Im Mundraub-Beispiel wären das alle Obstsorten, oder nur die Äpfel...
Denkbar wären aber auch drei oder mehr Stufen abwärts.
Natürlich könnte man den Zugang zur phpBB-Ansicht auch noch vom Admin aktivierbar in der GUI anzeigbar machen. Dann können Besucher die Interesse daran haben das z.B. als "Letzte Einträge"-Fiunktion nutzen.
Allerdings könnte das auch in der GUI ermöglicht werden.
Bei der Eingabe des Threads zum Pin könnte die herkömliche phpBB-Ansicht in einem Fenster über der Karte eingeblendet werden.
Evtl. noch grafisch angepasst.
Wie könnten die Koordinaten gespeichert werden?
Z.B. in Klartext im eröffnenden Threadtitel, falls das weniger Arbeit ist als extra in der DB. Und die Pins auf der Karte würden dann anhand der Koordinaten im Threadtitel angezeigt.
Zusätzlich im Threadtitel der Titel den der Besucher dem Pin/Ort gegeben hat. Und evtl. noch zusätzlich die Adresse im Klartext. Z.B. Land, Stadt, (Stadtteil), Straße, Hausnummer.
Allerdings ist Letzteres wohl nicht nötig, wenn man eh über die API ein Google (oder Open Maps, wäre gut, wenn beides unterstützt wird) Suchfenster für die Adresse hat.
Das wäre ja nicht nur zum setzen von Pins zu nutzen, sondern auch zum finden.
Durch das verwenden der vorhandenen Funktionen (Daten in Threadtitel...) scheint mir das als Laie gar nicht so aufwändig.
Details können ja später immer noch hinzugefügt werden.
So ein "Map Based Bulletin Board" (gleich mal eine neue Foren-Art erschaffen ;-] ) kann praktisch für alle Themen mit Ortsbezug genutzt werden.
Münzsammler, Modelleisenbahner etc. für Geschäfte, Hundehalter für schöne Orte, Wildgriller für Grill-Orte (wo es erlaubt ist), kostenlose WLANs etc..
*dafürwerb* Damit kann sich der Scripter auch einen Namen machen, bzw. Anwendungsbeispiel verschaffen, welches mehr zahlende Kunden verschaffen könnte... *dafürwerb*
Hier meine Idee, und die Hoffnung ein interessierter Scripter ist an der Umsetzung interessiert.
Auch wenn das hier der "Extension"-Bereich ist, wäre es für mich kein Problem, wenn es ein ganz eigenes Script wäre, was nur mit einem internen Nutzerkonto auf das phpBB zugreift.
Evtl. ist das weniger Arbeit. Eleganter wäre aber eine Extension.
Hier meine Vorstellung als Laie ohne Scripting-Kenntnisse.
Es wäre vergleichbar mit einer Portal-Oberfläche, wie es sie ja schon länger gibt.
Nur dass hier eine Karte, z.B. von Google Maps, aber alternativ auch Open Maps (um unabhängig zu bleiben) dargestellt wird.
Der Besucher setzt einen Pin auf der Weltkarte (optional nach Eingabe einer Adresse), und in dem Moment (bzw. nach dem absenden) erzeugt das System einen herkömlichen phpBB-Thread im Hintergrund.
Die eigentliche phpBB-Oberfläche müsste nie ein Besucher zu Gesicht bekommen. Man sähe dort im einfachsten Fall auch nur die Threads in ihrer Eingangsreihenfolge in einem einzigen Forum (Kategorie).
Allerdings könnte man natürlich auch in der Kartenansicht die Möglichkeit geben verschiedene Kategorien für den Pin zu wählen. Genau so bei der Darstellung der Pins.
Siehe Mundraub.org, wo man sich Obst, Kräuter etc. getrennt anzeigen lassen kann. Auch wegen der Übersichtlichkeit bei zunehmender Anzahl von Einträgen.
Und wenn man ein Forum auswählt, in dem weitere Kategorien liegen, zeigt er in der Karte alle Pins zusammen an. Im Mundraub-Beispiel wären das alle Obstsorten, oder nur die Äpfel...
Denkbar wären aber auch drei oder mehr Stufen abwärts.
Natürlich könnte man den Zugang zur phpBB-Ansicht auch noch vom Admin aktivierbar in der GUI anzeigbar machen. Dann können Besucher die Interesse daran haben das z.B. als "Letzte Einträge"-Fiunktion nutzen.
Allerdings könnte das auch in der GUI ermöglicht werden.
Bei der Eingabe des Threads zum Pin könnte die herkömliche phpBB-Ansicht in einem Fenster über der Karte eingeblendet werden.
Evtl. noch grafisch angepasst.
Wie könnten die Koordinaten gespeichert werden?
Z.B. in Klartext im eröffnenden Threadtitel, falls das weniger Arbeit ist als extra in der DB. Und die Pins auf der Karte würden dann anhand der Koordinaten im Threadtitel angezeigt.
Zusätzlich im Threadtitel der Titel den der Besucher dem Pin/Ort gegeben hat. Und evtl. noch zusätzlich die Adresse im Klartext. Z.B. Land, Stadt, (Stadtteil), Straße, Hausnummer.
Allerdings ist Letzteres wohl nicht nötig, wenn man eh über die API ein Google (oder Open Maps, wäre gut, wenn beides unterstützt wird) Suchfenster für die Adresse hat.
Das wäre ja nicht nur zum setzen von Pins zu nutzen, sondern auch zum finden.
Durch das verwenden der vorhandenen Funktionen (Daten in Threadtitel...) scheint mir das als Laie gar nicht so aufwändig.
Details können ja später immer noch hinzugefügt werden.
So ein "Map Based Bulletin Board" (gleich mal eine neue Foren-Art erschaffen ;-] ) kann praktisch für alle Themen mit Ortsbezug genutzt werden.
Münzsammler, Modelleisenbahner etc. für Geschäfte, Hundehalter für schöne Orte, Wildgriller für Grill-Orte (wo es erlaubt ist), kostenlose WLANs etc..
*dafürwerb* Damit kann sich der Scripter auch einen Namen machen, bzw. Anwendungsbeispiel verschaffen, welches mehr zahlende Kunden verschaffen könnte... *dafürwerb*