Fix parser_back_end & side_bar & meta

This commit is contained in:
Christophe Vilayphiou committed 2012-03-30 15:51:29 +08:00
1 parent fd26b7cd90
commit 32b7d95669
5 files changed
+6 -5

No files matched your search

+3 -3
View File
@@ -26,7 +26,7 @@ module ParserBackEnd
def parse_page_edit_noko(page, id = nil)
body = Nokogiri::HTML(page.design.layout.body)
parse_menu(body, page, true)
public_r_tags = parse_contents(body, page, id)
public_r_tags = parse_content_edits(body, page, id)
parse_images(body, page)
public_r_tags.each do |tag|
@@ -37,7 +37,7 @@ module ParserBackEnd
end
# page_contents
def parse_contents(body, page, id)
def parse_content_edits(body, page, id)
public_r_tags = []
body.css('.page_content').each do |content|
ret = ''
@@ -47,7 +47,7 @@ module ParserBackEnd
ret << "'></div>"
else
part = page.page_parts.detect{ |p| p.name.to_s == content['name'].to_s } rescue nil
ret << "<div id='#{tag.attr['name']}' part_id='#{part.id}' class='editable' style='border:solid 1px; margin:5px; padding:5px;'>"
ret << "<div id='#{content['name']}' part_id='#{part.id}' class='editable' style='border:solid 1px; margin:5px; padding:5px;'>"
ret << "<div class='edit_link' style='display:none'>"
ret << " <a href='#{edit_admin_page_part_path(part.id)}' class='nav'>#{t(:edit)}</a>"
ret << '</div>'