Benutzer:AndreasPlank/Testseite2: Unterschied zwischen den Versionen

Aus WIPs-De Datenwiki
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(31 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Vermittels [https://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] können Sofortabfragen erzeugt und dann wikimäßig umgestaltet werden. Die Ergebnisse sind aber sehr umfangreich, wenn man eine Namensuche macht, und die Frage ist, wie man dies in die Steckbriefe einarbeitet – vielleicht als Ausklappkasten, der nur dann ausgedruckt wird, wenn er aufgeklappt wurde?
Vorschaubilder als <code>format=array</code> verschachtelt mit  <code><nowiki>{{#tag: gallery|…Abfrage…}}</nowiki></code>:


{{#get_web_data:url=https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname={{URLENCODE:Acer pseudoplatanus L.}}
{{#tag: gallery|
|format=json
{{#arraymap:
|use jsonpath
{{#ask:
|data=all_name=$.taxnames[*].name,
[[Kategorie:Verantwortungsarten]]
all_accepted_name=$.taxnames[*].accepted_name,
|?Vorschaubild Verantwortungsart=
all_kind=$.taxnames[*].kind,
|?Beschriftung Vorschaubild (Bildergallerie) Verantwortungsart=
all_long_citation=$.taxnames[*].checklist_citations[0].long_citation,
|format=array
all_checklist_uri=$.taxnames[*].checklist_uri,
|mainlabel=-
all_taxon_uri=$.taxnames[*].taxon_uri,
|propsep={{!}}
all_checklist_region=$.taxnames[*].checklist_region,
|sep=Zeilenumbruch
zeit=__time
|sort=Beschriftung Vorschaubild Verantwortungsart
}}<!--
}}
-->Suchbeispiel ''Acer pseudoplatanus'' L. aus derzeit vorhandenen {{Abk.|BfN}}-Prüflisten vom Rote-Listen-Zentrum (Abfragezeit: {{#timel:d. F Y, H.i \U\h\r s \S\e\k | @{{#external_value:zeit}}|de}}, und vermittels JSON-Abfrage [https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname={{URLENCODE:Acer pseudoplatanus L.}} checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname={{URLENCODE:Acer pseudoplatanus L.}}]) als Tabelle umgestaltet:
|Zeilenumbruch|§|§|\n}}
<table class="booktable sortable vertical-align-top">
|mode="packed"|widths=250|heights=250
<tr><th style="min-width:10rem"> Suchergebnis </th><th style="min-width:5rem">Art der Bewertung </th><th style="min-width:10rem"> Name anerkannt als</th><th> Quellenangabe</th> </tr>
|style="hyphens:auto"
{{#for_external_table:|<tr><td>{{{all_name|?}}}</td><td> {{#switch:{{{all_kind|?}}}|accepted=anerkannt (accepted)|consyn=Synonym (consyn)|#default={{{all_kind|?}}}}} </td><td>{{{all_accepted_name|?}}}</td><td>{{{all_long_citation|?}}} (Datenquellen: [{{{all_checklist_uri}}} {{#replace: {{{all_checklist_uri|Prüfliste ?fehlende Datenquelle?}}}|https://|}}], [{{{all_taxon_uri}}}?output_synonyms%3F=true {{#replace: {{{all_taxon_uri|Taxon ?fehlende Datenquelle?}}}|https://|}}] – für das Gebiet {{{all_checklist_region|?Gebiet fehlt?}}})</td></tr>}}
}}
</table>


Siehe auch die technische Dokumentation der Abfragemöglichkeiten [https://checklisten.rotelistezentrum.de/api/public/swagger-ui#/ checklisten.rotelistezentrum.de/api/public/swagger-ui#/]. Dieses JSON-Ergebnis ist beispielsweise wie folgt zusammengesetzt:
Vorschaubilder als <code>format=gallery</code>:
<syntaxhighlight lang="json" style="font-size:smaller;">
 
{
{{#ask:
  "taxnames": [
[[Kategorie:Verantwortungsarten]]
    {
|?Vorschaubild Verantwortungsart
      "name": "Acer pseudoplatanus L.",
|?Beschriftung Vorschaubild Verantwortungsart
      "accepted_name": "Acer pseudoplatanus L.",
|format=gallery
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/38992",
|imageproperty=Vorschaubild Verantwortungsart
      "checklist_citations": [
|captionproperty=Beschriftung Vorschaubild Verantwortungsart
        {
|widths=180
          "long_citation": "Metzing, D.; Garve, E.; Matzke-Hajek, G.; Adler, J.; Bleeker, W.; Breunig, T.; Caspari, S.; Dunkel, F.G.; Fritsch, R.; Gottschlich, G.; Gregor, T.; Hand, R.; Hauck, M.; Korsch, H.; Meierott, L.; Meyer, N.; Renker, C.; Romahn, K.; Schulz, D.; Täuber, T.; Uhlemann, I.; Welk, E.; Weyer, K. van de; Wörz, A.; Zahlheimer, W.; Zehm, A. & Zimmermann, F. (2018): Rote Liste und Gesamtartenliste der Farn- und Blütenpflanzen (Trachaeophyta) Deutschlands. – In: Metzing, D.; Hofbauer, N.; Ludwig, G. & Matzke-Hajek, G. (Red.): Rote Liste gefährdeter Tiere, Pflanzen und Pilze Deutschlands. Band 7: Pflanzen. – Münster (Landwirtschaftsverlag). – Naturschutz und Biologische Vielfalt 70 (7): 13-358.",
|heights=180
          "release_date": "2018"
|sort=Beschriftung Vorschaubild Verantwortungsart
        }
}}
      ],
      "kind": "accepted",
      "taxon_id": 38992,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/43",
      "uuid": "6e4b4a58-285b-4b28-952e-5cc2a0697bf8",
      "checklist_region": "Deutschland",
      "checklist_id": 43
    },
    {
      "name": "Acer pseudoplatanus",
      "accepted_name": "Acer pseudoplatanus",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/317187",
      "checklist_citations": [
        {
          "long_citation": "BfN (2020): Rekonstruierte Checkliste zu Korneck, D.; Schnittler, M. & Vollmer, I. (1996): Rote Liste der Farn- und Blütenpflanzen (Pteridophyta et Spermatophyta) Deutschlands. – In: Bundesamt für Naturschutz (Hrsg.): Rote Liste gefährdeter Pflanzen Deutschlands. – Bonn (Bundesamt für Naturschutz). – Schriftenreihe für Vegetationskunde 28: 21-187.",
          "release_date": "2020"
        }
      ],
      "kind": "accepted",
      "taxon_id": 317187,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/251",
      "uuid": "872a330e-766d-49ed-9064-661475269f66",
      "checklist_region": "Deutschland",
      "checklist_id": 251
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Wisskirchen & Haeupler (1998)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Benkert & al. (1996)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Paroly & Rohwer (2016)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Haeupler & Schönfelder (1989)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Gutermann & Niklfeld (1973)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Jäger (2011)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Korneck & al. (1996)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Oberdorfer (2001)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "≘ Acer pseudoplatanus L. sec. Seybold (2011)",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "consyn",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    },
    {
      "name": "Acer pseudoplatanus L.",
      "accepted_name": "Acer pseudoplatanus L.",
      "taxon_uri": "https://checklisten.rotelistezentrum.de/api/public/1/taxon/558210",
      "checklist_citations": [
        {
          "long_citation": "Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S.",
          "release_date": "2018"
        }
      ],
      "kind": "accepted",
      "taxon_id": 558210,
      "checklist_uri": "https://checklisten.rotelistezentrum.de/api/public/1/checklist/355",
      "uuid": "8e679b55-f2c3-4a2b-ace4-9a6d1680824d",
      "checklist_region": "Deutschland",
      "checklist_id": 355
    }
  ]
}
</syntaxhighlight>

Neueste Überarbeitung vom 24. Oktober 2024, 18:42 Uhr

Vorschaubilder als format=array verschachtelt mit {{#tag: gallery|…Abfrage…}}:

Vorschaubilder als format=gallery:

… weitere Ergebnisse