Modul:param/dok

Definition från Wiktionary, den fria ordlistan.
Hoppa till navigering Hoppa till sök

Detta är dokumentationssidan för Modul:param

Syfte[redigera]

Detekterar icke-uppskattade parametrar skickade till mallar, både anonyma/numrerade och namngivna. Kan anropas enbart från moduler, inte direkt från mallar.

Parametrar[redigera]

Två table tabeller:

  • innehållande parametrar inkommande till mallen, till exempel rakt kopierad från frame:getParent().args
  • lista över parametrar tillåtna för mallen, till exempel {[0]=2,"temperatur","tryck","nocat"}, heltal i elementet 0 definierar maximalt antal anonyma parametrar

Resultat[redigera]

Alltid string sträng:

  • tom betyder OK
  • icke-tom betyder fel, listar upptäckta oönskade parametrar, till exempel parametrar "hastighet=" och 3 (anonym), begränsat till maximalt 3 stycken, kan och ska användas för att generera ett produktivt felmeddelande