def headline
  count = 10
  files = []

  @file_extension.each do |fext|
    files += Dir.glob("#{@datadir}/**/*.#{fext}")
  end
  files.each do |f|
    f.untaint
  end

  @head_line = files.sort{|a,b| get_post_time(b) <=> get_post_time(a)}[0,count]
end

def headline_display
  src = "<ul>\n"

  @head_line.each do |entry|
    title = ''
    path = ''
    fn = ''
    File::open(entry.untaint,"r"){|f|
      title = convert(f.gets.chomp)
      reg = Regexp.new("#{@datadir}/(.*)/([^.]*)\.(.*)")
      entry.sub(reg){ path = $1; fn = $2; }
      
    }
    src += %(<li><a href="#{@url}/#{path}/#{fn}.html">#{title}</a></li>\n)
  end
  
  src += "</ul>\n"
end

