Ignore:
Timestamp:
25/04/07 21:48:14 (12 years ago)
Author:
lawrence
Message:

Fixes for ticket:722, changing to internal unicode (probably not complete),
with decode on the edge coming out ... fixes 722 but may have some
other problems now ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/PythonCode/wsgi/DIF.py

    r2422 r2433  
    167167                #explicitly do late binding on NDG-B URL  
    168168                #... and override contents in metadatarecord 
    169                 print '1' 
    170169                B='%s__%s__%s'%(self.ndgObject.repository,'NDG-B1',self.ndgObject.localID) 
    171170                Bobject=ndgObject(B,config=self.ndgObject.config) 
    172                 print '2' 
    173171                bdone=0 
    174172                if Bobject.gettable!=-1: 
    175173                    for s in self.services: 
    176                         print '3 ',s.contentType 
    177174                        if s.contentType=='NDG_B_SERVICE':  
    178175                            s.url=Bobject.URL 
    179176                            bdone=1 
    180                     print '4' 
    181177                    if not bdone: self.services.append( 
    182178                                DIFService('NDG_B_SERVICE',Bobject.URL,'NDG Browse Metadata Service')) 
    183179            else: self.binding=None 
    184             print '5' 
    185180        if self.debug: 
    186181           f=open('difs.log','a') 
     
    206201    inputFile2= 'examples/bodc.eg2.edmed.dif' 
    207202    inputFile2= 'examples/bodc.eg3.difChange.dif' 
     203    inputFile2= 'examples/ndg.noc.soton.ac.uk__DIF__NOCSDAT162.xml' 
    208204    configFile='examples/example.config' 
    209205     
     
    219215        print 'Entry ID [%s]'%self.dif.entryID 
    220216        print 'Author [%s]'%self.dif.authors 
     217        print 'Abstract [%s]'%self.dif.abstract 
    221218         
    222219    def testrenderDIF(self): 
     
    224221        print self.dif.timeCoverage 
    225222        html=self.dif.toHTML(self.config) 
     223        html=html.encode('utf-8') 
    226224        g=file('difOutput.html','w') 
    227225        g.write(html) 
Note: See TracChangeset for help on using the changeset viewer.