Example #1
0
    def tipology2term(self, idx, tipology):
        """ return a vocabulary tern with this
        """
        idx = str(idx)
        name = tipology.get("name", "")
        if isinstance(name, str):
            name = name
        duration = tipology.get("duration", "")
        if isinstance(duration, str):
            duration = duration

        if not duration:
            title = name
        else:
            title = u"%s (%s min)" % (name, duration)
        # fix for buggy implementation
        term = SimpleTerm(name, token="changeme", title=title)
        term.token = name
        return term
    def tipology2term(self, idx, tipology):
        ''' return a vocabulary tern with this
        '''
        idx = str(idx)
        name = tipology.get('name', '')
        if isinstance(name, str):
            name = name.decode('utf8')
        duration = tipology.get('duration', '')
        if isinstance(duration, str):
            duration = duration.decode('utf8')

        if not duration:
            title = name
        else:
            title = u"%s (%s min)" % (name, duration)
        # fix for buggy implementation
        term = SimpleTerm(name, token='changeme', title=title)
        term.token = name
        return term
    def tipology2term(self, idx, tipology):
        ''' return a vocabulary tern with this
        '''
        idx = str(idx)
        name = tipology.get('name', '')
        if isinstance(name, str):
            name = name.decode('utf8')
        duration = tipology.get('duration', '')
        if isinstance(duration, str):
            duration = duration.decode('utf8')

        if not duration:
            title = name
        else:
            title = u"%s (%s min)" % (name, duration)
        # fix for buggy implementation
        term = SimpleTerm(name, token='changeme', title=title)
        term.token = name
        return term