Permalink
Browse files

Add support for the neighbors plugin (#98)

  • Loading branch information...
olipratt authored and alexandrevicenzi committed Apr 22, 2017
1 parent 212f106 commit a6f12ec78197f48015e51f765ee3974351e18910
Showing with 27 additions and 4 deletions.
  1. +1 −0 README.md
  2. +5 −0 static/stylesheet/style.less
  3. +2 −0 templates/article.html
  4. +14 −0 templates/partial/neighbors.html
  5. +5 −4 tests/pelicanconf.py
View
@@ -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
@@ -138,6 +138,11 @@ main {
}
}
+ .neighbors {
+ margin: 4% 0% 4% 0%;
+ height: 20px;
+ }
+
.pagination {
margin: 4% 8% 4% 8%;
height: 20px;
View
@@ -57,6 +57,8 @@ <h1 id="{{ article.slug }}">{{ article.title }}</h1>
</div>
{% endif %}
+ {% include "partial/neighbors.html" %}
+
{% if article.related_posts %}
<div class="related-posts">
<h4>{{ _('You might enjoy') }}</h4>
@@ -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
@@ -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 @@
COPYRIGHT_YEAR = 2016
-DEFAULT_PAGINATION = 10
-
STATUSCAKE = {
'trackid': 'test-test',
'days': 7,

0 comments on commit a6f12ec

Please sign in to comment.