mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-26 03:58:49 +01:00
The notice causes the test to think the context name is still displayed. Fixed by looking for the name plus an opening parenthesis, which doesn't occur in the notice.
45 lines
1.8 KiB
Text
45 lines
1.8 KiB
Text
<% context = context_listing
|
|
suppress_drag_handle ||= false
|
|
suppress_edit_button ||= false
|
|
%>
|
|
<div id="<%= dom_id(context, "container") %>" class="list">
|
|
<div id="<%= dom_id(context) %>" class="context sortable_row" style="display:'';">
|
|
<% unless suppress_drag_handle -%>
|
|
<div class="position">
|
|
<span class="handle">DRAG</span>
|
|
</div>
|
|
<% end -%>
|
|
<div class="data">
|
|
<%= link_to_context( context ) %> <%= " (" + count_undone_todos_phrase(context,"actions") + ")" %>
|
|
</div>
|
|
|
|
<div class="buttons">
|
|
<% if context.hide? %>
|
|
<span class="grey">HIDDEN</span>
|
|
<% else %>
|
|
<span class="grey">VISIBLE</span>
|
|
<% end %>
|
|
<%= link_to_remote(
|
|
image_tag( "blank.png", :title => "Delete context", :class=>"delete_item"),
|
|
:url => {:controller => 'contexts', :action => 'destroy', :id => context.id},
|
|
:method => 'delete',
|
|
:with => "'_source_view=#{@source_view}'",
|
|
:before => "$('#{dom_id(context)}').block({message:null});",
|
|
:complete => "$('#{dom_id(context)}').unblock();",
|
|
:confirm => "Are you sure that you want to delete the context '#{context.name}'?",
|
|
:html => { :id => dom_id(context, 'delete') }
|
|
) %>
|
|
<%= link_to_remote(
|
|
image_tag( "blank.png", :title => "Edit context", :class=>"edit_item"),
|
|
:url => {:controller => 'contexts', :action => 'edit', :id => context.id},
|
|
:method => 'get',
|
|
:with => "'_source_view=#{@source_view}'",
|
|
:before => "$('#{dom_id(context)}').block({message:null});",
|
|
:complete => "$('#{dom_id(context)}').unblock();",
|
|
:html => {:id => "edit_context_#{context.id}_link"}
|
|
) %>
|
|
</div>
|
|
</div>
|
|
<div id="<%= dom_id(context, 'edit') %>" class="edit-form" style="display:none;">
|
|
</div>
|
|
</div>
|