Difference between revisions of "Template:Event"
Jump to navigation
Jump to search
(Working) |
m (Tweak formatting) |
||
(92 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{#switch:{{{mode}}} |
+ | {{#iferror:{{#switch:{{{mode}}} |
+ | |summary={{#ifexpr:{{is upcoming|month={{{month}}}|day={{{day}}}|year={{{year}}}}}| |
||
− | |summary= |
||
+ | <span style="float:left; padding-right:10px; {{#if:{{{cancelled|}}}{{{virtual|}}}|padding-bottom:1em;}}">{{date box|month={{{month}}}|day={{{day}}}}}</span> |
||
− | <small>''{{{month}}} {{{day}}}''</small><br /> |
||
+ | <p>{{#ifeq:{{{cancelled|}}}|yes|'''[[Upcoming events#{{{month}}} {{{day}}}|<span style="color:#808080;"><s>'''{{{title}}}'''</s></span>]]'''<br/><span style="color:#990000; font-variant:small-caps;">event postponed or cancelled</span>|[[Upcoming events#{{{month}}} {{{day}}}|'''{{{title}}}''']]{{#ifeq:{{{virtual|}}}|yes|<br/><span style="color:#009900; font-variant:small-caps;">virtual event</span>}}}}</p><div style="clear:both;"></div>}} |
||
⚫ | |||
+ | |#default={{#ifexpr:({{#switch:{{{mode}}}|upcoming=1|#default=0}} and {{is future|month={{{month}}}|day={{{day}}}|year={{{year|}}} }}) or ({{#switch:{{{mode}}}|recent=1|#default=0}} and {{is recent|month={{{month}}}|day={{{day}}}|year={{{year|}}} }}) or {{#switch:{{{mode}}}|recent|upcoming=0|#default=1}}| |
||
− | |#default= |
||
+ | <div id="calendar-entry" class="plainlinks" style="width:100%; border-top: 1px solid #BBBDBF; border-left: 1px dotted #BBBDBF; border-right: 1px dotted #BBBDBF; border-collapse:collapse; padding-bottom:1em;"> |
||
− | {{!}}- |
||
− | {{!}} style="vertical-align:top; background:#F4F4F4; padding-left:10px; padding-right:20px; border-top: 1px solid #BBBDBF;" {{!}} <h3 style="font-family:'Helvetica Neue', 'Lucida Grande', Tahoma, Verdana, sans-serif; border-bottom:0;">{{{month}}} {{{day}}}</h3>{{anchor|{{{month}}} {{{day}}}}} |
||
− | {{!}} style="border-top: 1px solid #BBBDBF;" {{!}} <h3 style="font-family:'Helvetica Neue', 'Lucida Grande', Tahoma, Verdana, sans-serif; border-bottom:0;">{{{title}}}</h3> |
||
− | {{!}}- |
||
− | {{!}} |
||
− | {{!}} |
||
− | {{{!}} cellpadding="5" style="width:100%; border-left: 1px dotted #BBBDBF; padding-left: 5px;" |
||
− | ! style="text-align:left;" {{!}} WHEN |
||
− | {{!}} style="width:100%;" {{!}} ''{{{time}}}'' |
||
− | {{!}} rowspan="2" style="width:110px;" {{!}} {{button|link={{{rsvp-link}}}|label=Sign up now »|primary=yes|width=100px}} |
||
− | {{!}} rowspan="2" style="width:110px;" {{!}} {{button|link={{{info-link}}}|label=Learn more »|width=100px}} |
||
− | {{!}}- |
||
− | ! style="text-align:left;" {{!}} WHERE |
||
− | {{!}} style="width:100%;" {{!}} ''{{{location}}}'' |
||
− | {{!}}- |
||
− | {{!}} colspan="4" {{!}} {{{description}}} |
||
− | {{!}}} |
||
+ | <div id="calendar-date-tab" style="vertical-align:top; background:{{#ifeq:{{{virtual|}}}|yes|#c6ecd9|#F4F4F4}}; padding-left:1em; padding-top:0.5em; padding-bottom:0.5em;"> |
||
− | }}<noinclude>[[Category:Templates]]</noinclude> |
||
+ | <h3 style="display:inline; border-bottom:0;">{{{month}}} {{{day}}}</h3>{{anchor|{{{month}}} {{{day}}}}} |
||
+ | </div> |
||
+ | <div id="calendar-event-details" class="mobile-collapse" style="-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:40%; float:left; padding-top:1em; padding-left:2.5em; {{#ifeq:{{{cancelled|}}}|yes|color:#808080;}}"> |
||
+ | <h3 style="border-bottom:0; margin-left:-1em; {{#ifeq:{{{cancelled|}}}|yes|color:#808080;}}">{{{title}}}</h3> |
||
+ | |||
+ | |||
+ | '''WHEN''' |
||
⚫ | |||
+ | |||
+ | '''WHERE''' |
||
+ | : {{#ifeq:{{{virtual|}}}|yes|<span style="color:#009900;">'''VIRTUAL EVENT'''</span>|''{{{place}}}''{{#if:{{{address|}}}|<br />''{{{address}}}''}}{{#if:{{{room|}}}|<br />''[{{{room}}}]''}}}} |
||
+ | </div> |
||
+ | |||
+ | <div id="calendar-event-description" class="mobile-collapse plainlinks" style="-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 60%; float:left; right:1.5em; padding-left:2.5em; padding-right:1em; padding-top:1em; {{#ifeq:{{{cancelled|}}}|yes|color:#808080;}}"> |
||
+ | {{#ifeq:{{{cancelled|}}}|yes|<span style="color:#990000; text-transform:uppercase;">'''This event has been postponed or cancelled.'''</span><br /><br />}} |
||
+ | {{#if:{{{description|}}}|{{{description}}}{{#if:{{{info-link|}}}| '''[{{{info-link|}}} Learn more »]'''}}|''More details forthcoming!''}} |
||
+ | {{#if:{{{restriction|}}}| |
||
+ | |||
+ | <span style="color:#990000; text-transform:uppercase;">'''Please note that {{{restriction}}}.'''</span> |
||
+ | }} |
||
+ | {{#ifeq:{{{cancelled|}}}|yes||<div id="calendar-buttons" class="mobile-collapse"> |
||
+ | {{#ifexpr:{{is future|month={{{month}}}|day={{{day}}}|year={{{year}}}}}|{{#if:{{{rsvp-link-eventbrite|}}}|<div style="padding-bottom:5px;">{{arrow button|external=yes|link={{{rsvp-link-eventbrite}}}|label=Sign up on Eventbrite}}</div>}}}}{{#ifexpr:{{is future|month={{{month}}}|day={{{day}}}|year={{{year}}}}}|{{#if:{{{rsvp-link-meetup|}}}|<div style="padding-bottom:5px;">{{arrow button|external=yes|link={{{rsvp-link-meetup}}}|label=Sign up on Meetup.com}}</div>}}}}{{#ifexpr:{{is future|month={{{month}}}|day={{{day}}}|year={{{year}}}}}|{{#if:{{{rsvp-link-wiki|}}}|<div style="padding-bottom:5px;">{{arrow button|external=yes|link={{{rsvp-link-wiki}}}|label=Sign up on Wikipedia}}</div>}}}}{{#ifexpr:{{is future|month={{{month}}}|day={{{day}}}|year={{{year}}}}}|{{#if:{{{rsvp-link|}}}|<div style="padding-bottom:5px;">{{arrow button|external=yes|link={{{rsvp-link}}}|label=Sign up}}</div>}}}}{{#ifexpr:{{is future|month={{{month}}}|day={{{day}}}|year={{{year}}}}}|{{#if:{{{virtual-link|}}}|<div style="padding-bottom:5px;">{{arrow button|external=yes|link={{{virtual-link}}}|label=Join virtual event}}</div>}}}} |
||
+ | </div>}} |
||
+ | </div> |
||
+ | <div style="clear:both;"></div> |
||
+ | </div> |
||
+ | }}}}}}<noinclude> |
||
+ | [[Category:Visual identity templates]] |
||
+ | </noinclude> |
Latest revision as of 18:32, 19 March 2020