summaryrefslogtreecommitdiffstats
path: root/nikola/data
diff options
context:
space:
mode:
Diffstat (limited to 'nikola/data')
-rw-r--r--nikola/data/samplesite/files/assets/css/custom.css0
-rw-r--r--nikola/data/samplesite/galleries/demo/index.txt4
-rw-r--r--nikola/data/themes/base/assets/css/theme.css1
-rw-r--r--nikola/data/themes/base/assets/js/mathjax.js9
-rw-r--r--nikola/data/themes/base/messages/messages_bg.py8
-rw-r--r--nikola/data/themes/base/messages/messages_ca.py6
-rw-r--r--nikola/data/themes/base/messages/messages_cs.py29
l---------nikola/data/themes/base/messages/messages_cz.py1
-rw-r--r--nikola/data/themes/base/messages/messages_de.py6
-rw-r--r--nikola/data/themes/base/messages/messages_el.py8
-rw-r--r--nikola/data/themes/base/messages/messages_en.py8
-rw-r--r--nikola/data/themes/base/messages/messages_eo.py8
-rw-r--r--nikola/data/themes/base/messages/messages_es.py6
-rw-r--r--nikola/data/themes/base/messages/messages_et.py29
-rw-r--r--nikola/data/themes/base/messages/messages_eu.py29
-rw-r--r--nikola/data/themes/base/messages/messages_fa.py6
-rw-r--r--nikola/data/themes/base/messages/messages_fi.py6
-rw-r--r--nikola/data/themes/base/messages/messages_fr.py22
-rw-r--r--nikola/data/themes/base/messages/messages_hr.py10
-rw-r--r--nikola/data/themes/base/messages/messages_it.py6
-rw-r--r--nikola/data/themes/base/messages/messages_ja.py12
-rw-r--r--nikola/data/themes/base/messages/messages_nb.py29
-rw-r--r--nikola/data/themes/base/messages/messages_nl.py6
-rw-r--r--nikola/data/themes/base/messages/messages_pl.py10
-rw-r--r--nikola/data/themes/base/messages/messages_pt_br.py6
-rw-r--r--nikola/data/themes/base/messages/messages_ru.py6
-rw-r--r--nikola/data/themes/base/messages/messages_sl.py6
l---------nikola/data/themes/base/messages/messages_tr.py1
-rw-r--r--nikola/data/themes/base/messages/messages_tr_tr.py10
-rw-r--r--nikola/data/themes/base/messages/messages_ur.py29
-rw-r--r--nikola/data/themes/base/messages/messages_zh_cn.py10
-rw-r--r--nikola/data/themes/base/templates/base.tmpl2
-rw-r--r--nikola/data/themes/base/templates/base_helper.tmpl9
-rw-r--r--nikola/data/themes/base/templates/comments_helper.tmpl14
-rw-r--r--nikola/data/themes/base/templates/disqus_helper.tmpl22
-rw-r--r--nikola/data/themes/base/templates/gallery.tmpl8
-rw-r--r--nikola/data/themes/base/templates/index.tmpl6
-rwxr-xr-x[-rw-r--r--]nikola/data/themes/base/templates/index_helper.tmpl32
-rw-r--r--nikola/data/themes/base/templates/isso_helper.tmpl20
-rw-r--r--nikola/data/themes/base/templates/post.tmpl7
-rwxr-xr-x[-rw-r--r--]nikola/data/themes/base/templates/post_helper.tmpl51
-rw-r--r--nikola/data/themes/base/templates/tagindex.tmpl2
-rw-r--r--nikola/data/themes/bootstrap/assets/css/theme.css18
-rw-r--r--nikola/data/themes/bootstrap/templates/bootstrap_helper.tmpl5
-rw-r--r--nikola/data/themes/bootstrap/templates/gallery.tmpl8
45 files changed, 422 insertions, 109 deletions
diff --git a/nikola/data/samplesite/files/assets/css/custom.css b/nikola/data/samplesite/files/assets/css/custom.css
deleted file mode 100644
index e69de29..0000000
--- a/nikola/data/samplesite/files/assets/css/custom.css
+++ /dev/null
diff --git a/nikola/data/samplesite/galleries/demo/index.txt b/nikola/data/samplesite/galleries/demo/index.txt
index d3d5a44..e29f66e 100644
--- a/nikola/data/samplesite/galleries/demo/index.txt
+++ b/nikola/data/samplesite/galleries/demo/index.txt
@@ -1,2 +1,4 @@
+.. title: Nikola Tesla
+
Some public domain pictures of Nikola Tesla
-(copied from `here <http://kerryr.net/pioneers/gallery/tesla.htm>`_) \ No newline at end of file
+(copied from `here <http://kerryr.net/pioneers/gallery/tesla.htm>`_)
diff --git a/nikola/data/themes/base/assets/css/theme.css b/nikola/data/themes/base/assets/css/theme.css
index e69de29..2a924f1 100644
--- a/nikola/data/themes/base/assets/css/theme.css
+++ b/nikola/data/themes/base/assets/css/theme.css
@@ -0,0 +1 @@
+/* This file intentionally left blank. */
diff --git a/nikola/data/themes/base/assets/js/mathjax.js b/nikola/data/themes/base/assets/js/mathjax.js
index 2f4e773..82c1f6c 100644
--- a/nikola/data/themes/base/assets/js/mathjax.js
+++ b/nikola/data/themes/base/assets/js/mathjax.js
@@ -6,7 +6,12 @@ window.onload = function () {
setTimeout(function () {
var script = document.createElement("script");
script.type = "text/javascript";
- script.src = "https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS_HTML";
+ if (location.protocol == 'https:') {
+ scriptbase = "https://c328740.ssl.cf1.rackcdn.com/";
+ } else {
+ scriptbase = "http://cdn.mathjax.org/";
+ }
+ script.src = scriptbase + "mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
document.getElementsByTagName("body")[0].appendChild(script);
},1)
-} \ No newline at end of file
+}
diff --git a/nikola/data/themes/base/messages/messages_bg.py b/nikola/data/themes/base/messages/messages_bg.py
index 2d36959..d4881b5 100644
--- a/nikola/data/themes/base/messages/messages_bg.py
+++ b/nikola/data/themes/base/messages/messages_bg.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Също достъпно в",
+ "Also available in:": "Също достъпно в:",
"Archive": "Архив",
"Categories": "Категории",
"LANGUAGE": "Български",
- "More posts about": "Още публикации относно ",
+ "More posts about %s": "Още публикации относно %s",
+ "More posts about": "Още публикации относно",
"Newer posts": "Нови публикации",
"Next post": "Следваща публикация",
"Older posts": "Стари публикации",
"Original site": "Оригиналния сайт",
"Posted": "Публиковано",
+ "Posted:": "Публиковано:",
"Posts about %s": "Публикации относно %s",
"Posts for year %s": "Публикации за %s година",
"Posts for {month} {year}": "Публикации за {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Source",
"Tags and Categories": "Тагове и Категории",
"Tags": "Тагове",
- "old posts page %d": "стари публикации страница %d",
+ "old posts, page %d": "стари публикации, страница %d",
+ "page %d": "страница %d",
}
diff --git a/nikola/data/themes/base/messages/messages_ca.py b/nikola/data/themes/base/messages/messages_ca.py
index 80c4ee4..d3a97b5 100644
--- a/nikola/data/themes/base/messages/messages_ca.py
+++ b/nikola/data/themes/base/messages/messages_ca.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "També disponibles en",
+ "Also available in:": "També disponibles en:",
"Archive": "Arxiu",
"Categories": "",
"LANGUAGE": "Català",
+ "More posts about %s": "Més entrades sobre %s",
"More posts about": "Més entrades sobre",
"Newer posts": "Entrades posteriors",
"Next post": "Entrada següent",
"Older posts": "Entrades anteriors",
"Original site": "Lloc original",
"Posted": "Publicat",
+ "Posted:": "Publicat:",
"Posts about %s": "Entrades sobre %s",
"Posts for year %s": "Entrades de l'any %s",
"Posts for {month} {year}": "",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Codi",
"Tags and Categories": "",
"Tags": "Etiquetes",
- "old posts page %d": "entrades antigues pàgina %d",
+ "old posts, page %d": "entrades antigues, pàgina %d",
+ "page %d": "pàgina %d",
}
diff --git a/nikola/data/themes/base/messages/messages_cs.py b/nikola/data/themes/base/messages/messages_cs.py
new file mode 100644
index 0000000..33482b5
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_cs.py
@@ -0,0 +1,29 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "Also available in": "Dostupné také v",
+ "Also available in:": "Dostupné také v",
+ "Archive": "Archiv",
+ "Categories": "Kategorie",
+ "LANGUAGE": "Čeština",
+ "More posts about %s": "Další příspěvky o %s",
+ "More posts about": "Další příspěvky o",
+ "Newer posts": "Novější příspěvky",
+ "Next post": "Další příspěvek",
+ "Older posts": "Starší příspěvky",
+ "Original site": "Původní stránka",
+ "Posted": "Zveřejněno",
+ "Posted:": "Zveřejněno:",
+ "Posts about %s": "Příspěvky o %s",
+ "Posts for year %s": "Příspěvky v roce %s",
+ "Posts for {month} {year}": "Příspěvky v {month} {year}",
+ "Previous post": "Předchozí příspěvek",
+ "Read in English": "Číst v češtině",
+ "Read more": "Číst dál",
+ "Source": "Zdroj",
+ "Tags and Categories": "Štítky a kategorie",
+ "Tags": "Štítky",
+ "old posts, page %d": "staré příspěvky, strana %d",
+ "page %d": "strana %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_cz.py b/nikola/data/themes/base/messages/messages_cz.py
new file mode 120000
index 0000000..d784fd5
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_cz.py
@@ -0,0 +1 @@
+messages_cs.py \ No newline at end of file
diff --git a/nikola/data/themes/base/messages/messages_de.py b/nikola/data/themes/base/messages/messages_de.py
index c885304..6795031 100644
--- a/nikola/data/themes/base/messages/messages_de.py
+++ b/nikola/data/themes/base/messages/messages_de.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Auch verfügbar in",
+ "Also available in:": "Auch verfügbar in:",
"Archive": "Archiv",
"Categories": "Kategorien",
"LANGUAGE": "Deutsch",
+ "More posts about %s": "Weitere Einträge über %s",
"More posts about": "Weitere Einträge über",
"Newer posts": "Neuere Einträge",
"Next post": "Nächster Eintrag",
"Older posts": "Ältere Einträge",
"Original site": "Original-Seite",
"Posted": "Veröffentlicht",
+ "Posted:": "Veröffentlicht:",
"Posts about %s": "Einträge über %s",
"Posts for year %s": "Einträge aus dem Jahr %s",
"Posts for {month} {year}": "Einträge aus {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Source",
"Tags and Categories": "Tags und Kategorien",
"Tags": "Tags",
- "old posts page %d": "Vorherige Einträge %d",
+ "old posts, page %d": "Vorherige Einträge, Seite %d",
+ "page %d": "Seite %d",
}
diff --git a/nikola/data/themes/base/messages/messages_el.py b/nikola/data/themes/base/messages/messages_el.py
index a1745fa..710558b 100644
--- a/nikola/data/themes/base/messages/messages_el.py
+++ b/nikola/data/themes/base/messages/messages_el.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Διαθέσιμο και στα",
+ "Also available in:": "Διαθέσιμο και στα:",
"Archive": "Αρχείο",
"Categories": "Κατηγορίες",
"LANGUAGE": "Ελληνικά",
+ "More posts about %s": "Περισσότερες αναρτήσεις για %s",
"More posts about": "Περισσότερες αναρτήσεις για",
"Newer posts": "Νεότερες αναρτήσεις",
"Next post": "Επόμενη ανάρτηση",
"Older posts": "Παλαιότερες αναρτήσεις",
"Original site": "Ιστοσελίδα αρχικής ανάρτησης",
"Posted": "Αναρτήθηκε",
+ "Posted:": "Αναρτήθηκε:",
"Posts about %s": "Αναρτήσεις για %s",
"Posts for year %s": "Αναρτήσεις για το έτος %s",
"Posts for {month} {year}": "Αναρτήσεις για τον {month} του {year}",
@@ -19,7 +22,8 @@ MESSAGES = {
"Read in English": "Διαβάστε στα Ελληνικά",
"Read more": "Διαβάστε περισσότερα",
"Source": "Πηγαίος κώδικας",
- "Tags and Categories": "",
+ "Tags and Categories": "Ετικέτες και κατηγορίες",
"Tags": "Ετικέτες",
- "old posts page %d": "σελίδα παλαιότερων αναρτήσεων %d",
+ "old posts, page %d": "σελίδα παλαιότερων αναρτήσεων %d",
+ "page %d": "σελίδα %d",
}
diff --git a/nikola/data/themes/base/messages/messages_en.py b/nikola/data/themes/base/messages/messages_en.py
index 1e695ac..021f5e7 100644
--- a/nikola/data/themes/base/messages/messages_en.py
+++ b/nikola/data/themes/base/messages/messages_en.py
@@ -3,17 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Also available in",
+ "Also available in:": "Also available in:",
"Archive": "Archive",
"Categories": "Categories",
"LANGUAGE": "English",
+ "More posts about %s": "More posts about %s",
"More posts about": "More posts about",
"Newer posts": "Newer posts",
"Next post": "Next post",
- "No content": "",
- "No title": "",
"Older posts": "Older posts",
"Original site": "Original site",
"Posted": "Posted",
+ "Posted:": "Posted:",
"Posts about %s": "Posts about %s",
"Posts for year %s": "Posts for year %s",
"Posts for {month} {year}": "Posts for {month} {year}",
@@ -23,5 +24,6 @@ MESSAGES = {
"Source": "Source",
"Tags and Categories": "Tags and Categories",
"Tags": "Tags",
- "old posts page %d": "old posts page %d",
+ "old posts, page %d": "old posts, page %d",
+ "page %d": "page %d",
}
diff --git a/nikola/data/themes/base/messages/messages_eo.py b/nikola/data/themes/base/messages/messages_eo.py
index 50bd25a..fdbea88 100644
--- a/nikola/data/themes/base/messages/messages_eo.py
+++ b/nikola/data/themes/base/messages/messages_eo.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Ankaŭ disponebla en",
+ "Also available in:": "Ankaŭ disponebla en:",
"Archive": "Arĥivo",
"Categories": "Kategorioj",
"LANGUAGE": "Anglalingve",
- "More posts about": "Pli artikoloj pri...",
+ "More posts about %s": "Pli artikoloj pri %s",
+ "More posts about": "Pli artikoloj pri",
"Newer posts": "Pli novaj artikoloj",
"Next post": "Venonta artikolo",
"Older posts": "Pli malnovaj artikoloj",
"Original site": "Originala interretejo",
"Posted": "Skribita",
+ "Posted:": "Skribita:",
"Posts about %s": "Artikoloj pri %s",
"Posts for year %s": "Artikoloj de la jaro %s",
"Posts for {month} {year}": "Artikoloj skribitaj en {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Fonto",
"Tags and Categories": "Etikedoj kaj Kategorioj",
"Tags": "Etikedoj",
- "old posts page %d": "paĝo de malnovaj artikoloj %d",
+ "old posts, page %d": "paĝo de malnovaj artikoloj %d",
+ "page %d": "paĝo %d",
}
diff --git a/nikola/data/themes/base/messages/messages_es.py b/nikola/data/themes/base/messages/messages_es.py
index 79ffac6..6c48fb9 100644
--- a/nikola/data/themes/base/messages/messages_es.py
+++ b/nikola/data/themes/base/messages/messages_es.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "También disponible en",
+ "Also available in:": "También disponible en:",
"Archive": "Archivo",
"Categories": "Categorías",
"LANGUAGE": "Español",
+ "More posts about %s": "Más posts sobre %s",
"More posts about": "Más posts sobre",
"Newer posts": "Posts posteriores",
"Next post": "Siguiente post",
"Older posts": "Posts anteriores",
"Original site": "Sitio original",
"Posted": "Publicado",
+ "Posted:": "Publicado:",
"Posts about %s": "Posts sobre %s",
"Posts for year %s": "Posts del año %s",
"Posts for {month} {year}": "Posts de {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Código",
"Tags and Categories": "Tags y Categorías",
"Tags": "Tags",
- "old posts page %d": "posts antiguos página %d",
+ "old posts, page %d": "posts antiguos, página %d",
+ "page %d": "página %d",
}
diff --git a/nikola/data/themes/base/messages/messages_et.py b/nikola/data/themes/base/messages/messages_et.py
new file mode 100644
index 0000000..314f3b8
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_et.py
@@ -0,0 +1,29 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "Also available in": "Saadaval ka",
+ "Also available in:": "Saadaval ka:",
+ "Archive": "Arhiiv",
+ "Categories": "Kategooriad",
+ "LANGUAGE": "Eesti",
+ "More posts about %s": "Veel postitusi %s kohta",
+ "More posts about": "Veel postitusi kohta",
+ "Newer posts": "Uued postitused",
+ "Next post": "Järgmine postitus",
+ "Older posts": "Vanemad postitused",
+ "Original site": "Algallikas",
+ "Posted": "Postitatud",
+ "Posted:": "Postitatud:",
+ "Posts about %s": "Postitused %s kohta",
+ "Posts for year %s": "Postitused aastast %s",
+ "Posts for {month} {year}": "Postitused {year} aasta kuust {month} ",
+ "Previous post": "Eelmine postitus",
+ "Read in English": "Loe eesti keeles",
+ "Read more": "Loe veel",
+ "Source": "Lähtekood",
+ "Tags and Categories": "Sildid ja kategooriad",
+ "Tags": "Märksõnad",
+ "old posts, page %d": "vanade postituste, leht %d",
+ "page %d": "leht %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_eu.py b/nikola/data/themes/base/messages/messages_eu.py
new file mode 100644
index 0000000..18d7575
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_eu.py
@@ -0,0 +1,29 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "Also available in": "Eskuragarria hemen ere",
+ "Also available in:": "Eskuragarria hemen ere:",
+ "Archive": "Artxiboa",
+ "Categories": "Kategoriak",
+ "LANGUAGE": "Euskara",
+ "More posts about %s": "%s-ri buruzko post gehiago",
+ "More posts about": "-ri buruzko post gehiago",
+ "Newer posts": "Post berrienak",
+ "Next post": "Hurrengo posta",
+ "Older posts": "Post zaharrenak",
+ "Original site": "Jatorrizko orria",
+ "Posted": "Argitaratuta",
+ "Posted:": "Argitaratuta:",
+ "Posts about %s": "%s-ri buruzko postak",
+ "Posts for year %s": "%s. urteko postak",
+ "Posts for {month} {year}": "{year}ko {month}ren postak",
+ "Previous post": "Aurreko posta",
+ "Read in English": "Euskaraz irakurri",
+ "Read more": "Irakurri gehiago",
+ "Source": "Iturria",
+ "Tags and Categories": "Etiketak eta Kategoriak",
+ "Tags": "Etiketak",
+ "old posts, page %d": "Post zaharren, orria %d",
+ "page %d": "orria %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_fa.py b/nikola/data/themes/base/messages/messages_fa.py
index 786893c..bd278ca 100644
--- a/nikola/data/themes/base/messages/messages_fa.py
+++ b/nikola/data/themes/base/messages/messages_fa.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "همچنین قابل دسترس از",
+ "Also available in:": "همچنین قابل دسترس از:",
"Archive": "آرشیو",
"Categories": "دسته‌ها",
"LANGUAGE": "فارسی",
+ "More posts about %s": "ارسال‌های بیشتر دربارهٔ%s",
"More posts about": "ارسال‌های بیشتر دربارهٔ",
"Newer posts": "ارسال‌های جدید‌تر",
"Next post": "ارسال بعدی",
"Older posts": "پست‌های قدیمی‌تر",
"Original site": "سایت اصلی",
"Posted": "ارسال شده",
+ "Posted:": "ارسال شده:",
"Posts about %s": "ارسال‌ها دربارهٔ %s",
"Posts for year %s": "ارسال‌ها برای سال %s",
"Posts for {month} {year}": "ارسال برای {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "منبع",
"Tags and Categories": "برچسب‌ها و دسته‌ها",
"Tags": "برچسب‌ها",
- "old posts page %d": "صفحهٔ ارسال‌های قدیمی %d",
+ "old posts, page %d": "صفحهٔ ارسال‌های قدیمی %d",
+ "page %d": "",
}
diff --git a/nikola/data/themes/base/messages/messages_fi.py b/nikola/data/themes/base/messages/messages_fi.py
index ca64919..b24ee2c 100644
--- a/nikola/data/themes/base/messages/messages_fi.py
+++ b/nikola/data/themes/base/messages/messages_fi.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Saatavilla myös",
+ "Also available in:": "Saatavilla myös:",
"Archive": "Arkisto",
"Categories": "Kategoriat",
"LANGUAGE": "Suomi",
+ "More posts about %s": "Lisää postauksia aiheesta %s",
"More posts about": "Lisää postauksia aiheesta",
"Newer posts": "Uudempia postauksia",
"Next post": "Seuraava postaus",
"Older posts": "Vanhempia postauksia",
"Original site": "Alkuperäinen sivusto",
"Posted": "Postattu",
+ "Posted:": "Postattu:",
"Posts about %s": "Postauksia aiheesta %s",
"Posts for year %s": "Postauksia vuodelta %s",
"Posts for {month} {year}": "Postauksia ajalle {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Lähde",
"Tags and Categories": "Tagit ja kategoriat",
"Tags": "Tagit",
- "old posts page %d": "vanhojen postauksien sivu %d",
+ "old posts, page %d": "vanhojen postauksien, sivu %d",
+ "page %d": "sivu %d",
}
diff --git a/nikola/data/themes/base/messages/messages_fr.py b/nikola/data/themes/base/messages/messages_fr.py
index 45c7474..ad4aea0 100644
--- a/nikola/data/themes/base/messages/messages_fr.py
+++ b/nikola/data/themes/base/messages/messages_fr.py
@@ -2,24 +2,28 @@
from __future__ import unicode_literals
MESSAGES = {
- "Also available in": "Disponible aussi en",
+ "Also available in": "Egalement disponible en",
+ "Also available in:": "Egalement disponible en:",
"Archive": "Archives",
"Categories": "Catégories",
"LANGUAGE": "Français",
- "More posts about": "Plus de billets sur",
+ "More posts about %s": "Plus d'articles sur %s",
+ "More posts about": "Plus d'articles sur",
"Newer posts": "Billets récents",
- "Next post": "Billet suivant",
- "Older posts": "Anciens billets",
+ "Next post": "Article suivant",
+ "Older posts": "Anciens articles",
"Original site": "Site d'origine",
"Posted": "Publié",
- "Posts about %s": "Billets sur %s",
- "Posts for year %s": "Billets de l'année %s",
- "Posts for {month} {year}": "Billets de {month} {year}",
- "Previous post": "Billet précédent",
+ "Posted:": "Publié:",
+ "Posts about %s": "Articles sur %s",
+ "Posts for year %s": "Articles de l'année %s",
+ "Posts for {month} {year}": "Articles de {month} {year}",
+ "Previous post": "Article précédent",
"Read in English": "Lire en français",
"Read more": "Lire la suite",
"Source": "Source",
"Tags and Categories": "Étiquettes et catégories",
"Tags": "Étiquettes",
- "old posts page %d": "anciens billets page %d",
+ "old posts, page %d": "anciens articles, page %d",
+ "page %d": "page %d",
}
diff --git a/nikola/data/themes/base/messages/messages_hr.py b/nikola/data/themes/base/messages/messages_hr.py
index 420159d..ad74078 100644
--- a/nikola/data/themes/base/messages/messages_hr.py
+++ b/nikola/data/themes/base/messages/messages_hr.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Također dostupno i u",
+ "Also available in:": "Također dostupno i u:",
"Archive": "Arhiva",
- "Categories": "",
+ "Categories": "Kategorije",
"LANGUAGE": "hrvatski",
+ "More posts about %s": "Više postova o %s",
"More posts about": "Više postova o",
"Newer posts": "Noviji postovi",
"Next post": "Sljedeći post",
"Older posts": "Stariji postovi",
"Original site": "Izvorna stranica",
"Posted": "Objavljeno",
+ "Posted:": "Objavljeno:",
"Posts about %s": "Postovi o %s",
"Posts for year %s": "Postovi za godinu %s",
"Posts for {month} {year}": "Postovi za {month} {year}",
@@ -19,7 +22,8 @@ MESSAGES = {
"Read in English": "Čitaj na hrvatskom",
"Read more": "Čitaj dalje",
"Source": "Izvor",
- "Tags and Categories": "",
+ "Tags and Categories": "Tagovi i kategorije",
"Tags": "Tagovi",
- "old posts page %d": "stari postovi stranice %d",
+ "old posts, page %d": "stari postovi, stranice %d",
+ "page %d": "stranice %d",
}
diff --git a/nikola/data/themes/base/messages/messages_it.py b/nikola/data/themes/base/messages/messages_it.py
index b460f22..912342e 100644
--- a/nikola/data/themes/base/messages/messages_it.py
+++ b/nikola/data/themes/base/messages/messages_it.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Anche disponibile in",
+ "Also available in:": "Anche disponibile in:",
"Archive": "Archivio",
"Categories": "Categorie",
"LANGUAGE": "Italiano",
+ "More posts about %s": "Altri articoli collegati %s",
"More posts about": "Altri articoli collegati",
"Newer posts": "Articoli recenti",
"Next post": "Articolo successivo",
"Older posts": "Articoli precedenti",
"Original site": "Sito originale",
"Posted": "Pubblicato",
+ "Posted:": "Pubblicato:",
"Posts about %s": "Articoli su %s",
"Posts for year %s": "Articoli per l'anno %s",
"Posts for {month} {year}": "Articoli per {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Sorgente",
"Tags and Categories": "Tags e Categorie",
"Tags": "Tags",
- "old posts page %d": "pagina dei vecchi articoli %d",
+ "old posts, page %d": "pagina dei vecchi articoli %d",
+ "page %d": "pagina %d",
}
diff --git a/nikola/data/themes/base/messages/messages_ja.py b/nikola/data/themes/base/messages/messages_ja.py
index 4a238cc..1bdf168 100644
--- a/nikola/data/themes/base/messages/messages_ja.py
+++ b/nikola/data/themes/base/messages/messages_ja.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "他の言語で読む",
+ "Also available in:": "他の言語で読む:",
"Archive": "過去の記事",
- "Categories": "",
+ "Categories": "カテゴリー",
"LANGUAGE": "日本語",
- "More posts about": "タグ",
+ "More posts about %s": "タグ: %s",
+ "More posts about": "タグ:",
"Newer posts": "新しい記事",
"Next post": "次の記事",
"Older posts": "過去の記事",
"Original site": "元のサイト",
"Posted": "投稿日時",
+ "Posted:": "投稿日時:",
"Posts about %s": "%sについての記事",
"Posts for year %s": "%s年の記事",
"Posts for {month} {year}": "{year}年{month}月の記事",
@@ -19,7 +22,8 @@ MESSAGES = {
"Read in English": "日本語で読む",
"Read more": "続きを読む",
"Source": "ソース",
- "Tags and Categories": "",
+ "Tags and Categories": "タグとカテゴリー",
"Tags": "タグ",
- "old posts page %d": "前の記事 %dページ目",
+ "old posts, page %d": "前の記事 %dページ目",
+ "page %d": "",
}
diff --git a/nikola/data/themes/base/messages/messages_nb.py b/nikola/data/themes/base/messages/messages_nb.py
new file mode 100644
index 0000000..154e329
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_nb.py
@@ -0,0 +1,29 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "Also available in": "Også tilgjengelig på",
+ "Also available in:": "Også tilgjengelig på:",
+ "Archive": "Arkiv",
+ "Categories": "Kategorier",
+ "LANGUAGE": "norsk",
+ "More posts about %s": "Flere innlegg om %s",
+ "More posts about": "Flere innlegg om",
+ "Newer posts": "Nyere innlegg",
+ "Next post": "Neste innlegg",
+ "Older posts": "Eldre innlegg",
+ "Original site": "Opprinnelig side",
+ "Posted": "Publisert",
+ "Posted:": "Publisert:",
+ "Posts about %s": "Innlegg om %s",
+ "Posts for year %s": "Innlegg fra %s",
+ "Posts for {month} {year}": "Innlegg fra {month} {year}",
+ "Previous post": "Forrige innlegg",
+ "Read in English": "Les på norsk",
+ "Read more": "Les mer",
+ "Source": "Kilde",
+ "Tags and Categories": "Merker og kategorier",
+ "Tags": "Merker",
+ "old posts, page %d": "eldre innlegg, side %d",
+ "page %d": "side %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_nl.py b/nikola/data/themes/base/messages/messages_nl.py
index a2da822..887e85f 100644
--- a/nikola/data/themes/base/messages/messages_nl.py
+++ b/nikola/data/themes/base/messages/messages_nl.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Ook beschikbaar in",
+ "Also available in:": "Ook beschikbaar in:",
"Archive": "Archief",
"Categories": "Categorieën",
"LANGUAGE": "Nederlands",
+ "More posts about %s": "Meer berichten over %s",
"More posts about": "Meer berichten over",
"Newer posts": "Nieuwere berichten",
"Next post": "Volgend bericht",
"Older posts": "Oudere berichten",
"Original site": "Originele site",
"Posted": "Geplaatst",
+ "Posted:": "Geplaatst:",
"Posts about %s": "Berichten over %s",
"Posts for year %s": "Berichten voor het jaar %s",
"Posts for {month} {year}": "Berichten voor {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Bron",
"Tags and Categories": "Tags en Categorieën",
"Tags": "Tags",
- "old posts page %d": "oude berichten pagina %d",
+ "old posts, page %d": "oude berichten, pagina %d",
+ "page %d": "pagina %d",
}
diff --git a/nikola/data/themes/base/messages/messages_pl.py b/nikola/data/themes/base/messages/messages_pl.py
index cf5c51c..352b0ed 100644
--- a/nikola/data/themes/base/messages/messages_pl.py
+++ b/nikola/data/themes/base/messages/messages_pl.py
@@ -2,16 +2,19 @@
from __future__ import unicode_literals
MESSAGES = {
- "Also available in": "Również dostępny w",
+ "Also available in": "Również dostępny w językach",
+ "Also available in:": "Również dostępny w językach:",
"Archive": "Archiwum",
"Categories": "Kategorie",
"LANGUAGE": "polski",
+ "More posts about %s": "Więcej postów o %s",
"More posts about": "Więcej postów o",
"Newer posts": "Nowsze posty",
"Next post": "Następny post",
"Older posts": "Starsze posty",
"Original site": "Oryginalna strona",
- "Posted": "Opublikowany",
+ "Posted": "Opublikowano",
+ "Posted:": "Opublikowano:",
"Posts about %s": "Posty o %s",
"Posts for year %s": "Posty z roku %s",
"Posts for {month} {year}": "Posty z {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Źródło",
"Tags and Categories": "Tagi i Kategorie",
"Tags": "Tags",
- "old posts page %d": "stare posty, strona %d",
+ "old posts, page %d": "stare posty, strona %d",
+ "page %d": "strona %d",
}
diff --git a/nikola/data/themes/base/messages/messages_pt_br.py b/nikola/data/themes/base/messages/messages_pt_br.py
index ebf642a..1283a2a 100644
--- a/nikola/data/themes/base/messages/messages_pt_br.py
+++ b/nikola/data/themes/base/messages/messages_pt_br.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Também disponível em",
+ "Also available in:": "Também disponível em:",
"Archive": "Arquivo",
"Categories": "Categorias",
"LANGUAGE": "Português",
+ "More posts about %s": "Mais posts sobre %s",
"More posts about": "Mais posts sobre",
"Newer posts": "Posts mais recentes",
"Next post": "Próximo post",
"Older posts": "Posts mais antigos",
"Original site": "Site original",
"Posted": "Publicado",
+ "Posted:": "Publicado:",
"Posts about %s": "Posts sobre %s",
"Posts for year %s": "Posts do ano %s",
"Posts for {month} {year}": "Posts de {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Código",
"Tags and Categories": "Tags e Categorias",
"Tags": "Tags",
- "old posts page %d": "Posts antigos página %d",
+ "old posts, page %d": "Posts antigos, página %d",
+ "page %d": "página %d",
}
diff --git a/nikola/data/themes/base/messages/messages_ru.py b/nikola/data/themes/base/messages/messages_ru.py
index 44ce1f2..3462292 100644
--- a/nikola/data/themes/base/messages/messages_ru.py
+++ b/nikola/data/themes/base/messages/messages_ru.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Также доступно на",
+ "Also available in:": "Также доступно на:",
"Archive": "Архив",
"Categories": "Категории",
"LANGUAGE": "Русский",
+ "More posts about %s": "Больше записей о %s",
"More posts about": "Больше записей о",
"Newer posts": "Новые записи",
"Next post": "Следующая запись",
"Older posts": "Старые записи",
"Original site": "Оригинальный сайт",
"Posted": "Опубликовано",
+ "Posted:": "Опубликовано:",
"Posts about %s": "Записи о %s",
"Posts for year %s": "Записи за %s год",
"Posts for {month} {year}": "Записи за {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Источник",
"Tags and Categories": "Тэги и категории",
"Tags": "Тэги",
- "old posts page %d": "%d страница со старыми записями",
+ "old posts, page %d": "%d страница со старыми записями",
+ "page %d": "%d страница",
}
diff --git a/nikola/data/themes/base/messages/messages_sl.py b/nikola/data/themes/base/messages/messages_sl.py
index bad3327..817bcee 100644
--- a/nikola/data/themes/base/messages/messages_sl.py
+++ b/nikola/data/themes/base/messages/messages_sl.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "Na voljo tudi v",
+ "Also available in:": "Na voljo tudi v:",
"Archive": "Arhiv",
"Categories": "Kategorije",
"LANGUAGE": "Slovenščina",
+ "More posts about %s": "Več objav o %s",
"More posts about": "Več objav o",
"Newer posts": "Novejše objave",
"Next post": "Naslednja objava",
"Older posts": "Starejše objave",
"Original site": "Izvorna spletna stran",
"Posted": "Objavljeno",
+ "Posted:": "Objavljeno:",
"Posts about %s": "Objave o %s",
"Posts for year %s": "Objave za leto %s",
"Posts for {month} {year}": "Objave za {month} {year}",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Izvor",
"Tags and Categories": "Značke in kategorije",
"Tags": "Značke",
- "old posts page %d": "stare objave, stran %d",
+ "old posts, page %d": "stare objave, stran %d",
+ "page %d": "stran %d",
}
diff --git a/nikola/data/themes/base/messages/messages_tr.py b/nikola/data/themes/base/messages/messages_tr.py
new file mode 120000
index 0000000..ad92768
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_tr.py
@@ -0,0 +1 @@
+messages_tr_tr.py \ No newline at end of file
diff --git a/nikola/data/themes/base/messages/messages_tr_tr.py b/nikola/data/themes/base/messages/messages_tr_tr.py
index 7cf0e9f..633f057 100644
--- a/nikola/data/themes/base/messages/messages_tr_tr.py
+++ b/nikola/data/themes/base/messages/messages_tr_tr.py
@@ -2,16 +2,19 @@
from __future__ import unicode_literals
MESSAGES = {
- "Also available in": "Şu dilde de mevcut:",
+ "Also available in": "Şu dilde de mevcut",
+ "Also available in:": "Şu dilde de mevcut:",
"Archive": "Arşiv",
"Categories": "Kategoriler",
"LANGUAGE": "Türkçe",
- "More posts about": "ilgili diğer yazılar",
+ "More posts about %s": "%s ilgili diğer yazılar",
+ "More posts about": " ilgili diğer yazılar",
"Newer posts": "Daha yeni yazılar",
"Next post": "Sonraki yazı",
"Older posts": "Daha eski yazılar",
"Original site": "Orjinal web sayfası",
"Posted": "Yayın tarihi",
+ "Posted:": "Yayın tarihi:",
"Posts about %s": "%s ile ilgili yazılar",
"Posts for year %s": "%s yılındaki yazılar",
"Posts for {month} {year}": "{month} {year} göre yazılar",
@@ -21,5 +24,6 @@ MESSAGES = {
"Source": "Kaynak",
"Tags and Categories": "Etiketler ve Kategoriler",
"Tags": "Etiketler",
- "old posts page %d": "eski yazılar sayfa %d",
+ "old posts, page %d": "eski yazılar, sayfa %d",
+ "page %d": "sayfa %d",
}
diff --git a/nikola/data/themes/base/messages/messages_ur.py b/nikola/data/themes/base/messages/messages_ur.py
new file mode 100644
index 0000000..d9c2f2b
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_ur.py
@@ -0,0 +1,29 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "Also available in": "ان زبانوں میں بھی دستیاب",
+ "Also available in:": "ان زبانوں میں بھی دستیاب:",
+ "Archive": "آرکائیو",
+ "Categories": "زمرے",
+ "LANGUAGE": "اردو",
+ "More posts about %s": "%s کے بارے میں مزید تحاریر",
+ "More posts about": " کے بارے میں مزید تحاریر",
+ "Newer posts": "نئی تحاریر",
+ "Next post": "اگلی تحریر",
+ "Older posts": "پرانی تحاریر",
+ "Original site": "اصلی سائٹ",
+ "Posted": "اشاعت",
+ "Posted:": "اشاعت:",
+ "Posts about %s": "%s کے بارے میں تحاریر",
+ "Posts for year %s": "سال %s کی تحاریر",
+ "Posts for {month} {year}": "{month} {year} کی تحاریر",
+ "Previous post": "پچھلی تحریر",
+ "Read in English": "اردو میں پڑھیے",
+ "Read more": "مزید پڑھیے",
+ "Source": "سورس",
+ "Tags and Categories": "ٹیگز اور زمرے",
+ "Tags": "ٹیگز",
+ "old posts, page %d": "پرانی تحاریر صفحہ %d",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_zh_cn.py b/nikola/data/themes/base/messages/messages_zh_cn.py
index fc79313..cb9a2f7 100644
--- a/nikola/data/themes/base/messages/messages_zh_cn.py
+++ b/nikola/data/themes/base/messages/messages_zh_cn.py
@@ -3,15 +3,18 @@ from __future__ import unicode_literals
MESSAGES = {
"Also available in": "其他语言版本",
+ "Also available in:": "其他语言版本:",
"Archive": "文章存档",
- "Categories": "",
+ "Categories": "分类",
"LANGUAGE": "简体中文",
+ "More posts about %s": "更多相关文章: %s",
"More posts about": "更多相关文章:",
"Newer posts": "新一篇",
"Next post": "后一篇",
"Older posts": "旧一篇",
"Original site": "原文地址",
"Posted": "发表于",
+ "Posted:": "发表于:",
"Posts about %s": "文章分类:%s",
"Posts for year %s": "%s年文章",
"Posts for {month} {year}": "{year}年{month}月文章",
@@ -19,7 +22,8 @@ MESSAGES = {
"Read in English": "中文版",
"Read more": "更多",
"Source": "源代码",
- "Tags and Categories": "",
+ "Tags and Categories": "标签和分类",
"Tags": "标签",
- "old posts page %d": "旧文章页 %d",
+ "old posts, page %d": "旧文章页 %d",
+ "page %d": "",
}
diff --git a/nikola/data/themes/base/templates/base.tmpl b/nikola/data/themes/base/templates/base.tmpl
index 31c1747..7c6cc35 100644
--- a/nikola/data/themes/base/templates/base.tmpl
+++ b/nikola/data/themes/base/templates/base.tmpl
@@ -21,7 +21,7 @@ lang="${lang}">
<%block name="belowtitle">
%if len(translations) > 1:
<small>
- ${(messages("Also available in"))}:&nbsp;
+ ${messages("Also available in:")}&nbsp;
${base.html_translations()}
</small>
%endif
diff --git a/nikola/data/themes/base/templates/base_helper.tmpl b/nikola/data/themes/base/templates/base_helper.tmpl
index ac1dea3..880a998 100644
--- a/nikola/data/themes/base/templates/base_helper.tmpl
+++ b/nikola/data/themes/base/templates/base_helper.tmpl
@@ -21,6 +21,7 @@
<link href="/assets/css/custom.css" rel="stylesheet" type="text/css">
%endif
%endif
+ <link rel="canonical" href="${abs_link(permalink)}">
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
<![endif]-->
@@ -49,7 +50,7 @@
</%def>
<%def name="html_social()">
- ${social_buttons_code}
+ ${social_buttons_code}
</%def>
<!--FIXME: remove in v7 -->
@@ -64,7 +65,7 @@
<ul>
%for suburl, text in url:
% if rel_link(permalink, suburl) == "#":
- <li class="active"><a href="${suburl}">${text}</a>
+ <li class="active"><a href="${permalink}">${text}</a>
%else:
<li><a href="${suburl}">${text}</a>
%endif
@@ -72,7 +73,7 @@
</ul>
% else:
% if rel_link(permalink, url) == "#":
- <li class="active"><a href="${url}">${text}</a>
+ <li class="active"><a href="${permalink}">${text}</a>
%else:
<li><a href="${url}">${text}</a>
%endif
@@ -84,7 +85,7 @@
<%def name="html_translations()">
%for langname in translations.keys():
%if langname != lang:
- <a href="${_link("index", None, langname)}">${messages("LANGUAGE", langname)}</a>
+ <a href="${_link("index", None, langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a>
%endif
%endfor
</%def>
diff --git a/nikola/data/themes/base/templates/comments_helper.tmpl b/nikola/data/themes/base/templates/comments_helper.tmpl
index e74a146..d3a2704 100644
--- a/nikola/data/themes/base/templates/comments_helper.tmpl
+++ b/nikola/data/themes/base/templates/comments_helper.tmpl
@@ -5,6 +5,8 @@
<%namespace name="intensedebate" file="intensedebate_helper.tmpl"/>
<%namespace name="moot" file="moot_helper.tmpl"/>
<%namespace name="googleplus" file="googleplus_helper.tmpl"/>
+<%namespace name="facebook" file="facebook_helper.tmpl"/>
+<%namespace name="isso" file="isso_helper.tmpl"/>
<%def name="comment_form(url, title, identifier)">
%if comment_system == 'disqus':
@@ -17,6 +19,10 @@
${moot.comment_form(url, title, identifier)}
% elif comment_system == 'googleplus':
${googleplus.comment_form(url, title, identifier)}
+ % elif comment_system == 'facebook':
+ ${facebook.comment_form(url, title, identifier)}
+ % elif comment_system == 'isso':
+ ${isso.comment_form(url, title, identifier)}
%endif
</%def>
@@ -31,6 +37,10 @@
${moot.comment_link(link, identifier)}
% elif comment_system == 'googleplus':
${googleplus.comment_link(link, identifier)}
+ % elif comment_system == 'facebook':
+ ${facebook.comment_link(link, identifier)}
+ % elif comment_system == 'isso':
+ ${isso.comment_link(link, identifier)}
%endif
</%def>
@@ -45,5 +55,9 @@
${moot.comment_link_script()}
% elif comment_system == 'googleplus':
${googleplus.comment_link_script()}
+ % elif comment_system == 'facebook':
+ ${facebook.comment_link_script()}
+ % elif comment_system == 'isso':
+ ${isso.comment_link_script()}
%endif
</%def>
diff --git a/nikola/data/themes/base/templates/disqus_helper.tmpl b/nikola/data/themes/base/templates/disqus_helper.tmpl
index 211f27a..74187b0 100644
--- a/nikola/data/themes/base/templates/disqus_helper.tmpl
+++ b/nikola/data/themes/base/templates/disqus_helper.tmpl
@@ -9,24 +9,24 @@
<%def name="comment_form(url, title, identifier)">
%if comment_system_id:
<div id="disqus_thread"></div>
- <script type="text/javascript">
- var disqus_shortname ="${comment_system_id}";
+ <script>
+ var disqus_shortname ="${comment_system_id}",
%if url:
- var disqus_url="${url}";
+ disqus_url="${url}",
%endif
- var disqus_title=${json.dumps(title)};
- var disqus_identifier="${identifier}";
- var disqus_config = function () {
+ disqus_title=${json.dumps(title)},
+ disqus_identifier="${identifier}",
+ disqus_config = function () {
this.language = "${translations.get(lang, lang)}";
};
(function() {
- var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
- dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
+ var dsq = document.createElement('script'); dsq.async = true;
+ dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
- <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
- <a href="http://disqus.com" class="dsq-brlink">Comments powered by <span class="logo-disqus">Disqus</span></a>
+ <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
+ <a href="http://disqus.com" class="dsq-brlink" rel="nofollow">Comments powered by <span class="logo-disqus">Disqus</span></a>
%endif
</%def>
@@ -40,7 +40,7 @@
<%def name="comment_link_script()">
%if comment_system_id:
- <script type="text/javascript">var disqus_shortname="${comment_system_id}";(function(){var a=document.createElement("script");a.async=true;a.type="text/javascript";a.src="http://"+disqus_shortname+".disqus.com/count.js";(document.getElementsByTagName("HEAD")[0]||document.getElementsByTagName("BODY")[0]).appendChild(a)}());</script>
+ <script>var disqus_shortname="${comment_system_id}";(function(){var a=document.createElement("script");a.async=true;a.src="//"+disqus_shortname+".disqus.com/count.js";(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a)}());</script>
%endif
</%def>
diff --git a/nikola/data/themes/base/templates/gallery.tmpl b/nikola/data/themes/base/templates/gallery.tmpl
index be9cc6f..e4eab27 100644
--- a/nikola/data/themes/base/templates/gallery.tmpl
+++ b/nikola/data/themes/base/templates/gallery.tmpl
@@ -6,14 +6,18 @@
<%block name="content">
${ui.bar(crumbs)}
+ %if title:
+ <h1>${title}</h1>
+ %endif
%if text:
<p>
${text}
</p>
%endif
<ul>
- % for folder in folders:
- <li><a href="${folder}"><i class="icon-folder-open"></i>&nbsp;${folder}</a></li>
+ % for folder, ftitle in folders:
+ <li><a href="${folder}"><i
+ class="icon-folder-open"></i>&nbsp;${ftitle}</a></li>
% endfor
</ul>
<ul class="thumbnails">
diff --git a/nikola/data/themes/base/templates/index.tmpl b/nikola/data/themes/base/templates/index.tmpl
index 6de79e2..1a280b0 100644
--- a/nikola/data/themes/base/templates/index.tmpl
+++ b/nikola/data/themes/base/templates/index.tmpl
@@ -4,10 +4,10 @@
<%inherit file="base.tmpl"/>
<%block name="content">
% for post in posts:
- <div class="postbox h-entry">
+ <article class="postbox h-entry post-${post.meta('type')}">
<h1 class="p-name"><a href="${post.permalink()}" class="u-url">${post.title()}</a>
<small>&nbsp;&nbsp;
- ${messages("Posted")}: <time class="published dt-published" datetime="${post.date.isoformat()}">${post.formatted_date(date_format)}</time>
+ ${messages("Posted:")} <time class="published dt-published" datetime="${post.date.isoformat()}">${post.formatted_date(date_format)}</time>
</small></h1>
<hr>
%if index_teasers:
@@ -21,7 +21,7 @@
% if not post.meta('nocomments'):
${comments.comment_link(post.permalink(), post._base_path)}
% endif
- </div>
+ </article>
% endfor
${helper.html_pager()}
${comments.comment_link_script()}
diff --git a/nikola/data/themes/base/templates/index_helper.tmpl b/nikola/data/themes/base/templates/index_helper.tmpl
index a914846..56f5127 100644..100755
--- a/nikola/data/themes/base/templates/index_helper.tmpl
+++ b/nikola/data/themes/base/templates/index_helper.tmpl
@@ -1,23 +1,25 @@
## -*- coding: utf-8 -*-
<%def name="html_pager()">
-<div>
-<ul class="pager">
- %if prevlink:
- <li class="previous">
- <a href="${prevlink}" rel="prev">&larr; ${messages("Newer posts")}</a>
- </li>
- %endif
- %if nextlink:
- <li class="next">
- <a href="${nextlink}" rel="next">${messages("Older posts")} &rarr;</a>
- </li>
- %endif
-</ul>
-</div>
+ %if prevlink or nextlink:
+ <div>
+ <ul class="pager">
+ %if prevlink:
+ <li class="previous">
+ <a href="${prevlink}" rel="prev">&larr; ${messages("Newer posts")}</a>
+ </li>
+ %endif
+ %if nextlink:
+ <li class="next">
+ <a href="${nextlink}" rel="next">${messages("Older posts")} &rarr;</a>
+ </li>
+ %endif
+ </ul>
+ </div>
+ %endif
</%def>
<%def name="mathjax_script(posts)">
%if any(post.is_mathjax for post in posts):
- <script src="/assets/js/mathjax.js" type="text/javascript"></script>
+ <script src="/assets/js/mathjax.js"></script>
%endif
</%def>
diff --git a/nikola/data/themes/base/templates/isso_helper.tmpl b/nikola/data/themes/base/templates/isso_helper.tmpl
new file mode 100644
index 0000000..8dc95f5
--- /dev/null
+++ b/nikola/data/themes/base/templates/isso_helper.tmpl
@@ -0,0 +1,20 @@
+## -*- coding: utf-8 -*-
+<%def name="comment_form(url, title, identifier)">
+ %if comment_system_id:
+ <div data-title="${title|u}" id="isso-thread"></div>
+ <script src="${comment_system_id}js/embed.min.js" data-isso="${comment_system_id}"></script>
+ %endif
+</%def>
+
+<%def name="comment_link(link, identifier)">
+ %if comment_system_id:
+ <a href="${link}#isso-thread">Comments</a>
+ %endif
+</%def>
+
+
+<%def name="comment_link_script()">
+ %if comment_system_id:
+ <script src="${comment_system_id}js/count.min.js" data-isso="${comment_system_id}"></script>
+ %endif
+</%def>
diff --git a/nikola/data/themes/base/templates/post.tmpl b/nikola/data/themes/base/templates/post.tmpl
index fd6316d..981fd97 100644
--- a/nikola/data/themes/base/templates/post.tmpl
+++ b/nikola/data/themes/base/templates/post.tmpl
@@ -7,14 +7,15 @@ ${helper.twitter_card_information(post)}
% if post.meta('keywords'):
<meta name="keywords" content="${post.meta('keywords')|h}">
% endif
+${helper.meta_translations(post)}
</%block>
<%block name="content">
- <div class="postbox">
+ <article class="postbox post-${post.meta('type')}">
<div class="h-entry" itemscope="itemscope" itemtype="http://schema.org/Article">
${helper.html_title()}
<hr>
<small>
- ${messages("Posted")}: <time class="published dt-published" datetime="${post.date.isoformat()}" itemprop="datePublished">${post.formatted_date(date_format)}</time>
+ ${messages("Posted:")} <time class="published dt-published" datetime="${post.date.isoformat()}" itemprop="datePublished">${post.formatted_date(date_format)}</time>
${helper.html_translations(post)}
${helper.html_tags(post)}
&nbsp;&nbsp;|&nbsp;&nbsp;
@@ -37,5 +38,5 @@ ${helper.twitter_card_information(post)}
${comments.comment_form(post.permalink(absolute=True), post.title(), post._base_path)}
% endif
${helper.mathjax_script(post)}
- </div>
+ </article>
</%block>
diff --git a/nikola/data/themes/base/templates/post_helper.tmpl b/nikola/data/themes/base/templates/post_helper.tmpl
index f6b0535..69784ea 100644..100755
--- a/nikola/data/themes/base/templates/post_helper.tmpl
+++ b/nikola/data/themes/base/templates/post_helper.tmpl
@@ -12,37 +12,52 @@
%for langname in translations.keys():
%if langname != lang and post.is_translation_available(langname):
&nbsp;&nbsp;|&nbsp;&nbsp;
- <a href="${post.permalink(langname)}">${messages("Read in English", langname)}</a>
+ <a href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("Read in English", langname)}</a>
%endif
%endfor
%endif
</%def>
+<%def name="meta_translations(post)">
+ %if len(translations) > 1:
+ %for langname in translations.keys():
+ %if langname != lang and post.is_translation_available(langname):
+ <link rel="alternate" hreflang="${langname}" href="${post.permalink(langname)}">
+ %endif
+ %endfor
+ %endif
+</%def>
+
+<%def name="html_list_tags(post)" buffered="True">
+ <span itemprop="keywords">
+ %for tag in post.tags:
+ <a class="tag p-category" href="${_link('tag', tag)}"><span class="badge badge-info">${tag}</span></a>
+ %endfor
+ </span>
+</%def>
<%def name="html_tags(post)">
%if post.tags:
- &nbsp;&nbsp;|&nbsp;&nbsp;${messages("More posts about")}
- <span itemprop="keywords">
- %for tag in post.tags:
- <a class="tag p-category" href="${_link('tag', tag)}"><span class="badge badge-info">${tag}</span></a>
- %endfor
- </span>
+ &nbsp;&nbsp;|&nbsp;&nbsp;
+ ${formatmsg(messages("More posts about %s"), html_list_tags(post))}
%endif
</%def>
<%def name="html_pager(post)">
- <ul class="pager">
- %if post.prev_post:
- <li class="previous">
- <a href="${post.prev_post.permalink()}" rel="prev">&larr; ${messages("Previous post")}</a>
- </li>
- %endif
- %if post.next_post:
- <li class="next">
- <a href="${post.next_post.permalink()}" rel="next">${messages("Next post")} &rarr;</a>
- </li>
+ %if post.prev_post or post.next_post:
+ <ul class="pager">
+ %if post.prev_post:
+ <li class="previous">
+ <a href="${post.prev_post.permalink()}" rel="prev">&larr; ${messages("Previous post")}</a>
+ </li>
+ %endif
+ %if post.next_post:
+ <li class="next">
+ <a href="${post.next_post.permalink()}" rel="next">${messages("Next post")} &rarr;</a>
+ </li>
+ %endif
+ </ul>
%endif
- </ul>
</%def>
<%def name="twitter_card_information(post)">
diff --git a/nikola/data/themes/base/templates/tagindex.tmpl b/nikola/data/themes/base/templates/tagindex.tmpl
new file mode 100644
index 0000000..9dda70a
--- /dev/null
+++ b/nikola/data/themes/base/templates/tagindex.tmpl
@@ -0,0 +1,2 @@
+## -*- coding: utf-8 -*-
+<%inherit file="index.tmpl"/>
diff --git a/nikola/data/themes/bootstrap/assets/css/theme.css b/nikola/data/themes/bootstrap/assets/css/theme.css
index 2ff1a80..952073f 100644
--- a/nikola/data/themes/bootstrap/assets/css/theme.css
+++ b/nikola/data/themes/bootstrap/assets/css/theme.css
@@ -84,4 +84,20 @@ pre, pre code {
white-space: pre;
word-wrap: normal;
overflow: auto;
-} \ No newline at end of file
+}
+
+article.post-micro {
+ font-family: Georgia, 'Times New Roman', Times, serif;
+ font-size: 1.5em;
+}
+
+/* fix anchors for headers */
+h1, h2, h3 {
+ margin-top: -40px;
+ padding-top: 60px;
+}
+
+h4, h5, h6 {
+ margin-top: -50px;
+ padding-top: 60px;
+}
diff --git a/nikola/data/themes/bootstrap/templates/bootstrap_helper.tmpl b/nikola/data/themes/bootstrap/templates/bootstrap_helper.tmpl
index 763ac20..f0d1986 100644
--- a/nikola/data/themes/bootstrap/templates/bootstrap_helper.tmpl
+++ b/nikola/data/themes/bootstrap/templates/bootstrap_helper.tmpl
@@ -29,6 +29,7 @@
<link href="/assets/css/custom.css" rel="stylesheet" type="text/css">
%endif
%endif
+ <link rel="canonical" href="${abs_link(permalink)}">
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
<![endif]-->
@@ -79,7 +80,7 @@
<ul class="dropdown-menu">
%for suburl, text in url:
% if rel_link(permalink, suburl) == "#":
- <li class="active"><a href="${suburl}">${text}</a>
+ <li class="active"><a href="${permalink}">${text}</a>
%else:
<li><a href="${suburl}">${text}</a>
%endif
@@ -87,7 +88,7 @@
</ul>
% else:
% if rel_link(permalink, url) == "#":
- <li class="active"><a href="${url}">${text}</a>
+ <li class="active"><a href="${permalink}">${text}</a>
%else:
<li><a href="${url}">${text}</a>
%endif
diff --git a/nikola/data/themes/bootstrap/templates/gallery.tmpl b/nikola/data/themes/bootstrap/templates/gallery.tmpl
index 17ae61c..0dd5eea 100644
--- a/nikola/data/themes/bootstrap/templates/gallery.tmpl
+++ b/nikola/data/themes/bootstrap/templates/gallery.tmpl
@@ -6,14 +6,18 @@
<%block name="content">
${ui.bar(crumbs)}
+ %if title:
+ <h1>${title}</h1>
+ %endif
%if text:
<p>
${text}
</p>
%endif
<ul>
- % for folder in folders:
- <li><a href="${folder}"><i class="icon-folder-open"></i>&nbsp;${folder}</a></li>
+ % for folder, ftitle in folders:
+ <li><a href="${folder}"><i
+ class="icon-folder-open"></i>&nbsp;${ftitle}</a></li>
% endfor
</ul>