Class: MarkdownSite::KnowledgeGraphTemplate
- Defined in:
- lib/markdown_site/templates/Knowledge_graph_template.rb
Instance Attribute Summary
Attributes inherited from Template
Instance Method Summary collapse
- #generate ⇒ Object
-
#initialize(site) ⇒ KnowledgeGraphTemplate
constructor
A new instance of KnowledgeGraphTemplate.
Methods inherited from Template
Constructor Details
#initialize(site) ⇒ KnowledgeGraphTemplate
Returns a new instance of KnowledgeGraphTemplate.
3 4 5 |
# File 'lib/markdown_site/templates/Knowledge_graph_template.rb', line 3 def initialize(site) super(site) end |
Instance Method Details
#generate ⇒ Object
6 7 8 9 10 11 |
# File 'lib/markdown_site/templates/Knowledge_graph_template.rb', line 6 def generate kg_template = Liquid::Template.parse(File.read(@site_config.knowledge_graph_template)) f = File.new(@site_config.publish_dir + @site_config.knowledge_graph, "w") f.puts(kg_template.render('config'=>{'title'=>@site_config.title})) f.close end |