Ignore:
Timestamp:
29/05/07 11:47:24 (12 years ago)
Author:
lawrence
Message:

Sundry browse bug fixes from PML experience, plus look-n-feel
in browse and discovery.

File:
1 edited

Legend:

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

    r2487 r2517  
    22 
    33headings = {'activity':'Activities', 
    4                    'dataproductiontool':'Data Production Tool', 
    5                    'observationstation':'Observation Station', 
     4                   'dataproductiontool':'Data Production Tools', 
     5                   'observationstation':'Observation Stations', 
    66                   'dataentity':'Data Entity'} 
    77others = { 'dgDataEntity':['activity','dataproductiontool','observationstation'], 
     
    3131    def toHTML(self): 
    3232        if self.links=={}: return '' 
    33         html='''<table cellspacing="0" cellpadding="3" border="0" width="100%"> 
     33        html='''<table cellspacing="0" cellpadding="3" border="0" width="100%" class="related"> 
    3434                <tbody> 
    3535                <tr><td class="lineHead" colspan="2"> 
     
    3838        for o in self.others: 
    3939            h=headings[o] 
    40             #could use a name if we have one, but meanwhile we'll use a numeric ... 
     40            hh='' 
    4141            for l in self.links[o]: 
    42                 a = '<a href="%s">%s</a>'%(l[0].URL,l[1]) 
    43                 html+='''<tr><td width="30%%">%s</td><td width="60%%">%s</td></tr>'''%(h,a) 
     42                print l 
     43                w=l[1].replace(' ','&nbsp;') 
     44                hh+='<a href="%s">%s</a>&nbsp;(%s) '%(l[0].URL,w,l[2]) 
     45            if hh<>'': 
     46                html+='<tr class="separated"><td width=20%%" class="line">%s</td><td width="80%%">%s</td></tr>'%(h,hh) 
     47        #    for l in self.links[o]: 
     48        #        a = '<a href="%s">%s</a>'%(l[0].URL,l[1]) 
     49        #        html+='''<tr><td width="20%%" class="line">%s</td><td width="80%%">%s</td></tr>'''%(h,a) 
    4450        html+='</tbody></table>' 
    4551        return html 
Note: See TracChangeset for help on using the changeset viewer.