Santa Fe Institute Collaboration Platform

COMPLEX TIME: Adaptation, Aging, & Arrow of Time

Get Involved!
Contact: Caitlin Lorraine McShea, Program Manager, cmcshea@santafe.edu

Difference between revisions of "Template:Meeting"

From Complex Time
(Handle encrypted files)
 
(150 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
This is the "Event" template.
+
This is the "Meeting" template.
 
It should be called in the following format:
 
It should be called in the following format:
 
<pre>
 
<pre>
{{Event
+
{{Meeting
 
|Start date/time=
 
|Start date/time=
 
|End date/time=
 
|End date/time=
Line 31: Line 31:
 
|Description=Description
 
|Description=Description
 
|Location=Location
 
|Location=Location
 +
|Location link=Location link
 
|Type of meeting=Type of meeting
 
|Type of meeting=Type of meeting
 +
|Application area=Application area
 
|Agenda=Agenda
 
|Agenda=Agenda
 
|Schedule=Schedule
 
|Schedule=Schedule
Line 37: Line 39:
 
|Google Hangout link=Google Hangout link
 
|Google Hangout link=Google Hangout link
 
|Event Scheduler link=Event Scheduler link
 
|Event Scheduler link=Event Scheduler link
 +
}}<div class="alert alert-thermocomp h2 " data-reposition-target="get-involved">
 +
{{#if:{{CURRENTLOGGEDUSER}}|[{{fullurl:Special:RunQuery/Attendee_note_query|Attendee_note%5BMeeting%5D={{urlencode:{{PAGENAME}}}}&Attendee_note%5BUser%5D={{urlencode:{{CURRENTLOGGEDUSER}}}}&_run}} Add or edit your own meeting material]|[{{fullurl:Special:UserLogin|returnto={{FULLPAGENAMEE}}}} Log in to add or edit your own meeting material ]}}</div>
 +
<div class="sysop-show" style="position: absolute; right: 28px;">{{EditWithForm|Meeting}}</div>
 +
<div style="padding: 7px; margin-bottom: 10px;">
 +
{{#if:{{{Type of meeting|}}}|
 +
'''Category:''' {{{Type of meeting|}}}
 +
{{#if:{{{Application area|}}}|
 +
<span style="margin-left: 15px;">'''Application Area:''' {{{Application area|}}}</span>
 
}}
 
}}
'''Date/time:''' {{{Start date/time|}}} - {{{End date/time|}}}
+
}}
 +
 
 +
'''Date/Time:''' {{{Start date/time|}}} - {{{End date/time|}}}
  
'''Location:''' {{{Location|}}}
+
{{#if:{{{Location|}}}|
{{#if:{{{Links|}}}|
+
'''Location:''' {{#if:{{{Location link|}}}|
 +
[{{{Location link|}}} {{{Location|}}}]|
 +
{{{Location|}}}
 +
}}}}{{#if:{{{Links|}}}|
 
{{#arraymap:{{{Links|}}}|;|x|: [[Link::x]]}}
 
{{#arraymap:{{{Links|}}}|;|x|: [[Link::x]]}}
 
}}{{#if:{{{Links to Reference Materials|}}}|
 
}}{{#if:{{{Links to Reference Materials|}}}|
 
'''Links to Reference Materials:''' {{#arraymap:{{{Links to Reference Materials|}}}|;|x|[[Link to Reference Material::x]]}}
 
'''Links to Reference Materials:''' {{#arraymap:{{{Links to Reference Materials|}}}|;|x|[[Link to Reference Material::x]]}}
}}{{#if:{{{Organizers|}}}|
+
}}{{#if:{{#ask:
;Organizers:
+
[[File:+]]
{{#arraymap:{{{Organizers|}}}|;|x|:[[Organizer::User:x|x]]|\n}}
+
[[Group photo for::{{FULLPAGENAME}}]]
}}{{#if:{{{Attendee list|}}}|
+
}}|
;Attendee list:
+
<h2>Group photo</h2>
{{#arraymap:{{{Attendee list|}}}|;|x|# [[Attendee::x]]|\n}}
+
{{#arraymap:{{#ask:
 +
[[File:+]]
 +
[[Group photo for::{{FULLPAGENAME}}]]
 +
|sep=;
 +
|link=none
 +
}}|;|xyz|[[File:{{PAGENAME:xyz}}|class=img-thumbnail|link={{filepath:{{PAGENAME:xyz}}}}|600x400px]]<span class="sysop-show">([{{fullurl:xyz|action=delete}} x])</span>|\n}}
 +
}}
 +
<span class="sysop-show button-link button-primary">[{{fullurl:Special:UploadWizard|campaign={{urlencode:Group photo}}&{{urlencode:fields[]}}={{FULLPAGENAMEE}}}} Upload a group photo]</span>{{#if:{{{Organizers|}}}|
 +
<h2>Organizers</h2>
 +
{{#arraymap:{{{Organizers|}}}|;|x|:{{#set:Organizer=User:x}}|\n}}{{Show users|{{{Organizers|}}}}}
 +
}}
 +
</div>
 +
{{#if:{{{Meeting video|}}}|
 +
== Meeting Highlight ==
 +
<div style="text-align: center;">
 +
{{#arraymap:{{{Meeting video|}}}|\n|x|
 +
{{#set:Meeting video=x}}
 +
{{#evu:x|alignment=inline|dimensions=600}}
 +
|\n}}
 +
</div>
 +
}}{{#ask:
 +
[[File:+]]
 +
[[Audio file for::{{FULLPAGENAME}}]]
 +
|?Caption
 +
|?Is encrypted
 +
|format=template
 +
|template=Audio item link
 +
|link=none
 +
|intro=<h2>Audio files</h2>
 +
}}
 +
<span class="sysop-show button-link button-primary">[{{fullurl:Special:UploadWizard|campaign={{urlencode:Audio file}}&{{urlencode:fields[]}}={{FULLPAGENAMEE}}}} Upload an audio file]</span>
 +
{{#if:{{{Attendee list|}}}|
 +
<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
 +
<div class="h2" style="display: inline">Attendees{{#ifeq:{{FULLPAGENAME}}|Population and the Environment: Analytical Demography and Applied Population Ethics|/Instructors}}</div>
 +
<div class="mw-collapsible-content">
 +
{{#arraymap:{{{Attendee list|}}}|;|x|{{#set:Attendee=User:x}}|}}{{Show users|{{{Attendee list|}}}}}
 +
</div>
 +
</div>
 +
}}{{#if:{{{Student list|}}}|
 +
<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
 +
<div class="h2" style="display: inline">Students</div>
 +
<div class="mw-collapsible-content">
 +
{{#arraymap:{{{Student list|}}}|;|x|{{#set:Student=User:x}}|}}{{Show users|{{{Student list|}}}}}
 +
</div>
 +
</div>
 +
}}
 +
{{#tag:tabber|Agenda=
 +
<div class="panel panel-primary">
 +
<div class="panel-heading">Agenda/Schedule</div>
 +
<div class="panel-body">Click each agenda item's title for more information.</div>
 +
{{#ask:
 +
[[~{{FULLPAGENAME}}/*]]
 +
[[Category:Agenda items]]
 +
|? Start time
 +
|? End time
 +
|? Description
 +
|? Presenter
 +
|? Presentation file
 +
|link=none
 +
|format=template
 +
|template=Meeting/Agenda display
 +
|intro=<table class="table table-striped">
 +
|outro=</table>
 +
|sort=Start time
 
}}
 
}}
 +
<div class="panel-body sysop-show">
 +
=== Add an Agenda Item ===
 +
{{#forminput:form=Agenda item|no autofocus|super_page={{FULLPAGENAME}}|query string=Agenda item[Start time]={{#ask:
 +
[[~{{FULLPAGENAME}}/*]]
 +
|?End time
 +
|sort=Start time
 +
|order=desc
 +
|mainlabel=-
 +
|limit=1
 +
|searchlabel=
 +
|headers=hide
 +
|default={{{Start date/time|}}}
 +
}}}}
 +
</div>
 +
</div>
 +
 +
{{!}}-{{!}}
 +
Meeting Synopsis {{#if:{{#ask:
 +
[[~{{FULLPAGENAME}}/*]]
 +
[[Pre-meeting notes::+]]
 +
}}|& Abstracts}}=
 +
{{#if:{{{Meeting summary|}}}|
 +
<div class="h2" style="display: inline">Meeting Synopsis</div>
 +
{{{Meeting summary|}}}
 +
}}
 +
<!------------ PRE-MEETING STUFF ------------->
 +
<div id="pre-meeting" {{#if:{{{Post-meeting summary|}}}|class="well mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}}}>{{#if:{{{Post-meeting summary|}}}|
 +
<div class="h2" style="display: inline">Additional Meeting Information</div>
 +
}}
 +
<div {{#if:{{{Post-meeting summary|}}}|class="mw-collapsible-content"}}>
 +
{{#if:{{{Additional info|}}}|
 +
<div {{#if:{{{Post-meeting summary|}}}||class="mw-collapsible-content"}}>
 +
{{{Additional info|}}}
 +
</div>
 +
}}
 +
</div>
 +
</div>
 +
 +
{{#if:{{#ask:
 +
[[~{{FULLPAGENAME}}/*]]
 +
[[Pre-meeting notes::+]]
 +
}}|<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
 +
<div class="h2" style="display: inline">Abstracts by Presenters</div>
 +
<div class="mw-collapsible-content">
 +
{{#ask:
 +
[[~{{FULLPAGENAME}}/*]]
 +
[[Pre-meeting notes::+]]
 +
|?description
 +
|?Pre-meeting notes
 +
|?Presenter
 +
|link=none
 +
|format=template
 +
|template=Meeting/Post-meeting Reflection by Presenter
 +
|default=None.
 +
}}
 +
</div>
 +
</div>}}
 +
<!------------ /PRE-MEETING STUFF ------------->
 +
{{!}}-{{!}}
 +
Meeting Summary {{#if:{{{Post-meeting summary|}}}|{{#if:{{#ask:
 +
[[Agenda item for::{{FULLPAGENAME}}]]
 +
[[Post-meeting notes::+]]
 +
}}{{#ask:
 +
[[Category:Attendee notes]]
 +
[[~{{FULLPAGENAME}}/*]]
 +
[[Post-meeting notes::+]]
 +
}}|& Reflection}}}}=
 +
{{#ifexist:{{FULLPAGENAME}} Shared-doc|<div class="h3">[[{{FULLPAGENAME}} Shared-doc|Collaborative Shared Doc]]</div>}}
 
{{#if:{{{Post-meeting summary|}}}|
 
{{#if:{{{Post-meeting summary|}}}|
== Post-meeting summary ==
+
== Post-meeting Summary by Organizer ==
 +
 
 
{{{Post-meeting summary|}}}
 
{{{Post-meeting summary|}}}
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}}>
+
 
<div class="h2" style="display: inline">Additional post-meeting information</div>
+
<div class="well mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">
 +
<div class="h2" style="display: inline">Additional Post-meeting Summary by Organizer</div>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
{{#if:{{{Question-explore|}}}|;What was the big question or idea the meeting was designed to explore? :{{{Question-explore|}}}
 
{{#if:{{{Question-explore|}}}|;What was the big question or idea the meeting was designed to explore? :{{{Question-explore|}}}
Line 77: Line 225:
 
<h3>Communication produced related to the meeting</h3>
 
<h3>Communication produced related to the meeting</h3>
 
{{{Communication|}}}
 
{{{Communication|}}}
}}}}
+
}}
 +
</div>
 
</div>
 
</div>
</div><!------------ PRE-MEETING STUFF ------------->
+
}}<!----------------- Post-meeting Reflection ----------------->
<div id="pre-meeting" {{#if:{{{Post-meeting summary|}}}|class="well mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}}}>{{#if:{{{Post-meeting summary|}}}|
+
<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
<div class="h2" style="display: inline">'''Pre-meeting information'''</div>
+
<div class="h2" style="display: inline">Post-meeting Reflection by Presenter</div>
}}
+
<div class="mw-collapsible-content">
<div {{#if:{{{Post-meeting summary|}}}|class="mw-collapsible-content"}}>
+
{{#arraymap:{{{Organizers|}}};{{{Attendee list|}}}|;|ABC|
{{#if:{{{Meeting summary|}}}|
+
{{#if:{{Meeting/Is presenter|ABC}}|{{Meeting/Get reflection for|ABC|userparam=showcomments}}}}
<div class="h2" style="display: inline">Meeting summary</div>
+
|\n}}
{{{Meeting summary|}}}
 
}}
 
{{#if:{{{Additional info|}}}|
 
<div {{#if:{{{Post-meeting summary|}}}||class="mw-collapsible mw-collapsed"}} data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">
 
==Additional information==
 
<div {{#if:{{{Post-meeting summary|}}}||class="mw-collapsible-content"}}>
 
{{{Additional info|}}}
 
 
</div>
 
</div>
 
</div>
 
</div>
 +
 +
<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
 +
<div class="h2" style="display: inline">Post-meeting Reflection by Non-presenting Attendees</div>
 +
<div class="mw-collapsible-content">
 +
{{#arraymap:{{{Organizers|}}};{{{Attendee list|}}};{{{Student list|}}}|;|ABC|
 +
{{#if:{{Meeting/Is presenter|ABC}}||{{Meeting/Get reflection for|ABC|userparam=showcomments}}}}
 +
|\n}}
 
</div>
 
</div>
}}
 
 
</div>
 
</div>
<!------------ /PRE-MEETING STUFF ------------->
+
<!----------------- /Post-meeting Reflection ----------------->
== Agenda/Schedule ==
+
{{!}}-{{!}}
Click each agenda item for more information.
+
Reference Material=
{{#ask:
+
{{Run|Meeting/Reference Material Tab Top}}
[[~{{FULLPAGENAME}}/*]]
+
== Reference Materials by Presenting Attendees ==
|? Start time
+
{{#arraymap:{{{Organizers|}}};{{{Attendee list|}}}|;|ABC|
|? End time
+
{{#if:{{Meeting/Is presenter|ABC}}|
 +
{{#if:{{Meeting/Get reference material notes for|ABC}}{{Meeting Reference Material|{{FULLPAGENAME}}|ABC}}|
 +
==={{Show unlinked user|User:ABC}}{{#ask:
 +
[[Agenda item for::{{FULLPAGENAME}}]]
 +
[[Presenter::User:ABC]]
 +
[[Is presentation::true]]
 +
|intro=&#10;-&#10;
 +
|link=none
 +
|format=list
 +
|template=Get subpage title linked
 +
|sep=,&#10;
 +
}} ===
 +
{{Meeting/Get reference material notes for|ABC}}{{Meeting Reference Material|{{FULLPAGENAME}}|ABC}}
 +
}}}}
 +
|\n}}
 +
 
 +
<div class="mw-collapsible" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}>
 +
<div class="h2" style="display: inline">Reference Materials by Non-presenting Attendees</div>
 +
<div class="mw-collapsible-content">
 +
{{#arraymap:{{{Organizers|}}};{{{Attendee list|}}}{{#if:{{{Student list|}}}|;{{{Student list|}}}}}|;|x|
 +
{{#if:{{Meeting/Is presenter|x}}||
 +
{{#if:<!-- There is a note or ref for this attendee -->{{#ask:
 +
[[Category:Attendee notes]]
 +
[[~{{FULLPAGENAME}}/x]]
 +
[[Reference material notes::+]]
 +
}}{{#ask:
 +
[[Category:Reference Materials]]
 +
[[Meeting::{{FULLPAGENAME}}]]
 +
[[Added by::User:x]]
 +
}}|{{#ask:
 +
[[Category:Attendee notes]]
 +
[[~{{FULLPAGENAME}}/x]]
 +
|?NOTHING HERE
 +
|?Reference material notes
 +
|?Attendee
 
|link=none
 
|link=none
 
|format=template
 
|format=template
|template=Event/Agenda display
+
|template=Meeting/Non-presenting attendee
|intro=<table class="table table-striped">
+
|default=None.
|outro=</table>
+
}}}}}}
|sort=Start time
+
|\n}}
 +
 
 +
</div>
 +
</div>
 +
 
 +
== General Meeting Reference Material ==
 +
{{Meeting Reference Material}}
 
}}
 
}}
 
+
{{Run|Meeting/Bottom}}
=== Add an agenda item ===
+
[[Category:Agenda meetings]]__NOTOC____NOEDITSECTION__</includeonly>
{{#forminput:form=Agenda item|super_page={{FULLPAGENAME}}|query string=Agenda item[Start time]={{#ask:
 
[[~{{FULLPAGENAME}}/*]]
 
|?End time
 
|sort=Start time
 
|order=desc
 
|mainlabel=-
 
|limit=1
 
|searchlabel=
 
|headers=hide
 
|default={{{Start date/time|}}}
 
}}}}
 
[[Category:{{{Type of event|Event}}}s]]
 
__NOTOC____NOEDITSECTION__</includeonly>
 

Latest revision as of 19:48, November 25, 2021

This is the "Meeting" template. It should be called in the following format:

{{Meeting
|Start date/time=
|End date/time=
|Timezone=
|Icon=
|Color=
|Description=
|Location=
|Links=
|Type of event=
|Links to Reference Materials=
|Attendee list=
|Agenda=
|Schedule=
|Recording of live chat=
|Google Hangout link=
|Event Scheduler link=
}}

Edit the page to see the template text.