Ignore:
Timestamp:
14.05.2009 16:31:49 (3 years ago)
Author:
chris
Message:
  • ZMSGallery: get titlestr via regular expression
File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMESS/mediaplayer/branches/3.0/com/zms/mediaplayer/xml/mediaplayer.metaobj.xml

    r546 r547  
    12631263                        <dtml-let ob=sequence-item> 
    12641264                                <dtml-if "content_type.find('image')>=0"> 
    1265                                         <dtml-if "filename.find('_large') > 0"> 
     1265                                        <dtml-if "filename.find('_large.') > 0"> 
    12661266                                                <dtml-call "REQUEST.set('imgSuperres['+filename[:-10]+']',ob)"> 
    12671267                                                <dtml-if "filename[:-10] not in imgFilenames"> 
    12681268                                                        <dtml-call "imgFilenames.append(filename[:-10])"> 
    12691269                                                </dtml-if> 
    1270                                         <dtml-elif "filename.find('_medium') > 0"> 
     1270                                        <dtml-elif "filename.find('_medium.') > 0"> 
    12711271                                                <dtml-call "REQUEST.set('imgHires['+filename[:-11]+']',ob)"> 
    12721272                                                <dtml-if "filename[:-11] not in imgFilenames"> 
    12731273                                                        <dtml-call "imgFilenames.append(filename[:-11])"> 
    12741274                                                </dtml-if> 
    1275                                         <dtml-elif "filename.find('_small') > 0"> 
     1275                                        <dtml-elif "filename.find('_small.') > 0"> 
    12761276                                                <dtml-call "REQUEST.set('imgImg['+filename[:-10]+']',ob)"> 
    12771277                                                <dtml-if "filename[:-10] not in imgFilenames"> 
     
    13851385                <li> 
    13861386                <dtml-let  
    1387                         titlestr="getObjProperty('img_attrs_spec',REQUEST).split('title='+QUOT)"> 
    1388                         <a class="thumb" href="<dtml-var "getObjProperty('imghires',REQUEST).getHref(REQUEST)">" title="<dtml-if "len(titlestr)>0"><dtml-var "titlestr[1].split(QUOT)[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if>"> 
    1389                                 <img src="<dtml-var "getObjProperty('img',REQUEST).getHref(REQUEST)">" alt="<dtml-if "len(titlestr)>0"><dtml-var "titlestr[1].split(QUOT)[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if>" /> 
     1387                        titlestr="re_search('title='+QUOT+'(.*)'+QUOT, getObjProperty('img_attrs_spec',REQUEST))"> 
     1388                        <a class="thumb" href="<dtml-var "getObjProperty('imghires',REQUEST).getHref(REQUEST)">" title="<dtml-if "len(titlestr[0])>0"><dtml-var "titlestr[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if>"> 
     1389                                <img src="<dtml-var "getObjProperty('img',REQUEST).getHref(REQUEST)">" alt="<dtml-if "len(titlestr[0])>0"><dtml-var "titlestr[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if>" /> 
    13901390                        </a> 
    13911391                        <div class="caption"> 
     
    13951395                                </div> 
    13961396                                </dtml-if> 
    1397                                 <div class="image-title"><dtml-if "len(titlestr)>0"><dtml-var "titlestr[1].split(QUOT)[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if></div> 
     1397                                <div class="image-title"><dtml-if "len(titlestr[0])>0"><dtml-var "titlestr[0]"><dtml-else>Image #<dtml-var sequence-number></dtml-if></div> 
    13981398                                <div class="image-desc"><dtml-var "getObjProperty('text',REQUEST)" newline_to_br></div> 
    13991399                        </div> 
Note: See TracChangeset for help on using the changeset viewer.