diff options
Diffstat (limited to '_plugins/gleps.rb')
-rw-r--r-- | _plugins/gleps.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/_plugins/gleps.rb b/_plugins/gleps.rb index 2fa9753..28e1fa7 100644 --- a/_plugins/gleps.rb +++ b/_plugins/gleps.rb @@ -26,13 +26,13 @@ module Gentoo @site = site @base = @site.source @dir = GLEPGenerator::GLEP_DIR - @name = "#{name.chomp('.rst')}.html" + @name = name process(@name) read_yaml(File.join(@base, GLEPGenerator::GLEP_DIR), name) data['title'] = "GLEP #{data['GLEP']}: #{data['Title']}" - data['permalink'] = "/glep/#{@name}" + data['permalink'] = "/glep/#{@name.chomp('.rst')}.html" data['source'] = name data['layout'] = 'glep' data['nav1'] = 'inside-gentoo' @@ -56,5 +56,13 @@ module Gentoo 'url' => data['permalink'] }) end + + def output_ext + '.html' + end + + def destination(dest) + return super.sub('.rst', '') + end end end |