Handle "reset.css" and add link in the generated menu

This commit is contained in:
chris2tof committed 2011-09-05 16:06:17 +08:00
1 parent 151f005815
commit 22c9ca4c74
5 files changed
+22 -13

No files matched your search

+6 -4
View File
@@ -65,9 +65,10 @@ module Parser
end
c.define_tag 'stylesheets' do |tag|
res = ''
res << "<link href='#{page.design.reset_css.url}' rel='stylesheet' type='text/css' />"
res << "<link href='#{page.design.default_css.url}' rel='stylesheet' type='text/css' /> "
theme = page.design.themes.detect{ |d| d.id == page.theme_id }
res << "<link href='#{theme.file.url}' rel='stylesheet' type='text/css' />"
res << "<link href='#{theme.file.url}' rel='stylesheet' type='text/css' />" if theme
end
c.define_tag 'javascripts' do |tag|
res = ''
@@ -173,9 +174,10 @@ module Parser
end
c.define_tag 'stylesheets' do |tag|
res = ''
res << "<link href='#{page.design.reset_css.url}' rel='stylesheet' type='text/css' />"
res << "<link href='#{page.design.default_css.url}' rel='stylesheet' type='text/css' />"
theme = page.design.themes.detect{ |d| d.id == page.theme_id }
res << "<link href='#{theme.file.url}' rel='stylesheet' type='text/css' />"
res << "<link href='#{theme.file.url}' rel='stylesheet' type='text/css' />" if theme
end
c.define_tag 'javascripts' do |tag|
res = ''
@@ -244,8 +246,8 @@ module Parser
res << menu.values["li_class_#{current}"]
res << "_#{i}" if i
res << ">"
res << page.name
res << menu_level(page, current + 1, menu) if page.children.size > 0
res << "<a href='#{page.full_name}'>#{page.name}</a>"
res << menu_level(page, current + 1, menu) if page.children.size > 0 && !page.is_home?
res << "</li>"
end