示例#1
0
        ComputedField(name='objectids',
                      widget=ComputedWidget(
                          label=_('feedfeeder_label_objectids',
                                  default='Object Ids'), )),
        ComputedField(name='hasBody',
                      widget=ComputedWidget(
                          label=_('feedfeeder_label_hasbody',
                                  default='Has body text'), )),
        StringField(name='feedTitle',
                    widget=StringWidget(label=_('feedfeeder_label_feedTitle',
                                                default='Feed Title'), )),
        ObjectField(
            name='objectInfo',
            #        read_permission=ManagePortal,
            #        write_permission=ManagePortal,
            widget=StringWidget(visible={
                'view': 'invisible',
                'edit': 'invisible'
            }, ),
            default={},
        ),
    ), )

FeedFeederItem_schema = getattr(ATFolder, 'schema', Schema(())).copy() + \
    schema.copy()


class FeedFeederItem(ATFolder):
    """
    """
    security = ClassSecurityInfo()
    # zope3 interfaces