Changeset 13452 for trunk


Ignore:
Timestamp:
Mar 1, 2012, 5:26:55 PM (12 years ago)
Author:
patdenice
Message:

Multisize
Bug fixed if $confderivative_url_style != 0
Create a pwg_ajax_thumbnails_loader function

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/derivative.inc.php

    r13444 r13452  
    100100
    101101  private $params;
    102   private $rel_path, $rel_url, $is_cached;
     102  private $rel_path, $rel_url, $is_cached=true;
    103103
    104104  function __construct($type, $src_image)
     
    161161      $params = null;
    162162      $rel_path = $rel_url = $src->rel_path;
    163       $is_cached = true;
    164163      return;
    165164    }
     
    198197      else
    199198      {
    200         $is_cached = true;
    201199        $url_style = 1;
    202200      }
  • trunk/themes/default/js/thumbnails.loader.js

    r13444 r13452  
    2222}
    2323
    24 jQuery('img').each(function() {
    25   var img = jQuery(this);
    26   if (typeof img.data('src') != 'undefined') {
    27     add_thumbnail_to_queue(img, 0);
    28   }
    29 });
     24function pwg_ajax_thumbnails_loader() {
     25  jQuery('img[data-src]').each(function() {
     26    add_thumbnail_to_queue(jQuery(this), 0);
     27  });
     28}
     29
     30jQuery(document).ready(pwg_ajax_thumbnails_loader);
  • trunk/themes/default/template/thumbnails.tpl

    r13444 r13452  
    11{if !empty($thumbnails)}{strip}
    2 {combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='async'}
    3 {combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='async'}
     2{combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'}
     3{combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'}
    44{*define_derivative name='derivative_params' width=160 height=90 crop=true*}
    55{html_style}
Note: See TracChangeset for help on using the changeset viewer.