lib/post.rb in runeblog-0.1.30 vs lib/post.rb in runeblog-0.1.31

- old
+ new

@@ -14,12 +14,12 @@ result = files.grep(/#{prefix(num)}-/) result end def self.load(post) - # FIXME weird logic here raise NoBlogAccessor if RuneBlog.blog.nil? + # "post" is a slug pdir = RuneBlog.blog.view.dir + "/" + post verify(Dir.exist?(pdir) => "Directory #{pdir} not found") meta = nil Dir.chdir(pdir) do verify(File.exist?("metadata.txt") => "metadata.txt not found", @@ -126,10 +126,11 @@ meta.num = File.basename(@draft).to_i # FIXME what if title changes? slug should change? meta.views = views # FIXME - meta.views.each do |view_name| # Create dir using slug (index.html, metadata?) + meta.views.each do |view_name| + # Create dir using slug (index.html, metadata?) vdir = "#{@blog.root}/views/#{view_name}/" dir = vdir + meta.slug + "/" create_dir(dir) unless Dir.exist?(dir) Dir.chdir(dir) do create_post_subtree(view_name) # unless existing??