Exemple #1
0
def get_fields_js(environ, start_response):
    template = templating.get_template(environ, 'fields.js.html')
    fields = getFields(environ)
    start_response('200 OK', [
        ('Content-Type', 'application/javascript'),
        # XXX unless the fields are changing often this is wrong
        ('Pragma', 'no-cache') 
    ])
    return template.render(fields=fields)
Exemple #2
0
def get_fields_js(environ, start_response):
    template = templating.get_template(environ, "fields.js.html")
    fields = getFields(environ)
    start_response(
        "200 OK",
        [
            ("Content-Type", "application/javascript"),
            # XXX unless the fields are changing often this is wrong
            ("Pragma", "no-cache"),
        ],
    )
    return template.render(fields=fields)
Exemple #3
0
def common_vars(environ):
    """
    To make sure that templates have access to common fields.
    """
    fields = getFields(environ)
    tooltips = getTooltips()
    usersign = environ['tiddlyweb.usersign']
    if not 'fields' in usersign:
        usersign['fields'] = {'name': ''}
    captcha = process_captcha(environ)
    query = environ['tiddlyweb.query']

    return {'fields':fields, 'tooltips':tooltips, 'usersign':usersign, 'captcha':captcha, 'query':query}