source: extensions/File_Uploader/plugin_pdf2tab/template/thumbnails.tpl @ 19821

Last change on this file since 19821 was 19821, checked in by julien1311, 11 years ago

[file_uploader] pdf2tab update

  • Property svn:eol-style set to LF
File size: 1.2 KB
Line 
1{combine_script id="jquery" load="header"}
2{html_head}
3{literal}
4<script type="text/javascript">
5        //Add a link to the thumbnail
6        function file_uploader_pdf2tab_link() {
7                $("img[class=thumbnail]").each(function() {
8                        var filename_array = $(this).attr("file_uploader_pdf2tab").split(".");
9                        var filename_extension = filename_array[filename_array.length-1].toLowerCase();
10                       
11{/literal}
12                        var file_uploader_pdf2tab_supported_extensions = new Array();
13                        {foreach from=$file_uploader_pdf2tab_supported_extensions item=extension name=loop}
14                                file_uploader_pdf2tab_supported_extensions[{$smarty.foreach.loop.index}] = "{$extension}";
15                        {/foreach}
16{literal}
17                        if(jQuery.inArray(filename_extension, file_uploader_pdf2tab_supported_extensions) != -1)
18                        {
19                                $(this).closest('a').attr({
20                                        target: "_blank",
21                                        href: $(this).attr("file_uploader_pdf2tab")
22                                });
23{/literal}
24                                $(this).attr("title","{'file_uploader_pdf2tab_tooltip'|@translate}");
25{literal}
26                        }                       
27                });
28        }
29 
30        //When the document has finiched to load
31        jQuery(document).ready(function(){
32                file_uploader_pdf2tab_link();
33        });
34 
35        //Allow pdf2tab to work with RV Thumb Scroller
36        jQuery(window).bind("RVTS_loaded", function(){
37                file_uploader_pdf2tab_link();
38        });
39</script>
40{/literal}
41{/html_head}
Note: See TracBrowser for help on using the repository browser.