Created
January 20, 2010 17:59
-
-
Save knowuh/282054 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/app/views/embeddable/inner_pages/_page.html.haml b/app/views/embeddable/inner_pages/_page.html.haml | |
index 8e73d3a..7ab7b34 100644 | |
--- a/app/views/embeddable/inner_pages/_page.html.haml | |
+++ b/app/views/embeddable/inner_pages/_page.html.haml | |
@@ -8,8 +8,8 @@ | |
= inner_page.menu_name | |
.action_menu_header_right | |
- if (inner_page.changeable?(current_user)) | |
- = remote_link_button "add.png", :url => add_page_inner_page_path(inner_page, :id=>inner_page.id), :title => "add new page", :update => dom_id_for(inner_page, :inner_page_area) | |
+ = remote_link_button "add.png", :url => add_page_embeddable_inner_page_path(inner_page, :id=>inner_page.id), :title => "add new page", :update => dom_id_for(inner_page, :inner_page_area) | |
- if sub_page | |
= render :partial => 'embeddable/inner_pages/page_header', :locals=>{:page => sub_page, :inner_page=>inner_page} | |
- = render :partial=> 'pages/show', :locals=>{:page => sub_page, :inner_page=>inner_page} | |
\ No newline at end of file | |
+ = render :partial=> 'pages/show', :locals=>{:page => sub_page, :inner_page=>inner_page} | |
diff --git a/app/views/embeddable/inner_pages/_page_header.html.haml b/app/views/embeddable/inner_pages/_page_header.html.haml | |
index 30eb3a9..759f5b9 100644 | |
--- a/app/views/embeddable/inner_pages/_page_header.html.haml | |
+++ b/app/views/embeddable/inner_pages/_page_header.html.haml | |
@@ -1,6 +1,6 @@ | |
%div{:id=>dom_id_for(page, :add_menu), :class=>"dropdown"} | |
%ul | |
- - hide_types = [Embeddable::InnerPage. Embeddable::Biologica::World. Embeddable::Biologica::Organism. Embeddable::Biologica::StaticOrganism. Embeddable::Biologica::Chromosome. Embeddable::Biologica::Chromosome.oom, Embeddable::Biologica::BreedOffspring. Embeddable::Biologica::Pedigree. Embeddable::Biologica::MultipleOrganism. Embeddable::Biologica::MeiosisView. | |
+ - hide_types = [Embeddable::InnerPage, Embeddable::Biologica::World, Embeddable::Biologica::Organism, Embeddable::Biologica::StaticOrganism, Embeddable::Biologica::Chromosome, Embeddable::Biologica::Chromosome, Embeddable::Biologica::BreedOffspring, Embeddable::Biologica::Pedigree, Embeddable::Biologica::MultipleOrganism, Embeddable::Biologica::MeiosisView] | |
- Page.element_types.each do |type| | |
- next if hide_types.include? type | |
%li= link_to_remote "#{type.display_name}", :update =>dom_id_for(inner_page, :inner_page_area), :url => url_for(:controller =>'inner_pages', :action => 'add_element', :class_name => type.name, :id=>inner_page.id, :page_id => page.id), :html => {:class=>'action'}, :complete => mce_init_string | |
@@ -29,12 +29,12 @@ | |
.action_menu_header_left | |
= "- #{page.name} -" | |
.action_menu_header_right | |
- / see above; these actions are disabled for now.. | |
+ / see above these actions are disabled for now.. | |
/ = dropdown_button "actions.png", :name=> 'inner_page_actions', :title => 'add content to this page' | |
- if (page.changeable?(current_user)) | |
= dropdown_button "add.png", :content_id=>dom_id_for(page, :add_menu),:name=> dom_id_for(page, :add_menu), :title => 'add content to this page' | |
- if (page.previous) | |
- = remote_link_button "previous_node.png", :url => set_page_inner_page_path(:page_id =>page.previous, :id=>inner_page.id), :title => "go to previous page", :update => dom_id_for(inner_page, :inner_page_area) | |
+ = remote_link_button "previous_node.png", :url => set_page_embeddable_inner_page_path(:page_id =>page.previous, :id=>inner_page.id), :title => "go to previous page", :update => dom_id_for(inner_page, :inner_page_area) | |
- else | |
.rollover= image_tag("previous_node_disabled.png") | |
/ - if page.parent | |
@@ -44,11 +44,11 @@ | |
/ - else | |
/ = link_button "other_node.png", p, :title => "go to #{p.name}" | |
- if (page.next) | |
- = remote_link_button "next_node.png", :url => set_page_inner_page_path(:page_id => page.next,:id=>inner_page.id), :title => 'next page', :update => dom_id_for(inner_page, :inner_page_area) | |
+ = remote_link_button "next_node.png", :url => set_page_embeddable_inner_page_path(:page_id => page.next,:id=>inner_page.id), :title => 'next page', :update => dom_id_for(inner_page, :inner_page_area) | |
- else | |
.rollover= image_tag("next_node_disabled.png") | |
- if (page.changeable?(current_user)) | |
- = remote_link_button "delete.png", :confirm => "Inner page #{page.name}?", :url => delete_page_inner_page_path(:page_id =>page, :id=>inner_page.id), :title => "delete page", :update => dom_id_for(inner_page, :inner_page_area) | |
+ = remote_link_button "delete.png", :confirm => "Inner page #{page.name}?", :url => delete_page_embeddable_inner_page_path(:page_id =>page, :id=>inner_page.id), :title => "delete page", :update => dom_id_for(inner_page, :inner_page_area) | |
- if (page.section) | |
= link_button "up.png", page.section, :title => 'go to section' | |
diff --git a/app/views/embeddable/inner_pages/_static_page_header.html.haml b/app/views/embeddable/inner_pages/_static_page_header.html.haml | |
index 350e63c..9da5f45 100644 | |
--- a/app/views/embeddable/inner_pages/_static_page_header.html.haml | |
+++ b/app/views/embeddable/inner_pages/_static_page_header.html.haml | |
@@ -1,6 +1,6 @@ | |
%div{:id=>dom_id_for(page, :add_menu), :class=>'dropdown'} | |
%ul | |
- - hide_types = [Embeddable::InnerPage. Embeddable::Biologica::World. Embeddable::Biologica::Organism. Embeddable::Biologica::StaticOrganism. Embeddable::Biologica::Chromosome. Embeddable::Biologica::Chromosome.oom, Embeddable::Biologica::BreedOffspring. Embeddable::Biologica::Pedigree. Embeddable::Biologica::MultipleOrganism. Embeddable::Biologica::MeiosisView. | |
+ - hide_types = [Embeddable::InnerPage, Embeddable::Biologica::World, Embeddable::Biologica::Organism, Embeddable::Biologica::StaticOrganism, Embeddable::Biologica::Chromosome, Embeddable::Biologica::Chromosome, Embeddable::Biologica::BreedOffspring, Embeddable::Biologica::Pedigree, Embeddable::Biologica::MultipleOrganism, Embeddable::Biologica::MeiosisView] | |
- Page.element_types.each do |type| | |
- next if hide_types.include? type | |
%li= link_to_remote "#{type.display_name}", :update =>dom_id_for(inner_page, :static_page_area), :url => url_for(:controller =>'inner_pages', :action => 'add_element', :class_name => type.name, :id=>inner_page.id, :page_id => page.id, :static => true), :html => {:class=>'action'}, :complete => mce_init_string |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment