aboutsummaryrefslogtreecommitdiffstats
path: root/pelican-bootstrap3
diff options
context:
space:
mode:
authorJustin Mayer <entroP@gmail.com>2017-09-04 11:06:52 -0700
committerGitHub <noreply@github.com>2017-09-04 11:06:52 -0700
commitdcecbb6085f24420b14d97f06c53f49755db95c9 (patch)
tree3de8977ed3665245ada9c94f8e0b95f77cdc929d /pelican-bootstrap3
parent7fc1dbfcf93232725006882210f434e6561cf7dd (diff)
parent09aae94c108f54b99614ac0747c24287dbce115d (diff)
downloadpelican-themes-dcecbb6085f24420b14d97f06c53f49755db95c9.tar.gz
Merge pull request #531 from josch/authors-sidebar
pelican-bootstrap3: Add authors to sidebar
Diffstat (limited to 'pelican-bootstrap3')
-rw-r--r--pelican-bootstrap3/README.md1
-rw-r--r--pelican-bootstrap3/templates/includes/sidebar.html1
-rw-r--r--pelican-bootstrap3/templates/includes/sidebar/authors.html22
3 files changed, 24 insertions, 0 deletions
diff --git a/pelican-bootstrap3/README.md b/pelican-bootstrap3/README.md
index 06c1e25..f3830ed 100644
--- a/pelican-bootstrap3/README.md
+++ b/pelican-bootstrap3/README.md
@@ -259,6 +259,7 @@ icon to show. You can provide an alternative icon string as the third string (as
* **Categories** will be shown if `DISPLAY_CATEGORIES_ON_SIDEBAR` is set to _True_
* **Recent Posts** will be shown if `DISPLAY_RECENT_POSTS_ON_SIDEBAR` is set to _True_
* Use `RECENT_POST_COUNT` to control the amount of recent posts. Defaults to **5**
+* **Authors** will be shown if `DISPLAY_AUTHORS_ON_SIDEBAR` is set to _True_
Other sidebar related options include:
diff --git a/pelican-bootstrap3/templates/includes/sidebar.html b/pelican-bootstrap3/templates/includes/sidebar.html
index 7772ff8..d83a7b8 100644
--- a/pelican-bootstrap3/templates/includes/sidebar.html
+++ b/pelican-bootstrap3/templates/includes/sidebar.html
@@ -10,6 +10,7 @@
{% include 'includes/sidebar/github.html' %}
{% include 'includes/sidebar/twitter_timeline.html' %}
{% include 'includes/sidebar/links.html' %}
+ {% include 'includes/sidebar/authors.html' %}
{% include 'includes/sidebar/images.html' %}
{% include 'includes/sidebar/optional_bottom.html' ignore missing %}
</ul>
diff --git a/pelican-bootstrap3/templates/includes/sidebar/authors.html b/pelican-bootstrap3/templates/includes/sidebar/authors.html
new file mode 100644
index 0000000..114c688
--- /dev/null
+++ b/pelican-bootstrap3/templates/includes/sidebar/authors.html
@@ -0,0 +1,22 @@
+{% if DISPLAY_AUTHORS_ON_SIDEBAR %}
+ {% from 'includes/sidebar/macros.jinja' import title %}
+
+<!-- Sidebar/Authors -->
+<li class="list-group-item">
+ <h4>{{ title(_('Authors'), DISABLE_SIDEBAR_TITLE_ICONS) }}</h4>
+ <ul class="list-group" id="authors">
+ {% for author, articles in authors|sort %}
+ <li class="list-group-item">
+ <a href="{{ SITEURL }}/{{ author.url }}">
+ {%- if not DISABLE_SIDEBAR_TITLE_ICONS -%}
+ <i class="fa fa-user fa-lg"></i>
+ {%- endif -%}
+ {{- author -}}
+ </a>
+ ({{ articles|count }})
+ </li>
+ {% endfor %}
+ </ul>
+</li>
+<!-- End Sidebar/Authors -->
+{% endif %}