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:
     -->}};&#32; <!-- ref
     -->}};&#32; <!-- 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}}}<!-- -->}};&#32;<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>
                  |name=syn_checklist_{{#external_value: this_checklist_id}}<!-- <ref name="…"></ref>
            -->}};&#32;<!--
              -->}};&#32;<!--
             --><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. 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. 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. 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)