def __init__(self, store, templateResolver=None): if templateResolver is None: templateResolver = ITemplateNameResolver(store) PublicPage.__init__(self, None, store, templateResolver.getDocFactory('reset'), None, None, templateResolver) self.store = store self.loginSystem = store.findUnique(userbase.LoginSystem, default=None)
def __init__(self, original): for resource, domain in userbase.getAccountNames(original.installedOn): username = '******' % (resource, domain) break else: username = None PublicPage.__init__(self, original, original.store.parent, getLoader('initialize'), IStaticShellContent(original.installedOn, None), username)