summaryrefslogtreecommitdiff
path: root/app/views/events/edit.html.erb
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/events/edit.html.erb')
-rw-r--r--app/views/events/edit.html.erb38
1 files changed, 19 insertions, 19 deletions
diff --git a/app/views/events/edit.html.erb b/app/views/events/edit.html.erb
index 5d7f613e..f3bf5339 100644
--- a/app/views/events/edit.html.erb
+++ b/app/views/events/edit.html.erb
@@ -1,10 +1,10 @@
1<h1>Editing event</h1> 1<h1><%= t(".title") %></h1>
2 2
3<div class="node_action_bar standalone_action_bar"> 3<div class="node_action_bar standalone_action_bar">
4 <%= link_to 'Back', safe_return_to(params[:return_to] || events_path) %> 4 <%= link_to t("admin.common.back"), safe_return_to(params[:return_to] || events_path) %>
5 <%= button_to event_path(@event), method: :delete, 5 <%= button_to event_path(@event), method: :delete,
6 form: { data: { confirm: 'Delete this event?' }, class: 'button_to destructive' } do %> 6 form: { data: { confirm: t("events.confirm_delete") }, class: 'button_to destructive' } do %>
7 <%= icon("trash", library: "tabler", "aria-hidden": true) %> Destroy 7 <%= icon("trash", library: "tabler", "aria-hidden": true) %> <%= t("admin.common.destroy") %>
8 <% end %> 8 <% end %>
9</div> 9</div>
10 10
@@ -14,58 +14,58 @@
14 14
15 <div id="admin_layout"> 15 <div id="admin_layout">
16 <div id="content"> 16 <div id="content">
17 <div class="layout_row_label">Node</div> 17 <div class="layout_row_label"><%= Event.human_attribute_name(:node) %> </div>
18 <div class="layout_row_content"> 18 <div class="layout_row_content">
19 <% if @event.node %> 19 <% if @event.node %>
20 <%= link_to @event.node.title, node_path(@event.node) %> 20 <%= link_to @event.node.title, node_path(@event.node) %>
21 <details> 21 <details>
22 <summary>Change node</summary> 22 <summary><%= t(".change_node") %></summary>
23 <%= text_field_tag :event_node_search_term %> 23 <%= text_field_tag :event_node_search_term %>
24 <div id="event_search_results" class="search_results"></div> 24 <div id="event_search_results" class="search_results"></div>
25 <span class="field_hint">This will re-link the event to a different node — rarely needed.</span> 25 <span class="field_hint"><%= t(".change_node_hint") %></span>
26 </details> 26 </details>
27 <% else %> 27 <% else %>
28 <%= text_field_tag :event_node_search_term %> 28 <%= text_field_tag :event_node_search_term %>
29 <div id="event_search_results" class="search_results"></div> 29 <div id="event_search_results" class="search_results"></div>
30 <span class="field_hint">Optional — search and pick a node to associate this event with a page.</span> 30 <span class="field_hint"><%= t("events.form.node_hint") %></span>
31 <% end %> 31 <% end %>
32 <%= f.hidden_field :node_id %> 32 <%= f.hidden_field :node_id %>
33 </div> 33 </div>
34 34
35 <div class="layout_row_label">Start time</div> 35 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div>
36 <div class="layout_row_content"><%= f.datetime_select :start_time %></div> 36 <div class="layout_row_content"><%= f.datetime_select :start_time %></div>
37 37
38 <div class="layout_row_label">End time</div> 38 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div>
39 <div class="layout_row_content"><%= f.datetime_select :end_time %></div> 39 <div class="layout_row_content"><%= f.datetime_select :end_time %></div>
40 40
41 <div class="layout_row_label">Recurrence</div> 41 <div class="layout_row_label"><%= t("events.form.recurrence") %></div>
42 <div class="layout_row_content"> 42 <div class="layout_row_content">
43 <%= render "rrule_builder", f: f %> 43 <%= render "rrule_builder", f: f %>
44 </div> 44 </div>
45 45
46 <div class="layout_row_label">Title</div> 46 <div class="layout_row_label"><%= Event.human_attribute_name(:title) %></div>
47 <div class="layout_row_content"> 47 <div class="layout_row_content">
48 <%= f.text_field :title %> 48 <%= f.text_field :title %>
49 <span id="event_title_hint" class="field_hint">Optional — if left blank, the associated node's title is used.</span> 49 <span id="event_title_hint" class="field_hint"><%= t("events.form.title_hint") %></span>
50 </div> 50 </div>
51 51
52 <div class="layout_row_label">Tags</div> 52 <div class="layout_row_label"><%= Event.human_attribute_name(:tags) %></div>
53 <div class="layout_row_content"><%= f.text_field :tag_list %></div> 53 <div class="layout_row_content"><%= f.text_field :tag_list %></div>
54 54
55 <div class="layout_row_label">Allday</div> 55 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div>
56 <div class="layout_row_content"><%= f.check_box :allday %></div> 56 <div class="layout_row_content"><%= f.check_box :allday %></div>
57 57
58 <div class="layout_row_label">Url</div> 58 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div>
59 <div class="layout_row_content"><%= f.text_field :url %></div> 59 <div class="layout_row_content"><%= f.text_field :url %></div>
60 60
61 <div class="layout_row_label">Latitude</div> 61 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div>
62 <div class="layout_row_content"><%= f.text_field :latitude %></div> 62 <div class="layout_row_content"><%= f.text_field :latitude %></div>
63 63
64 <div class="layout_row_label">Longitude</div> 64 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div>
65 <div class="layout_row_content"><%= f.text_field :longitude %></div> 65 <div class="layout_row_content"><%= f.text_field :longitude %></div>
66 66
67 <div class="layout_row_label"></div> 67 <div class="layout_row_label"></div>
68 <div class="layout_row_content"><%= f.submit 'Update' %></div> 68 <div class="layout_row_content"><%= f.submit t("admin.common.update") %></div>
69 </div> 69 </div>
70 </div> 70 </div>
71<% end %> 71<% end %>