2013-09-09 16:15:13 +02:00

154 lines
3.8 KiB
Plaintext

-i = 0
-@articles.each do |a|
-@parent = nil
-i+= 1
%div
=i
%p=raw a["title"]
-repertoire = a["repertoire"].to_s
=repertoire.to_s+"/"+a["name"]+".php"
-if a["repertoire"].to_s != "" and a["repertoire"].to_s != "aucun"
-@parent = MenuItem.find_by_slug(@repertoires[repertoire.to_i].to_s)
%h1 IL Y A UN REPERTOIRE
=debug @parent
-file_path = Rails.root.join("pages", @repertoires[repertoire.to_i],a["name"]+".php" )
-else
- file_path = Rails.root.join("pages",a["name"]+".php" )
-repertoir_string = @parent ? @parent.slug.to_s+"/" : ""
-@menu_item= MenuItem.new(:enabled => true, :visible => true,:menu_id => 1, :menu_content_type => "Page",:name => HTMLEntities.new.decode(a["title"]), :slug => a["name"], :section_id => a["section"])
-content = Page.new(:title => HTMLEntities.new.decode(a["title"]), :description => HTMLEntities.new.decode(a["description"]), :keywords => HTMLEntities.new.decode(a["keywords"]))
-@menu_item.menu_content = content
-@menu_item.parent_id = @parent.id if @parent
-@menu_item.created_at = @dates[repertoir_string+a["name"]]
-if @menu_item.save
-content = ""
-begin
=content = File.open(file_path).read
=@menu_item.menu_content.blocks[0].portlets << Portlet.new(:content => HtmlContent.new(:content_type => "html", :content => content))
-rescue
%h1
ALERT
=file_path
-MenuItem.all.each do |mi|
-if mi.created_at.year < 1980
-mi.created_at = "2010-08-01"
-mi.save
-mi.set_permalink
%hr
%hr
-MenuItem.where(:section_id => 19).each do |menu_item|
%p
Création article :
=menu_item.name
-article = Article.new(:enabled => true, :title => menu_item.slug.to_s+" | "+menu_item.name.to_s, :slug => menu_item.slug, :tags_cache => "archive, témoignage", :created_at => menu_item.created_at,:published_at => menu_item.created_at, :description => menu_item.menu_content.description, :keywords => menu_item.menu_content.keywords)
-if article.save
-article.block = menu_item.menu_content.blocks[0]
-article.save
=menu_item.destroy
-else
%h2
Alert article
%br
=menu_item.name
%br
=menu_item.slug
%br
=debug menu_item.parent
%hr
-MenuItem.where(:section_id => 18).each do |menu_item|
%p
Création article :
=menu_item.name
-article = Article.new(:enabled => true, :title => menu_item.slug.to_s+" | "+menu_item.name.to_s, :slug => menu_item.slug, :tags_cache => "archive, traduction", :created_at => menu_item.created_at,:published_at => menu_item.created_at, :description => menu_item.menu_content.description, :keywords => menu_item.menu_content.keywords)
-if article.save
-article.block = menu_item.menu_content.blocks[0]
-article.save
=menu_item.destroy
-else
%h2
Alert article
%br
=menu_item.name
%br
=menu_item.slug
%br
=debug menu_item.parent
%hr
NEWSLETTER
-MenuItem.where(:section_id => 25).each do |menu_item|
%p
Création newsletter :
=menu_item.name
%p
SLUG :
=menu_item.slug
-article = Newsletter.new(:enabled => true, :title => menu_item.slug.to_s+" | "+menu_item.name.to_s, :tags_cache => "" , :slug => menu_item.slug, :created_at => menu_item.created_at,:published_at => menu_item.created_at, :description => menu_item.menu_content.description, :keywords => menu_item.menu_content.keywords)
-if article.save
-article.block = menu_item.menu_content.blocks[0]
-article.save
=menu_item.destroy
-else
%h2
Alert newsletter
%br
=menu_item.name
%br
=menu_item.slug
%br
=debug menu_item.parent