def sidebar_lower(): return { 'show': settings.SIDEBAR_LOWER_SHOW, 'content': static_content(settings.SIDEBAR_LOWER_TEXT, settings.SIDEBAR_LOWER_RENDER_MODE), 'wrap': not settings.SIDEBAR_LOWER_DONT_WRAP, 'blockid': 'sidebar-lower' }
def sidebar_lower(): return { "show": settings.SIDEBAR_LOWER_SHOW, "content": static_content(settings.SIDEBAR_LOWER_TEXT, settings.SIDEBAR_LOWER_RENDER_MODE), "wrap": not settings.SIDEBAR_LOWER_DONT_WRAP, "blockid": "sidebar-lower", }
def sidebar_dynamic(): if settings.SIDEBAR_DYNAMIC_SHOW: entries = cache.get("dynamic_sidebar_data") if entries is None: req = urllib.urlopen(settings.SIDEBAR_DYNAMIC_URL) jsondata = req.read() entries = json.loads(jsondata) cache.set("dynamic_sidebar_data", entries, 60 * settings.SIDEBAR_DYNAMIC_CACHEDURATION) entry = choice(entries) content = u"""[**%s** ![%s](%s) ](%s) """ % ( entry["title"], entry["title"], entry["filepath"], entry["link"], ) else: content = u"" return { "show": settings.SIDEBAR_DYNAMIC_SHOW, "content": static_content(content, "markdown"), "wrap": True, "blockid": "sidebar-dynamic", }
def sidebar_upper(user=None): return { 'show': settings.SIDEBAR_UPPER_SHOW, 'content': static_content(settings.SIDEBAR_UPPER_TEXT, settings.SIDEBAR_UPPER_RENDER_MODE), 'wrap': not settings.SIDEBAR_UPPER_DONT_WRAP, 'blockid': 'sidebar-upper', 'view_user': user }