Module: Jekyll::AutoAuthors

Defined in:
lib/jekyll-auto-authors.rb,
lib/jekyll-auto-authors/main.rb,
lib/jekyll-auto-authors/utils.rb,
lib/jekyll-auto-authors/version.rb,
lib/jekyll-auto-authors/defaults.rb,
lib/jekyll-auto-authors/authorAutoPage.rb

Defined Under Namespace

Classes: AuthorAutoPage, AuthorPageGenerator, Utils

Constant Summary collapse

VERSION =
"1.0.4"
DEFAULT =

Default configurations for the plugin.

{
  "enabled" => false, # Enable or disable the plugin.

  "data" => "_data/authors.yml", # The data file inside _data/ folder that contains author information.
  "layouts" => ["authors.html"], # The layout file inside _layouts/ folder to use for the author pages.

  "exclude" => [], # The list of authors to **force** skip processing an autopage for.

  "title" => "Posts by :author", # :author is replaced by author name.
  "permalink" => "/author/:author", # :author is customizable elements.

  "slugify" => {
    "mode" => "none", # [raw, default, pretty, ascii or latin], none gives back the same string.
    "cased" => false, # If cased is true, all uppercase letters in the result string are replaced with their lowercase counterparts.
  }
}