diff options
| author | 2012-12-12 19:58:42 -0300 | |
|---|---|---|
| committer | 2012-12-12 19:58:42 -0300 | |
| commit | ca1f5a392261a7c6b82b5ac1015427605909d8c9 (patch) | |
| tree | f91146c9340c6c78e84aaf6b92053386397e2069 /nikola/data/themes/default/templates | |
Imported Upstream version 4.0.3upstream/4.0.3
Diffstat (limited to 'nikola/data/themes/default/templates')
| -rw-r--r-- | nikola/data/themes/default/templates/base.tmpl | 103 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/gallery.tmpl | 17 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/index.tmpl | 36 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/list.tmpl | 14 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/listing.tmpl | 10 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/post.tmpl | 51 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/story.tmpl | 8 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/tag.tmpl | 7 | ||||
| -rw-r--r-- | nikola/data/themes/default/templates/tags.tmpl | 14 |
9 files changed, 260 insertions, 0 deletions
diff --git a/nikola/data/themes/default/templates/base.tmpl b/nikola/data/themes/default/templates/base.tmpl new file mode 100644 index 0000000..b031423 --- /dev/null +++ b/nikola/data/themes/default/templates/base.tmpl @@ -0,0 +1,103 @@ +## -*- coding: utf-8 -*- +<!DOCTYPE html> +<html lang="${lang}"> +<head> + <meta charset="utf-8"> + <meta name="title" content="${title} | ${blog_title}" > + <meta name="description" content="${description}" > + <meta name="author" content="${blog_author}"> + <title>${title} | ${blog_title}</title> + <!-- Le styles --> + %if use_bundles: + <link href="/assets/css/all.css" rel="stylesheet" type="text/css"> + <script src="/assets/js/all.js" type="text/javascript"></script> + %else: + <link href="/assets/css/bootstrap.css" rel="stylesheet" type="text/css"> + <link href="/assets/css/bootstrap-responsive.css" rel="stylesheet" type="text/css"> + <link href="/assets/css/rst.css" rel="stylesheet" type="text/css"> + <link href="/assets/css/code.css" rel="stylesheet" type="text/css"> + <link href="/assets/css/colorbox.css" rel="stylesheet" type="text/css"/> + <link href="/assets/css/theme.css" rel="stylesheet" type="text/css"/> + %if exists("files/assets/css/custom.css", not_empty=True): + <link href="/assets/css/custom.css" rel="stylesheet" type="text/css"> + %endif + <script src="/assets/js/jquery-1.7.2.min.js" type="text/javascript"></script> + <script src="/assets/js/jquery.colorbox-min.js" type="text/javascript"></script> + %endif + <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> + <!--[if lt IE 9]> + <script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script> + <![endif]--> + %if rss_link: + ${rss_link} + %else: + %for language in translations: + <link rel="alternate" type="application/rss+xml" type="application/rss+xml" title="RSS (${language})" href="${_link("rss", None, lang)}"> + %endfor + %endif + <%block name="extra_head"> + </%block> +</head> +<body> + %if add_this_buttons: + <script type="text/javascript">var addthis_config={"ui_language":"${lang}"};</script> + % endif +<div class="container-fluid" id="container"> + <div class="row-fluid" id="titlerow"> + <div class="span12" id="titlecolumn"> + <!-- Banner-like substance !--> + <div class="titlebox"> + <h1 id="blog-title"> + <a href="${abs_link('/')}" title="${blog_title}">${blog_title}</a> + </h1> + <%block name="belowtitle"> + %if len(translations) > 1: + <small> + ${(messages[lang][u"Also available in: "])} + %for langname in translations.keys(): + %if langname != lang: + <a href="${_link("index", None, langname)}">${messages[langname]["LANGUAGE"]}</a> + %endif + %endfor + </small> + %endif + </%block> + <hr> + </div> + <!-- End of banner-like substance !--> + <div class="row" id="contentrow"> + <div class="span10" id="contentcolumn"> + <!--Body content--> + <%block name="content"></%block> + <!--End of body content--> + <hr> + <small>${content_footer}</small> + </div> + <div class="span2" id="sidebar"> + <!--Sidebar content--> + <ul class="unstyled"> + <li>${license} + <!-- social buttons --> + %if add_this_buttons: + <li> + <div id="addthisbox" class="addthis_toolbox addthis_default_style"> + <a class="addthis_button_preferred_1"></a> + <a class="addthis_button_preferred_2"></a> + <a class="addthis_button_preferred_3"></a> + <a class="addthis_button_preferred_4"></a> + <a class="addthis_button_compact"></a> + <a class="addthis_counter addthis_bubble_style"></a> + </div> + <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4f7088a56bb93798"></script> + <!-- End of social buttons --> + % endif + %for url, text in sidebar_links[lang]: + <li><a href="${url}">${text}</a> + %endfor + <li>${search_form} + </ul> + <!--End of sidebar content--> + </div> + ${analytics} + <script type="text/javascript">jQuery("a.image-reference").colorbox({rel:"gal",maxWidth:"80%",maxHeight:"80%",scalePhotos:true});</script> +</body> diff --git a/nikola/data/themes/default/templates/gallery.tmpl b/nikola/data/themes/default/templates/gallery.tmpl new file mode 100644 index 0000000..3c48413 --- /dev/null +++ b/nikola/data/themes/default/templates/gallery.tmpl @@ -0,0 +1,17 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="sourcelink"></%block> + +<%block name="content"> + %if text: + <p> + ${text} + </p> + %endif + <ul class="thumbnails"> + %for image in images: + <li><a href="${image[0]}" class="thumbnail image-reference" ${image[2]}> + <img src="${image[1]}" /></a></li> + %endfor + </ul> +</%block> diff --git a/nikola/data/themes/default/templates/index.tmpl b/nikola/data/themes/default/templates/index.tmpl new file mode 100644 index 0000000..45e2172 --- /dev/null +++ b/nikola/data/themes/default/templates/index.tmpl @@ -0,0 +1,36 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> + % for post in posts: + <div class="postbox"> + <h1><a href="${post.permalink(lang)}">${post.title(lang)}</a> + <small> + ${messages[lang]["Posted:"]} ${post.date} + </small></h1> + <hr> + ${post.text(lang, index_teasers)} + <p> + %if disqus_forum: + <a href="${post.permalink()}#disqus_thread">Comments</a> + %endif + </div> + % endfor + <div> +<ul class="pager"> + %if prevlink: + <li class="previous"> + <a href="${prevlink}">${messages[lang]["← Newer posts"]}</a> + </li> + %endif + %if nextlink: + <li class="next"> + <a href="${nextlink}">${messages[lang]["Older posts →"]}</a> + </li> + %endif +</ul> + + </div> + %if disqus_forum: + <script type="text/javascript">var disqus_shortname="${disqus_forum}";(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> + %endif +</%block> diff --git a/nikola/data/themes/default/templates/list.tmpl b/nikola/data/themes/default/templates/list.tmpl new file mode 100644 index 0000000..a60b508 --- /dev/null +++ b/nikola/data/themes/default/templates/list.tmpl @@ -0,0 +1,14 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> + <!--Body content--> + <div class="postbox"> + <h1>${title}</h1> + <ul class="unstyled"> + % for text, link in items: + <li><a href="${link}">${text}</a> + % endfor + </ul> + </div> + <!--End of body content--> +</%block> diff --git a/nikola/data/themes/default/templates/listing.tmpl b/nikola/data/themes/default/templates/listing.tmpl new file mode 100644 index 0000000..596a704 --- /dev/null +++ b/nikola/data/themes/default/templates/listing.tmpl @@ -0,0 +1,10 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> +<ul class="breadcrumb"> + % for link, crumb in crumbs: + <li><a href="${link}">/ ${crumb}</a></li> + % endfor +</ul> +${code} +</%block> diff --git a/nikola/data/themes/default/templates/post.tmpl b/nikola/data/themes/default/templates/post.tmpl new file mode 100644 index 0000000..b40ff89 --- /dev/null +++ b/nikola/data/themes/default/templates/post.tmpl @@ -0,0 +1,51 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> + <div class="postbox"> + <h1><a href='${permalink}'>${title}</a></h1> + % if link: + <p><a href='${link}'>${messages[lang]["Original site"]}</a></p> + % endif + <hr> + <small> + ${messages[lang]["Posted:"]} ${post.date} | + + %if len(translations) > 1: + %for langname in translations.keys(): + %if langname != lang: + <a href="${post.permalink(langname)}">${messages[langname][u"Read in English"]}</a> + | + %endif + %endfor + %endif + + <a href="${post.pagenames[lang]+".txt"}">${messages[lang]["Source"]}</a> + %if post.tags: + | ${messages[lang]["More posts about"]} + %for tag in post.tags: + <a href="${_link("tag", tag, lang)}"><span class="badge badge-info">${tag}</span></a> + %endfor + %endif + </small> + <hr> + ${post.text(lang)} + <ul class="pager"> + %if post.prev_post: + <li class="previous"> + <a href="${post.prev_post.permalink(lang)}">${messages[lang]["← Previous post"]}</a> + </li> + %endif + %if post.next_post: + <li class="next"> + <a href="${post.next_post.permalink(lang)}">${messages[lang]["Next post →"]}</a> + </li> + %endif + </ul> + %if disqus_forum: + <div id="disqus_thread"></div> + <script type="text/javascript">var disqus_shortname="${disqus_forum}";var disqus_url="${post.permalink(absolute=True)}";(function(){var a=document.createElement("script");a.type="text/javascript";a.async=true;a.src="http://"+disqus_shortname+".disqus.com/embed.js";(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(a)})(); </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> + %endif + </div> +</%block> diff --git a/nikola/data/themes/default/templates/story.tmpl b/nikola/data/themes/default/templates/story.tmpl new file mode 100644 index 0000000..deb0a46 --- /dev/null +++ b/nikola/data/themes/default/templates/story.tmpl @@ -0,0 +1,8 @@ +## -*- coding: utf-8 -*- +<%inherit file="post.tmpl"/> +<%block name="content"> +%if title: + <h1>${title}</h1> +%endif + ${post.text(lang)} +</%block> diff --git a/nikola/data/themes/default/templates/tag.tmpl b/nikola/data/themes/default/templates/tag.tmpl new file mode 100644 index 0000000..ac97829 --- /dev/null +++ b/nikola/data/themes/default/templates/tag.tmpl @@ -0,0 +1,7 @@ +## -*- coding: utf-8 -*- +<%inherit file="list.tmpl"/> +<%block name="extra_head"> + %for language in translations: + <link rel="alternate" type="application/rss+xml" type="application/rss+xml" title="RSS for tag ${tag} (${language})" href="${_link("tag_rss", tag, lang)}"> + %endfor +</%block> diff --git a/nikola/data/themes/default/templates/tags.tmpl b/nikola/data/themes/default/templates/tags.tmpl new file mode 100644 index 0000000..10040ca --- /dev/null +++ b/nikola/data/themes/default/templates/tags.tmpl @@ -0,0 +1,14 @@ +## -*- coding: utf-8 -*- +<%inherit file="base.tmpl"/> +<%block name="content"> + <div class="postbox"> + <!--Body content--> + <h1>${title}</h1> + <ul class="unstyled"> + % for text, link in items: + <li><a href="${link}"><span class="badge badge-info">${text}</span></a> + % endfor + </ul> + <!--End of body content--> + </div> +</%block> |
