Changeset 394:ce9fa69f81c3 in documentViewer
- Timestamp:
- Nov 8, 2010, 2:59:40 PM (15 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
documentViewer.py
r392 r394 398 398 return pt(docinfo=docinfo) 399 399 400 def getOptionToggle(self, newState=None, optionName='text_options_open', initialState=True): 401 """returns new option state""" 402 opt = self.REQUEST.SESSION.get(optionName,None) 403 if opt is None: 404 # not in session -- initial 405 opt = {'lastState': newState, 'state': initialState} 406 else: 407 if opt['lastState'] != newState: 408 # state in session has changed -- toggle 409 opt['state'] = not opt['state'] 410 opt['lastState'] = newState 411 412 self.REQUEST.SESSION[optionName] = opt 413 return opt['state'] 400 414 401 415 def isAccessible(self, docinfo):
Note: See TracChangeset
for help on using the changeset viewer.