diff options
author | Justin Mayer <entroP@gmail.com> | 2017-09-04 11:08:07 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-04 11:08:07 -0700 |
commit | e315b00368413ea786712aa90ae3e84d4dacdafc (patch) | |
tree | a8ffa94d664e4dfc050e6087341fc2f7518418ed /pelican-bootstrap3 | |
parent | acddee8948a8e772394911a081d029ff07ea056a (diff) | |
parent | dcecbb6085f24420b14d97f06c53f49755db95c9 (diff) | |
download | pelican-themes-e315b00368413ea786712aa90ae3e84d4dacdafc.tar.gz |
Merge branch 'master' into archive-sidebar
Diffstat (limited to 'pelican-bootstrap3')
-rw-r--r-- | pelican-bootstrap3/README.md | 13 | ||||
-rw-r--r-- | pelican-bootstrap3/templates/base.html | 5 | ||||
-rw-r--r-- | pelican-bootstrap3/templates/includes/sidebar.html | 1 | ||||
-rw-r--r-- | pelican-bootstrap3/templates/includes/sidebar/authors.html | 22 |
4 files changed, 41 insertions, 0 deletions
diff --git a/pelican-bootstrap3/README.md b/pelican-bootstrap3/README.md index 1c210c5..b5ad5f7 100644 --- a/pelican-bootstrap3/README.md +++ b/pelican-bootstrap3/README.md @@ -38,6 +38,14 @@ plugin: `PLUGIN_PATHS = ['/path/to/git/pelican-plugins']` `PLUGINS = ['i18n_subsites']` +If you are using +[`i18n_subsites`](https://github.com/getpelican/pelican-plugins/tree/master/i18n_subsites) +and you are not using English as your default language, make sure to +also correctly specify the default language of the theme. Otherwise +the translations will not be used on your default site. + +`I18N_TEMPLATES_LANG = 'en'` + ## Usage This theme honors the following standard Pelican settings: @@ -252,6 +260,7 @@ icon to show. You can provide an alternative icon string as the third string (as * **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** * **Archive** will be shown if `DISPLAY_ARCHIVE_ON_SIDEBAR` is set to _True_ and `MONTH_ARCHIVE_SAVE_AS` is set up properly. +* **Authors** will be shown if `DISPLAY_AUTHORS_ON_SIDEBAR` is set to _True_ Other sidebar related options include: @@ -352,6 +361,10 @@ All you have to do, is: By default, the Tipue search page is configured at "/search.html", but you can override that with the `SEARCH_URL` setting, which comes in handy if you have fancy rewrite rules in your Apache or Nginx configuration. +### Flattr + +This theme has support for linking your domain with [Flattr](https://flattr.com). To enable this provide your `FLATTR_ID`. Be aware that you will also have to go [Flattr's domain settings](https://flattr.com/settings/domains) and link your domain. + ### Footer The footer will display a copyright message using the AUTHOR variable and the year of the latest post. If a content license mark is enabled (see above), that will be shown as well. diff --git a/pelican-bootstrap3/templates/base.html b/pelican-bootstrap3/templates/base.html index 195934b..9a69baf 100644 --- a/pelican-bootstrap3/templates/base.html +++ b/pelican-bootstrap3/templates/base.html @@ -53,6 +53,11 @@ {# Twitter Cards tags #} {% include 'includes/twitter_cards.html' %} + {# Flattr ID for the Flattr browser plug-in #} + {% if FLATTR_ID %} + <meta name="flattr:id" content="m1qj28"> + {% endif %} + <!-- Bootstrap --> {% if BOOTSTRAP_THEME %} <link rel="stylesheet" href="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/css/bootstrap.{{ BOOTSTRAP_THEME }}.min.css" type="text/css"/> diff --git a/pelican-bootstrap3/templates/includes/sidebar.html b/pelican-bootstrap3/templates/includes/sidebar.html index b9cd101..71bab3a 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/archive.html' %} {% include 'includes/sidebar/optional_bottom.html' ignore missing %} 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 %} |