summaryrefslogtreecommitdiff
path: root/views/eventgroup.handlebars
diff options
context:
space:
mode:
Diffstat (limited to 'views/eventgroup.handlebars')
-rwxr-xr-xviews/eventgroup.handlebars70
1 files changed, 34 insertions, 36 deletions
diff --git a/views/eventgroup.handlebars b/views/eventgroup.handlebars
index 3151aea..43abd77 100755
--- a/views/eventgroup.handlebars
+++ b/views/eventgroup.handlebars
@@ -10,7 +10,7 @@
</div>
<div class="col-lg-2 ml-2 edit-buttons">
{{#if editingEnabled}}
- <button type="button" id="editGroup" class="button button--primary text-nowrap ml-auto d-block" data-event-id="{{eventGroupData.id}}" data-toggle="modal" data-target="#editModal"><i class="fas fa-edit"></i> Edit group</button>
+ <button type="button" id="editGroup" class="button button--primary text-nowrap ml-auto d-block" data-event-id="{{eventGroupData.id}}" data-toggle="modal" data-target="#editModal"><i class="fas fa-edit"></i> {{t "views.eventgroup.edit" }}</button>
{{/if}}
</div>
</div>
@@ -20,7 +20,7 @@
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
- Welcome to your event group! We've just sent you an email with your secret editing link, which you can also see in the address bar above. Haven't got the email? Check your spam or junk folder. To share your event group, use the link you can see just below this message - that way your attendees won't be able to edit or delete your event group!
+ {{{t "views.eventgroup.welcome" }}}
</div>
{{/if}}
<div id="event__basics">
@@ -32,7 +32,7 @@
<span class="fa-li">
<i class="fas fa-fw fa-user-circle"></i>
</span>
- <span class="text-muted">Hosted by</span> {{eventGroupData.hostName}}
+ <span class="text-muted">{{{t "views.eventgroup.hostedby" }}}
</li>
{{/if}}
{{#if eventGroupData.url}}
@@ -51,7 +51,7 @@
</span>
<a href="https://{{domain}}/group/{{eventGroupData.id}}">https://{{domain}}/group/{{eventGroupData.id}}</a>
<button type="button" id="copyEventLink" class="eventInformationAction button button--outline-secondary button--sm" data-clipboard-text="https://{{domain}}/group/{{eventGroupData.id}}">
- <i class="fas fa-copy"></i> Copy
+ <i class="fas fa-copy"></i> {{t "common.copy" }}
</button>
</li>
<li>
@@ -63,10 +63,9 @@
<button type="button" id="copyFeedLink"
class="eventInformationAction button button--outline-secondary button--sm"
data-clipboard-text="https://{{domain}}/group/{{eventGroupData.id}}/feed.ics">
- <i class="fas fa-copy"></i> Copy
+ <i class="fas fa-copy"></i> {{t "common.copy" }}
</button>
- <p class="text-muted small">Paste this URL into your calendar app
- to subscribe to a live feed of events from this group.</p>
+ <p class="text-muted small">{{t "views.eventgroup.feedlinkdesc" }}</p>
</li>
</ul>
</div> <!-- /card -->
@@ -76,31 +75,31 @@
<button type="button" class="button button--outline-secondary button--sm"
data-event-id="{{eventGroupData.id}}" data-toggle="modal"
data-target="#subscribeModal">
- <i class="fas fa-envelope"></i> Subscribe to updates
+ <i class="fas fa-envelope"></i> {{t "views.eventgroup.subscribetitle" }}
</button>
<button type="button" id="exportICS" class="button button--outline-secondary
button--sm" data-event-id="{{eventGroupData.id}}">
- <i class="fas fa-download"></i> Export as ICS
+ <i class="fas fa-download"></i> {{t "views.eventgroup.ICSexport" }}
</button>
</div>
{{#unless editingEnabled}}
- <button type="button" id="editGroup" class="button button--outline-secondary button--sm" data-event-id="{{eventGroupData.id}}" data-toggle="modal" data-target="#editTokenModal"><i class="fas fa-edit"></i> Switch to editing mode</button>
+ <button type="button" id="editGroup" class="button button--outline-secondary button--sm" data-event-id="{{eventGroupData.id}}" data-toggle="modal" data-target="#editTokenModal"><i class="fas fa-edit"></i> {{t "views.eventgroup.editmode" }}</button>
{{/unless}}
</aside>
</div>
{{#if editingEnabled}}
<div class="alert alert-info mb-4">
- <p>To add an event to this group, copy and paste the two codes below into the 'Event Group' box when creating a new event or editing an existing event.</p>
+ <p>{{t "views.eventgroup.addevent" }}</p>
<div class="table-responsive">
<table style="width:100%">
<tr style="border-bottom:1px solid rgba(0,0,0,0.2)">
- <td><strong>Event group ID</strong></td>
+ <td><strong>{{t "common.eventgroupid" }}</strong></td>
<td><span class="code" id="eventGroupID">{{eventGroupData.id}}</span></td>
</tr>
<tr>
- <td><strong>Event group editing password</strong></td>
+ <td><strong>{{t "views.eventgroup.editpswd" }}</strong></td>
<td><span class="code" id="eventGroupEditToken">{{eventGroupData.editToken}}</span></td>
</tr>
</table>
@@ -110,19 +109,19 @@
{{/if}}
<div class="card mb-4" id="eventDescription">
- <h5 class="card-header">About</h5>
+ <h5 class="card-header">{{t "views.eventgroup.about" }}</h5>
<div class="card-body">
{{{parsedDescription}}}
</div>
</div>
<div class="card mt-4 mb-4" id="upcomingEvents">
- <h5 class="card-header">Upcoming events</h5>
+ <h5 class="card-header">{{t "views.eventgroup.upcomingevents" }}</h5>
{{> eventList upcomingEvents}}
</div>
<div class="card mt-4 mb-4" id="pastEvents">
- <h5 class="card-header">Past events</h5>
+ <h5 class="card-header">{{t "views.eventgroup.pastevents" }}</h5>
{{> eventList pastEvents}}
</div>
</div>
@@ -134,19 +133,19 @@
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
- <h5 class="modal-title" id="deleteModalLabel">Delete '{{eventGroupData.name}}'</h5>
+ <h5 class="modal-title" id="deleteModalLabel">{{t "views.eventgroup.deletetitle" }}</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<form id="deleteEventGroupForm" action="/deleteeventgroup/{{eventGroupData.id}}/{{eventGroupData.editToken}}" method="post">
<div class="modal-body">
- <p>Are you sure you want to delete this event group? This action cannot be undone.</p>
- <p>This will <strong>not</strong> delete the individual events contained in this group. They can be linked to another group later.</p>
+ <p>{{t "views.eventgroup.delconfirm" }}</p>
+ <p>{{{t "views.eventgroup.deldesc" }}}</p>
</div>
<div class="modal-footer">
- <button type="button" class="button button--secondary" data-dismiss="modal">Close</button>
- <button type="submit" class="button button--danger">Delete event group</button>
+ <button type="button" class="button button--secondary" data-dismiss="modal">{{t "common.close" }}</button>
+ <button type="submit" class="button button--danger">{{t "views.eventgroup.del" }}</button>
</div>
</form>
</div>
@@ -160,7 +159,7 @@
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
- <h5 class="modal-title" id="subscribeModalLabel">Subscribe to '{{eventGroupData.name}}'</h5>
+ <h5 class="modal-title" id="subscribeModalLabel">{{t "views.eventgroup.subscribe" }}</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
@@ -168,8 +167,7 @@
<form id="subscribeForm" action="/subscribe/{{eventGroupData.id}}" method="post">
<div class="modal-body">
<div class="form-group">
- <p class="form-text small">Enter your email address to receive updates
- whenever a new event is created in this group.</p>
+ <p class="form-text small">{{t "views.eventgroup.subscribedesc" }}</p>
</div>
<div class="form-group">
<input type="email" class="form-control" id="emailAddress"
@@ -177,8 +175,8 @@
</div>
</div>
<div class="modal-footer">
- <button type="button" class="button button--secondary" data-dismiss="modal">Close</button>
- <button type="submit" class="button button--primary">Subscribe</button>
+ <button type="button" class="button button--secondary" data-dismiss="modal">{{t "common.close" }}</button>
+ <button type="submit" class="button button--primary">{{t "views.eventgroup.subscribebutton" }}</button>
</div>
</form>
</div>
@@ -189,7 +187,7 @@
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
- <h5 class="modal-title" id="editTokenModalLabel">Enter editing password</h5>
+ <h5 class="modal-title" id="editTokenModalLabel">{{t "views.edittaken" }}</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
@@ -197,9 +195,9 @@
<form id="verifyTokenForm" action="/verifytoken/group/{{eventGroupData.id}}" method="post">
<div class="modal-body">
<div class="form-group">
- <p class="form-text small">Enter the editing password you received by email or were shown when the event was created.</p>
+ <p class="form-text small">{{t "views.edittokendesc" }}</p>
<div class="form-group">
- <input type="text" class="form-control" id="editToken" name="editToken" placeholder="Get it right!" data-validation="required">
+ <input type="text" class="form-control" id="editToken" name="editToken" placeholder="{{t "views.right" }}" data-validation="required">
</div>
<div class="form-group">
<div class="alert alert-danger" style="display:none;"></div>
@@ -207,8 +205,8 @@
</div>
</div>
<div class="modal-footer">
- <button type="button" class="button button--secondary" data-dismiss="modal">Close</button>
- <button type="submit" class="button button--primary">Edit group</button>
+ <button type="button" class="button button--secondary" data-dismiss="modal">{{t "common.close" }}</button>
+ <button type="submit" class="button button--primary">{{t "views.eventgroup.edit" }}</button>
</div>
</form>
</div>
@@ -275,12 +273,12 @@ window.groupData = {{{ json jsonData }}};
})
})
$("#copyEventLink").click(function(){
- $(this).html('<i class="fas fa-copy"></i> Copied!');
- setTimeout(function(){ $("#copyEventLink").html('<i class="fas fa-copy"></i> Copy');}, 5000);
+ $(this).html('<i class="fas fa-copy"></i> {{t "common.copied" }}!');
+ setTimeout(function(){ $("#copyEventLink").html('<i class="fas fa-copy"></i> {{t "common.copy" }}');}, 5000);
});
$("#copyFeedLink").click(function(){
- $(this).html('<i class="fas fa-copy"></i> Copied!');
- setTimeout(function(){ $("#copyFeedLink").html('<i class="fas fa-copy"></i> Copy');}, 5000);
+ $(this).html('<i class="fas fa-copy"></i> {{t "common.copied" }}');
+ setTimeout(function(){ $("#copyFeedLink").html('<i class="fas fa-copy"></i> {{t "common.copy" }}');}, 5000);
});
$('#verifyTokenForm').on('submit', function(e) {
@@ -298,7 +296,7 @@ window.groupData = {{{ json jsonData }}};
}
},
error: function(response, status, xhr) {
- form.find('.alert').text('That editing password is incorrect. Try again.').show();
+ form.find('.alert').text('{{t "views.incorrectpswd" }}').show();
}
});
});