item[:gitrev] = commit if item_source(item)
end
end
+
+ @items.find_all('/weblog/*.md').each do |item|
+ item[:kind] ||= 'article'
+ end
+
+ @items.each do |item|
+ item[:created_at] ||=
+ item[:published] || File.stat(item.raw_filename).mtime
+ item[:updated_at] ||=
+ item[:updated] || File.stat(item.raw_filename).mtime
+ end
end
postprocess do
end
compile '/images/*.jpg', rep: :large do
- filter :imgresize, width: 1200, height: 1200
- write item.identifier.without_ext + '-t1200.' + item.identifier.ext
+ filename = item.identifier.without_ext + '-t1200.' + item.identifier.ext
+ filter :imgresize, width: 1200, height: 1200, cache: filename
+ write filename
end
compile '/images/*.jpg', rep: :info do
end
compile '/**/*' do
- filter :copybin if @item.binary?
- write @item.identifier.to_s
+ filter :copybin if @item.binary?
+ write @item.identifier.to_s
end
layout '/**/*.xsl', :xsl