diff options
Diffstat (limited to 'views/event.handlebars')
-rwxr-xr-x | views/event.handlebars | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/views/event.handlebars b/views/event.handlebars index d4637f4..4d0cf28 100755 --- a/views/event.handlebars +++ b/views/event.handlebars @@ -32,17 +32,9 @@ <i class="fas fa-map-marked"></i> Show on OpenStreetMap </a> </li> - {{#if eventHasHost}} - <li> - <span class="fa-li"> - <i class="fas fa-fw fa-user-circle"></i> - </span> - <span class="text-muted">Hosted by</span> {{eventData.hostName}} - </li> - {{/if}} <li> <span class="fa-li"> - <i class="far fa-fw fa-calendar-alt"></i> + <i class="fas fa-fw fa-calendar-day"></i> </span> {{{displayDate}}} <br> @@ -54,10 +46,26 @@ <i class="far fa-calendar-plus"></i> Add to Google Calendar </a> </li> + {{#if eventHasHost}} + <li> + <span class="fa-li"> + <i class="fas fa-fw fa-user-circle"></i> + </span> + <span class="text-muted">Hosted by</span> {{eventData.hostName}} + </li> + {{/if}} + {{#if eventData.eventGroup}} + <li> + <span class="fa-li"> + <i class="fas fa-fw fa-calendar-alt"></i> + </span> + <span class="text-muted">Part of</span> <a href="/group/{{eventData.eventGroup.id}}">{{eventData.eventGroup.name}}</a> + </li> + {{/if}} {{#if eventData.url}} <li> <span class="fa-li"> - <i class="fas fa-link"></i> + <i class="fas fa-fw fa-link"></i> </span> <a href="{{eventData.url}}"> {{eventData.url}} @@ -66,11 +74,9 @@ {{/if}} <li> <span class="fa-li"> - <i class="fas fa-share-square"></i> + <i class="fas fa-fw fa-share-square"></i> </span> - <a href="https://gath.io/{{eventData.id}}"> - gath.io/{{eventData.id}} - </a> + <a href="https://gath.io/{{eventData.id}}">gath.io/{{eventData.id}}</a> <button type="button" id="copyEventLink" class="eventInformationAction btn btn-outline-secondary btn-sm" data-clipboard-text="https://gath.io/{{eventData.id}}"> <i class="fas fa-copy"></i> Copy </button> @@ -417,6 +423,18 @@ $("#maxAttendees").attr("data-validation-optional","true").val("").removeClass('is-valid is-invalid'); } }); + $("#eventGroupCheckbox").on("click", function() { + if ($(this).is(':checked')) { + $("#eventGroupData").slideDown('fast'); + $("#eventGroupID").removeAttr("data-validation-optional").attr("data-validation","required"); + $("#eventGroupEditToken").removeAttr("data-validation-optional").attr("data-validation","required"); + } + else { + $("#eventGroupData").slideUp('fast'); + $("#eventGroupID").removeAttr("data-validation").attr("data-validation-optional","true").val(""); + $("#eventGroupEditToken").removeAttr("data-validation").attr("data-validation-optional","true").val(""); + } + }); }); </script> |