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