Template:Trip Report Table: Difference between revisions

From TEHCC Wiki
Jump to navigation Jump to search
m (add no wiki)
m (fix timeline query)
Line 51: Line 51:
{{#ask:  
{{#ask:  
  [[Category:Trip Reports]]
  [[Category:Trip Reports]]
[[Reported By::User:Tim]]
{{#if: {{{userreport|}}}|[[Reported By::{{#arraymap:{{{userreport|}}}|,|@@@@|@@@@|{{!}}{{!}}}}]]}}
{{#if: {{{ShowNewsOnly|}}}|[[Share in Newsletter::true]]}}
{{#if: {{{trail|}}}|[[Trail::{{#arraymap:{{{trail|}}}|,|@@@@|@@@@|{{!}}{{!}}}}]]}}
{{#if: {{{dateStart|}}}|[[Trip Date::>{{{dateStart|}}}]]}}
{{#if: {{{dateEnd|}}}|[[Trip Date::<{{{dateEnd|}}}]]}}
{{#if: {{{ShowClubOnly|}}}|[[TEHCC Organized Event::true]]}}
  |?Trip Date
  |?Trip Date
  |format=timeline
  |format=timeline

Revision as of 13:32, 25 July 2020

This creates a table of hikes. It has several options. Each one works exclusive from the rest. Any options that can be passed multiple, use commas as the separator.

  • userreport - omitted will show all hike loggers, otherwise shown for listed user(s) requested - must be in User:username format (the user page name)
  • ShowNewsOnly - if included, it will only show those flagged for newsletter
  • park - not used yet, need to think this through
  • trail - if included, will filter for requested trail(s)
  • dateStart - if included, will filter to be after or on this date - provide in (dd month yyyy) format
  • dateEnd - if included, will filter to be before or on this date - provide in (dd month yyyy) format
  • ShowClubOnly - if included, it will only show club led hikes

For your date entries, you may use the time parser function to get relative dates. e.g. {{#time: 1 F Y | -2 month}}

It expects the following usage format.

{{Trip Report Table
 |userreport =
 |ShowNewsOnly =
 |park =
 |trail =
 |dateStart =
 |dateEnd =
 |ShowClubOnly =
}}