Changeset 5865 for MILK


Ignore:
Timestamp:
22/10/09 15:12:49 (10 years ago)
Author:
sdonegan
Message:

incorporated fudge to allow production of new icon to distinguish browse availability until contentType implemented on atom=>dif

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MILK/trunk/milk_server/milk_server/templates/meta.kid

    r5861 r5865  
    145145     
    146146    <!--- Create that little list of service icons on the result page --> 
     147    <!-- FUDGE to get different icon showing for ceda browse records until I fix the atom=>dif pipeline (so contentType included) SJD 22/10/09 --> 
    147148    <span py:def="serviceIcons(sL)"> 
    148149        <span py:for="s in sL"> 
     
    151152            t=s.contentType 
    152153             
     154            if 'ATOM' in s.description: 
     155                atomFudge=True 
     156            else:             
     157                atomFudge=False 
     158             
    153159            if t=='': t='R' 
    154160            if 'GET DATA' in t: t='GET DATA' 
    155161            try: 
    156                 icon={'NDG_BROWSE':g.icons_NDGBrwse,'GET DATA':g.icons_A, 
     162                iconD={'NDG_BROWSE':g.icons_NDGBrwse,'GET DATA':g.icons_A, 
    157163                    'VIEW EXTENDED METADATA':g.icons_B, 
    158164                    'DISCOVERY':g.icons_D, 
    159                     'R':g.icons_R}[t] 
     165                    'R':g.icons_R} 
     166                     
     167                if atomFudge: 
     168                    icon=g.icons_NDGBrwse 
     169                     
     170                else: 
     171                    icon=iconD[t]  
     172                  
    160173            except: 
    161174                icon=g.icons_R 
    162175                 
    163               
     176            
    164177            ?> 
     178                        
    165179            <span py:replace="linkimage(s.url,icon,s.description)"/> 
    166180        </span> 
     
    261275                <span class="ndgem"> Sourced from:</span>&nbsp;${XML(d.centre.url())} 
    262276                &nbsp;<span class="ndgem">Links:</span> 
     277                <!-- Magnifying glass icon courtesy of http://www.deleket.com used for non-commercial purposes within this Discovery Service page and sub-documents --> 
    263278                <span py:replace="serviceIcons([d.binding])"/>                
    264279                <span py:replace="serviceIcons(d.services)"/> 
Note: See TracChangeset for help on using the changeset viewer.