Benutzer:AndreasPlank/Testseite3: Unterschied zwischen den Versionen
Aus WIPs-De Datenwiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
== Abfragen mithilfe Extension:Arrays == | == Abfragen mithilfe Extension:Arrays == | ||
* https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?include_synonyms%3F=true&kingdoms=plants&taxname={{URLENCODE:{{{Suchabfrage ausführen mit|Acer pseudoplatanus L.}}}}} | * https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?include_synonyms%3F=true&kingdoms=plants&taxname=<!---->{{URLENCODE:{{{Suchabfrage ausführen mit|Acer pseudoplatanus L.}}}}} | ||
Suche https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname={{URLENCODE:{{{Suchabfrage ausführen mit|Galium valdepilosum Heinr. Braun}}}}} ergäbe: | Suche https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname=<!---->{{URLENCODE:{{{Suchabfrage ausführen mit|Galium valdepilosum Heinr. Braun}}}}} ergäbe: | ||
{{#get_web_data: url=https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname=<!---->{{URLENCODE:{{{Suchabfrage ausführen mit|Galium valdepilosum Heinr. Braun}}}}} | {{#get_web_data: url=https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname=<!---->{{URLENCODE:{{{Suchabfrage ausführen mit|Galium valdepilosum Heinr. Braun}}}}} | ||
|format=json | |format=json | ||
| Zeile 54: | Zeile 54: | ||
-->}};  <!-- ref | -->}};  <!-- ref | ||
-->}}<!-- switch:kind=accepted | -->}}<!-- switch:kind=accepted | ||
-->}}<!-- #for_external_table | -->}}<!-- #for_external_table | ||
einheitliche ref-Quellenangaben für alle Prüflisten speichern, Wiederverwendung nur als <ref name="checklist_123"></ref> | |||
-->{{#arraydefine: array_checklist_uri_wikicode_reference<!-- | |||
-->|<!-- | |||
-->{{#for_external_table:|<!-- | |||
-->{{#switch:{{{all_this_kind|?}}}<!-- | |||
-->|accepted=<!-- | |||
-->checklist_{{{all_this_checklist_id}}}<VALUESEP>{{#tag: ref<!-- -->|<!-- -->|name=checklist_{{{all_this_checklist_id}}}<!-- -->}}; <ENTRYSEP><!-- ref | |||
-->}}<!-- switch:kind=accepted | |||
-->}}<!-- #for_external_table | |||
-->|<ENTRYSEP>|unique<!-- | |||
-->}}<!-- #arraydefine | |||
loop through kind:consyn AND kind:synonym (disregard kind:accepted) | loop through kind:consyn AND kind:synonym (disregard kind:accepted) | ||
| Zeile 85: | Zeile 99: | ||
-->{{#switch:{{{all_this_synonyms_kind|?}}} | -->{{#switch:{{{all_this_synonyms_kind|?}}} | ||
|consyn|synonym=<!-- | |consyn|synonym=<!-- | ||
-->kind:{{{all_this_synonyms_kind|?}}}<VALUESEP>{{{all_this_synonyms_name|?synonyms_name?}}}<!-- | -->kind:{{{all_this_synonyms_kind|?}}}<VALUESEP>{{{all_this_synonyms_name|?synonyms_name?}}}<!-- | ||
-->{{#tag: ref | |||
|{{#external_value: all_this_long_citation}} (<!-- | möglichst schon verwendete <ref> als <ref name="checklist_123"></ref> | ||
-->{{#if: {{#arraysearch: array_checklist_uri_wikicode_reference|/checklist_{{#external_value: this_checklist_id}}<VALUESEP>/}}<!-- | |||
Dann | |||
-->|{{#arraysearcharray: this_checklist_uri_wikicode_reference<!-- | |||
-->|array_checklist_uri_wikicode_reference<!-- | |||
-->|/(checklist_{{#external_value: this_checklist_id}}<VALUESEP>)(.+)$/<!-- | |||
-->|0|-1|$2<!-- | |||
-->}}<!-- | |||
-->{{#arrayprint: this_checklist_uri_wikicode_reference|}}<!-- | |||
Oder: muß ref neu zusammenbasteln | |||
-->|<!-- | |||
-->{{#tag: ref<!-- | |||
-->|{{#external_value: all_this_long_citation}} (<!-- | |||
-->Datenquellen: [{{#external_value: this_checklist_uri|?checklist_uri?}} {{#replace: {{#external_value: this_checklist_uri|Prüfliste fehlende Datenquelle <code>checklist_uri</code>?}}|https://|}}]<!-- | -->Datenquellen: [{{#external_value: this_checklist_uri|?checklist_uri?}} {{#replace: {{#external_value: this_checklist_uri|Prüfliste fehlende Datenquelle <code>checklist_uri</code>?}}|https://|}}]<!-- | ||
-->, [@TAXONURI_OUTPUT_SYNONYMS@ {{#replace: {{#replace: @TAXONURI_OUTPUT_SYNONYMS@|?output_synonyms%3F=true|}}|https://|}}]<!-- | -->, [@TAXONURI_OUTPUT_SYNONYMS@ {{#replace: {{#replace: @TAXONURI_OUTPUT_SYNONYMS@|?output_synonyms%3F=true|}}|https://|}}]<!-- | ||
--> – für das Gebiet {{#external_value: this_checklist_region|?Gebiet fehlt?}}<!-- | --> – für das Gebiet {{#external_value: this_checklist_region|?Gebiet fehlt?}}<!-- | ||
-->) | -->) | ||
|name=syn_checklist_{{#external_value: this_checklist_id}}<!-- <ref name="…"></ref> | |||
-->}}; <!-- | |||
--><ENTRYSEP><!-- | -->}}<!-- Ende if arraysearch ref von checklist_id_… | ||
--><ENTRYSEP><!-- für umschließendes arraydefine | |||
-->}}<!-- switch:consyn, synonym | -->}}<!-- switch:consyn, synonym | ||
-->}}<!-- #for_external_table | -->}}<!-- #for_external_table | ||
| Zeile 106: | Zeile 135: | ||
-->{{#arraysearcharray: array_synonym_wikicode|array_all_kind_of_synonyms_wikicode|/(kind:synonym<VALUESEP>)(.+)/|0|-1|$2}}<!-- | -->{{#arraysearcharray: array_synonym_wikicode|array_all_kind_of_synonyms_wikicode|/(kind:synonym<VALUESEP>)(.+)/|0|-1|$2}}<!-- | ||
-->{{#arraysearcharray: array_consyn_wikicode|array_all_kind_of_synonyms_wikicode|/(kind:consyn<VALUESEP>)(.+)/|0|-1|$2}}<!-- | -->{{#arraysearcharray: array_consyn_wikicode|array_all_kind_of_synonyms_wikicode|/(kind:consyn<VALUESEP>)(.+)/|0|-1|$2}}<!-- | ||
-->{{#ifexpr: {{#arraysize: array_synonym_wikicode}} + {{#arraysize: array_consyn_wikicode}} > 0<!-- | -->{{#ifexpr: {{#arraysize: array_synonym_wikicode}} + {{#arraysize: array_consyn_wikicode}} > 0<!-- | ||
Dann | Dann | ||
Version vom 19. September 2024, 09:58 Uhr
Abfragen mithilfe Extension:Arrays
Suche https://checklisten.rotelistezentrum.de/api/public/1/taxa_by_name?kingdoms=plants&taxname=Galium+valdepilosum+Heinr.+Braun ergäbe:
- anerkannte Namen (=kind:accepted): Galium valdepilosum Heinr. Braun[1]; Galium valdepilosum[2]; Galium valdepilosum Heinr. Braun[3];
- Synonyme: Galium anisophyllon subsp. bavaricum Ehrend.[3];
- Konzept-Synonyme: ≘ Galium valdepilosum Heinr. Braun sec. Benkert & al. (1996)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Paroly & Rohwer (2016)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Jäger (2011)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Wisskirchen & Haeupler (1998)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Haeupler & Schönfelder (1989)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Gutermann & Niklfeld (1973)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Seybold (2011)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Korneck & al. (1996)[3]; ≘ Galium valdepilosum Heinr. Braun sec. Oberdorfer (2001)[3];
Quellenangaben
- ↑ 1,0 1,1 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. (Datenquellen: checklisten.rotelistezentrum.de/api/public/1/checklist/43, checklisten.rotelistezentrum.de/api/public/1/taxon/35202 – für das Gebiet Deutschland)
- ↑ 2,0 2,1 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. (Datenquellen: checklisten.rotelistezentrum.de/api/public/1/checklist/251, checklisten.rotelistezentrum.de/api/public/1/taxon/314212 – für das Gebiet Deutschland)
- ↑ 3,0 3,1 Buttler, K. P.; May, R. & Metzing D. (2018): Liste der Gefäßpflanzen Deutschlands. - BfN-Skripten 519, 286 S. (Datenquellen: checklisten.rotelistezentrum.de/api/public/1/checklist/355, checklisten.rotelistezentrum.de/api/public/1/taxon/555678 – für das Gebiet Deutschland)