Wikipedia:WikiProjekt Französische Gemeinden/InseeTool
ACHTUNG:
[Quelltext bearbeiten]Aufgrund von Löschungen in zentralen Teilen der Wikipedia ist derzeit der vom Tool ausgegebene Code teilweise fehlerhaft. Bitte daher zwischenzeitlich manuell folgende Änderungen vornehmen:
- AlignNum gehört gelöscht und durch folgenden Teil ersetzt: style="text-align:right"
- FormatNum gehört gelöscht und durch manuell gesetzte Tausendertrennzeichen (= Punkt) ersetzt.
Bei weiteren Fragen, Problemen oder für Hilfe bitte bei Patrick melden
WikiProjekt Französische Gemeinden - demografische Entwicklung
[Quelltext bearbeiten]Zur Unterstützung des WikiProjekts Französische Gemeinden hat ttog ein PHP-Skript angefertigt, das folgende Aufgaben erledigt:
- Auslesen der INSEE-Seiten zur Bevölkerungsentwicklung 1962-1999
- Gegebenenfalls Auswerten Bevölkerungszahl einer Erhebung in den Jahren 2004-2006
- Formatieren der gewonnenen Daten als Wikitabelle und Timelinegrafik
Das Tool steht unter der URL http://wp.y2x.de/insee.php als Testversion zur Verfügung.
Status
[Quelltext bearbeiten]- Das Tool soll nicht dazu dienen, möglichst viele Gemeinden mit Grafiken und Tabellen vollzustopfen und über den Stub-Status hinwegzutäuschen, sondern dazu, sinnvoll ausgebaute Artikel mit korrekten und aktuellen Informationen zu ergänzen.
- Das Tool wurde erstmals am 14. August 2007 in Betrieb genommen und befindet sich noch in der Testphase.
- Selbstverständlich kann auf die Übernahme der Grafik verzichtet und nur der Tabellentext in den Artikel übernommen werden.
Offene Fragen
[Quelltext bearbeiten]- Anregungen zur Gestaltung der Timelinegrafik (Vergleichswerte, Text, Legende etc.)
- Alles unter Wikipedia Diskussion:WikiProjekt Französische Gemeinden/InseeTool...
Anwendungsbeispiel
[Quelltext bearbeiten]Gemeinde: Alba-la-Romaine, INSEE-Code 07005
generierter Code
[Quelltext bearbeiten]{| class="wikitable float-right" style="text-align:left;" |- class="hintergrundfarbe6" style="text-align:center;" ! colspan="3" | Bevölkerungsentwicklung in Alba-la-Romaine |- class="hintergrundfarbe5" !Jahr !Einwohner | class="hintergrundfarbe1" rowspan="8"| <!-- Beginn Timeline --> {{Zeitleiste Bevölkerungsentwicklung in Frankreich/Alba-la-Romaine}} <timeline> ImageSize = width:200 height:180 PlotArea = left:36 right:15 top:10 bottom:20 TimeAxis = orientation:horizontal AlignBars = justify Colors = id:gray1 value:gray(0.9) id:gray2 value:gray(0.75) id:gray3 value:gray(0.4) id:commune value:blue legend: Alba-la-Romaine id:france value:red legend: Frankreich DateFormat = yyyy Period = from:1960 till:2010 ScaleMajor = unit:year increment:10 start:1960 PlotData = color:gray1 width:1 bar:1500 from:start till:end bar:1000 from:start till:end bar:500 from:start till:end bar:0 LineData = layer:front color:gray2 width:0.5 # 100% Linie points:(37,99)(169,99) color:france width:0.8 # Bevölkerung Frankreich points:(42,99)(60,105) points:(60,105)(81,109) points:(81,109)(102,112) points:(102,112)(125,116) points:(125,116)(152,120) color:commune width:1.5 # Bevölkerung Alba-la-Romaine points:(42,99)(60,107) #1968: 871 points:(60,107)(81,107) #1975: 865 points:(81,107)(102,102) #1982: 824 points:(102,102)(125,119) #1990: 990 points:(125,119)(152,134) #1999: 1135 points:(152,134)(173,154) #2006: 1338 Legend = orientation:vertical left:46 top:60 TextData= pos:(169,94) fontsize:S textcolor:gray3 text: 100% </timeline> <!-- generated 2007-08-30; /insee.php 0.7.5a - 2007-08-30 --> <!-- Daten: INSEE, grafische Darstellung: Wikipedia, generiert durch Script von de:user:ttog --> <noinclude> {{Zeitleiste Bevölkerungsentwicklung in Frankreich/Infotext|graf=[[user:ttog|ttog]]|nomcommune=Alba-la-Romaine}} </noinclude> <!-- Ende Timeline --> <!-- Beginn Tabelle --> |- | 1962 <ref>[http://www.recensement.insee.fr/RP99/rp99/c_affiche.affiche?nivgeo=C&codgeo=07005&produit=P_POPA INSEE: Bevölkerungsentwicklung von Alba-la-Romaine 1962-1999]</ref> ||{{AlignNum}}| {{FormatNum|786}} |- | 1968 ||{{AlignNum}}| {{FormatNum|871}} |- | 1975 ||{{AlignNum}}| {{FormatNum|865}} |- | 1982 ||{{AlignNum}}| {{FormatNum|824}} |- | 1990 ||{{AlignNum}}| {{FormatNum|990}} |- | 1999 ||{{AlignNum}}| {{FormatNum|1135}} |- | 2006 <ref>[http://www.insee.fr/fr/recensement/nouv_recens/resultats/repartition/comd07.htm INSEE: Ergebnisse der Erhebungen 2004, 2005 und 2006]</ref> ||{{AlignNum}}| {{FormatNum|1338}} |} <!-- Ende Tabelle --> <!-- Quellen --> <references /> <!-- Ende Quellen -->
Vorlage anlegen
[Quelltext bearbeiten]Nach dem Kopieren des Quelltextes in den Artikel erhält man zunächst eine Tabelle, die neben der eigentlichen Grafik noch einen Verweis auf eine (nichtexistente) Vorlage der Form Vorlage:Zeitleiste Bevölkerungsentwicklung in Frankreich/Name-der-Gemeinde sowie zusätzlichen Text unterhalb der Grafik enthält. Hintergrund dieser möglicherweise verwirrenden Darstellung ist, dass die Timelinegrafik nicht im Artikelquelltext enthalten sein, sondern in eine Vorlage ausgelagert werden soll.
Der zusätzlich erscheinende Text ist der Infotext, der über den Sinn der Vorlage aufklärt, sofern diese ohne den Artikel aufgerufen wird.
Nach Verschieben des Timeline-Quelltextes (von <timeline>
bis </noinclude>
) in die Vorlage erhält man das korrekte Ergebnis.
Ergebnis
[Quelltext bearbeiten]Bevölkerungsentwicklung in Alba-la-Romaine | ||
---|---|---|
Jahr | Einwohner |
{{Zeitleiste Bevölkerungsentwicklung in Frankreich/Alba-la-Romaine}} |
1962 [1] | 786 | |
1968 | 871 | |
1975 | 865 | |
1982 | 824 | |
1990 | 990 | |
1999 | 1135 | |
2006 [2] | 1338 |
- ↑ INSEE: Bevölkerungsentwicklung von Alba-la-Romaine 1962-1999
- ↑ INSEE: Ergebnisse der Erhebungen 2004, 2005 und 2006
Weitere Anpassungen
[Quelltext bearbeiten]Die Syntax der Timelinegrafik ist mit etwas Einarbeitung nicht schwer zu erlernen. Hinweise dazu gibt es unter Hilfe:Zeitleisten. Anpassungen, wie das Entfernen der Vergleichslinien (Frankreich, 100%), das Ändern der Liniendicke oder das Entfernen oder Neupositionieren der Legende lassen sich leicht durch Ausprobieren durchführen. Zur Änderung der Größe oder der Seitenabstände des Diagramms ist jedoch eine Neuberechnung der X- und Y-Werte erforderlich, die über die Parameter bzw. Menüpunkte des Tools erfolgen kann.
Hinweise
[Quelltext bearbeiten]- Nach erfolgreicher Datenübernahme von den INSEE-Seiten werden die Zahlen in einer Datenbank gespeichert, um die Antwortzeiten zu minimieren und die Netzlast geringer zu halten (Inzwischen sollten Daten aller französischer Gemeinden in der Datenbank enthalten sein). Über den Menupunkt
INSEE erneut lesen
kann die Abfrage bei der INSEE wiederholt werden, sofern man den Daten nicht vertraut...
Versionshinweise
[Quelltext bearbeiten]- 16.08.2007: Vergleichsgraph Demographie Frankreich und Legende eingefügt.
- 18.08.2007: Neues Standardlayout: Kompakttabelle
- 30.08.2007: Integration der Vorlagensyntax in den generierten Quellcode, Integration der Referenz auf die Datenherkunft in die Tabelle
- 14.10.2007: Optionale Abfrage der Daten von Kantonen, Arrondissements, Départements und Regionen; Beschränkung der Ausgabe auf den Quelltext von Tabelle, Kombitabelle oder Grafik; Voransicht der Timelinegrafik im Tool
in Entwicklung:
[Quelltext bearbeiten]- komplette und dokumentierte Steuerung über Parameter
mögliche Erweiterungen, Wünsche?
[Quelltext bearbeiten]- Übernahme der Timelinegrafik in die Vorlage über einen bot.
ACHTUNG !
[Quelltext bearbeiten]Dieses Tool erzeugt falsche Einbindungen der Vorlage:FormatNum . Diese Vorlage ist nur für andere Vorlagen gedacht und nicht für die Verwendung in Artikeln. Bitte ändern. Cäsium137 (D.) 23:41, 16. Sep. 2008 (CEST)
Sollte der Link aufgrund der laufenden Aktionen nicht mehr funktionieren, einfach bei mir melden. Ich habe ihn lokal gespeichert und kann ihn an Benutzer weiterschicken (per Mail) oder auch einen entsprechenden erstellten Wikicode zum einfügen. Ich hoffe trotzdem, dass sich das Problem durch Cäsium137 rasch löst. Grüße, Patrick, «Disk» «V» 19:33, 17. Sep. 2008 (CEST)
Das Problem ist nicht in mir begründet, sondern im offensichtlich fehlerhaften oder falsch gebrauchten Skript. Bug beheben oder aufpassen lautet die Devise. Andernfalls muss das Tool verboten werden. Cäsium137 (D.) 19:57, 17. Sep. 2008 (CEST)
- Bitte zeige mir aktuell Seiten, wo es Probleme mit Tabellen, welche durch das Tool eingebunden sind, gibt. Grüße, Patrick, «Disk» «V» 19:59, 17. Sep. 2008 (CEST)
Sind 157 Edits meines Bot gestern Abend zur Behebung des Unsinns genug ? Ein Beispiel, bei dem auch Uwe Gille schon repariert hat: Vergleich Cäsium137 (D.) 20:25, 17. Sep. 2008 (CEST)
- Naja für derart überstürzte Löschungen kann ich nix, und bis gestern war das ja auch OK. Und etwas Zeit zum reparieren kannst Du schon lassen, aber ich sehe schon, diese Art der Diskussion führt zu nichts. Sinnlos. Schwachsinniger Löschantrag. Und wieviele Artikel hat der Bot insgesamt zu ändern gehabt. Sicherlich ein paar Tausend. Grüße, Patrick, «Disk» «V» 21:04, 17. Sep. 2008 (CEST)
Du hast es immer noch nicht verstanden. Daher nochmal ganz groß und in "Gebotsform":
- Du sollst Vorlagen, welche nur eine Zahl formatieren, nicht direkt in Artikel einbauen !
Derartige Vorlagen kommen nur in andere, programmierte Vorlagen hinein. In den Artikeltext kommt direkt die formatierte Zahl, also z.B. "123.456" Das gilt für alle vorlagen der Kategorie:Vorlage:Zahlenformatierung Cäsium137 (D.) 22:14, 17. Sep. 2008 (CEST)
Ich habe den LA vorläufig zurückgezogen, damit der Skriptautor Zeit hat, die Fehler im ansonsten nützlichen Tool zu beheben. Das wäre: Kein weiterer Einbau von Vorlagen, welche nur Formatierungen vornehmen. Stattdessen können die vom Tool oder manuell vorgenommen werden. Wenn das in vier Wochen nicht erledigt ist, werde ich den LA erneuern. Ebenso, wenn das Skript so geändert wird, dass es erneut Formatiervorlagen einbindet, also nur ein Linkfix erfolgt. Cäsium137 (D.) 11:39, 18. Sep. 2008 (CEST)