Wikipedia:Lua/Modul/Data/CH-AG/1/1

aus Wikipedia, der freien Enzyklopädie
< Wikipedia:Lua‎ | Modul‎ | Data‎ | CH-AG‎ | 1
Zur Navigation springen Zur Suche springen
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch

Modul: Dokumentation

Data – Modul mit Datenbereitstellung für die Auswahl von Gemeindedaten für den Kanton Aargau

Funktionen für Vorlagen[Quelltext bearbeiten]

invokeData
ruft getData auf.
Parameter:
  • 1 oder key – übergibt das Argument key an die Funktion.
  • 2 oder field – übergibt das Argument field an die Funktion.
  • keyError – übergibt das Argument keyError an die Funktion.
  • fieldError – übergibt das Argument fieldError an die Funktion.
  • Weitere Parameter werden wie angegeben als Argumente an die Funktion übergeben.

Felder für Vorlagen und Lua-Module[Quelltext bearbeiten]

  • field list
  • key NAME table
  • NAME key table
  • Bezirk name
  • Fläche in km^2
  • fieldError
  • keyError
  • arg1
  • Beschäftigte date
  • Bevölkerung date
  • Fläche date
  • Gemeindestand date
  • Gemeindesteuerfuss 1 date
  • Gemeindesteuerfuss 2 date
  • Leerwohnungsbestand date
  • Steuerkraft pro Einw. date
  • Volksschule, Schülerinnen und Schüler date
  • Wohnungsbestand date
  • access date
  • format
  • page
  • publisher
  • title
  • url
  • Beschäftigte Sektor 1
  • Beschäftigte Sektor 2
  • Beschäftigte Sektor 3
  • Beschäftigte Total
  • Bevölkerung Ausländer
  • Bevölkerung Schweizer
  • Bevölkerung Total
  • Bezirk
  • Fläche in ha
  • Gemeindesteuerfuss 1
  • Gemeindesteuerfuss 2
  • Leerwohnungsbestand
  • NAME
  • Steuerkraft pro Einw.
  • Volksschule, Schülerinnen und Schüler
  • Wohnungsbestand Total
  • Wohnungsbestand davon EFH

Schlüssel für Vorlagen und Lua-Module[Quelltext bearbeiten]

