Hallo,
wir nutzten in Regensburg TYPO3 für unsere lokale Webseite https://regensburg.freifunk.net/
Fuer manche wird sich das anhören wie Kanonen auf Spatzen schiessen. Ganze staging und lokale entwickeln bin ich so gewohnt und ganz froh das so laeuft. (Persoenliche Praeferenz)
Warum ich das ganze Vorstellen. Im IRC wurde ich gebeten das ich fuer interessierte gerne das know-how bereitstellen soll, da wir einige Features verbaut haben, die nicht ueberall anzutreffen sind und da auch der ein oder andere Hilfe mit TYPO3 gebrauchen koennte.
Features
- Meshviewer iframe mit JS history push, URL auch in Adressleiste
Freifunk Regensburg - Knotenkarte rumklicken, links neuen tabs aufrufen/verschicken usw kein Problem - Nodes als Objekte verfuegbar wie fuer Statistiken usw.
Freifunk Regensburg - Statistik - Global - Grafana Bilder im Meshviewer - Cached im nginx gegen zu viel last am Server.
Freifunk Regensburg - Knotenkarte (werden bei bedarf generiert) - Registrierung u. Verwaltung fuer Mailbenachrichtigungen wenn eine Node on/offline geht
Freifunk Regensburg - Konto - Firmware selektor - mapping via einer json-Liste fuer Modelle/Hersteller und das beispielsweise NanoStation logo M2 die Bullet-M bekommt. Ganze wird aus dem Nginx Index (frueher Apache) generiert.
Freifunk Regensburg - Router aufstellen - Nginx fancy Index (frueher Apache)
Firmware - Freifunk Regensburg e.V. - Betterplace API Anschaffungen
Freifunk Regensburg - Spenden - Betterplace letzten spenden
Freifunk Regensburg - Unterstützer - Updater der api.json mit den Knoten online
- Twitter Feed via Cron und API ausgeben ohne externe Ressourcen.
Auf der Startseite zu finden.
Ansonsten viel Kleinzeug
- Eigene Icon-font mit Freifunk Logo und den Pfeile mit den entsprechenden kanten.
- Nginx Caching fuer einige Sachen
- Bootstrap 4 alpha - responsive
Entwickelt wurde das auf TYPO3 v7 und in eine Provider Extension gekapselt. Hier laufen die meisten Sachen Ueber Services und Command Controller (Cronsteuerung).
Wer also TYPO3 nutzten moechte, kann ich gerne etwas helfen und Features soweit wie moeglich Sachen weitergeben. Auch Server technisch helfen wir gerne (wenn moeglich). Design, Flyerm, Logos, Plakate usw. geben wir nicht weiter.
Ich hab das nicht alles alleine gemacht, sondern danke ans Team!
Vermutlich heute Abend nochmal ein update & Verbesserungen am Post.
Viele Greusse
Xaver
Freifunk Regensburg