{combine_script id='common' load='footer' path='admin/themes/default/js/common.js'} {combine_script id='LocalStorageCache' load='footer' path='admin/themes/default/js/LocalStorageCache.js'} {combine_script id='jquery.selectize' load='footer' path='themes/default/js/plugins/selectize.min.js'} {combine_css id='jquery.selectize' path="themes/default/js/plugins/selectize.{$themeconf.colorscheme}.css"} {footer_script} {* *} var categoriesCache = new CategoriesCache({ serverKey: '{$CACHE_KEYS.categories}', serverId: '{$CACHE_KEYS._hash}', rootUrl: '{$ROOT_URL}' }); categoriesCache.selectize(jQuery('[data-selectize=categories]')); jQuery("#removeAlbumFilter").click(function() { jQuery("select[name=cat]")[0].selectize.setValue(null); return false; }); function checkCatFilter() { if (jQuery("select[name=cat]").val() == "") { jQuery("#removeAlbumFilter").hide(); } else { jQuery("#removeAlbumFilter").show(); } } checkCatFilter(); jQuery("select[name=cat]").change(function(){ checkCatFilter(); }); {/footer_script}

{$NB_ELEMENTS} {'Photos'|@translate}

{'Filter'|@translate}

{if !empty($navbar) }{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if} {foreach from=$images item=image name=image} {/foreach}{*images*}
{'File'|@translate} {'Number of rates'|@translate} {'Rating score'|@translate} {'Average rate'|@translate} {'Sum of rates'|@translate} {'Rate'|@translate}/{'Username'|@translate}/{'Rate date'|@translate}
{$image.FILE} {$image.NB_RATES}/{$image.NB_RATES_TOTAL} {$image.SCORE_RATE} {$image.AVG_RATE} {$image.SUM_RATE} {foreach from=$image.rates item=rate name=rate} {/foreach}{*rates*}
{$rate.rate} {$rate.USER} {$rate.date}
{combine_script id='core.scripts' load='async' path='themes/default/js/scripts.js'} {footer_script} function del(node,id,uid,aid){ var tr = jQuery(node).parents("tr").first().fadeTo(1000, 0.4), data = { image_id: id, user_id: uid }; if (aid) data.anonymous_id = aid; (new PwgWS('{$ROOT_URL|@escape:javascript}')).callService( 'pwg.rates.delete', data, { method: 'POST', onFailure: function(num, text) { tr.stop(); tr.fadeTo(0,1); alert(num + " " + text); }, onSuccess: function(result){ if (result) tr.remove(); else alert(result); } } ); return false; } {/footer_script} {if !empty($navbar)}{include file='navigation_bar.tpl'|@get_extent:'navbar'}{/if}