Ignore:
Timestamp:
27/05/06 20:53:27 (14 years ago)
Author:
lawrence
Message:

Fixed problems with history and select cookie handling.
From a cookie perspective, still need to get the NDG
cookie stuff in ... (and still got the major problem
with unparseable difs)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi/browseCGI.py

    r1048 r1049  
    5353            ''' get lists of URI values out of a cookie ''' 
    5454            try: 
    55                 e=ET.fromstring(self.cookie['history']) 
     55                e=ET.fromstring(self.cookie['history'].value) 
    5656                for se in e: 
    5757                    for item in se: 
    5858                        uri,name=item.find('u'),item.find('n') 
    59                         self.__addTo(uri,name,se.tag) 
    60             except: 
     59                        self.__addTo(uri.text,name.text,se.tag) 
     60            except KeyError: 
    6161                pass 
    6262                         
     
    153153                    historyHTML='<p>' 
    154154                    for item in self.session.getHistory(): 
    155                         historyHTML+=hyperlink(item[1],item[0]) 
     155                        historyHTML+=hyperlink(item[1],item[0])+'<br/>' 
    156156                    historyHTML+='</p>' 
    157157                    selectHTML='<p>' 
    158158                    for item in self.session.getSelected(): 
    159                         selectHTML+=hyperlink(item[1],item[0]) 
     159                        selectHTML+=hyperlink(item[1],item[0])+'<br/>' 
    160160                    selectHTML+='</p>' 
    161161                    self.response.content=renderPage( 
Note: See TracChangeset for help on using the changeset viewer.