Use lazyload as fallback

This commit is contained in:
Romain Neutron
2012-10-01 15:06:10 +02:00
parent c4c0309de6
commit 6c1054420f
30 changed files with 37 additions and 37 deletions

View File

@@ -121,7 +121,7 @@
<div style="display:none;" class="undisposable">
<div>{% trans 'Les documents ne peuvent pas etre exportes' %}</div>
{% for datas in values.refused%}
{{ thumbnail.format(datas, 80, 80,'', session, true) }}
{{ thumbnail.format(datas, 80, 80,'', session, true, false) }}
{% endfor %}
</div>
{% endif %}
@@ -188,7 +188,7 @@
<div style="display:none;" class="undisposable">
<div><i>{% trans 'La sous resolution n\'est pas disponible pour les documents suivants' %}</i></div>
{% for datas in values.refused%}
{{ thumbnail.format(datas, 80, 80,'', session, true) }}
{{ thumbnail.format(datas, 80, 80,'', session, true, false) }}
{% endfor %}
</div>
{% endif %}
@@ -349,7 +349,7 @@
<div style="display:none;" class="undisposable">
<div><i>{% trans 'La sous resolution n\'est pas disponible pour les documents suivants' %}</i></div>
{% for datas in values.refused%}
{{ thumbnail.format(datas, 80, 80,'', session, true) }}
{{ thumbnail.format(datas, 80, 80,'', session, true, false) }}
{% endfor %}
</div>
{% endif %}
@@ -409,7 +409,7 @@
<div style="display:none;" class="undisposable">
<div><i>{% trans 'La sous resolution n\'est pas disponible pour les documents suivants' %}</i></div>
{% for datas in values.refused%}
{{ thumbnail.format(datas, 80, 80,'', session, true) }}
{{ thumbnail.format(datas, 80, 80,'', session, true, false) }}
{% endfor %}
</div>
{% endif %}

View File

@@ -18,4 +18,4 @@
{% set width = preview_obj.get_width() %}
{% set height = preview_obj.get_height() %}
{{ thumbnail.format(preview_obj, preview_obj.get_width(), preview_obj.get_height(), '', session, wrap) }}
{{ thumbnail.format(preview_obj, preview_obj.get_width(), preview_obj.get_height(), '', session, wrap, false) }}

View File

@@ -1,4 +1,4 @@
{% macro format(thumbnail, b_w, b_h, extraclass, session, wrap)%}
{% macro format(thumbnail, b_w, b_h, extraclass, session, wrap, lazyload)%}
{% set record_type = thumbnail.get_type() %}
@@ -94,7 +94,7 @@
{% set url = url ~ '?tag=' ~ thumbnail.getEtag() %}
<img class="lazyload record record_image imgTips zoomable thumb" oncontextMenu="return(false);"
style="width:{{d_width|round}}px;height:{{d_height|round}}px;top:{{top|round}}px;"
src="/skins/grey.gif" data-original="{{ url }}" ondragstart="return false;">
src="{% if lazyload %}/skins/grey.gif{% else %}{{ url }}{% endif %}" data-original="{{ url }}" ondragstart="return false;">
<input type="hidden" name="width" value="{{thumbnail.get_width()}}"/>
<input type="hidden" name="height" value="{{thumbnail.get_height()}}"/>
{% endif %}

View File

@@ -43,7 +43,7 @@
<div class="container left">
{% if first_item %}
{% set preview = first_item.get_record().get_preview() %}
{{thumbnail.format(preview, preview.get_width(), preview.get_height(),'',session, false)}}
{{thumbnail.format(preview, preview.get_width(), preview.get_height(),'',session, false, false)}}
{% endif %}
</div>
</div>

View File

@@ -6,7 +6,7 @@
<a href="/lightbox/ajax/LOAD_FEED_ITEM/{{feed_entry.get_id()}}/{{element.get_id()}}/">
<div id="scid_{{element.get_id()}}" class="basket_element ui-corner-all {% if first_item and first_item.get_id() == element.get_id() %}selected{% endif %}">
<div class="display_id">{{element.get_ord()}}</div>
{{thumbnail.format(element.get_record().get_thumbnail() ,114,85, '', session, true)}}
{{thumbnail.format(element.get_record().get_thumbnail() ,114,85, '', session, true, false)}}
<form name="download_form" class="download_form" style="display:none;">
<input type="hidden" name="basrec" value="{{element.get_record().get_serialize_key()}}"/>
</form>

