def renderCell(self, item): state = IWorkflowState(item).getState() if state != None: state = titleForState(state) if state == "Entwurf": return CheckBoxColumn.renderCell(self, item) return ''
def renderCell(self, item): state = IWorkflowState(item).getState() if state is not None: state = titleForState(state) if state == "Entwurf": return CheckBoxColumn.renderCell(self, item) return ''
def getLinkURL(self, item): """Setup link url.""" state = IWorkflowState(item).getState() if state != None: state = titleForState(state) if self.linkName is not None and state == "Entwurf": return '%s/%s' % (absoluteURL(item, self.request), self.linkName) return absoluteURL(item, self.request)
def getLinkURL(self, item): """Setup link url.""" state = IWorkflowState(item).getState() if state is not None: state = titleForState(state) if self.linkName is not None and state == "Entwurf": return '%s/%s' % (absoluteURL(item, self.request), self.linkName) return absoluteURL(item, self.request)
def GET(self): context = self.context container = E('container', id=context.__name__) for id, obj in self.context.items(): state = titleForState(IWorkflowState(obj).getState()) container.append( E(obj.meta_type, E('id', obj.__name__), E('titel', obj.title), E('author', obj.principal.id), E('datum', obj.modtime.strftime('%d.%m.%Y')), E('status', state)) ) return etree.tostring(container, xml_declaration=True, encoding='utf-8', pretty_print=True)
def GET(self): context = self.context container = E('container', id=context.__name__) for id, obj in self.context.items(): state = titleForState(IWorkflowState(obj).getState()) container.append( E(obj.meta_type, E('id', obj.__name__), E('titel', obj.title), E('author', obj.principal.id), E('datum', obj.modtime.strftime('%d.%m.%Y')), E('status', state))) return etree.tostring(container, xml_declaration=True, encoding='utf-8', pretty_print=True)
def GET(self): context = self.context container = dict(id=context.__name__, items=[]) for id, obj in self.context.items(): state = titleForState(IWorkflowState(obj).getState()) container['items'].append( {'meta_type': obj.meta_type, '@url': 'http://www.google.de', 'id': obj.__name__, 'titel': obj.title, 'author': obj.principal.id, 'datum': obj.modtime.strftime('%d.%m.%Y'), 'status': state} ) return json.dumps(container)
def GET(self): context = self.context container = dict(id=context.__name__, items=[]) for id, obj in self.context.items(): state = titleForState(IWorkflowState(obj).getState()) container['items'].append({ 'meta_type': obj.meta_type, '@url': 'http://www.google.de', 'id': obj.__name__, 'titel': obj.title, 'author': obj.principal.id, 'datum': obj.modtime.strftime('%d.%m.%Y'), 'status': state }) self.request.response.setHeader('Access-Control-Allow-Origin', '*') return json.dumps(container)
def getValue(self, obj): state = IWorkflowState(obj).getState() if state != None: return titleForState(state) return self.defaultValue
def getValue(self, obj): state = IWorkflowState(obj).getState() if state is not None: return titleForState(state) return self.defaultValue
def state(self): from uvcsite.workflow.basic_workflow import titleForState return titleForState(IWorkflowState(self).getState())