Jump to content

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}} → 14–15

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.

[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