Fandom Developers Wiki
Advertisement

Lua module implementing features similar to mw:Extension:Loops.

Documentation

Package items

lööps.numArgs(args) (function)
Parameter: args (Frame|table)
Returns: (number)
Usage: {{#invoke:Loops|numArgs}}
lööps.forNumArgs(args) (function)
Parameter: args (Frame)
Returns: (string)
Usage:
  • {{#invoke:Loops|forNumArgs|<template string>}}
  • {{#invoke:Loops|forNumArgs|<value pattern>|<template string>}}
  • {{#invoke:Loops|forNumArgs|<key pattern>|<value pattern>|<template string>}}
  • {{#invoke:Loops|forNumArgs|template = <template string>}}
  • {{#invoke:Loops|forNumArgs|value = <value pattern>|template = <template string>}}
  • {{#invoke:Loops|forNumArgs|key = <key pattern>|template = <template string>}}
  • {{#invoke:Loops|forNumArgs|key = <key pattern>|value = <value pattern>|template = <template string>}}
lööps.loop(args) (function)
Parses and prints wikitext markup N times
Parameters:
  • args (Frame)
    • args[1] Pattern. $1 by default (string; optional)
    • args[2] Starting value (number)
    • args[3] Number loops to be performed (number)
    • args[4] Wikitext markup (string)
Returns: (string)

See also

Advertisement