class Tremolite::Blog
- Tremolite::Blog
- Reference
- Object
Defined in:
tremolite/blog.crConstant Summary
-
Log =
::Log.for(self)
Constructors
Instance Method Summary
- #assets_path : String
- #cache_path : String
- #config_path : String
- #data_manager
- #data_path : String
- #html_buffer : Tremolite::HtmlBuffer
- #image_resizer : Tremolite::ImageResizer?
- #initialize_posts
- #layout_path : String
- #markdown_wrapper
- #mod_watcher
- #pages_path : String
- #post_collection
- #posts_ext : String
- #posts_ext=(posts_ext : String)
- #posts_path : String
- #posts_path=(posts_path : String)
- #public_path : String
- #render
- #renderer
- #run
- #run_server
- #server
- #url_to_public_path(url : String)
- #validator
Constructor Detail
def self.new(data_path : String = "data", posts_ext : String = "md", cache_path : String = "cache", public_path : String = "public", config_path : String = @data_path, layout_path : String = (File.join([@data_path, "layout"])).to_s, assets_path : String = (File.join([@data_path, "assets"])).to_s, pages_path : String = (File.join([@data_path, "pages"])).to_s, mod_watcher_yaml_path : String | Nil = nil)
#