Jump to content

Module:Women in Red event/doc

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by MSGJ (talk | contribs) at 07:52, 2 April 2024 (count_banners function: update). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


Usage

This module has various functons that use the list of WikiProject Women in Red events stored at Wikipedia:WikiProject Women in Red/events. These are used in

and elsewhere.

main function

{{#invoke:Women in Red event|main|event|field}}

  • Given an event number, reads one of the fields (event, year, month, type, image, series)

For example:

  • {{#invoke:Women in Red event|main|294|name}} gives "Education"
  • {{#invoke:Women in Red event|main|7|year}} gives "2016"
  • {{#invoke:Women in Red event|main|236|series}} gives "Alphabet run"

text function

Produces a piped link to the event page followed by the date, for use in the project banner. For example:

date function

Produces a formatted date (including month and year) of the event. For example:

  • {{#invoke:Women in Red event|date|210}} gives "October–December 2021"

findLatest function

Shows the latest event number to be defined (currently 343), ignoring the quasi event numbers "2017" and "2018". For example

  • {{#invoke:Women in Red event|findLatest}} gives "343"

An optional parameter |add= can be used to add or subtract numbers to the latest. For example

  • {{#invoke:Women in Red event|findLatest|add=1}} gives "344"

list function

Produce a table of events, for various purposes. The following parameters are recognised.

  • first, last: specify the first and/or last event to show in the list. For example {{#invoke:Women in Red event|list|first=52|last=55}} produces
MeetupNameDate
52Women in peaceAug 2017
53Canadian womenAug 2017
54Hispanic & Latina womenSep 2017
55Olympic womenSep 2017
  • latest: to show a specified number of the latest events. In this case |first= and |last= will be ignored. For example, {{#invoke:Women in Red event|list|latest=3}} produces
MeetupNameDate
341Alphabet run: M & NJul 2025
342Women in Red turns 10Jul 2025
343Geofocus: Ten for KenyaJul 2025

Columns

The columns of the table can be customised as follows.

  • meetup: shows or hides a column with the meetup number. By default this column is shown. If a colour is defined then it will be used as the background for this cell.
  • logo: enables a column to show the logo associated with each event.
  • series: enables a column to show the series (if applicable) of each event.
  • name: enables a column to show the name of each event, and a link to the meetup page. This will be shown by default.
  • date: shows or hides a column which displays the date of each event. Shown by default.
  • template: column to show the syntax for the template using the shortcut {{WIR}}
  • wrapper (deprecated): column to show the wrapper template for each event. These are no longer in general use.
  • category: enables a column which links to the category for articles created by each event, along with the population of that category.

Example

The table currently shown on Wikipedia talk:WikiProject Women in Red/events is produced by the syntax {{#invoke:Women in Red event|list|logo=y|series=y|wrapper=y|category=y}}.

event_list_by_year function

Produces a list of all pas events by year, for use in Template:Women in Red navigation.

For example, {{#invoke:Women in Red event|event_list_by_year|2023}} produces:

count_banners function

Used by Template:WikiProject Women in Red to count the number of WIR banners on the page, and output a category if this number is more than 1, i.e. there are multiple banners on the same page. It looks for templates of the form {{WikiProject Women in Red...}}. The categories are shown in Category:Pages with multiple WikiProject Women in Red banners.

current_events function

Produces a list of current and upcoming events, for navigational purposes at the top of meetup pages.

For example:

  • {{#invoke:Women in Red event|current_events}} produces
Recently completed: LGBTQ+ women Alphabet run: K & L
July 2025: Alphabet run: M & N Women in Red turns 10 Geofocus: Ten for Kenya
Ongoing initiatives: Music #1day1woman
Upcoming events: Ideas

events function

{{#invoke:Women in Red event|events}}

Produces a list of current, upcoming and recently completed events, for use on Wikipedia:WikiProject Women in Red/Events. It has a number of optional parameters:

  • monthly - include a section for edit-a-thons in the current month. This parameter defines the heading, e.g. |monthly=Happening now
  • ongoing - include a section for ongoing initiatives or contests. This parameter defines the heading, e.g. |ongoing=Ongoing initiatives
  • upcoming - include a section for upcoming events. This parameter defines the heading, e.g. |upcoming=Coming up
  • recent - include a section for recently completed events (i.e. events in the previous month). This parameter defines the heading, e.g. |recent=Recently completed
  • past - include a section for all past events (except recently completed). This parameter defines the heading, e.g. |past=Past events

category_header function

Used by Template:WIR category to produce a header for various categories. Please see that template's documentation.