NAME key
Aarau 4001
Aarburg 4271
Abtwil 4221
Ammerswil 4191
Aristau 4222
Arni (AG) 4061
Attelwil 4272
Auenstein 4091
Auw 4223
Bad Zurzach 4323
Baden 4021
Baldingen 4301
Beinwil (Freiamt) 4224
Beinwil am See 4131
Bellikon 4022
Bergdietikon 4023
Berikon 4062
Besenbüren 4226
Bettwil 4227
Bezirk Aarau 4019
Bezirk Baden 4059
Bezirk Bremgarten 4089
Bezirk Brugg 4129
Bezirk Kulm 4159
Bezirk Laufenburg 4189
Bezirk Lenzburg 4219
Bezirk Muri 4249
Bezirk Rheinfelden 4269
Bezirk Zofingen 4299
Bezirk Zurzach 4329
Biberstein 4002
Birmenstorf (AG) 4024
Birr 4092
Birrhard 4093
Birrwil 4132
Boniswil 4192
Boswil 4228
Bottenwil 4273
Bremgarten (AG) 4063
Brittnau 4274
Brugg 4095
Brunegg 4193
Buchs (AG) 4003
Burg (AG) 4133
Buttwil 4230
Böbikon 4302
Böttstein 4303
Bözberg 4124
Bözen 4094
Bünzen 4229
Büttikon 4064
Densbüren 4004
Dietwil 4231
Dintikon 4194
Dottikon 4065
Döttingen 4304
Dürrenäsch 4134
Effingen 4096
Eggenwil 4066
Egliswil 4195
Ehrendingen 4049
Eiken 4161
Elfingen 4097
Endingen 4305
Ennetbaden 4026
Erlinsbach (AG) 4005
Fahrwangen 4196
Fischbach-Göslikon 4067
Fisibach 4306
Fislisbach 4027
Freienwil 4028
Frick 4163
Full-Reuenthal 4307
Gansingen 4164
Gebenstorf 4029
Geltwil 4232
Gipf-Oberfrick 4165
Gontenschwil 4135
Gränichen 4006
Habsburg 4099
Hallwil 4197
Hausen (AG) 4100
Hellikon 4251
Hendschiken 4198
Herznach 4166
Hirschthal 4007
Holderbank (AG) 4199
Holziken 4136
Hornussen 4167
Hunzenschwil 4200
Hägglingen 4068
Islisberg 4084
Jonen 4071
Kaiseraugst 4252
Kaiserstuhl 4308
Kaisten 4169
Kallern 4233
Kanton Aargau 4335
Killwangen 4030
Kirchleerau 4275
Klingnau 4309
Koblenz 4310
Kölliken 4276
Künten 4031
Küttigen 4008
Laufenburg 4170
Leibstadt 4311
Leimbach (AG) 4137
Lengnau (AG) 4312
Lenzburg 4201
Leuggern 4313
Leutwil 4138
Lupfig 4104
Magden 4253
Mandach 4105
Meisterschwanden 4202
Mellikon 4314
Mellingen 4033
Menziken 4139
Merenschwand 4234
Mettauertal 4184
Moosleerau 4277
Muhen 4009
Mumpf 4255
Murgenthal 4279
Muri (AG) 4236
Mägenwil 4032
Möhlin 4254
Mönthal 4106
Möriken-Wildegg 4203
Mühlau 4235
Mülligen 4107
Münchwilen (AG) 4172
Neuenhof 4034
Niederlenz 4204
Niederrohrdorf 4035
Niederwil (AG) 4072
Oberentfelden 4010
Oberhof 4173
Oberkulm 4140
Oberlunkhofen 4073
Obermumpf 4256
Oberrohrdorf 4037
Oberrüti 4237
Obersiggenthal 4038
Oberwil-Lieli 4074
Oeschgen 4175
Oftringen 4280
Olsberg 4257
Othmarsingen 4205
Reinach (AG) 4141
Reitnau 4281
Rekingen (AG) 4315
Remetschwil 4039
Remigen 4110
Rheinfelden 4258
Rietheim 4316
Riniken 4111
Rothrist 4282
Rottenschwil 4238
Rudolfstetten-Friedlisberg 4075
Rupperswil 4206
Rüfenach 4112
Rümikon 4317
Safenwil 4283
Sarmenstorf 4076
Schafisheim 4207
Scherz 4113
Schinznach 4125
Schinznach-Bad 4114
Schlossrued 4142
Schmiedrued 4143
Schneisingen 4318
Schupfart 4259
Schwaderloch 4176
Schöftland 4144
Seengen 4208
Seon 4209
Siglistorf 4319
Sins 4239
Sisseln 4177
Spreitenbach 4040
Staffelbach 4284
Staufen 4210
Stein (AG) 4260
Stetten (AG) 4041
Strengelbach 4285
Suhr 4012
Tegerfelden 4320
Teufenthal (AG) 4145
Thalheim (AG) 4117
Turgi 4042
Tägerig 4077
Ueken 4179
Uerkheim 4286
Uezwil 4078
Unterentfelden 4013
Unterkulm 4146
Unterlunkhofen 4079
Untersiggenthal 4044
Veltheim (AG) 4120
Villigen 4121
Villmergen 4080
Villnachern 4122
Vordemwald 4287
Wallbach 4261
Waltenschwil 4240
Wegenstetten 4262
Wettingen 4045
Widen 4081
Wiliberg 4288
Windisch 4123
Wislikofen 4322
Wittnau 4181
Wohlen (AG) 4082
Wohlenschwil 4046
Wölflinswil 4182
Würenlingen 4047
Würenlos 4048
Zeihen 4183
Zeiningen 4263
Zetzwil 4147
Zofingen 4289
Zufikon 4083
Zuzgen 4264


Allgemeine Hinweise zur Einbindung von Modulen[Quelltext bearbeiten]

Eine Einbindung erfolgt jeweils im Format

{{#invoke: Data/CH-AG/1/1 | Funktionsname | Wert1 | Wert2 | NameX=Wert … }}

Die Parameter können wie bei Vorlagen benannt oder unbenannt sein; deren Regeln gelten analog.

Wenn unbekannte Zeichenketten von außen kommen (als Vorlagenparameter), sollte immer mit der Form 1=Wert gearbeitet werden.

Zu allgemeinen Problemen beachte die Abhilfen wie bei Vorlagen.

Wenn in einer Vorlage ein Modul verwendet wird, sollte auch immer die Vorlage:Dokumentation/Lua in der Dokumentationsseite eingebunden werden.

  1. Das gibt einem Programmierer Aufschluss, dass ein Lua-Modul benutzt wird, welche/s und ggf. welche Einzelfunktion daraus, und verlinkt auf die Dokumentation.
  2. Die Modul-Dokumentationen bekommen ein Link, in welchen Vorlagen sie eingesetzt werden, und wo bei eventuellen Funktionsänderungen Anpassungen erforderlich werden.
  3. Die Vorlage wird zur Übersicht kategorisiert in Kategorie:Vorlage:mit Lua-Programmierung.

Zu weiteren Informationen siehe Hilfe:Lua.

Bei Problemen wende dich bitte an die Vorlagen-Werkstatt, in schweren Fällen hilft auch die Lua-Werkstatt.