示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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)
示例#4
0
 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)