Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Jekyll
- class PageVariationsGenerator < Generator
- safe true
- def generate(site)
- pagesCopy = site.pages.dup
- site.config['pagevariations'].each_entry do |variation|
- pagesCopy.each_entry do |page|
- pageCopy = page.dup
- oldPermalink = pageCopy.data['permalink']
- pageCopy.data['permalink'] = oldPermalink[".html"] = variation + ".htm"
- site.pages << pageCopy
- end
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement