From eddfe0389047ac1df5a8194d36c3bde1fcc05866 Mon Sep 17 00:00:00 2001 From: Raphael Kabo Date: Mon, 30 Sep 2019 13:29:32 +0100 Subject: Event group functionality --- views/event.handlebars | 46 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 32 insertions(+), 14 deletions(-) (limited to 'views/event.handlebars') 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 @@ Show on OpenStreetMap - {{#if eventHasHost}} -
  • - - - - Hosted by {{eventData.hostName}} -
  • - {{/if}}
  • - + {{{displayDate}}}
    @@ -54,10 +46,26 @@ Add to Google Calendar
  • + {{#if eventHasHost}} +
  • + + + + Hosted by {{eventData.hostName}} +
  • + {{/if}} + {{#if eventData.eventGroup}} +
  • + + + + Part of {{eventData.eventGroup.name}} +
  • + {{/if}} {{#if eventData.url}}
  • - + {{eventData.url}} @@ -66,11 +74,9 @@ {{/if}}
  • - + - - gath.io/{{eventData.id}} - + gath.io/{{eventData.id}} @@ -416,6 +422,18 @@ $("#maxAttendeesContainer").slideUp('fast'); $("#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(""); + } }); }); -- cgit v1.2.3