lib/runeblog.rb in runeblog-0.2.63 vs lib/runeblog.rb in runeblog-0.2.64
- old
+ new
@@ -373,27 +373,23 @@
<html>
<head><link rel="stylesheet" href="etc/blog.css"></head>
<body>
HTML
posts = _sorted_posts
-STDERR.puts "Posts = "
-posts.each {|x| STDERR.puts " " + x }
wanted = [8, posts.size].min # estimate how many we want?
enum = posts.each
entries = []
wanted.times do
postid = File.basename(enum.next)
postid = postid.to_i
-# STDERR.puts "-- postid = #{postid}"
-# posts.each {|x| STDERR.puts " #{x}" }
entry = index_entry(postid)
-# STDERR.puts "-- entry = #{entry.size} chars"
entries << entry
text << entry
end
text << "</body></html>"
File.write(@vdir/:remote/file, text)
+ return posts.size
rescue => err
_tmp_error(err)
end
def create_new_post(title, testing = false, teaser: nil, body: nil,
@@ -440,10 +436,11 @@
def generate_index(view)
log!(enter: __method__, args: [view], pwd: true, dir: true)
raise ArgumentError unless view.is_a?(String) || view.is_a?(RuneBlog::View)
@vdir = @root/:views/view
- collect_recent_posts("recent.html")
+ num = collect_recent_posts("recent.html")
+ return num
rescue => err
_tmp_error(err)
end
def generate_view(view) # huh?