def Description(self): """ Convert biography to plain text """ portal_transforms = getToolByName(self, 'portal_transforms') data = portal_transforms.convertTo('text/plain', self.getBiography(), mimetype='text/html') if data: descr = data.getData() return '%s...' % (' '.join(descr.split(' ')[:140]))
def allCanons(self): reference_catalog = getToolByName(self, REFERENCE_CATALOG) references = reference_catalog.getBackReferences(self, relationship="canon_book") return [ ref.getSourceObject() for ref in references ]