Zuletzt bearbeitet vor 5 Monaten
von Margit Link-Rodrigue

Referenz:External Data: Unterschied zwischen den Versionen

hw>Mlink-rodrigue
Keine Bearbeitungszusammenfassung
 
K (1 Version importiert)

Version vom 3. Dezember 2021, 15:13 Uhr

Erweiterung: External Data

alle Erweiterungen

Übersicht
Beschreibung: Parser-Funktionen zum Einfügen externer Daten
Status: stable Abhängigkeit: MediaWiki
Entwickler: Yaron Koren, and others Lizenz: GPL v2+
Typ: MediaWiki Kategorie: Infrastruktur
Edition: BlueSpice pro, BlueSpice Farm„BlueSpice Farm“ befindet sich nicht in der Liste (BlueSpice free, BlueSpice free (deaktiviert), BlueSpice pro, BlueSpice pro (deaktiviert), BlueSpice farm, BlueSpice farm (deaktiviert), BlueSpice cloud, BlueSpice cloud (deaktiviert)) zulässiger Werte für das Attribut „BSExtensionInfoEdition“., BlueSpice Cloud„BlueSpice Cloud“ befindet sich nicht in der Liste (BlueSpice free, BlueSpice free (deaktiviert), BlueSpice pro, BlueSpice pro (deaktiviert), BlueSpice farm, BlueSpice farm (deaktiviert), BlueSpice cloud, BlueSpice cloud (deaktiviert)) zulässiger Werte für das Attribut „BSExtensionInfoEdition“. Version:
Mehr Infos auf: Mediawiki.

Funktionen / Anwendung[Bearbeiten | Quelltext bearbeiten]

Die Erweiterung External Data ermöglicht es MediaWiki-Seiten, strukturierte Daten von einer oder mehreren Quellen abzurufen, zu filtern und zu formatieren. Zu diesen Quellen können externe URLs, reguläre Wiki-Seiten, hochgeladene Dateien, Dateien auf dem lokalen Server, Datenbanken oder LDAP-Verzeichnisse gehören.


Parser-Funktionen[Bearbeiten | Quelltext bearbeiten]

Die Erweiterung hat neun Parser-Funktionen:

  • #get_web_data ruft CSV-, GFF-, JSON- oder XML-Daten von einer URL ab und weist sie Variablen zu, auf die auf der Seite zugegriffen werden kann.
  • #get_soap_data ruft Daten von einer URL über das SOAP -Protokoll ab.
  • #get_file_data Ruft Daten aus einer Datei auf dem lokalen Server in den gleichen Formaten wie #get_web_data ab.
  • #get_db_data ruft Daten aus einer Datenbank ab.
  • #get_ldap_data ruft Daten von einem LDAP-Server ab.
  • #external_value Zeigt den Wert einer solchen Variablen an.
  • #for_external_table Durchläuft alle Werte, die für einen Satz von Variablen abgerufen wurden, und zeigt für jeden den gleichen "Container" -Text an.
  • #store_external_table Durchläuft eine Tabelle von Werten und speichert sie als semantische Daten über die Erweiterung Semantic MediaWiki, indem sie einen Aufruf der #subobject -Funktion von SMW für jede Zeile nachahmt.
  • #display_external_table Durchläuft alle für einen Variablensatz abgerufenen Werte und zeigt jede "Zeile" mit einer Vorlage an.
  • #clear_external_data Löscht den aktuellen Satz abgerufener Daten.