Forked from jeremyricketts/Daily Events Detailed Report
Last active
December 28, 2015 19:38
-
-
Save danott/7551199 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
##################################### | |
TITLE: Daily Events Detailed Report | |
##################################### | |
DESCRIPTION: This reports all the events happening on a day (or span of days) and contains more detailed information (such as answers to questions attached to rooms). The visual style is more appropriate for displaying as a web page. | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Report</title> | |
<link href="/assets/reports.css" media="screen" rel="stylesheet" type="text/css" /> | |
<link href="/assets/reports_print.css" media="print" rel="stylesheet" type="text/css" /> | |
</head> | |
<body> | |
<div id='header'> | |
<a class='icon' href='/' id='logo'> | |
Planning Center Resources | |
</a> | |
</div> | |
<div id='main' class="report"> | |
<h1>{{ title }}</h1> | |
<div class="report_list"> | |
{% for day in days %} | |
{% capture day_name %}{{day.day | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<div class="module data_block"> | |
<h3>{{day_name}}</h3> | |
<div class="category"> | |
<ul> | |
{% if day.instances.size == 0 %} | |
<li class="no_events"> | |
No events today | |
</li> | |
{% endif %} | |
{% if day.instances.size != 0 %} | |
{% for instance in day.instances %} | |
<li> | |
{% capture starts_at_day_name %}{{instance.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% capture ends_at_day_name %}{{instance.ends_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if starts_at_day_name == day_name %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - {{ instance.ends_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - End | |
</span> | |
{% endif %} | |
{% else %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
Start - {{ instance.starts_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
ALL DAY | |
</span> | |
{% endif %} | |
{% endif %} | |
{% if instance.event.name != 0 %} | |
<span class="event_name"> | |
<strong>{{ instance.event.name }}</strong>{% if instance.event.owner %}: <span class="event_name_owner_name">(event owner: {{ instance.event.owner.name }})</span>{% endif %}{% if instance.event.details != 0 %}<br><em>{{ instance.event.details }}</em>{% endif %} | |
</span> | |
{% endif %} | |
{% if instance.reservation.primary_room_request.room.name != 0 %} | |
<span class="primary_room"> | |
<em>Primary Room:</em> {{ instance.reservation.primary_room_request.room.name }} | |
{{instance.reservation.primary_room_request.resource_requests.length}} | |
</span> | |
{% endif %} | |
{% if instance.reservation.room_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Rooms:</em> | |
{% for request in instance.reservation.room_requests %} | |
<div class="room"> | |
<div class="well"> | |
<strong class="well-title">{{request.room.name}}</strong> | |
{%if request.room_setup.name or request.answers.size > 0 %} | |
<div class="inner-well"> | |
{%if request.room_setup.name or request.room_setup.description or request.room_setup_info %} | |
<div class="setup"><strong>Setup: {{request.room_setup.name }}</strong> {{ request.room_setup.description }}</div> | |
<div class="additional_info setup">{{ request.room_setup_info }}</div> | |
{%endif%} | |
{% for answer in request.answers %} | |
<div class="answer"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% for resource_request in request.resource_requests %} | |
<div class="embeded_resource"> | |
{%if resource_request.quantity > 1 %}{{resource_request.quantity}} {%endif%} | |
{{resource_request.resource.name}} | |
{% for answer in resource_request.answers %} | |
<div class="answer"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% if instance.reservation.resource_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Resources:</em> | |
{% for request in instance.reservation.resource_requests %} | |
<div class="resource"> | |
<div class="well"> | |
<strong class="well-title"><em>{{request.quantity}}</em> {{request.room.name}}</strong> | |
{%if room_setup.description.length %} | |
<div class="setup solo"><strong>Setup: </strong> {{room_setup.description }}</div> | |
{%endif%} | |
{% for answer in request.answers %} | |
<div class="answer solo"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% if event_time_starts_at_day_name == day_name %} | |
<ul> | |
{% for event_time in instance.event_times %} | |
{% capture event_time_starts_at_day_name %}{{event_time.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<li>{{event_time.starts_at | date: "%-I:%M%P" | downcase }}: {{ event_time.name }}</li> | |
{% endfor %} | |
</ul> | |
{% endif %} | |
</li> | |
{% endfor %} | |
{% endif %} | |
</ul> | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
##################################### | |
TITLE: Daily Events Detailed Report (minimal styling) | |
##################################### | |
DESCRIPTION: This reports all the events happening on a day (or span of days) and contains more detailed information (such as answers to questions attached to rooms). The visual style is more appropriate for a printed report (it's more condensed and is in black and white). | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Report</title> | |
<style type="text/css"> | |
* { box-sizing:border-box; margin:0; padding:0;} | |
body { font-family:sans-serif; padding-top:30px;} | |
h1 { text-align:center; margin-top:1em;} | |
h3 { margin:1em; 0} | |
ul { font-size:13px;margin-left:20px;} | |
li { margin-bottom:.75em; border-left:2px solid #cccccc; padding-left: 10px; list-style-type:none; } | |
.resources_in_room {color:#999;} | |
em { font-style:normal;} | |
.event_name { font-weight:bold; } | |
.primary_room {display:block;margin-left:40px;color:#999; font-weight:bold;} | |
.resources_in_room {display:block;margin-left:40px;} | |
.resources_in_room .resource {margin-left:40px;} | |
.resources_in_room .room {display:block;} | |
.resources_in_room .room .well .inner-well {display:block; margin-left:80px;} | |
.resources_in_room .room .well .well-title {text-decoration:underline; margin-left:40px;} | |
.resources_in_room .room .well .embeded_resource {margin-left:100px;} | |
</style> | |
</head> | |
<body> | |
<div id='main' class="report"> | |
<h1>{{ title }}</h1> | |
<div class="report_list"> | |
{% for day in days %} | |
{% capture day_name %}{{day.day | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<div class="module data_block"> | |
<h3>{{day_name}}</h3> | |
<div class="category"> | |
<ul> | |
{% if day.instances.size == 0 %} | |
<li class="no_events"> | |
No events today | |
</li> | |
{% endif %} | |
{% if day.instances.size != 0 %} | |
{% for instance in day.instances %} | |
<li> | |
{% capture starts_at_day_name %}{{instance.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% capture ends_at_day_name %}{{instance.ends_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if starts_at_day_name == day_name %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - {{ instance.ends_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - End | |
</span> | |
{% endif %} | |
{% else %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
Start - {{ instance.starts_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
ALL DAY | |
</span> | |
{% endif %} | |
{% endif %} | |
{% if instance.event.name != 0 %} | |
<span class="event_name"> | |
{{ instance.event.name }} | |
{% if instance.event.owner %}: <span class="event_name_owner_name">(event owner: {{ instance.event.owner.name }})</span>{% endif %} | |
{% if instance.event.details != 0 %}<br><em>{{ instance.event.details }}</em>{% endif %} | |
</span> | |
{% endif %} | |
{% if instance.reservation.primary_room_request.room.name != 0 %} | |
<span class="primary_room"> | |
<em>Primary Room:</em> {{ instance.reservation.primary_room_request.room.name }} | |
{{instance.reservation.primary_room_request.resource_requests.length}} | |
</span> | |
{% endif %} | |
{% if instance.reservation.room_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Rooms:</em> | |
{% for request in instance.reservation.room_requests %} | |
<div class="room"> | |
<div class="well"> | |
<strong class="well-title">{{request.room.name}}</strong> | |
{%if request.room_setup.name or request.answers.size > 0 %} | |
<div class="inner-well"> | |
{%if request.room_setup.name or request.room_setup.description or request.room_setup_info %} | |
<div class="setup"><strong>Setup: {{request.room_setup.name }}</strong> {{ request.room_setup.description }}</div> | |
<div class="additional_info setup">{{ request.room_setup_info }}</div> | |
{%endif%} | |
{% for answer in request.answers %} | |
<div class="answer"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% for resource_request in request.resource_requests %} | |
<div class="embeded_resource"> | |
{%if resource_request.quantity > 1 %}{{resource_request.quantity}} {%endif%} | |
{{resource_request.resource.name}} | |
{% for answer in resource_request.answers %} | |
<div class="answer"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% if instance.reservation.resource_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Resources:</em> | |
{% for request in instance.reservation.resource_requests %} | |
<div class="resource"> | |
<div class="well"> | |
<strong class="well-title"><em>{{request.quantity}}</em> {{request.room.name}}</strong> | |
{%if room_setup.description.length %} | |
<div class="setup solo"><strong>Setup: </strong> {{room_setup.description }}</div> | |
{%endif%} | |
{% for answer in request.answers %} | |
<div class="answer solo"><strong>{{ answer.question }}:</strong> {{answer.answer}}</div> | |
{% endfor %} | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
{% endif %} | |
{% if event_time_starts_at_day_name == day_name %} | |
<ul> | |
{% for event_time in instance.event_times %} | |
{% capture event_time_starts_at_day_name %}{{event_time.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<li>{{event_time.starts_at | date: "%-I:%M%P" | downcase }}: {{ event_time.name }}</li> | |
{% endfor %} | |
</ul> | |
{% endif %} | |
</li> | |
{% endfor %} | |
{% endif %} | |
</ul> | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
</body> | |
</html> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
##################################### | |
TITLE: Daily Events Report | |
##################################### | |
DESCRIPTION: This reports all the events happening on a day (or span of days) and basic information. The visual style is more appropriate for displaying as a web page. | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Report</title> | |
<link href="/assets/reports.css" media="screen" rel="stylesheet" type="text/css" /> | |
<link href="/assets/reports_print.css" media="print" rel="stylesheet" type="text/css" /> | |
</head> | |
<body> | |
<div id='header'> | |
<a class='icon' href='/' id='logo'> | |
Planning Center Resources | |
</a> | |
</div> | |
<div id='main' class="report"> | |
<h1>{{ title }}</h1> | |
<div class="report_list"> | |
{% for day in days %} | |
{% capture day_name %}{{day.day | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<div class="module data_block"> | |
<h3>{{day_name}}</h3> | |
<div class="category"> | |
<ul> | |
{% if day.instances.size == 0 %} | |
<li class="no_events"> | |
No events today | |
</li> | |
{% endif %} | |
{% if day.instances.size != 0 %} | |
{% for instance in day.instances %} | |
<li> | |
{% capture starts_at_day_name %}{{instance.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% capture ends_at_day_name %}{{instance.ends_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if starts_at_day_name == day_name %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - {{ instance.ends_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - End | |
</span> | |
{% endif %} | |
{% else %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
Start - {{ instance.starts_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
ALL DAY | |
</span> | |
{% endif %} | |
{% endif %} | |
{% if instance.event.name != 0 %} | |
<span class="event_name"> | |
{{ instance.event.name }} | |
</span> | |
{% endif %} | |
{% for event_time in instance.event_times %} | |
{% capture event_time_starts_at_day_name %}{{event_time.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if event_time_starts_at_day_name == day_name %} | |
<div class="primary_room"><em>{{event_time.starts_at | date: "%-I:%M%P" | downcase }}:</em> {{ event_time.name }}</div> | |
{% endif %} | |
{% endfor %} | |
{% if instance.reservation.primary_room_request.room.name != 0 %} | |
<span class="primary_room"> | |
<em>Primary Room:</em> {{ instance.reservation.primary_room_request.room.name }} | |
{{instance.reservation.primary_room_request.resource_requests.length}} | |
</span> | |
{% endif %} | |
{% if instance.reservation.room_requests.size > 1 %} | |
<div class="resources_in_room"> | |
<em>Rooms:</em> | |
{% for request in instance.reservation.room_requests %}{% unless forloop.first %}, {% endunless %} | |
{{request.room.name}}{% if request.resource_requests.size != 0 %} ({% for resource_request in instance.reservation.primary_room_request.resource_requests %}{% unless forloop.first %}, {% endunless %}{%if resource_request.quantity > 1 %}{{resource_request.quantity}} {%endif%}{{resource_request.resource.name}}{% endfor %}){% endif %}{% endfor %} | |
</div> | |
{% endif %} | |
{% if instance.reservation.resource_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Resources:</em> | |
{% for request in instance.reservation.resource_requests %}{% unless forloop.first %}, {% endunless %}<em>{{request.quantity}} </em>{{request.room.name}}{% endfor %} | |
</div> | |
{% endif %} | |
</li> | |
{% endfor %} | |
{% endif %} | |
</ul> | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
##################################### | |
TITLE: Daily Events Report (minimal styling) | |
##################################### | |
DESCRIPTION: This reports all the events happening on a day (or span of days) and basic information. The visual style is more appropriate for a printed report (it's more condensed and is in black and white). | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Report</title> | |
<style type="text/css"> | |
* { box-sizing:border-box; margin:0; padding:0;} | |
body { font-family:sans-serif; padding-top:30px;} | |
h1 { text-align:center; margin-top:1em;} | |
h3 { margin:1em; 0} | |
ul { font-size:13px;margin-left:20px;} | |
li { margin-bottom:.75em; border-left:2px solid #cccccc; padding-left: 10px; list-style-type:none; } | |
.resources_in_room {color:#999;} | |
.primary_room {color:#999; display:block;} | |
em { font-style:normal;} | |
</style> | |
</head> | |
<body> | |
<div id='main' class="report"> | |
<h1>{{ title }}</h1> | |
<div class="report_list"> | |
{% for day in days %} | |
{% capture day_name %}{{day.day | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<div class="module data_block"> | |
<h3>{{day_name}}</h3> | |
<div class="category"> | |
<ul> | |
{% if day.instances.size == 0 %} | |
<li class="no_events"> | |
No events today | |
</li> | |
{% endif %} | |
{% if day.instances.size != 0 %} | |
{% for instance in day.instances %} | |
<li> | |
{% capture starts_at_day_name %}{{instance.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% capture ends_at_day_name %}{{instance.ends_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if starts_at_day_name == day_name %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - {{ instance.ends_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - End | |
</span> | |
{% endif %} | |
{% else %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
Start - {{ instance.starts_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
ALL DAY | |
</span> | |
{% endif %} | |
{% endif %} | |
{% if instance.event.name != 0 %} | |
<span class="event_name"> | |
{{ instance.event.name }} | |
</span> | |
{% endif %} | |
{% for event_time in instance.event_times %} | |
{% capture event_time_starts_at_day_name %}{{event_time.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if event_time_starts_at_day_name == day_name %} | |
<div class="primary_room"><em>{{event_time.starts_at | date: "%-I:%M%P" | downcase }}:</em> {{ event_time.name }}</div> | |
{% endif %} | |
{% endfor %} | |
{% if instance.reservation.primary_room_request.room.name != 0 %} | |
<span class="primary_room"> | |
<em>Primary Room:</em> {{ instance.reservation.primary_room_request.room.name }} | |
{{instance.reservation.primary_room_request.resource_requests.length}} | |
</span> | |
{% endif %} | |
{% if instance.reservation.room_requests.size > 1 %} | |
<div class="resources_in_room"> | |
<em>Rooms:</em> | |
{% for request in instance.reservation.room_requests %}{% unless forloop.first %}, {% endunless %} | |
{{request.room.name}}{% if request.resource_requests.size != 0 %} ({% for resource_request in instance.reservation.primary_room_request.resource_requests %}{% unless forloop.first %}, {% endunless %}{%if resource_request.quantity > 1 %}{{resource_request.quantity}} {%endif%}{{resource_request.resource.name}}{% endfor %}){% endif %}{% endfor %} | |
</div> | |
{% endif %} | |
{% if instance.reservation.resource_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Resources:</em> | |
{% for request in instance.reservation.resource_requests %}{% unless forloop.first %}, {% endunless %}<em>{{request.quantity}} </em>{{request.room.name}}{% endfor %} | |
</div> | |
{% endif %} | |
</li> | |
{% endfor %} | |
{% endif %} | |
</ul> | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
</body> | |
</html> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
##################################### | |
TITLE: Daily Resource Report | |
##################################### | |
DESCRIPTION: This reports resources and their usage on a day (or span of days). The visual style is more appropriate for displaying as a web page. | |
--> | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Report</title> | |
<link href="/assets/reports.css" media="screen" rel="stylesheet" type="text/css" /> | |
<link href="/assets/reports_print.css" media="print" rel="stylesheet" type="text/css" /> | |
</head> | |
<body> | |
<div id='header'> | |
<a class='icon' href='/' id='logo'> | |
Resource Center | |
</a> | |
</div> | |
<div id='main' class="report"> | |
<h1>{{ title }}</h1> | |
<div class="report_list"> | |
{% for day in days %} | |
{% capture day_name %}{{day.day | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
<div class="module data_block"> | |
<h3>{{day_name}}</h3> | |
<div class="category"> | |
<ul> | |
{% if day.instances.size == 0 %} | |
<li class="no_events"> | |
No events today | |
</li> | |
{% endif %} | |
{% if day.instances.size != 0 %} | |
{% for instance in day.instances %} | |
<li> | |
{% capture starts_at_day_name %}{{instance.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% capture ends_at_day_name %}{{instance.ends_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if starts_at_day_name == day_name %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - {{ instance.ends_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
{{ instance.starts_at | date: "%-I:%M%P" | downcase }} - End | |
</span> | |
{% endif %} | |
{% else %} | |
{% if ends_at_day_name == day_name %} | |
<span class="time"> | |
Start - {{ instance.starts_at | date: "%-I:%M%P" | downcase }} | |
</span> | |
{% else %} | |
<span class="time"> | |
ALL DAY | |
</span> | |
{% endif %} | |
{% endif %} | |
{% if instance.event.name != 0 %} | |
<span class="event_name"> | |
{{ instance.event.name }} | |
</span> | |
{% endif %} | |
{% for event_time in instance.event_times %} | |
{% capture event_time_starts_at_day_name %}{{event_time.starts_at | date: '%A, %B %-d, %Y'}}{% endcapture %} | |
{% if event_time_starts_at_day_name == day_name %} | |
<div class="primary_room"><em>{{event_time.starts_at | date: "%-I:%M%P" | downcase }}:</em> {{ event_time.name }}</div> | |
{% endif %} | |
{% endfor %} | |
{% if instance.reservation.primary_room_request.room.name != 0 %} | |
<span class="primary_room"> | |
<em>Primary Room:</em> {{ instance.reservation.primary_room_request.room.name }} | |
{{instance.reservation.primary_room_request.resource_requests.length}} | |
</span> | |
{% endif %} | |
{% if instance.reservation.room_requests.size > 1 %} | |
<div class="resources_in_room"> | |
<em>Rooms:</em> | |
{% for request in instance.reservation.room_requests %}{% unless forloop.first %}, {% endunless %} | |
{{request.room.name}}{% if request.resource_requests.size != 0 %} ({% for resource_request in instance.reservation.primary_room_request.resource_requests %}{% unless forloop.first %}, {% endunless %}{%if resource_request.quantity > 1 %}{{resource_request.quantity}} {%endif%}{{resource_request.resource.name}}{% endfor %}){% endif %}{% endfor %} | |
</div> | |
{% endif %} | |
{% if instance.reservation.resource_requests.size > 0 %} | |
<div class="resources_in_room"> | |
<em>Resources:</em> | |
{% for request in instance.reservation.resource_requests %}{% unless forloop.first %}, {% endunless %}{{request.room.name}}{% endfor %} | |
</div> | |
{% endif %} | |
</li> | |
{% endfor %} | |
{% endif %} | |
</ul> | |
</div> | |
</div> | |
{% endfor %} | |
</div> | |
</div> | |
</body> | |
</html> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment