def template(template_name, **context): """Screenly template response generator. Shares the same function signature as Bottle's template() method but also injects some global context.""" # Add global contexts context["up_to_date"] = is_up_to_date() return haml_template(template_name, **context)
def index(): items = storage.ical.Collection.from_path('/test/carddav') if len(items) < 2: collection_text = "" else: collection_text = u'\n'.join(map(lambda i:i.text, items[1:])) entries = parse_raw(collection_text) abc_index = build_abc_index(entries) org_index = build_org_index(entries) return haml_template(tmpl, entries=parse_raw(collection_text), abc=abc_index, orgs=org_index)
def template(template_name, **context): """Screenly template response generator. Shares the same function signature as Bottle's template() method but also injects some global context.""" # Add global contexts context['up_to_date'] = is_up_to_date() context['default_duration'] = settings['default_duration'] return haml_template(template_name, **context)
def template(template_name, **context): """Screenly template response generator. Shares the same function signature as Bottle's template() method but also injects some global context.""" context['template_settings'] = { 'imports': ['from lib.utils import template_handle_unicode'], 'default_filters': ['template_handle_unicode'], } return haml_template(template_name, **context)
def template(template_name, **context): """Screenly template response generator. Shares the same function signature as Bottle's template() method but also injects some global context.""" # Add global contexts context['up_to_date'] = is_up_to_date() context['default_duration'] = settings['default_duration'] context['use_24_hour_clock'] = settings['use_24_hour_clock'] context['template_settings'] = { 'imports': ['from lib.utils import template_handle_unicode'], 'default_filters': ['template_handle_unicode'], } return haml_template(template_name, **context)
def template(template_name, **context): """Screenly template response generator. Shares the same function signature as Bottle's template() method but also injects some global context.""" # Add global contexts context['up_to_date'] = is_up_to_date() context['default_duration'] = settings['default_duration'] context['use_24_hour_clock'] = settings['use_24_hour_clock'] context['remote_host'] = '"'+settings['remote_host']+'"' context['remote_port'] = settings['remote_port'] context['remote_enabled'] = settings['remote_enabled'] return haml_template(template_name, **context)