View File

@@ -41,7 +41,7 @@
<tr>
<td style="width:170px;">
{% if basket_length > 0%}
{{thumbnail.format(basket.getELements().first().getRecord().get_thumbnail, 170, 170, '', session, true)}}
{{thumbnail.format(basket.getELements().first().getRecord().get_thumbnail, 170, 170, '', session, true, false)}}
{% endif %}
</td>
<td style="width:20px;">
@@ -106,7 +106,7 @@
<tr>
<td style="width:170px;">
{% if basket_length > 0%}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true)}}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true, false)}}
{% endif %}
</td>
<td style="width:20px;">

View File

@@ -14,7 +14,7 @@
class="disagree_button {%if element.getUserValidationDatas(user).getAgreement() == true or element.getUserValidationDatas(user).getAgreement() is null %}not_decided{%endif%} disagree_{{element.getId()}}" />
</div>
{% endif %}
{{thumbnail.format(element.getRecord().get_thumbnail,114,85, '', session, true)}}
{{thumbnail.format(element.getRecord().get_thumbnail,114,85, '', session, true, false)}}
<form name="download_form" class="download_form" style="display:none;">
<input type="hidden" name="basrec" value="{{element.getRecord().get_serialize_key()}}"/>
</form>

View File

@@ -50,7 +50,7 @@
{% set width = bask_prev.get_width() %}
{% set height = bask_prev.get_height() %}
{{ thumbnail.format(bask_prev, width,height, '', session, false) }}
{{ thumbnail.format(bask_prev, width,height, '', session, false, false) }}
{% endif %}
{% include 'lightbox/selector_box.twig' %}

View File

@@ -14,7 +14,7 @@
<div class="display_id">
{{basket_element.getOrd()}}
</div>
{{thumbnail.format(record.get_thumbnail(),165, 125, '', session, true)}}
{{thumbnail.format(record.get_thumbnail(),165, 125, '', session, true, false)}}
</div>
</td>
<td style="width:10px;">

View File

@@ -46,7 +46,7 @@
<div class="container PNB">
{% if first_item %}
{% set bask_prev = first_item.get_record().get_preview() %}
{{thumbnail.format(bask_prev,bask_prev.get_width(),bask_prev.get_height(),'',session, false)}}
{{thumbnail.format(bask_prev,bask_prev.get_width(),bask_prev.get_height(),'',session, false, false)}}
{% endif %}
</div>
</div>

View File

@@ -6,7 +6,7 @@
<a href="/lightbox/ajax/LOAD_FEED_ITEM/{{feed_entry.get_id()}}/{{element.get_id()}}/">
<div id="scid_{{element.get_id()}}" class="basket_element ui-corner-all {% if first_item and first_item.get_id() == element.get_id() %}selected{% endif %}">
<div class="display_id">{{element.get_ord()}}</div>
{{thumbnail.format(element.get_record().get_thumbnail() ,114,85, '', session, true)}}
{{thumbnail.format(element.get_record().get_thumbnail() ,114,85, '', session, true, false)}}
<form name="download_form" class="download_form" style="display:none;">
<input type="hidden" name="basrec" value="{{element.get_record().get_serialize_key()}}"/>
</form>

View File

@@ -42,7 +42,7 @@
<tr>
<td style="width:170px;">
{% if basket_length > 0%}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true)}}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true, false)}}
{% endif %}
</td>
<td style="width:20px;">
@@ -107,7 +107,7 @@
<tr>
<td style="width:170px;">
{% if basket_length > 0%}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true)}}
{{thumbnail.format(basket.getElements().first().getRecord().get_thumbnail, 170, 170, '', session, true, false)}}
{% endif %}
</td>
<td style="width:20px;">

View File

@@ -15,7 +15,7 @@
class="disagree_button {%if element.getUserValidationDatas(user).getAgreement() == true or element.getUserValidationDatas(user).getAgreement() is null %}not_decided{%endif%} disagree_{{element.getId()}}" />
</div>
{% endif %}
{{thumbnail.format(element.getRecord().get_thumbnail,114,85, '', session, true)}}
{{thumbnail.format(element.getRecord().get_thumbnail,114,85, '', session, true, false)}}
<form name="download_form" class="download_form" style="display:none;">
<input type="hidden" name="basrec" value="{{element.getRecord().get_serialize_key()}}"/>
</form>

