From b6416e86c9c58b8e886c14de55b01aeb863b8676 Mon Sep 17 00:00:00 2001
From: erdgeist Editing event
@@ -25,8 +22,8 @@
<%= f.text_field :rrule %>
- <%= f.label :custom_rrule %>
- <%= f.check_box :custom_rrule %>
+ <%= f.label :tag_list, "Tags" %>
+ <%= f.text_field :tag_list %>
<%= f.label :allday %>
diff --git a/app/views/events/index.html.erb b/app/views/events/index.html.erb
index 064fa86..d0458d7 100644
--- a/app/views/events/index.html.erb
+++ b/app/views/events/index.html.erb
@@ -3,7 +3,6 @@
| Title | -Is primary | Start time | End time | Rrule | @@ -16,17 +15,16 @@ <% @events.each do |event| %>|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| <%=h event.display_title %> | -<%=h event.is_primary %> | <%=h event.start_time %> | <%=h event.end_time %> | <%=h event.rrule %> | <%=h event.custom_rrule %> | <%=h event.allday %> | <%=h event.url %> | -<%=h event.node_id %> | -<%= link_to 'Show', event %> | -<%= link_to 'Edit', edit_event_path(event) %> | -<%= button_to 'Destroy', event, method: :delete, form: { data: { confirm: 'Are you sure?' } } %> | +<%= event.node ? link_to(event.node_id, node_path(event.node)) : '' %> | +<%= link_to 'show', event %> | +<%= link_to 'edit', edit_event_path(event) %> | +<%= button_to 'destroy', event, method: :delete, form: { data: { confirm: 'Are you sure?' }, class: 'button_to destructive' } %> |
- <%= f.label :custom_rrule %>
- <%= f.check_box :custom_rrule %>
+ <%= f.label :tag_list, "Tags" %>
+ <%= f.text_field :tag_list %>
<%= f.label :allday %>
@@ -37,10 +37,11 @@
<%= f.hidden_field :node_id %> + <%= hidden_field_tag :return_to, params[:return_to] %>
<%= f.submit 'Create' %>
<% end %> -<%= link_to 'Back', events_path %> +<%= link_to 'Back', safe_return_to(params[:return_to] || events_path) %> diff --git a/app/views/events/show.html.erb b/app/views/events/show.html.erb index ba14a7d..e206bc4 100644 --- a/app/views/events/show.html.erb +++ b/app/views/events/show.html.erb @@ -1,6 +1,9 @@ <% content_for :subnavigation do %> - <%= link_to 'back', edit_node_path(@event.node) %> - <%= link_to 'edit', edit_event_path(@event) %> + <% if @event.node %> + <%= link_to 'node', node_path(@event.node) %> + <% end %> + <%= link_to 'edit', edit_event_path(@event, return_to: request.path) %> + <%= button_to 'destroy', event_path(@event), method: :delete, form: { data: { confirm: 'Delete this event?' }, class: 'button_to destructive' } %> <% end %>
Rrule:
<%=h @event.rrule %>
+ <% if (human = @event.humanize_rrule(I18n.locale)) %>
+
( <%= human %> )
+ <% end %>
- Custom rrule: - <%=h @event.custom_rrule %> + Tags: + <%=h @event.tag_list %>
@@ -43,4 +49,4 @@
Longitude: <%=h @event.longitude %> -
\ No newline at end of file + diff --git a/app/views/nodes/show.html.erb b/app/views/nodes/show.html.erb index 7223219..2ce3853 100644 --- a/app/views/nodes/show.html.erb +++ b/app/views/nodes/show.html.erb @@ -48,7 +48,11 @@