def changeTitle(self): """Given a sequence of tuples of old, new ids we rename""" request = self.request id = request.get("retitle_id") new = request.get("new_value") item = self.context[id] dc = IDCDescriptiveProperties(item) dc.title = new notify(ObjectModifiedEvent(item, Attributes(IZopeDublinCore, 'title')))
def set(self, value): descproperties = IDCDescriptiveProperties(self.context, None) if descproperties is None: raise ValueError("") descproperties.title = value