From 9b501a81ea027965c43c7d47ea8271a19cc90bd9 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Thu, 11 Oct 2018 08:26:45 -0400 Subject: [PATCH] Update the agenda view Bring the location (city) part out of the recurrences loop. Don't need it repeating for each event schedule. Reformat the file so each section is lined up correctly and remove the unneeded javascript type in script tag. Not needed in html5. --- views/front/events/agenda.html | 655 +++++++++++++++++---------------- 1 file changed, 331 insertions(+), 324 deletions(-) diff --git a/views/front/events/agenda.html b/views/front/events/agenda.html index d11a605..b10419d 100644 --- a/views/front/events/agenda.html +++ b/views/front/events/agenda.html @@ -27,29 +27,34 @@ display: none !important; } {/if} +.glm-agenda-city { + font-size: 13px; +}
-
- {include file='front/events/searchForm.html'} -
- -
-
- {foreach $eventsByDate as $date => $key} -
-
-
-
- {$date|date_format:"%A %B %e"} -
+
+ {include file='front/events/searchForm.html'} +
+
+
+ {foreach $eventsByDate as $date => $key} +
+
+
+
+ {$date|date_format:"%A %B %e"}
+
-
- {foreach $key as $events} - {foreach $events as $event} - {$showTime = true} +
+
+ {foreach $key as $events} + {foreach $events as $event} + + {$showTime = true} +
@@ -58,54 +63,57 @@ {$eventDateTime = $event.starting_date|date_format:"%I:%M %P"} - {foreach $event.recurrences as $rec} - {$start_time = $rec.start_time.time} - {if $start_time == $eventDateTime} - {if ($rec.from_date.timestamp == $rec.to_date.timestamp && $rec.from_date.timestamp == $date) - or ($date <= $rec.to_date.timestamp && $date >= $rec.from_date.timestamp )} -
- {if !$event.all_day} - {$showTime = false} - {if $event.starting_date|date_format:"%l:%M %P" == $event.ending_date|date_format:"%l:%M %P"} - {$event.starting_date|date_format:"%l:%M %P"} - {else} - {$event.starting_date|date_format:"%l:%M %P"} - {$event.ending_date|date_format:"%l:%M %P"} - {/if} + {foreach $event.recurrences as $rec} + {$start_time = $rec.start_time.time} + {if $start_time == $eventDateTime} + {if ($rec.from_date.timestamp == $rec.to_date.timestamp && $rec.from_date.timestamp == $date) + or ($date <= $rec.to_date.timestamp && $date >= $rec.from_date.timestamp )} +
+ {if !$event.all_day} + {$showTime = false} + {if $event.starting_date|date_format:"%l:%M %P" == $event.ending_date|date_format:"%l:%M %P"} + {$event.starting_date|date_format:"%l:%M %P"} + {else} + {$event.starting_date|date_format:"%l:%M %P"} - {$event.ending_date|date_format:"%l:%M %P"} {/if} - {if $rec.name && $rec.name != 'Imported' && $rec.name != 'Imported Event Schedule' } - {$rec.name} - {/if} - ( {if $event.times|@count > 1} Occurring {/if} - {$rec.from_date.date} - {if $rec.from_date.date != $rec.to_date.date} - - {$rec.to_date.date} - {else if $rec.specific_dates} - - {$rec.specific_dates|@end|date_format:"%m/%d/%Y"} - {/if} - - - {if $rec.day_of_week.names|@count < 7 && $rec.day_of_week.names|@count > 0 } - - on - {foreach $rec.day_of_week.names as $day} - {if $day == "Thursday"} - {$day|substr:0:4} - {else} - {$day|substr:0:3} - {/if} - {/foreach} - {/if} - ) -
- {if $event.locations.city.name} -
City: {$event.locations.city.name}
+ {if $rec.name && $rec.name != 'Imported' && $rec.name != 'Imported Event Schedule' } + {$rec.name} {/if} + ( {if $event.times|@count > 1} Occurring {/if} + {$rec.from_date.date} + {if $rec.from_date.date != $rec.to_date.date} + - {$rec.to_date.date} + {else if $rec.specific_dates} + - {$rec.specific_dates|@end|date_format:"%m/%d/%Y"} + {/if} + + + {if $rec.day_of_week.names|@count < 7 && $rec.day_of_week.names|@count > 0 } + + on + {foreach $rec.day_of_week.names as $day} + {if $day == "Thursday"} + {$day|substr:0:4} + {else} + {$day|substr:0:3} + {/if} + {/foreach} + + {/if} + ) +
{/if} - {/foreach} + {/if} + {/foreach} + + {if $event.locations.city.name} +
City: {$event.locations.city.name}
+ {/if} +
{if !$event.all_day && $showTime} {if $event.starting_date|date_format:"%l:%M %P" == $event.ending_date|date_format:"%l:%M %P"} @@ -116,7 +124,7 @@ {/if}
- {if $event.locations} + {if isset( $event.locations.name ) && $event.locations.name}
Location: {$event.locations.name}
{/if} @@ -128,289 +136,288 @@ {if $event.image}{/if}
- {/foreach} {/foreach} -
+ {/foreach}
- {/foreach} +
+ {/foreach} -
- {assign var="current_year" value=$smarty.now|date_format:"%Y"} - {assign var="current_month" value=$smarty.now|date_format:"%m"} -
-
- -
-
-
-
+ {/foreach} + +
+ +
+
+
- - +}); + -- 2.17.1