View File

@@ -58,7 +58,7 @@
{% set width = bask_prev.get_width() %}
{% set height = bask_prev.get_height() %}
{{ thumbnail.format(bask_prev, width,height, '', session, false) }}
{{ thumbnail.format(bask_prev, width,height, '', session, false, false) }}
{% endif %}
{% include 'lightbox/selector_box.twig' %}

View File

@@ -83,7 +83,7 @@
{% import 'common/thumbnail.html' as thumbnail %}
{% set subdef = record.get_subdef(subdef_name) %}
{{ thumbnail.format(subdef, subdef.get_width(), subdef.get_height(), '', session, true) }}
{{ thumbnail.format(subdef, subdef.get_width(), subdef.get_height(), '', session, true, false) }}
</div>
<div class="caption">
{% include 'common/caption.html' %}

View File

@@ -21,7 +21,7 @@
<div id="ORDER_{{ element.getId() }}" class="CHIM diapo" style="height:130px;overflow:hidden;">
<div class="title" title="{{ element.getRecord().get_title() }}" style="position:relative;z-index:1200;height:30px;overflow:visible;text-align:center;">
<span>{{ element.getRecord().get_title() }}</span>
{{ thumbnail.format(element.getRecord().get_thumbnail(), 80, 80, '', session) }}
{{ thumbnail.format(element.getRecord().get_thumbnail(), 80, 80, '', session, false, false) }}
<form style="display:none;">
<input type="hidden" name="id" value="{{ element.getId() }}"/>
<input type="hidden" name="title" value="{{ element.getRecord().get_title() }}"/>

View File

@@ -15,7 +15,7 @@
<div id="ORDER_{{ element.get_record_id() }}" class="CHIM diapo" style="height:130px;overflow:hidden;">
<div class="title" title="{{ element.get_title() }}" style="position:relative;z-index:1200;height:30px;overflow:visible;text-align:center;">
<span>{{ element.get_title() }}</span>
{{ thumbnail.format(element.get_thumbnail(), 80, 80, '', session) }}
{{ thumbnail.format(element.get_thumbnail(), 80, 80, '', session, false, false) }}
<form style="display:none;">
<input type="hidden" name="id" value="{{ element.get_record_id() }}"/>
<input type="hidden" name="title" value="{{ element.get_title() }}"/>

View File

@@ -23,7 +23,7 @@
{% for element in basket.getElements() %}
{% if loop.index <= 9 %}
<div style="margin:5px;position:relative;float:left;width:80px;height:80px;overflow:hidden;">
{{ thumbnail.format(element.getRecord().get_thumbnail(), 80, 80 , '', session) }}
{{ thumbnail.format(element.getRecord().get_thumbnail(), 80, 80 , '', session, false, false) }}
</div>
{% endif %}
{% endfor %}

View File

@@ -20,7 +20,7 @@
{% for element in Story.get_children().get_elements() %}
{% if loop.index <= 9 %}
<div style="margin:5px;position:relative;float:left;width:80px;height:80px;overflow:hidden;">
{{ thumbnail.format(element.get_thumbnail(), 80, 80 , '', session) }}
{{ thumbnail.format(element.get_thumbnail(), 80, 80 , '', session, false, false) }}
</div>
{% endif %}
{% endfor %}

View File

@@ -106,7 +106,7 @@
{{record.get_original_name()}}
</div>
<div>
{{thumbnail.format(record.get_thumbnail,140,140, '', session, true)}}
{{thumbnail.format(record.get_thumbnail,140,140, '', session, true, false)}}
</div>
<div style='position:absolute; bottom:0px; left:0px; height:20px'>
<div class="previewTips" tooltipsrc="/prod/tooltip/preview/{{record.get_sbas_id()}}/{{record.get_record_id()}}/"></div>

View File

