# -*- coding:utf-8 -*-
from mako import runtime, filters, cache
UNDEFINED = runtime.UNDEFINED
__M_dict_builtin = dict
__M_locals_builtin = locals
_magic_number = 10
_modified_time = 1434142807.8405757
_enable_loop = True
_template_filename = '/usr/lib/python3.4/site-packages/nikola/data/themes/base/templates/post_helper.tmpl'
_template_uri = 'post_helper.tmpl'
_source_encoding = 'utf-8'
_exports = ['mathjax_script', 'html_pager', 'twitter_card_information', 'meta_translations', 'open_graph_metadata', 'html_tags']
def render_body(context,**pageargs):
__M_caller = context.caller_stack._push_frame()
try:
__M_locals = __M_dict_builtin(pageargs=pageargs)
__M_writer = context.writer()
__M_writer('\n')
__M_writer('\n\n')
__M_writer('\n\n')
__M_writer('\n\n')
__M_writer('\n\n')
__M_writer('\n\n')
__M_writer('\n')
return ''
finally:
context.caller_stack._pop_frame()
def render_mathjax_script(context,post):
__M_caller = context.caller_stack._push_frame()
try:
__M_writer = context.writer()
__M_writer('\n')
if post.is_mathjax:
__M_writer(' \n \n')
return ''
finally:
context.caller_stack._pop_frame()
def render_html_pager(context,post):
__M_caller = context.caller_stack._push_frame()
try:
messages = context.get('messages', UNDEFINED)
__M_writer = context.writer()
__M_writer('\n')
if post.prev_post or post.next_post:
__M_writer('
\n')
return ''
finally:
context.caller_stack._pop_frame()
def render_twitter_card_information(context,post):
__M_caller = context.caller_stack._push_frame()
try:
twitter_card = context.get('twitter_card', UNDEFINED)
__M_writer = context.writer()
__M_writer('\n')
if twitter_card and twitter_card['use_twitter_cards']:
__M_writer(' \n')
if 'site:id' in twitter_card:
__M_writer(' \n')
elif 'site' in twitter_card:
__M_writer(' \n')
if 'creator:id' in twitter_card:
__M_writer(' \n')
elif 'creator' in twitter_card:
__M_writer(' \n')
return ''
finally:
context.caller_stack._pop_frame()
def render_meta_translations(context,post):
__M_caller = context.caller_stack._push_frame()
try:
translations = context.get('translations', UNDEFINED)
len = context.get('len', UNDEFINED)
lang = context.get('lang', UNDEFINED)
__M_writer = context.writer()
__M_writer('\n')
if len(translations) > 1:
for langname in translations.keys():
if langname != lang and post.is_translation_available(langname):
__M_writer(' \n')
return ''
finally:
context.caller_stack._pop_frame()
def render_open_graph_metadata(context,post):
__M_caller = context.caller_stack._push_frame()
try:
permalink = context.get('permalink', UNDEFINED)
striphtml = context.get('striphtml', UNDEFINED)
lang = context.get('lang', UNDEFINED)
use_open_graph = context.get('use_open_graph', UNDEFINED)
blog_title = context.get('blog_title', UNDEFINED)
url_replacer = context.get('url_replacer', UNDEFINED)
abs_link = context.get('abs_link', UNDEFINED)
__M_writer = context.writer()
__M_writer('\n')
if use_open_graph:
__M_writer(' \n \n \n')
if post.description():
__M_writer(' \n')
else:
__M_writer(' \n')
if post.previewimage:
__M_writer(' \n')
__M_writer(' \n')
if post.date.isoformat():
__M_writer(' \n')
if post.tags:
for tag in post.tags:
__M_writer(' \n')
return ''
finally:
context.caller_stack._pop_frame()
def render_html_tags(context,post):
__M_caller = context.caller_stack._push_frame()
try:
_link = context.get('_link', UNDEFINED)
hidden_tags = context.get('hidden_tags', UNDEFINED)
__M_writer = context.writer()
__M_writer('\n')
if post.tags:
__M_writer(' \n')
return ''
finally:
context.caller_stack._pop_frame()
"""
__M_BEGIN_METADATA
{"line_map": {"15": 0, "20": 2, "21": 11, "22": 23, "23": 40, "24": 69, "25": 85, "26": 93, "32": 87, "36": 87, "37": 88, "38": 89, "44": 25, "49": 25, "50": 26, "51": 27, "52": 28, "53": 29, "54": 30, "55": 30, "56": 30, "57": 30, "58": 30, "59": 30, "60": 33, "61": 34, "62": 35, "63": 35, "64": 35, "65": 35, "66": 35, "67": 35, "68": 38, "74": 71, "79": 71, "80": 72, "81": 73, "82": 73, "83": 73, "84": 74, "85": 75, "86": 75, "87": 75, "88": 76, "89": 77, "90": 77, "91": 77, "92": 79, "93": 80, "94": 80, "95": 80, "96": 81, "97": 82, "98": 82, "99": 82, "105": 3, "112": 3, "113": 4, "114": 5, "115": 6, "116": 7, "117": 7, "118": 7, "119": 7, "120": 7, "126": 42, "137": 42, "138": 43, "139": 44, "140": 44, "141": 44, "142": 45, "143": 45, "144": 46, "145": 46, "146": 47, "147": 48, "148": 48, "149": 48, "150": 49, "151": 50, "152": 50, "153": 50, "154": 52, "155": 53, "156": 53, "157": 53, "158": 55, "159": 60, "160": 61, "161": 61, "162": 61, "163": 63, "164": 64, "165": 65, "166": 65, "167": 65, "173": 13, "179": 13, "180": 14, "181": 15, "182": 16, "183": 17, "184": 18, "185": 18, "186": 18, "187": 18, "188": 18, "189": 21, "195": 189}, "uri": "post_helper.tmpl", "source_encoding": "utf-8", "filename": "/usr/lib/python3.4/site-packages/nikola/data/themes/base/templates/post_helper.tmpl"}
__M_END_METADATA
"""