#include "../_inc/_layer_layout.html"/> <#macro script> var pUrl = null; var pAlt = null; function doChoose(url,alt){ pUrl=url; pAlt=alt; } function doConfirm(){ parent.data.url=pUrl; parent.data.alt=pAlt; parent.layer.closeAll(); } $(document).ready(function(){ $(".img-responsive").click(function(){ doChoose($(this).attr("path"),$(this).attr("alt")); $(".list-inline li").removeClass("jp-borwer-active-li"); $(".brower-active-icon").hide(); $(this).parent().addClass("jp-borwer-active-li"); $(this).next().show(); }); }); $('#fine-uploader-gallery').fineUploader({ template: 'qq-template-gallery', request: { endpoint: '${CPATH}/admin/attachment/doUpload' }, thumbnails: { placeholders: { waitingPath: '${CPATH}/static/plugins/fine-uploader/placeholders/waiting-generic.png', notAvailablePath: '${CPATH}/static/plugins/fine-uploader/placeholders/not_available-generic.png' } }, callbacks: { onComplete: function(id, name, response) { doChoose(response.src,''); } } }); #macro> <#macro script_import> #macro> <#macro css_import> #macro> <#macro css> .list-inline>li { display: inline-block; padding: 3px; } #macro> <@layout >