Zuletzt bearbeitet vor 4 Monaten
von Margit Link-Rodrigue

External Data

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 cloud 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.