Class: Jekyll::Pager
- Inherits:
-
Object
- Object
- Jekyll::Pager
- Defined in:
- lib/jekyll/pagination.rb
Class Method Summary collapse
- ._pagination_original_pagination_enabled? ⇒ Object
- .paginate_files(config) ⇒ Object
-
.pagination_enabled?(config, file) ⇒ Boolean
Overwrites the original method to check
paginate_file
andpaginate_files
configuration options.
Class Method Details
._pagination_original_pagination_enabled? ⇒ Object
61 |
# File 'lib/jekyll/pagination.rb', line 61 alias_method :_pagination_original_pagination_enabled?, :pagination_enabled? |
.paginate_files(config) ⇒ Object
56 57 58 59 |
# File 'lib/jekyll/pagination.rb', line 56 def paginate_files(config) config['paginate_files'] ||= ['index.html'] config.pluralized_array('paginate_file', 'paginate_files') end |
.pagination_enabled?(config, file) ⇒ Boolean
Overwrites the original method to check paginate_file
and paginate_files
configuration options.
65 66 67 |
# File 'lib/jekyll/pagination.rb', line 65 def pagination_enabled?(config, file) paginate_files(config).include?(file) if config['paginate'] end |