Skip to content

Instantly share code, notes, and snippets.

@diegorv
Created March 4, 2009 18:45
Show Gist options
  • Select an option

  • Save diegorv/73943 to your computer and use it in GitHub Desktop.

Select an option

Save diegorv/73943 to your computer and use it in GitHub Desktop.
status_message = 'Project saved'
page.notify :notice, status_message, 5.0
if @state_changed
page[dom_id(@project, 'container')].remove
page.insert_html :bottom, "list-#{@project.state}-projects", :partial => 'project_listing', :object => @project
else
page.replace_html dom_id(@project, 'container'), :partial => 'project_listing', :object => @project
end
page.sortable "list-#{@project.state}-projects", get_listing_sortable_options("list-#{@project.state}-projects")
page.replace_html "active-projects-count", @active_projects_count
page.replace_html "hidden-projects-count", @hidden_projects_count
page.replace_html "completed-projects-count", @completed_projects_count
page.set_element_visible("list-hidden-projects-container", @hidden_projects_count > 0)
page.set_element_visible("list-active-projects-container", @active_projects_count > 0)
page.set_element_visible("list-completed-projects-container", @completed_projects_count > 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment