summaryrefslogtreecommitdiff
path: root/views/event.handlebars
diff options
context:
space:
mode:
Diffstat (limited to 'views/event.handlebars')
-rwxr-xr-xviews/event.handlebars46
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>