Strip HTML from any caption-based titles.
This commit is contained in:
parent
743e01f231
commit
bab178d9f8
|
@ -1,6 +1,7 @@
|
||||||
require 'rubygems'
|
require 'rubygems'
|
||||||
require 'open-uri'
|
require 'open-uri'
|
||||||
require 'fileutils'
|
require 'fileutils'
|
||||||
|
require 'nokogiri'
|
||||||
require 'date'
|
require 'date'
|
||||||
require 'json'
|
require 'json'
|
||||||
require 'uri'
|
require 'uri'
|
||||||
|
@ -89,6 +90,7 @@ module Jekyll
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
date = Date.parse(post['date']).to_s
|
date = Date.parse(post['date']).to_s
|
||||||
|
title = Nokogiri::HTML(title).text
|
||||||
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
|
slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '')
|
||||||
{
|
{
|
||||||
:name => "#{date}-#{slug}.#{format}",
|
:name => "#{date}-#{slug}.#{format}",
|
||||||
|
|
Loading…
Reference in New Issue