Template:Cronos list

Template documentation

This is the {{Cronos list}} template that automagically generates a list of events.

You can try also the {{Cronos month}} that is very similar but with different rendering.

About

edit

Cronos is a really accessible calendar for MediaWiki. It's wiki-based. It's simple. It works even with JavaScript disabled.

You can customize this calendar for various reasons. For example, you can have it in your user page.

Usage

edit

Basic usage, default calendar with approximately 30 days:

{{Cronos list}}

Here the default look:

When Event Where Category
10/02/2025 12:00 Edit Wikithon ENS du 10 au 13 févri… Europe, France, Île-de-France and Paris Event Event
11/02/2025 12:00 Edit Wikithon ENS du 10 au 13 févri… Europe, France, Île-de-France and Paris Event Event
11/02/2025 19:00 Edit Online Event Event
12/02/2025 12:00 Edit Wikithon ENS du 10 au 13 févri… Europe, France, Île-de-France and Paris Event Event
12/02/2025 16:00 Edit Atelier découverte de Wikipédi… Europe, France, Occitanie and Canet-en-Roussillon Event Event
12/02/2025 19:00 Edit Wiki'Live du mercredi 12 févri… Europe and France Event Event
13/02/2025 12:00 Edit Wikithon ENS du 10 au 13 févri… Europe, France, Île-de-France and Paris Event Event
15/02/2025 14:00 Edit Atelier Wikipédia au Centre LG… Europe, France, Île-de-France and Paris Event Event
18/02/2025 17:00 Edit Wikidata Data Reuse Days Online Event Event
19/02/2025 02:00 Edit Seattle meetup Tue 18 Feb 6–8p… North America, United States and Seattle Event Event
22/02/2025 14:00 Edit Wikipermanence Europe, France, Occitanie and Toulouse Event Event

Add Event!

In the following sections all the available options.

Personalization

edit

You can change the text of the blue Add Event! button with:

{{Cronos list|add_button_text = Add Meeting! }}

You can even hide it with:

{{Cronos list|add_button = no }}

Filter by interests

edit

You can choose to display just the events under your interests using the tags argument.

For example, to only show announces about an hackathon or a meetup, you may try:

{{Cronos list|tags = hackathon, meetup }}

If you cannot see anything, maybe there is not any Event associated to that Tag.

It's up to the Event creators to be kind and always put some useful tags to their Event.

Anyway, everyone can contribute to the Event page to add some reasonable Tags.

Next/Previous month

edit

You can display future or past months using the month_shift argument.

Examples:

{{Cronos list|month_shift = -1 }}
{{Cronos list|month_shift =  1 }}

Monday/Sunday preference

edit

As default the calendar starts from Monday, but you may want to disable this behavior to start from Sunday.

Example:

{{Cronos list|start_from_monday = 1 }}
{{Cronos list|start_from_monday = 0 }}

Show more days

edit

You can change how much days (expressed in number of weeks) are displayed in the calendar.

For example:

{{Cronos list|weeks = 10 }}

Please be kind with the environment and do not try to request too much days. A low number will mean that the page generation will be very cheap.

Style

edit

Actually the style is handled by Template:Cronos month/Head/style.css.

See also

edit