MediaWiki-API-Ergebnis

Dies ist die HTML-Repräsentation des JSON-Formats. HTML ist zur Fehlerbehebung gut, aber unpassend für den Anwendungsgebrauch.

Gib den Parameter format an, um das Ausgabeformat zu ändern. Um die Nicht-HTML-Repräsentation des JSON-Formats anzusehen, lege format=json fest.

Siehe die vollständige Dokumentation oder die API-Hilfe für weitere Informationen.

{
    "warnings": {
        "query": {
            "*": "Formatting of continuation data has changed. To receive raw query-continue data, use the 'rawcontinue' parameter. To silence this warning, pass an empty string for 'continue' in the initial query."
        }
    },
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Spenden",
        "continue": "gapcontinue||"
    },
    "query": {
        "pages": {
            "54": {
                "pageid": 54,
                "ns": 0,
                "title": "Satzung des Freifunk Nordheide e.V.",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "== Freifunk Nordheide e.V.  ==\n= Satzung =\n=== \u00a71 Name, Sitz, Gesch\u00e4ftsjahr ===\nDer Verein f\u00fchrt den Namen \u201eFreifunk Nordheide e.V.\u201c. Er soll in das Vereinsregister eingetragen werden und die Gemeinn\u00fctzigkeit erhalten. \nDer Verein hat seinen Sitz in Buchholz in der Nordheide. \nDas Gesch\u00e4ftsjahr des Vereins ist das Kalenderjahr. Der Zeitraum von der Gr\u00fcndung bis zum 31.12.2016 ist das Rumpfgesch\u00e4ftsjahr. \n \n=== \u00a72 Vereinszweck ===\nZweck des Vereins ist die F\u00f6rderung der Bildung und Kultur bez\u00fcglich kabelloser und kabelgebundener Computernetzwerke, die der Allgemeinheit zug\u00e4nglich sind (freie Netzwerke) \nDer Verein verfolgt ausschlie\u00dflich und unmittelbar gemeinn\u00fctzige Zwecke im Sinne des Abschnitts \u201eSteuerbeg\u00fcnstigte Zwecke\u201c der Abgabenordnung. Der Verein ist selbstlos t\u00e4tig; er verfolgt nicht in erster Linie eigenwirtschaftliche Zwecke. Mittel des Vereins d\u00fcrfen nur f\u00fcr die satzungsm\u00e4\u00dfigen Zwecke verwendet werden. Die Mitglieder erhalten keine Zuwendungen aus Mitteln des Vereins. Es darf keine Person durch Ausgaben, die dem Zweck der K\u00f6rperschaft fremd sind, oder durch unverh\u00e4ltnism\u00e4\u00dfig hohe Verg\u00fctungen beg\u00fcnstigt werden. \nDer Verein f\u00f6rdert den Zugang von benachteiligten Personengruppen zur Informationsgesellschaft durch die Bereitstellung eines frei zug\u00e4nglichen Netzwerks und dem Wissenstransfer zur verantwortungsvollen Nutzung des Netzes. \n \nDer Satzungszweck wird verwirklicht insbesondere durch folgende Ma\u00dfnahmen: \n#     Information der Mitglieder, der \u00d6ffentlichkeit und interessierter Kreise \u00fcber freie Netzwerke, insbesondere durch das Internet und durch Vortr\u00e4ge, Veranstaltungen, Vorf\u00fchrungen und Publikationen;  \n#     Bereitstellung von Know-How \u00fcber Technik und Anwendung freier Netzwerke (Routingprotokolle, Betriebssysteme, 802.11x Meshverfahren, VPNs, Webservices und andere moderne Verfahren zum Betrieb einer IT-Infrastruktur);  \n#     Information \u00fcber gesellschaftliche, kulturelle, rechtliche und weitere Auswirkungen freier Netzwerke;  \n#     F\u00f6rderung der Kontakte und des Austauschs mit weiteren Personen und Organisationen In- und Ausland, die im Bereich der freien Netzwerke t\u00e4tig sind.  \n#     F\u00f6rderung und Unterst\u00fctzung von Projekten und Initiativen, die in \u00e4hnlichen Bereichen t\u00e4tig sind oder denen die Idee freier Netzwerke n\u00e4her gebracht werden soll. \n \n=== \u00a73 Mitgliedschaft ===\nMitglied des Vereins kann jede nat\u00fcrliche und juristische Person werden. \n\u00dcber die Aufnahme entscheidet nach schriftlichem Antrag der Vorstand. Bei Minderj\u00e4hrigen ist der Aufnahmeantrag durch die gesetzlichen Vertreter zu stellen. \nDer Austritt aus dem Verein ist jederzeit zul\u00e4ssig. Er muss schriftlich gegen\u00fcber dem Vorstand erkl\u00e4rt werden. \nEin Mitglied kann aus dem Verein ausgeschlossen werden, wenn sein Verhalten in grober Weise gegen die Interessen des Vereins verst\u00f6\u00dft. \u00dcber den Ausschluss entscheidet die Mitgliederversammlung. \nDas ausgetretene oder ausgeschlossene Mitglied hat keinen Anspruch gegen\u00fcber dem Vereinsverm\u00f6gen. \n \n=== \u00a74 Organe des Vereins ===\nDie Organe des Vereins sind: \n# die Mitgliederversammlung \n# der Vorstand. \n \n=== \u00a75 Erwerb der Mitgliedschaft ===\nMitglied des Vereins kann jede nat\u00fcrliche und juristische Person werden. \u00dcber den schriftlichen Aufnahmeantrag entscheidet abschlie\u00dfend der Vorstand. \n \n=== \u00a76 Beendigung der Mitgliedschaft ===\nDie Mitgliedschaft endet \n# mit dem Tod des Mitglieds \n# durch freiwilligen Austritt \n# durch Streichung von der Mitgliederliste \n# durch Ausschluss aus dem Verein \n# bei juristischen Personen durch deren Aufl\u00f6sung. \n \n\nDer freiwillige Austritt erfolgt durch schriftliche Erkl\u00e4rung gegen\u00fcber einem Mitglied des Vorstands. Er ist nur zum Schluss einen Kalenderjahres unter Einhaltung einer K\u00fcndigungsfrist von drei Monaten zul\u00e4ssig. \nEin Mitglied kann durch Beschluss des Vorstandes von der Mitgliederliste gestrichen werden, wenn es trotz zweimaliger Mahnung mit der Zahlung des Beitrages im R\u00fcckstand ist. Die Streichung ist dem Mitglied schriftlich mitzuteilen. \nEin Mitglied kann, wenn es gegen die Vereinsinteressen gr\u00f6blich versto\u00dfen hat, durch Beschluss der Mitgliederversammlung aus dem Verein ausgeschlossen werden. Vor der Beschlussfassung ist dem Mitglied Gelegenheit zu geben, sich pers\u00f6nlich zu rechtfertigen. Eine etwaige schriftliche Stellungnahme des Betroffenen ist in der Mitgliederversammlung zu verlesen. \nBei Ausscheiden oder Aufl\u00f6sung d\u00fcrfen Vereinsmitglieder keine Anteile des Vereinsverm\u00f6gens erhalten. \n \n=== \u00a77 Mitgliedsbeitr\u00e4ge ===\nVon den Mitgliedern werden Beitr\u00e4ge erhoben. Die H\u00f6he des Jahresbeitrages und dessen F\u00e4lligkeit werden von der Mitgliederversammlung bestimmt. \nEhrenmitglieder sind von der Beitragspflicht befreit. \n \n=== \u00a78 Mitgliederversammlung ===\nDie ordentliche Mitgliederversammlung findet alle zwei Jahre statt. Au\u00dferdem muss eine Mitgliederversammlung einberufen werden, wenn das Interesse des Vereins es erfordert oder zu mindestens 1/10 der Mitglieder die Einberufung schriftlich unter Angabe des Zwecks und der Gr\u00fcnde verlangt. \nDie Ladung zur Mitgliederversammlung erfolgt (schriftlich und/oder) auf elektronischem Wege mit einer Ladungsfrist von zwei (2) Wochen unter der Angabe von Ort , Uhrzeit sowie einer Tagesordnung.\nVersammlungsleiter ist der 1. Vorsitzende und im Falle einer Verhinderung der 2. Vorsitzende. Sollten beide nicht anwesend sein, wird ein Versammlungsleiter von der Mitgliederversammlung gew\u00e4hlt. Soweit der Schriftf\u00fchrer nicht anwesend ist, wird dieser von der Mitgliederversammlung bestimmt. \nJede ordnungsgem\u00e4\u00df einberufene Mitgliederversammlung ist ohne R\u00fccksicht auf die Zahl der erschienenen Mitglieder beschlussf\u00e4hig. \nDie Beschl\u00fcsse der Mitgliederversammlung werden mit einfacher Mehrheit der abgegebenen g\u00fcltigen Stimmen getroffen. \nBei Stimmengleichheit entscheiden die Stimme des 1. Vorsitzenden.\n\u00dcber die Beschl\u00fcsse der Mitgliederversammlung ist ein Protokoll aufzunehmen, das vom Versammlungsleiter und dem Schriftf\u00fchrer zu unterschreiben ist. Das Protokoll ist f\u00fcr alle Mitglieder jederzeit einsehbar. Personenbezogene Daten d\u00fcrfen nicht weiter verwendet werden. \n \n=== \u00a79 Der Vorstand ===\nDer Gesamtvorstand des Vereins besteht aus 1. Vorsitzenden, dem 2. Vorsitzenden, dem Kassierer und dem Schriftf\u00fchrer.\nDer Gesamtvorstand kann bis zu drei Beisitzer ernennen und auch entlassen.\nDer Vorstand im Sinne \u00a726 BGB besteht aus dem 1. Vorsitzenden und dem 2. Vorsitzenden. Jeder von ihnen vertritt den Verein einzeln. \nDer Gesamtvorstand kann kurzfristig \u00fcber eine Mittelvergabe mit 2/3 Mehrheit entscheiden. Unterst\u00fctzungen an die gleiche Person m\u00fcssen von der Mitgliederversammlung entschieden werden. \nDer Vorstand wird von der Mitgliederversammlung auf die Dauer von zwei Jahren gew\u00e4hlt, er bleibt jedoch bis zur satzungsm\u00e4\u00dfigen Bestellung des n\u00e4chsten Vorstandes im Amt. \nDer Vorstand erstellt eine Richtlinie nach Ma\u00dfgabe der Satzung zur Pr\u00fcfung und Vergabe der Mittel. Die G\u00fcltigkeit der Richtlinie muss von der Mitgliederversammlung best\u00e4tigt werden. \nDer Vorstand kann schriftlich im Umlaufverfahren oder online entscheiden. \n \n=== \u00a710 Aufl\u00f6sung, Anfall des Vereinsverm\u00f6gens ===\nZur Aufl\u00f6sung des Vereins ist eine Mehrheit von 2/3 der abgegebenen g\u00fcltigen Stimmen erforderlich. \nDer Verein wird automatisch aufgel\u00f6st, sofern kein 1. und 2. Vorsitzender gew\u00e4hlt werden k\u00f6nnen\nBei Aufl\u00f6sung des Vereins, Entzugs der Rechtsf\u00e4higkeit oder bei Wegfall steuerbeg\u00fcnstigter Zwecke f\u00e4llt das Verm\u00f6gen des Vereins an \nden [https://foerderverein.freie-netzwerke.de/ F\u00f6rderverein freie Netzwerke e.V.] der es unmittelbar und ausschlie\u00dflich f\u00fcr gemeinn\u00fctzige, mildt\u00e4tige oder kirchliche Zwecke zu verwenden hat."
                    }
                ]
            },
            "43": {
                "pageid": 43,
                "ns": 0,
                "title": "Server Dokumentation",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "== Dokumentation ==\nAuch Server brauch hin und wieder mal einen Klapps oder etwas Hilfe. Hier einfach mal ein paar Hilfestellungen\n\n=== Github vom Freifunk Nordheide ===\n[https://github.com/heini66/ffnordheide Freifunk Nordheide Github Repo]\n\n== Wiki nordheide.freifunk.net ==\n=== SSL Certificate ===\nWir verwenden f\u00fcr nordheide.freifunk.net SSL-Certificates von [https://letsencrypt.org/ Let's Encrypt]. D.h. \u00fcber die root crontab wird regelm\u00e4ssig gepr\u00fcft ob das Certificate demn\u00e4chst ausl\u00e4uft und die Aktualisierung angefordert. Leider gibt es verschiedene Gr\u00fcnde warum das evtl. schief gehen kann. \n\nDas Log liegt unter \n: '''/var/log/le-renew.log'''\nManuell kann man die evtl. anstehende Aktualisierung so ansto\u00dfen:\n:  <code>sudo /usr/local/sbin/le-renew nordheide.freifunk.net</code>\n\n== map.freifunk-nordheide.net ==\n=== Freifunkkarte ===\n==== Karten-Backend Hopglass Server ====\nDie Daten der Freifunkkonten werden mit einem [https://github.com/hopglass/hopglass-server Hopglass Server] aggregiert dem Karten-Frontend (s.u.) zur Darstellung \u00fcbergeben.\n\nDer Server ist unter '''/opt/hopglass/server/''' installiert und liefert via Apache Reverse Proxy und /hopglass/ aus. Das erm\u00f6glicht Komprimierung der JSON-Responses und die Nutzung eines SSL-Zertifikats.\nSeine Einstellungen und Daten liegen unter '''/etc/hopglass-server/ffnh/'''.\nDie Daten werden alle 5 Minuten zwischengespeichert und jede Stunde auf die letzten 7 Tage reduziert.\n\n'''Achtung:''' das letzte Release ist sehr alt und l\u00e4uft nicht richtig mit der aktuellen Knotenliste. Daher mit <code>git clone https://github.com/hopglass/hopglass-server server</code> (ohne Release) klonen.\n\nBetrieben wird er \u00fcber <code>[https://manpages.debian.org/jessie/systemd/systemctl.1.en.html systemctl] restart hopglass-server@ffnh.service</code>.\n\nBereitgestellte URLs:\n*[http://map.freifunk-nordheide.de/hopglass/nodes.json /nodes.json] \tHopGlass nodes.json v2\n*[http://map.freifunk-nordheide.de/hopglass/graph.json /graph.json]\tHopGlass graph.json v1\n*[http://map.freifunk-nordheide.de/hopglass/mv/nodes.json /mv/nodes.json] \tMeshviewer nodes.json v2\n*[http://map.freifunk-nordheide.de/hopglass/mv/graph.json /mv/graph.json] \tMeshviewer graph.json v1\n*[http://map.freifunk-nordheide.de/hopglass/mv1/nodes.json /mv1/nodes.json] \tMeshviewer nodes.json v1\n*[http://map.freifunk-nordheide.de/hopglass/mv1/graph.json /mv1/graph.json] \tMeshviewer graph.json v1\n*[http://map.freifunk-nordheide.de/hopglass/raw.json /raw.json] \tRaw data collected, same as the raw.json save file\n*[http://map.freifunk-nordheide.de/hopglass/nodelist.json /nodelist.json] format (github.com/ffansbach/nodelist)\n*[http://map.freifunk-nordheide.de/hopglass/hosts /hosts] \thosts file to be placed in /etc/hosts\n*[http://map.freifunk-nordheide.de/hopglass/metrics /metrics] \tPrometheus metrics\n*[http://map.freifunk-nordheide.de/hopglass/wifi-aliases.txt /wifi-aliases.txt] \tAliases file for Wifi Analyzer app\n*[http://map.freifunk-nordheide.de/hopglass/WifiAnalyzer_Alias.txt /WifiAnalyzer_Alias.txt] \tAliases file for Wifi Analyzer app\n<!--*[http://map.freifunk-nordheide.de/hopglass/ffapi.json /ffapi.json] \tFreifunk API file-->\n*[http://map.freifunk-nordheide.de/hopglass/nodes.zone /nodes.zone] \tNamed DNS zone file\n\n==== Karten-Frontend Hopglass ====\nDie [https://github.com/hopglass/hopglass Hopglass]-Karte unter [http://map.freifunk-nordheide.de map.freifunk-nordheide.de] wird im Browser zusammengestellt und zeigt den aktuellen Zustand und Vernetzung der Knoten in Freifunk Nordheide. Sie nutzt eine w\u00e4hlbare [http://leaflet-extras.github.io/leaflet-providers/preview/ Leaflet]-Karte als Hintergrund und stellt darauf u.a. folgendes dar:\n*Freifunkknoten mit Geo-Koordinaten\n*Netzverbindung und Verbindungsqualit\u00e4t\n*Anzahl der Nutzer/Ger\u00e4te am jeweiingen Knoten\n\nDie Kartenanwendung ist unter '''/home/freifunker/hopglass/build''' installiert und die Einstellungen in der [http://map.freifunk-nordheide.de/config.json config.json] abgelegt. Diese zeigt den Kartenbereich von mindestens 25Km rund um Buchholz und die neuen Knoten werden f\u00fcr einen Tag als gr\u00fcn gekennzeichnet. \n\nSie wird \u00fcber den Apache ausgeliefert.\n\n=== Nodelist ===\nDie [https://github.com/freifunkMUC/nodelist Kontenliste] unter [http://map.freifunk-nordheide.de/nodelist/ map.freifunk-nordheide.de/nodelist] zeigt alle verf\u00fcgbaren Knotendaten im Netz. Sie visualisiert die Daten ([http://map.freifunk-nordheide.de/hopglass/nodes.json /nodes.json] und [http://map.freifunk-nordheide.de/hopglass/graph.json /graph.json]) aus obigem Hopglass-Server. \n\nDie Karten-Anwendung ist unter '''/home/freifunker/nodelist''' installiert und wird \u00fcber den Apache ausgeliefert.\n\n== statistik.freifunk-nordheide.de ==\n=== Freifunk-Collector ===\nEin Ruby-Script bereitet die Knoten- und Graph-Daten aus dem Hopglass-Backend kontinuierlich auf und bef\u00fcllt damit die InfluxDB.\n* Seine Einstellungen liegen unter '''/etc/freifunk-collector/ffnh/'''. \n* Das Script liegt unter '''/opt/ffnh-stats/scripts/'''. \n* Es l\u00e4uft via <code>[https://manpages.debian.org/jessie/systemd/systemctl.1.en.html systemctl] status freifunk-collector@ffnh.service</code>.\n\nDabei nutzt es die beiden JSONs:\n* graph_json = http://map.freifunk-nordheide.de/hopglass/graph.json\n* nodes_json = http://map.freifunk-nordheide.de/hopglass/mv1/nodes.json\n\n=== InfluxDB ===\nDie [https://docs.influxdata.com/influxdb/ InfluxDB] speichert zeitlich anfallende Statistik-Daten.\nDie genutzte Datenbank ist '''freifunk'''.\n\n=== Grafana ===\nDas Analyse-Werkzeug [https://grafana.com/ Grafana] erlabut die Visualisierung und Analyse der Daten aus der InfluxDB. Eine Reihe von Dashboards wird vom Karten-Frontend Hopglass eingebunden (siehe [http://map.freifunk-nordheide.de/config.json config.json]) und sind so leicht aus der Karte erreichbar. Dies sind:\n* das [http://map.freifunk-nordheide.de/grafana/dashboard/db/status?orgId=1 Status Dashboard], welches den Gesamt\u00fcberblick \u00fcber Anzahl/Qualit\u00e4t von Clients und Verbindungen abbildet\n* die Statistik zu jedem [http://map.freifunk-nordheide.de/grafana/dashboard/db/knotenid?orgId=1 Knoten]\n* die Statistik zu jeder [http://map.freifunk-nordheide.de/grafana/dashboard/db/verbindung?orgId=1 Verbindung]\n\nEinbindungen der Charts \u00fcber PNG-Bilder anstatt der iFrames legen die Bilder lokal unter '''/srv/ff/grafana/lib/png/''' ab.\n\nDas gesamte Grafana-Frontend wird, wie Hopglass via Apache Reverse Proxy unter /grafana/ auf map.freifunk-nordheide.de ausgeliefert."
                    }
                ]
            }
        }
    }
}