Ich arbeite an einer Reihe komplexer MediaWiki-Vorlagen. Es ist vorgesehen, dass es eine "äußere Schicht" -Seite gibt, auf der grundlegende Editoren arbeiten können, wo sie einfach Parameterwerte und ergänzenden Text eingeben können. Diese wird an eine Interim-Vorlage weitergegeben, die alle Parameter auf die verschiedenen Vorlagen der 2. Ebene aufteilt, die die gesamte Datenorganisation und Seitenanzeige übernehmen. Es gibt ungefähr 250 Parameter, die möglicherweise übergeben werden können, obwohl wahrscheinlich nur 20 bis 25 von einer einzigen Hauptseite.Mediawiki Vorlagen: Wie bekomme ich eine Liste von Parameternamen?
Gibt es eine Möglichkeit, eine Liste zu erhalten, welche benannten Parameter an eine Vorlage übergeben werden? Anstatt einer riesigen Liste von {{#if {{{arg}} | arg = {{{arg}}}}} s, wäre es viel sauberer, nur solche Argumente zu behandeln, von denen bereits bekannt ist, dass sie existieren.