Ejemplo n.º 1
0
def dataset_detail_html(context=None, request=None, **kw):
    return {
        'stats': context.get_stats(
            [rsc for rsc in RESOURCES if rsc.name
             in 'language contributor valueset'.split()]),
        'example_contribution': Contribution.get('1'),
        'citation': get_adapter(IRepresentation, context, request, ext='md.txt')}
Ejemplo n.º 2
0
Archivo: util.py Proyecto: clld/apics
def dataset_detail_html(context=None, request=None, **kw):
    return {
        'stats': context.get_stats(
            [rsc for rsc in RESOURCES if rsc.name
             in 'language contributor parameter sentence'.split()],
            language=Lect.language_pk == null(),
            parameter=and_(Feature.feature_type == 'primary', Parameter.id != '0'),
            contributor=Contributor.contribution_assocs.any()),
        'example_contribution': Contribution.get('58'),
        'citation': get_adapter(IRepresentation, context, request, ext='md.txt')}
Ejemplo n.º 3
0
Archivo: util.py Proyecto: moriwx/wals3
def dataset_detail_html(context=None, request=None, **kw):
    return {
        'stats':
        context.get_stats([
            rsc for rsc in RESOURCES
            if rsc.name in 'language contributor valueset'.split()
        ]),
        'example_contribution':
        Contribution.get('1'),
        'citation':
        get_adapter(IRepresentation, context, request, ext='md.txt')
    }
Ejemplo n.º 4
0
def dataset_detail_html(context=None, request=None, **kw):
    return {
        'stats':
        context.get_stats([
            rsc for rsc in RESOURCES
            if rsc.name in 'language contributor parameter sentence'.split()
        ],
                          language=Lect.language_pk == null(),
                          parameter=and_(Feature.feature_type == 'primary',
                                         Parameter.id != '0'),
                          contributor=Contributor.contribution_assocs.any()),
        'example_contribution':
        Contribution.get('58'),
        'citation':
        get_adapter(IRepresentation, context, request, ext='md.txt')
    }
Ejemplo n.º 5
0
 def repl(m):
     ref = Contribution.get(m.group('id'), default=None)
     return req.resource_url(ref) if ref else m.group('id')
Ejemplo n.º 6
0
 def repl(m):
     ref = Contribution.get(m.group('id'), default=None)
     return req.resource_url(ref) if ref else m.group('id')
Ejemplo n.º 7
0
 def format(self, item):
     return Contribution.get(item.id).formatted_contributors()