Ignore:
Timestamp:
02/11/07 11:42:18 (12 years ago)
Author:
lawrence
Message:

Fix for templating xhtml within NumSim documents.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/NSfunctions10.kid

    r2976 r2981  
    66     if cb!=-1:x.tag=x.tag[cb+1:] 
    77     txt=(x.text or '') 
    8      s='<%s>%'%(x.tag,txt) 
     8     s='<%s>%s'%(x.tag,txt) 
    99     for a in x: 
    1010         s+=et2s(a) 
    11      s+=(x.tail or '') 
     11     s+='</%s>%s'%(x.tag,(x.tail or '')) 
    1212     return s 
    1313     ?> 
     
    4444        <div py:if="elem is not None" class="RefList"> 
    4545            <?python  
    46                 refs=elem.findall(nsfix('reference')) 
     46                refs=(elem.findall(nsfix('reference')) or []) 
    4747                refList,linkList=[],[] 
    4848                for r in refs: 
     
    116116            categoryList=[(i.text or '') for i in elem.findall(nsfix('category'))] 
    117117            compTypeList=[(i.text or '') for i in elem.findall(nsfix('componentType'))] 
    118             descriptions=elem.findall(nsfix('description')) 
     118            descriptions=(elem.findall(nsfix('description')) or []) 
    119119            refs=elem.find(nsfix('references')) 
    120             related=elem.findall(nsfix('relatedModel')) 
     120            related=(elem.findall(nsfix('relatedModel')) or []) 
    121121            resolution=elem.find(nsfix('resolution')) 
    122122            components=(elem.findall(nsfix('component')) or []) 
Note: See TracChangeset for help on using the changeset viewer.