User:Johnuniq/index

From Wikipedia, the free encyclopedia

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

Miscellaneous[edit]

  • 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}}Error: Need valid year, month, day

Page tracking categories[edit]

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

Temporary experiments[edit]

Age/date[edit]

Age/date modules

Age/date templates

Authority control[edit]

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

EditAtWikidata (used by authority control)

Bengali Wikipedia[edit]

Bibleverse[edit]

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

Biglist[edit]

Convert[edit]

Convert categories

Convert modules

Convert styles

Countries[edit]

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

Dump[edit]

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

Football manager history navboxes[edit]

Horse race distance[edit]

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[edit]

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 {{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

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[edit]

Module:JCW (started by Galobtter) is used at various 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[edit]

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

Navbox[edit]

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).

NUMBEROF[edit]

Development of module started by User:GreenC.

Particles[edit]

List of baryons is a featured list but was exceeding the template expansion size limit. This module implements {{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[edit]

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

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

Val[edit]

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

Val modules

Weather box[edit]

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

Weather templates/modules