Diff for /documentViewer/documentViewer.py between versions 1.154 and 1.155

version 1.154, 2010/11/08 15:06:59 version 1.155, 2010/11/08 16:08:18
Line 411  class documentViewer(Folder): Line 411  class documentViewer(Folder):
   
     def getOptionToggle(self, newState=None, optionName='text_options_open', initialState=True):      def getOptionToggle(self, newState=None, optionName='text_options_open', initialState=True):
         """returns new option state"""          """returns new option state"""
         opt = self.REQUEST.SESSION.get(optionName,None)          if not self.REQUEST.SESSION.has_key(optionName):
         if opt is None:  
             # not in session -- initial              # not in session -- initial
             opt = {'lastState': newState, 'state': initialState}              opt = {'lastState': newState, 'state': initialState}
         else:          else:
               opt = self.REQUEST.SESSION.get(optionName)
             if opt['lastState'] != newState:              if opt['lastState'] != newState:
                 # state in session has changed -- toggle                  # state in session has changed -- toggle
                 opt['state'] = not opt['state']                  opt['state'] = not opt['state']

Removed from v.1.154  
changed lines
  Added in v.1.155


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>