Ignore:
Timestamp:
22/05/06 16:40:48 (13 years ago)
Author:
lawrence
Message:

Minor bug fixes to various browse code bits and bobs ...

File:
1 edited

Legend:

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

    r963 r976  
    1616from renderPage import renderPage 
    1717from Utilities import * 
     18from ETxmlView import * 
    1819 
    1920import Cookie 
     
    103104                        self.uri=self.FieldStorage['uri'].value 
    104105                else:  
    105                         return self.error('No valid URI') 
     106                        self.response.content=self.error('No valid URI') 
     107                        return self.response 
    106108                 
    107109                self.ViewTextOnly,self.ViewXML=0,0 
     
    110112                elif self.FieldStorage.has_key('xml'): 
    111113                    self.ViewXML=1 
     114 
    112115                 
    113116                self.session=BrowseSession(self.cookie,self.uri,self.config) 
    114117                if self.config.logfile is not None: self.config.log(self.cookie) 
    115                  
    116                 #Handle authorisation 
    117                 self.ac=self.session.getCredentials() 
    118118                 
    119119                #get the xml document 
     
    136136                    if access: 
    137137                        if self.ViewTextOnly: 
    138                             self.response.contentType='text/text' 
     138                            self.response.contentType='text/plain' 
    139139                            content=et2text(self.b.tree) 
    140                         elif self.ViewXML=1: 
    141                             content=et2HTML(self.b.tree) 
     140                        elif self.ViewXML==1: 
     141                            #self.response.contentType='text/html' 
     142                            content=et2html(self.b.tree) 
    142143                        else: 
    143144                            content=self.b.toHTML() 
     
    152153                    self.response.content=renderPage( 
    153154                        content,historyHTML,historyHTML,self.b.name,self.config) 
     155                else: 
     156                    self.response.content=content 
    154157                 
    155158                return self.response 
Note: See TracChangeset for help on using the changeset viewer.