Add support for the neighbors plugin (#98)

This commit is contained in:
Oliver Pratt 2017-04-22 07:54:50 +01:00 committed by Alexandre Vicenzi
parent 212f106a55
commit a6f12ec781
5 changed files with 27 additions and 4 deletions

View file

@ -38,6 +38,7 @@ DON'T send any questions, issues or anything related to Flex to my personal emai
- [Minute read](https://github.com/getpelican/pelican-plugins/tree/master/post_stats)) (new in 2.0)
- [Related Posts](https://github.com/getpelican/pelican-plugins/tree/master/related_posts)
- [Representative image](https://github.com/getpelican/pelican-plugins/tree/master/representative_image) (new in 2.2)
- [Neighbors](https://github.com/getpelican/pelican-plugins/tree/master/neighbors) (new in 2.2)
## Install

View file

@ -138,6 +138,11 @@ main {
}
}
.neighbors {
margin: 4% 0% 4% 0%;
height: 20px;
}
.pagination {
margin: 4% 8% 4% 8%;
height: 20px;

View file

@ -57,6 +57,8 @@
</div>
{% endif %}
{% include "partial/neighbors.html" %}
{% if article.related_posts %}
<div class="related-posts">
<h4>{{ _('You might enjoy') }}</h4>

View file

@ -0,0 +1,14 @@
{% if 'neighbors' in PLUGINS %}
<div class="neighbors">
{% if article.prev_article %}
<a class="btn float-left" href="{{ SITEURL }}/{{ article.prev_article.url }}" title="{{ article.prev_article.title }}">
<i class="fa fa-angle-left"></i> {{ _('Previous Post') }}
</a>
{% endif %}
{% if article.next_article %}
<a class="btn float-right" href="{{ SITEURL }}/{{ article.next_article.url }}" title="{{ article.next_article.title }}">
{{ _('Next Post') }} <i class="fa fa-angle-right"></i>
</a>
{% endif %}
</div>
{% endif %}

View file

@ -3,10 +3,13 @@
from __future__ import unicode_literals
# Optional 'neighbors' plugin adds previous/next post buttons to articles.
PLUGIN_PATHS = ['../plugins']
PLUGINS = ['i18n_subsites']
PLUGINS = ['i18n_subsites', 'neighbors']
JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n', 'jinja2.ext.autoescape', 'jinja2.ext.with_']}
JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n',
'jinja2.ext.autoescape',
'jinja2.ext.with_']}
AUTHOR = u'Test'
SITEURL = u'http://localhost:8000'
@ -54,8 +57,6 @@ CC_LICENSE = {
COPYRIGHT_YEAR = 2016
DEFAULT_PAGINATION = 10
STATUSCAKE = {
'trackid': 'test-test',
'days': 7,