diff options
author | Arnaud Bos <arnaud.tlse@gmail.com> | 2011-07-20 00:09:00 +0200 |
---|---|---|
committer | Arnaud Bos <arnaud.tlse@gmail.com> | 2011-07-20 00:09:00 +0200 |
commit | a4ea2832a8a48ed63f38cf458b877d67d2c953da (patch) | |
tree | 784570602596a62f54fca634e33a348aa79a97cb /sneakyidea | |
parent | da90d1995ac6376317cd0954f6e0d71356d902ed (diff) | |
download | pelican-themes-a4ea2832a8a48ed63f38cf458b877d67d2c953da.zip pelican-themes-a4ea2832a8a48ed63f38cf458b877d67d2c953da.tar.gz pelican-themes-a4ea2832a8a48ed63f38cf458b877d67d2c953da.tar.bz2 |
[SNEAKYIDEA] Add author.html template. Add Google +1 button support.
Diffstat (limited to 'sneakyidea')
-rw-r--r-- | sneakyidea/static/css/main.css | 5 | ||||
-rw-r--r-- | sneakyidea/templates/article.html | 3 | ||||
-rw-r--r-- | sneakyidea/templates/article_infos.html | 2 | ||||
-rw-r--r-- | sneakyidea/templates/author.html | 7 | ||||
-rw-r--r-- | sneakyidea/templates/base.html | 3 | ||||
-rw-r--r-- | sneakyidea/templates/google_plusone.html | 3 | ||||
-rw-r--r-- | sneakyidea/templates/tags.html | 3 |
7 files changed, 23 insertions, 3 deletions
diff --git a/sneakyidea/static/css/main.css b/sneakyidea/static/css/main.css index 462d646..10f4229 100644 --- a/sneakyidea/static/css/main.css +++ b/sneakyidea/static/css/main.css @@ -137,6 +137,11 @@ aside, nav, article, figure { display: block; } +/* Google +1 button positionning bug workaround */ +iframe { + position:static !important; +} + /***** Layout *****/ .body {clear: both; margin: 0 auto; width: 800px;} img.right figure.right {float: right; margin: 0 0 2em 2em;} diff --git a/sneakyidea/templates/article.html b/sneakyidea/templates/article.html index 14fffe4..16cf8c1 100644 --- a/sneakyidea/templates/article.html +++ b/sneakyidea/templates/article.html @@ -5,7 +5,8 @@ <article> <header> <h1 class="entry-title"><a href="{{ article.url }}" rel="bookmark" title="Permalink to {{ article.title }}">{{ article.title - }}</a></h1> {% include 'twitter.html' %} </header> + }}</a></h1> {% include 'twitter.html' %} {% include + 'google_plusone.html' %} </header> <div class="entry-content"> {% include 'article_infos.html' %} {{ article.content }} diff --git a/sneakyidea/templates/article_infos.html b/sneakyidea/templates/article_infos.html index 1a47e70..b5af6c5 100644 --- a/sneakyidea/templates/article_infos.html +++ b/sneakyidea/templates/article_infos.html @@ -6,7 +6,7 @@ {% if article.author %} <address class="vcard author"> - By <a class="url fn" href="#">{{ article.author }}</a> + By <a class="url fn" href="{{ SITEURL }}/author/{{ article.author }}.html">{{ article.author }}</a> </address> {% endif %} <p>In <a href="{{ SITEURL }}/category/{{ article.category }}.html">{{ article.category }}</a>. {% if PDF_PROCESSOR %}<a href="{{ SITEURL }}/pdf/{{ article.slug }}.pdf">get the pdf</a>{% endif %}</p> diff --git a/sneakyidea/templates/author.html b/sneakyidea/templates/author.html new file mode 100644 index 0000000..e9f7870 --- /dev/null +++ b/sneakyidea/templates/author.html @@ -0,0 +1,7 @@ +{% extends "index.html" %} + +{% block title %}{{ SITENAME }} - Articles by {{ author }}{% endblock %} +{% block content_title %} +<h2>Articles by {{ author }}</h2> +{% endblock %} + diff --git a/sneakyidea/templates/base.html b/sneakyidea/templates/base.html index d280c04..a4a7564 100644 --- a/sneakyidea/templates/base.html +++ b/sneakyidea/templates/base.html @@ -3,6 +3,9 @@ <head> <title>{% block title %}{{ SITENAME }}{%endblock%}</title> <meta charset="utf-8" /> + {% if GOOGLE_PLUSONE %} + <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> + {% endif %} <link rel="stylesheet" href="{{ SITEURL }}/theme/css/{{ CSS_FILE }}" type="text/css" /> <link href="{{ SITEURL }}/{{ FEED }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} ATOM Feed" /> {% if FEED_RSS %} diff --git a/sneakyidea/templates/google_plusone.html b/sneakyidea/templates/google_plusone.html new file mode 100644 index 0000000..f9e36ed --- /dev/null +++ b/sneakyidea/templates/google_plusone.html @@ -0,0 +1,3 @@ +{% if GOOGLE_PLUSONE %} +<g:plusone size="medium"></g:plusone> +{% endif %} diff --git a/sneakyidea/templates/tags.html b/sneakyidea/templates/tags.html index 4dab120..bd18105 100644 --- a/sneakyidea/templates/tags.html +++ b/sneakyidea/templates/tags.html @@ -5,7 +5,8 @@ <h1 class="entry-title">Tags</h1> <ul id="cloud"> {% for tag in tag_cloud %} - <li class="tag-{{ tag.1 }}"><a href="/tag/{{ tag.0 }}.html">{{ tag.0 }}</a></li> + <li class="tag-{{ tag.1 }}"><a href="{{ SITEURL }}/tag/{{ + tag.0 }}.html">{{ tag.0 }}</a></li> {% endfor %} </ul> </section> |