summaryrefslogtreecommitdiff
path: root/app/views/events
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/events')
-rw-r--r--app/views/events/edit.html.erb24
-rw-r--r--app/views/events/new.html.erb24
-rw-r--r--app/views/events/show.html.erb24
3 files changed, 66 insertions, 6 deletions
diff --git a/app/views/events/edit.html.erb b/app/views/events/edit.html.erb
index f3bf5339..7c855760 100644
--- a/app/views/events/edit.html.erb
+++ b/app/views/events/edit.html.erb
@@ -1,6 +1,6 @@
1<h1><%= t(".title") %></h1> 1<h1><%= t(".title") %></h1>
2 2
3<div class="node_action_bar standalone_action_bar"> 3<div class="node_action_bar">
4 <%= link_to t("admin.common.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: t("events.confirm_delete") }, class: 'button_to destructive' } do %> 6 form: { data: { confirm: t("events.confirm_delete") }, class: 'button_to destructive' } do %>
@@ -13,7 +13,7 @@
13 <%= form_error_messages(f) %> 13 <%= form_error_messages(f) %>
14 14
15 <div id="admin_layout"> 15 <div id="admin_layout">
16 <div id="content"> 16 <div class="layout_row">
17 <div class="layout_row_label"><%= Event.human_attribute_name(: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 %>
@@ -31,39 +31,59 @@
31 <% end %> 31 <% end %>
32 <%= f.hidden_field :node_id %> 32 <%= f.hidden_field :node_id %>
33 </div> 33 </div>
34 </div>
34 35
36 <div class="layout_row">
35 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div> 37 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div>
36 <div class="layout_row_content"><%= f.datetime_select :start_time %></div> 38 <div class="layout_row_content"><%= f.datetime_select :start_time %></div>
39 </div>
37 40
41 <div class="layout_row">
38 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div> 42 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div>
39 <div class="layout_row_content"><%= f.datetime_select :end_time %></div> 43 <div class="layout_row_content"><%= f.datetime_select :end_time %></div>
44 </div>
40 45
46 <div class="layout_row">
41 <div class="layout_row_label"><%= t("events.form.recurrence") %></div> 47 <div class="layout_row_label"><%= t("events.form.recurrence") %></div>
42 <div class="layout_row_content"> 48 <div class="layout_row_content">
43 <%= render "rrule_builder", f: f %> 49 <%= render "rrule_builder", f: f %>
44 </div> 50 </div>
51 </div>
45 52
53 <div class="layout_row">
46 <div class="layout_row_label"><%= Event.human_attribute_name(:title) %></div> 54 <div class="layout_row_label"><%= Event.human_attribute_name(:title) %></div>
47 <div class="layout_row_content"> 55 <div class="layout_row_content">
48 <%= f.text_field :title %> 56 <%= f.text_field :title %>
49 <span id="event_title_hint" class="field_hint"><%= t("events.form.title_hint") %></span> 57 <span id="event_title_hint" class="field_hint"><%= t("events.form.title_hint") %></span>
50 </div> 58 </div>
59 </div>
51 60
61 <div class="layout_row">
52 <div class="layout_row_label"><%= Event.human_attribute_name(:tags) %></div> 62 <div class="layout_row_label"><%= Event.human_attribute_name(:tags) %></div>
53 <div class="layout_row_content"><%= f.text_field :tag_list %></div> 63 <div class="layout_row_content"><%= f.text_field :tag_list %></div>
64 </div>
54 65
66 <div class="layout_row">
55 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div> 67 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div>
56 <div class="layout_row_content"><%= f.check_box :allday %></div> 68 <div class="layout_row_content"><%= f.check_box :allday %></div>
69 </div>
57 70
71 <div class="layout_row">
58 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div> 72 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div>
59 <div class="layout_row_content"><%= f.text_field :url %></div> 73 <div class="layout_row_content"><%= f.text_field :url %></div>
74 </div>
60 75
76 <div class="layout_row">
61 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div> 77 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div>
62 <div class="layout_row_content"><%= f.text_field :latitude %></div> 78 <div class="layout_row_content"><%= f.text_field :latitude %></div>
79 </div>
63 80
81 <div class="layout_row">
64 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div> 82 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div>
65 <div class="layout_row_content"><%= f.text_field :longitude %></div> 83 <div class="layout_row_content"><%= f.text_field :longitude %></div>
84 </div>
66 85
86 <div class="layout_row">
67 <div class="layout_row_label"></div> 87 <div class="layout_row_label"></div>
68 <div class="layout_row_content"><%= f.submit t("admin.common.update") %></div> 88 <div class="layout_row_content"><%= f.submit t("admin.common.update") %></div>
69 </div> 89 </div>
diff --git a/app/views/events/new.html.erb b/app/views/events/new.html.erb
index 3eaf7e7d..5cc47b69 100644
--- a/app/views/events/new.html.erb
+++ b/app/views/events/new.html.erb
@@ -6,7 +6,7 @@
6 <%= form_error_messages(f) %> 6 <%= form_error_messages(f) %>
7 7
8 <div id="admin_layout"> 8 <div id="admin_layout">
9 <div id="content"> 9 <div class="layout_row">
10 <div class="layout_row_label"><%= Event.human_attribute_name(:node) %></div> 10 <div class="layout_row_label"><%= Event.human_attribute_name(:node) %></div>
11 <div class="layout_row_content"> 11 <div class="layout_row_content">
12 <%= text_field_tag :event_node_search_term %> 12 <%= text_field_tag :event_node_search_term %>
@@ -14,40 +14,62 @@
14 <%= f.hidden_field :node_id %> 14 <%= f.hidden_field :node_id %>
15 <span class="field_hint"><%= t("events.form.node_hint") %></span> 15 <span class="field_hint"><%= t("events.form.node_hint") %></span>
16 </div> 16 </div>
17 </div>
17 18
19 <div class="layout_row">
18 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div> 20 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div>
19 <div class="layout_row_content"><%= f.datetime_select :start_time %></div> 21 <div class="layout_row_content"><%= f.datetime_select :start_time %></div>
22 </div>
20 23
24 <div class="layout_row">
21 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div> 25 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div>
22 <div class="layout_row_content"><%= f.datetime_select :end_time %></div> 26 <div class="layout_row_content"><%= f.datetime_select :end_time %></div>
27 </div>
23 28
29 <div class="layout_row">
24 <div class="layout_row_label"><%= t("events.form.recurrence") %></div> 30 <div class="layout_row_label"><%= t("events.form.recurrence") %></div>
25 <div class="layout_row_content"><%= render "rrule_builder", f: f %></div> 31 <div class="layout_row_content"><%= render "rrule_builder", f: f %></div>
32 </div>
26 33
34 <div class="layout_row">
27 <div class="layout_row_label"><%= Event.human_attribute_name(:title) %></div> 35 <div class="layout_row_label"><%= Event.human_attribute_name(:title) %></div>
28 <div class="layout_row_content"> 36 <div class="layout_row_content">
29 <%= f.text_field :title %> 37 <%= f.text_field :title %>
30 <span id="event_title_hint" class="field_hint"><%= t("events.form.title_hint") %></span> 38 <span id="event_title_hint" class="field_hint"><%= t("events.form.title_hint") %></span>
31 </div> 39 </div>
40 </div>
32 41
42 <div class="layout_row">
33 <div class="layout_row_label"><%= Event.human_attribute_name(:tag_list) %></div> 43 <div class="layout_row_label"><%= Event.human_attribute_name(:tag_list) %></div>
34 <div class="layout_row_content"><%= f.text_field :tag_list %></div> 44 <div class="layout_row_content"><%= f.text_field :tag_list %></div>
45 </div>
35 46
47 <div class="layout_row">
36 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div> 48 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div>
37 <div class="layout_row_content"><%= f.check_box :allday %></div> 49 <div class="layout_row_content"><%= f.check_box :allday %></div>
50 </div>
38 51
52 <div class="layout_row">
39 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div> 53 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div>
40 <div class="layout_row_content"><%= f.text_field :url %></div> 54 <div class="layout_row_content"><%= f.text_field :url %></div>
55 </div>
41 56
57 <div class="layout_row">
42 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div> 58 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div>
43 <div class="layout_row_content"><%= f.text_field :latitude %></div> 59 <div class="layout_row_content"><%= f.text_field :latitude %></div>
60 </div>
44 61
62 <div class="layout_row">
45 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div> 63 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div>
46 <div class="layout_row_content"><%= f.text_field :longitude %></div> 64 <div class="layout_row_content"><%= f.text_field :longitude %></div>
65 </div>
47 66
67 <div class="layout_row">
48 <div class="layout_row_label"></div> 68 <div class="layout_row_label"></div>
49 <div class="layout_row_content"><%= hidden_field_tag :return_to, params[:return_to] %></div> 69 <div class="layout_row_content"><%= hidden_field_tag :return_to, params[:return_to] %></div>
70 </div>
50 71
72 <div class="layout_row">
51 <div class="layout_row_label"></div> 73 <div class="layout_row_label"></div>
52 <div class="layout_row_content"><%= f.submit t("admin.common.create") %></div> 74 <div class="layout_row_content"><%= f.submit t("admin.common.create") %></div>
53 </div> 75 </div>
diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb
index d77f770e..2f3d315d 100644
--- a/app/views/events/show.html.erb
+++ b/app/views/events/show.html.erb
@@ -1,7 +1,7 @@
1<div id="admin_layout" class="show_node"> 1<div id="admin_layout" class="show_node">
2 <h1><%= @event.node ? t(".title_for_node", :path => @event.node.unique_name) : t(".title") %></h1> 2 <h1><%= @event.node ? t(".title_for_node", :path => @event.node.unique_name) : t(".title") %></h1>
3 3
4 <div id="content"> 4 <div class="layout_row">
5 <div class="layout_row_label"><%= t("admin.columns.actions") %></div> 5 <div class="layout_row_label"><%= t("admin.columns.actions") %></div>
6 <div class="layout_row_content info_group"> 6 <div class="layout_row_content info_group">
7 <div class="info_group_items"> 7 <div class="info_group_items">
@@ -22,33 +22,51 @@
22 </div> 22 </div>
23 </div> 23 </div>
24 </div> 24 </div>
25 </div>
25 26
27 <div class="layout_row">
26 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div> 28 <div class="layout_row_label"><%= Event.human_attribute_name(:start_time) %></div>
27 <div class="layout_row_content"><%= admin_datetime(@event.start_time) %></div> 29 <div class="layout_row_content"><%= admin_datetime(@event.start_time) %></div>
30 </div>
28 31
32 <div class="layout_row">
29 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div> 33 <div class="layout_row_label"><%= Event.human_attribute_name(:end_time) %></div>
30 <div class="layout_row_content"><%= admin_datetime(@event.end_time) %></div> 34 <div class="layout_row_content"><%= admin_datetime(@event.end_time) %></div>
35 </div>
31 36
37 <div class="layout_row">
32 <div class="layout_row_label"><%= Event.human_attribute_name(:rrule) %></div> 38 <div class="layout_row_label"><%= Event.human_attribute_name(:rrule) %></div>
33 <div class="layout_row_content"><%=h @event.rrule %></div> 39 <div class="layout_row_content"><%=h @event.rrule %></div>
40 </div>
34 41
35 <% if (human = @event.humanize_rrule(I18n.locale)) %> 42 <% if (human = @event.humanize_rrule(I18n.locale)) %>
43 <div class="layout_row">
36 <div class="layout_row_label"><%= t(".recurrence") %></div> 44 <div class="layout_row_label"><%= t(".recurrence") %></div>
37 <div class="layout_row_content"><em><%= human %></em></div> 45 <div class="layout_row_content"><em><%= human %></em></div>
38 <% end %> 46 </div>
47 <% end %>
39 48
49 <div class="layout_row">
40 <div class="layout_row_label"><%= Event.human_attribute_name(:tag_list) %></div> 50 <div class="layout_row_label"><%= Event.human_attribute_name(:tag_list) %></div>
41 <div class="layout_row_content"><%=h @event.tag_list %></div> 51 <div class="layout_row_content"><%=h @event.tag_list %></div>
52 </div>
42 53
54 <div class="layout_row">
43 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div> 55 <div class="layout_row_label"><%= Event.human_attribute_name(:allday) %></div>
44 <div class="layout_row_content"><%= @event.allday ? t("admin.common.yes") : t("admin.common.no") %></div> 56 <div class="layout_row_content"><%= @event.allday ? t("admin.common.yes") : t("admin.common.no") %></div>
57 </div>
45 58
59 <div class="layout_row">
46 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div> 60 <div class="layout_row_label"><%= Event.human_attribute_name(:url) %></div>
47 <div class="layout_row_content"><%=h @event.url %></div> 61 <div class="layout_row_content"><%=h @event.url %></div>
62 </div>
48 63
64 <div class="layout_row">
49 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div> 65 <div class="layout_row_label"><%= Event.human_attribute_name(:latitude) %></div>
50 <div class="layout_row_content"><%=h @event.latitude %></div> 66 <div class="layout_row_content"><%=h @event.latitude %></div>
67 </div>
51 68
69 <div class="layout_row">
52 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div> 70 <div class="layout_row_label"><%= Event.human_attribute_name(:longitude) %></div>
53 <div class="layout_row_content"><%=h @event.longitude %></div> 71 <div class="layout_row_content"><%=h @event.longitude %></div>
54 </div> 72 </div>