def __init__(self, site, name, info=None): site.require(1, 11) Page.__init__(self, site, name, info, extra_properties={'imageinfo': (('iiprop', compatibility.iiprop(site.version)), )}) self.imagerepository = self._info.get('imagerepository', '') self.imageinfo = self._info.get('imageinfo', ({}, ))[0]
def __init__(self, site, name, info = None): site.require(1, 11) Page.__init__(self, site, name, info, extra_properties = {'imageinfo': (('iiprop', compatibility.iiprop(site.version)), )}) self.imagerepository = self._info.get('imagerepository', '') self.imageinfo = self._info.get('imageinfo', ({}, ))[0]
def load_chunk(self): # Put this here so that the constructor does not fail # on uninitialized sites self.args['iiprop'] = compatibility.iiprop(self.site.version) return List.load_chunk(self)
def imagehistory(self): return listing.PageProperty(self, 'imageinfo', 'ii', iiprop=compatibility.iiprop(self.site.version))
def imagehistory(self): return listing.PageProperty(self, 'imageinfo', 'ii', iiprop = compatibility.iiprop(self.site.version))