@@ -40,7 +40,7 @@
<td class="thumbnail">
{% set BasketElement = Basket.getElements().first() %}
{% if BasketElement %}
{{thumbnail.format(BasketElement.getRecord().get_thumbnail(), 80, 80, '', session, true)}}
{{thumbnail.format(BasketElement.getRecord().get_thumbnail(), 80, 80, '', session, true, false)}}
{% endif %}
<div class="counter">
{{ Basket.getElements().count() }}

View File

@@ -267,7 +267,7 @@
<div style="position:absolute;background-color:#959595;color:black;font-weight:bold;padding:3px;z-index:90;">
{{record.get_number()}}
</div>
{{thumbnail.format(record.get_thumbnail,82,82, '', session, true)}}
{{thumbnail.format(record.get_thumbnail,82,82, '', session, true, false)}}
<div class="bottom">
<a
{% if wz_scope == 'groupings' %}

View File

@@ -38,7 +38,7 @@
<table style="width:100%;">
<tr>
<td rowspan="3" style="width:120px;text-align:center;">
{{thumb.format(record.get_thumbnail, 100, 100, "", session, true)}}
{{thumb.format(record.get_thumbnail, 100, 100, "", session, true, false)}}
</td>
<td style="width:100px;">
{% set name = "title_" ~ record.get_serialize_key() %}

View File

@@ -7,7 +7,7 @@
{% for id, record in route.get_elements %}
<div id='pub_record_{{record.get_serialize_key()}}' class="diapo">
<div class="title">{{ record.get_title() }}</div>
{{thumb.format(record.get_thumbnail, 80, 80, "", session, true)}}
{{thumb.format(record.get_thumbnail, 80, 80, "", session, true, false)}}
</div>
{% endfor %}
</div>

View File

@@ -60,7 +60,7 @@
<td>
<input type="hidden" value="{{ element.get_id() }}"/>
<div class="diapo pending_records">
{{thumb.format(element.get_record().get_thumbnail, 40, 40, "", session, true)}}
{{thumb.format(element.get_record().get_thumbnail, 40, 40, "", session, true, false)}}
</div>
</td>
<td>

View File

@@ -1,7 +1,7 @@
{% macro format_diapo(record, session) %}
{% import 'common/thumbnail.html' as thumbnail %}
<div class="diapo">
{{thumbnail.format(record.get_thumbnail(), 100, 100, '', session, true)}}
{{thumbnail.format(record.get_thumbnail(), 100, 100, '', session, true, false)}}
</div>
{% endmacro %}

View File

@@ -2,7 +2,7 @@
{% macro format_diapo(record, session) %}
{% import 'common/thumbnail.html' as thumbnail %}
<div class="diapo">
{{thumbnail.format(record.get_thumbnail(), 100, 100, '', session, true)}}
{{thumbnail.format(record.get_thumbnail(), 100, 100, '', session, true, false)}}
</div>
{% endmacro %}

View File

@@ -61,7 +61,7 @@
{% endif %}
{% endif %}
</div>
{{ thumbnail.format(element.get_thumbnail,80, 80, '', session, true) }}
{{ thumbnail.format(element.get_thumbnail,80, 80, '', session, true, false) }}
<input type="hidden" name="order_element_id" value="{{order_element_id}}"/>
</div>
{% endfor %}

View File

@@ -59,9 +59,9 @@
{% if rollover_gif %}
{% set extraclass = 'rollover-gif-out' %}
{% endif %}
{{thumbnail.format(record.get_thumbnail(), th_size, th_size, extraclass, session, true)}}
{{thumbnail.format(record.get_thumbnail(), th_size, th_size, extraclass, session, true, true)}}
{% if rollover_gif %}
{{thumbnail.format(rollover_gif, th_size, th_size, 'rollover-gif-hover', session, true )}}
{{thumbnail.format(rollover_gif, th_size, th_size, 'rollover-gif-hover', session, true, true )}}
{% endif %}
</div>
</div>

View File

@@ -308,7 +308,7 @@
<li class="records-subititution span3">
<div class="thumbnail">
<div class="record-thumb" style="text-align:center;">
{{ thumb.format(record.get_thumbnail(), 260, 180, "", session, false) }}
{{ thumb.format(record.get_thumbnail(), 260, 180, "", session, false, false) }}
<input name="record_id" value="{{ record.get_record_id() }}" type="hidden"/>
</div>
<div class="caption">