User:Johnuniq/index#NUMBEROF

This is an index of pages relating to modules I have developed.

Miscellaneous

  • User:Johnuniq/invoke can be used to simulate a template invoking a function in a module. Example using defaults to call age_generic in Module:Age/sandbox:
  • {{user:johnuniq/invoke|template=age_in_years|2001|March 2016}} → {{user:johnuniq/invoke|template=age_in_years|2001|March 2016}}

= Page tracking categories =

More at Wikipedia:Template limits (with "recent additions" links).

= Temporary experiments =

Age/date

Age/date modules

{{#invoke:convert/tester|compare|Age|Date}}

Age/date templates

Authority control

These templates and modules were created by others; I have just done some minor tweaks but want to have an easy way to find related items.

Categories

Authority control modules

{{#invoke:convert/tester|compare|Authority control}}

EditAtWikidata {{green|(used by authority control)}}

{{#invoke:convert/tester|compare|EditAtWikidata}}

Bengali Wikipedia

Bibleverse

Module:Bibleverse created by Jfhutson to generate links to Bible verses.

{{#invoke:convert/tester|compare|Template:Bibleverse|Bibleverse}}

Biglist

  • Module:Biglist • Module to generate a big list of similar items.
  • Module:Biglist/doc • Documentation.
  • :Category:Pages where post-expand include size is exceeded • [https://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmprop=title&cmlimit=500&cmnamespace=0&format=xml&cmtitle=Category:Pages_where_post-expand_include_size_is_exceeded articles] • Aim is to help remove pages from this list.
  • :Category:Pages with script errors • [https://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmprop=title&cmlimit=500&cmnamespace=0&format=xml&cmtitle=Category:Pages_with_script_errors articles] • Or this, for "time exceeded" errors.

Convert

Convert categories

Convert modules

{{#invoke:convert/tester|compare|convert}}

Convert styles

Countries

For Commons, a set of templates and modules provides countries navboxes.

Dump

  • Module:Dump • Module to display Wikidata entities or other Lua tables; useful when developing other modules.

Football manager history navboxes

Horse race distance

Module:Convert/helper implements function horseRaceDistance to display a distance in miles, furlongs and yards for articles such as List of British National Hunt races.

IPblock

Module:IPblock implements Template:Blockcalc to calculate IP ranges for admins who need to block several IP addresses. The name blockcalc can be entered for easy use although the official name is {{tl|IP range calculator}}. The short name is used because too many templates start with "IP" and because it matches :toollabs:blockcalc. Also, "block" = CIDR block and WP:Block.

IPblock modules

{{#invoke:convert/tester|compare|IPblock}}

Plan to move IP handling functions to another module.

Handle list of sensitive IP addresses (by Mr. Stradivarius).

A related module (created by קיפודנחש) tests a parameter for validity.

  • Module:IPAddress • function isIpOrRange tests for a valid IPv4/IPv6 address or CIDR range

JCW

Module:JCW (started by Galobtter) is used at various [https://en.wikipedia.org/wiki/Special:PrefixIndex?prefix=JL-Bot&namespace=2 User:JL-Bot subpages], particularly User:JL-Bot/Citations.cfgUser:JL-Bot/Maintenance.cfgUser:JL-Bot/Publishers.cfgUser:JL-Bot/Questionable.cfgUser:JL-Bot/Questionable.cfg/GeneralUser:JL-Bot/Questionable.cfg/HeaderUser:JL-Bot/Questionable.cfg/JournalsUser:JL-Bot/Questionable.cfg/PublishersUser:JL-Bot/Selected.cfg.

Key

Module:Key implements Template:Key_press to display computer keyboard key combinations using kbd.

Navbox

Module:Navbox (created by User:Toohool) implements Template:Navbox. A new procedure changes the way striping occurs (striping displays the rows in a table with alternating background colors).

{{#invoke:convert/tester|compare|Navbox}}

NUMBEROF

Development of module started by User:GreenC.

Particles

List of baryons is a featured list but was exceeding the template expansion size limit. This module implements {{tl|Subatomic particle}} in a more efficient manner and allows multiple particles to be specified and displayed in a single nowrap span.

  • Module:Particles • Use {{#invoke:particles|link|...}} or {{#invoke:particles|nolink|...}} in an article (using a template would double the expansion size).
  • Module:Particles/data • Particle definitions.

Team appearances list

For use in infoboxes, the module produces a horizontal list of team appearances at a specified sports competition. The module was started by Izkala.

Team appearances list modules

{{#invoke:convert/tester|compare|team}}

Related

Look up a country name/flag from its alias (started by Primefac).

{{#invoke:convert/tester|compare|Country alias}}

Val

Module:Val implements Template:Val to format values, optionally with units (started by The Mol Man).

Val modules

{{#invoke:convert/tester|compare|val}}

Weather box

Display a table with monthly weather values (started by Dragons flight).

Weather templates/modules

{{#invoke:convert/tester|compare|Template:Weather box|Weather box|Weather box/row|Weather box/colors}}