Slightly different frontmatter now
This commit is contained in:
parent
742120c988
commit
69920d0f2f
11
ext/post
11
ext/post
|
@ -5,10 +5,11 @@ OUTPUT_DIR = File.expand_path("~/projects/fnordig.de/_posts")
|
||||||
EDITOR = ENV['EDITOR'] || 'vim'
|
EDITOR = ENV['EDITOR'] || 'vim'
|
||||||
EXTENSION=".md"
|
EXTENSION=".md"
|
||||||
HEADER = <<EOF
|
HEADER = <<EOF
|
||||||
extends: post.liquid
|
permalink: "/{{ year }}/{{ month }}/{{ day }}/%s"
|
||||||
title: "%s"
|
title: "%s"
|
||||||
date: %s
|
published_date: "%s"
|
||||||
path: /:year/:month/:day/%s
|
layout: post.liquid
|
||||||
|
data:
|
||||||
route: blog
|
route: blog
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -30,9 +31,9 @@ slug = slugify(ARGV)
|
||||||
filename = now.strftime("%Y-%m-%d-") + slug
|
filename = now.strftime("%Y-%m-%d-") + slug
|
||||||
title = ARGV.join(' ')
|
title = ARGV.join(' ')
|
||||||
file = File.join(OUTPUT_DIR, "#{filename}#{EXTENSION}")
|
file = File.join(OUTPUT_DIR, "#{filename}#{EXTENSION}")
|
||||||
date = now.strftime("%d %b %Y %H:%M:%S %z")
|
date = now.strftime("%Y-%m-%d %H:%M:00 %z")
|
||||||
|
|
||||||
puts "new post: #{title}"
|
puts "new post: #{title}"
|
||||||
puts "file: #{filename}"
|
puts "file: #{filename}"
|
||||||
File.open(file, "w"){|f| f.write(HEADER % [title, date, slug]) }
|
File.open(file, "w"){|f| f.write(HEADER % [slug, title, date]) }
|
||||||
exec EDITOR, '+', file
|
exec EDITOR, '+', file
|
||||||
|
|
Loading…
Reference in a new issue