Convertible provides methods for converting a pagelike item from a certain type of markup into actual content
Requires
self.site -> Jekyll::Site self.content self.content= self.data= self.ext= self.output= self.name
Gist Liquid Tag
Example:
{% gist 1234567 %}
{% gist 1234567 file.rb %}
Public: Methods that generate a URL for a resource such as a Post or a Page.
Examples
URL.new({
:template => /:categories/:title.html",
:placeholders => {:categories => "ruby", :title => "something"}
}).to_s
Public: Generate a Jekyll configuration Hash by merging the default options with anything in _config.yml, and adding the given options on top.
override - A Hash of config directives that override any options in both
the defaults and the config file. See Jekyll::Configuration::DEFAULTS for a list of option names and their defaults.
Returns the final configuration Hash.
# File lib/jekyll.rb, line 73 def self.configuration(override) config = Configuration[Configuration::DEFAULTS] override = Configuration[override].stringify_keys config = config.read_config_files(config.config_files(override)) # Merge DEFAULTS < _config.yml < override config = config.deep_merge(override).stringify_keys set_timezone(config['timezone']) if config['timezone'] config end
Generated with the Darkfish Rdoc Generator 2.