コード例 #1
0
def projects_index(request):
    """page listing all projects"""
    request.permissions = get_matching_permissions(get_profile(request.user),
                                                   Directory.objects.root)

    if not check_permission('view', request):
        raise PermissionDenied

    topstats = gentopstats_root()

    templatevars = {
        'projects': getprojects(request),
        'topstats': topstats,
        'translationlegend': {
            'translated':
            _('Translations are complete'),
            'fuzzy':
            _('Translations need to be checked '
              '(they are marked fuzzy)'),
            'untranslated':
            _('Untranslated')
        },
    }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))
コード例 #2
0
ファイル: views.py プロジェクト: synasius/pootle
def projects_index(request, *args):  #HACKISH: @get_path_obj needs *args here.
    """page listing all projects"""
    table_fields = ['project', 'progress', 'activity']

    templatevars = {
        'table': {
            'id': 'projects',
            'proportional': False,
            'fields': table_fields,
            'headings': get_table_headings(table_fields),
            'items': getprojects(request),
        },
        'topstats': gentopstats_root(),
    }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: Chipcius/pootle
def projects_index(request, root):
    """page listing all projects"""
    table_fields = ['project', 'progress', 'activity']

    templatevars = {
        'table': {
            'id': 'projects',
            'proportional': False,
            'fields': table_fields,
            'headings': get_table_headings(table_fields),
            'items': getprojects(request),
        },
        'topstats': gentopstats_root(),
    }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))
コード例 #4
0
ファイル: views.py プロジェクト: capiscuas/pootle
def projects_index(request):
    """page listing all projects"""
    request.permissions = get_matching_permissions(get_profile(request.user),
                                                   Directory.objects.root)

    if not check_permission('view', request):
        raise PermissionDenied

    topstats = gentopstats_root()

    templatevars = {
        'projects': getprojects(request),
        'topstats': topstats,
        }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))
コード例 #5
0
ファイル: views.py プロジェクト: atassumer/pootle
def projects_index(request, root):
    """page listing all projects"""
    from pootle_app.views.index.index import getprojects

    fields = ['project', 'progress', 'activity']

    ctx = {
        'table': {
            'id': 'projects',
            'proportional': False,
            'fields': fields,
            'headings': get_table_headings(fields),
            'items': getprojects(request),
        },
    }

    return render(request, "projects/list.html", ctx)
コード例 #6
0
ファイル: views.py プロジェクト: AshishNamdev/verbatim
def projects_index(request):
    """page listing all projects"""
    request.permissions = get_matching_permissions(get_profile(request.user), Directory.objects.root)
    if not check_permission('view', request):
        raise PermissionDenied

    topstats = gentopstats_root()

    templatevars = {
        'projectlink': _('Projects'),
        'projects': getprojects(request),
        'topstats': topstats,
        'instancetitle': pagelayout.get_title(),
        'translationlegend': {'translated': _('Translations are complete'),
                              'fuzzy': _('Translations need to be checked (they are marked fuzzy)'),
                              'untranslated': _('Untranslated')},
        }
    return render_to_response('project/projects.html', templatevars, RequestContext(request))
コード例 #7
0
ファイル: views.py プロジェクト: qdinar/pootle
def projects_index(request, root):
    """page listing all projects"""
    from pootle_app.views.index.index import getprojects

    fields = ["project", "progress", "activity"]

    ctx = {
        "table": {
            "id": "projects",
            "proportional": False,
            "fields": fields,
            "headings": get_table_headings(fields),
            "items": getprojects(request),
        },
        "topstats": gentopstats_root(),
    }

    return render(request, "projects/list.html", ctx)
コード例 #8
0
ファイル: views.py プロジェクト: DronRathore/pootle
def projects_index(request):
    """page listing all projects"""
    request.permissions = get_matching_permissions(get_profile(request.user),
                                                   Directory.objects.root)
    if not check_permission('view', request):
        raise PermissionDenied

    table_fields = ['project', 'progress', 'activity']

    templatevars = {
        'table': {
            'id': 'projects',
            'proportional': False,
            'fields': table_fields,
            'headings': get_table_headings(table_fields),
            'items': getprojects(request),
        },
        'topstats': gentopstats_root(),
    }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))
コード例 #9
0
ファイル: views.py プロジェクト: multiwebinc/pootle
def projects_index(request):
    """page listing all projects"""
    request.permissions = get_matching_permissions(get_profile(request.user),
                                                   Directory.objects.root)
    if not check_permission('view', request):
        raise PermissionDenied

    table_fields = ['project', 'progress', 'activity']
    table = {
        'id': 'projects',
        'proportional': False,
        'fields': table_fields,
        'headings': get_table_headings(table_fields),
        'items': getprojects(request),
    }

    templatevars = {
        'table': table,
        'topstats': gentopstats_root(),
    }

    return render_to_response('project/projects.html', templatevars,
                              RequestContext(request))