Example #1
0
File: index.py Project: aape/m4ed
def get_index(request):
    student_less.need()

    authenticated = authenticated_userid(request)

    if not authenticated:
        return HTTPFound(location=request.route_url('login'))

    return {
        'logout_url': request.route_url('logout'),
        'spaces': request.context
    }
Example #2
0
File: item.py Project: aape/m4ed
def get_item(request):
    student_less.need()

    item = request.context.stripped

    if not item.html:
        item.html = ''
    return {
        'item': item,
        'cluster_title': request.context.get_cluster_title(),
        'next_id': request.context.get_next(),
        'prev_id': request.context.get_previous()
    }
Example #3
0
File: cluster.py Project: aape/m4ed
def get_cluster(request):
    student_less.need()
    return {
        'cluster': request.context.stripped,
        'space_title': request.context.get_space_title()
    }
Example #4
0
File: space.py Project: aape/m4ed
def get_space(request):
    student_less.need()
    return {
        'space': request.context.stripped
    }