lib/view.rb in runeblog-0.1.76 vs lib/view.rb in runeblog-0.1.78

- old
+ new

@@ -1,6 +1,6 @@ -require 'helpers-blog' +# require 'helpers-blog' # require 'runeblog' require 'global' class RuneBlog::View attr_reader :name, :state @@ -12,11 +12,11 @@ raise NoBlogAccessor if RuneBlog.blog.nil? @blog = RuneBlog.blog @name = name @can_publish = false pub_file = @blog.root + "/views/#@name/publish" - unless File.size(pub_file) == 0 + if File.exist?(pub_file) && File.size(pub_file) != 0 @publisher = RuneBlog::Publishing.new(read_config(pub_file)) @can_publish = true end end @@ -38,9 +38,10 @@ def publishable_files vdir = dir() files = [local_index()] others = Dir.entries(vdir + "/generated").grep(/^\d\d\d\d/).map {|x| "#{vdir}/generated/#{x}" } +abort "FIXME... publishable_files" deep_assets = Dir["#{vdir}/themes/standard/assets/*"] deep_assets.each do |file| # Do this at view creation cmd = "cp #{file} #{vdir}/assets" system(cmd) end