MediaWiki, Anzeigen von Datenaggregaten aus einer Vorlage

322
nulll

Ich verwende MediaWiki Version 1.27.4.

Mit einer Vorlage habe ich Informationen in einer Reihe von Seiten hinzugefügt.

Ich möchte automatisch eine Tabelle erhalten, die all diese Daten zusammenfasst.

Ich fand diese Erweiterung https://www.mediawiki.org/wiki/Extension:Data_Aggregator, ist aber sehr alt und funktioniert mit meiner MediaWiki-Version nicht.

Vielen Dank!

0
[Semantic MediaWiki] (https://www.semantic-mediawiki.org/) kann dies (und vieles mehr). Nicht einfach zu installieren. Tgr vor 5 Jahren 1

1 Antwort auf die Frage

0
Rainer Rillke

Eine neuere Erweiterung, die Daten aus Vorlagen in Datenbanktabellen schreiben kann, ist Extension: Cargo . Sie ist einfach zu installieren und gut geeignet, wenn Sie allen Benutzern mit Schreibberechtigung vertrauen, dass keine schädlichen Daten in Ihrer Datenbank gespeichert werden. Andernfalls verwenden Sie Semantic MediaWiki .

Hässlicher und sehr eingeschränkter Hack: Wenn die Vorlage nur eine Information hinzufügt und Sie mit der Sortierung der Kategorien in Ordnung sind und Sie keine Aggregationsvorgänge ausführen müssen, können Sie diese einzelne Information möglicherweise in den Sortierschlüssel einfügen. [[Category:example|{{}}]]. Sie können dann {{}}von einer API-Abfrage action=query&list=categorymembers&cmtitle=example&cmprop=sortkey|sortkeyprefix oder direkt von der categorylinksTabelle abrufen .