Changeset 23689 for trunk


Ignore:
Timestamp:
Jun 30, 2013, 7:57:49 AM (11 years ago)
Author:
rvelices
Message:

on picture page add TITLE_ESC variable for every thumb to avoid escaping TITLE more than 40 times in the template...

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/picture.php

    r22403 r23689  
    542542  $picture[$i] = $row;
    543543  $picture[$i]['TITLE'] = render_element_name($row);
     544  $picture[$i]['TITLE_ESC'] = str_replace('"', '"', $picture[$i]['TITLE']);
    544545
    545546  if ('previous'==$i and $page['previous_item']==$page['first_item'])
  • trunk/themes/default/template/picture.tpl

    r23642 r23689  
    129129        <div class="navThumbs">
    130130                {if isset($previous)}
    131                         <a class="navThumb" id="linkPrev" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE|@escape}" rel="prev">
     131                        <a class="navThumb" id="linkPrev" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE_ESC}" rel="prev">
    132132                                <span class="thumbHover prevThumbHover"></span>
    133                                 <img src="{$previous.derivatives.square->get_url()}" alt="{$previous.TITLE|@escape}">
     133                                <img src="{$previous.derivatives.square->get_url()}" alt="{$previous.TITLE_ESC}">
    134134                        </a>
    135135                {elseif isset($U_UP)}
     
    139139                {/if}
    140140                {if isset($next)}
    141                         <a class="navThumb" id="linkNext" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE|@escape}" rel="next">
     141                        <a class="navThumb" id="linkNext" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE_ESC}" rel="next">
    142142                                <span class="thumbHover nextThumbHover"></span>
    143                                 <img src="{$next.derivatives.square->get_url()}" alt="{$next.TITLE|@escape}">
     143                                <img src="{$next.derivatives.square->get_url()}" alt="{$next.TITLE_ESC}">
    144144                        </a>
    145145                {elseif isset($U_UP)}
  • trunk/themes/default/template/picture_content.tpl

    r23550 r23689  
    55{/if}
    66
    7 <img {if $current.selected_derivative->is_cached()}src="{$current.selected_derivative->get_url()}" {$current.selected_derivative->get_size_htm()}{else}src="{$ROOT_URL}{$themeconf.img_dir}/ajax_loader.gif" data-src="{$current.selected_derivative->get_url()}"{/if} alt="{$ALT_IMG}" id="theMainImage" usemap="#map{$current.selected_derivative->get_type()}" title="{if isset($COMMENT_IMG)}{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}{else}{$current.TITLE|@replace:'"':' '} - {$ALT_IMG}{/if}">
     7<img {if $current.selected_derivative->is_cached()}src="{$current.selected_derivative->get_url()}" {$current.selected_derivative->get_size_htm()}{else}src="{$ROOT_URL}{$themeconf.img_dir}/ajax_loader.gif" data-src="{$current.selected_derivative->get_url()}"{/if} alt="{$ALT_IMG}" id="theMainImage" usemap="#map{$current.selected_derivative->get_type()}" title="{if isset($COMMENT_IMG)}{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}{else}{$current.TITLE_ESC} - {$ALT_IMG}{/if}">
    88
    99{foreach from=$current.unique_derivatives item=derivative key=derivative_type}{strip}
     
    1111{assign var='size' value=$derivative->get_size()}
    1212{if isset($previous)}
    13 <area shape=rect coords="0,0,{($size[0]/4)|@intval},{$size[1]}" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE|@escape}" alt="{$previous.TITLE|@escape}">
     13<area shape=rect coords="0,0,{($size[0]/4)|@intval},{$size[1]}" href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE_ESC}" alt="{$previous.TITLE_ESC}">
    1414{/if}
    1515<area shape=rect coords="{($size[0]/4)|@intval},0,{($size[0]/1.34)|@intval},{($size[1]/4)|@intval}" href="{$U_UP}" title="{'Thumbnails'|@translate}" alt="{'Thumbnails'|@translate}">
    1616{if isset($next)}
    17 <area shape=rect coords="{($size[0]/1.33)|@intval},0,{$size[0]},{$size[1]}" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE|@escape}" alt="{$next.TITLE|@escape}">
     17<area shape=rect coords="{($size[0]/1.33)|@intval},0,{$size[0]},{$size[1]}" href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE_ESC}" alt="{$next.TITLE_ESC}">
    1818{/if}
    1919</map>
  • trunk/themes/default/template/picture_nav_buttons.tpl

    r21175 r23689  
    4646{/if}{/strip}
    4747{strip}{if isset($previous)}
    48         <a href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE|@escape}" class="pwg-state-default pwg-button">
     48        <a href="{$previous.U_IMG}" title="{'Previous'|@translate} : {$previous.TITLE_ESC}" class="pwg-state-default pwg-button">
    4949                <span class="pwg-icon pwg-icon-arrow-w">&nbsp;</span><span class="pwg-button-text">{'Previous'|@translate}</span>
    5050        </a>
     
    6565{/if}
    6666{strip}{if isset($next)}
    67         <a href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE|@escape}" class="pwg-state-default pwg-button pwg-button-icon-right">
     67        <a href="{$next.U_IMG}" title="{'Next'|@translate} : {$next.TITLE_ESC}" class="pwg-state-default pwg-button pwg-button-icon-right">
    6868                <span class="pwg-icon pwg-icon-arrow-e">&nbsp;</span><span class="pwg-button-text">{'Next'|@translate}</span>
    6969        </a>
Note: See TracChangeset for help on using the changeset viewer.