Esempio n. 1
0
 def awake(self, trans):
   if hasattr(trans, '_session'):
     AuthYammerPage.awake(self, trans)
     if hasattr(self, 'u'):
       AuthYammerPage.awake(self, trans)
       (self.message, self.error)= ('', None)
       self.logRows= self.u.getPrefLimit('logpager.puffcount', 1, 50)
       if self._request.hasValue('subs'):
         self.subs= self._request.value('subs')
         self.setSessField('subs', self.urlEncode(self.subs))
       else:
         self.subs= self.getSessField('subs')
         if not self.subs:
           self.subs= self.u['subs.quick'].split(':')[0]
         else:
           self.subs= self.urlDecode(self.subs)
       self.subs= self.subs.split()
       if self._request.hasField('index'):
         self.index= int(self._request.field('index'))
       else:
         self.index= 0
       if self._request.hasValue('stage'):
         self.stage= int(self._request.value('stage'))
       else:
         self.stage= 10
Esempio n. 2
0
 def actions(self):
   return AuthYammerPage.actions(self) + ['generate']
Esempio n. 3
0
 def __init__(self):
   AuthYammerPage.__init__(self)
   self.gkgenMessage= None
Esempio n. 4
0
 def actions(self):
   return AuthYammerPage.actions(self) + \
     ['post message', 'confirm private', 'kf on', 'kf off']