Ignore:
Timestamp:
Dec 30, 2012, 9:09:34 PM (11 years ago)
Author:
julien1311
Message:

more extensions supported

File:
1 moved

Legend:

Unmodified
Added
Removed
  • extensions/pdf2tab/template/thumbnails.tpl

    r19617 r19662  
     1{combine_script id="jquery" load="header"}
    12{html_head}
    23{literal}
     
    45        //Add a link to the thumbnail
    56        function pdf2tab_link() {
    6                 $("img[pdf2tab$=pdf]").closest('a').attr("target","_blank");
     7                $("img[class=thumbnail]").each(function() {
     8                        var filename_array = $(this).attr("pdf2tab").split(".");
     9                        var filename_extension = filename_array[filename_array.length-1].toLowerCase();
     10                       
    711{/literal}
    8                 $("img[pdf2tab$=pdf]").attr("title","{'Open the file in a new tab'|@translate}");
     12                        var pdf2tab_supported_extensions = new Array();
     13                        {foreach from=$pdf2tab_supported_extensions item=extension name=loop}
     14                                pdf2tab_supported_extensions[{$smarty.foreach.loop.index}] = "{$extension}";
     15                        {/foreach}
    916{literal}
    10                 $("img[pdf2tab$=pdf]").closest('a').attr("href",$("img[pdf2tab$=pdf]").attr("pdf2tab"));
     17                        if(jQuery.inArray(filename_extension, pdf2tab_supported_extensions) != -1)
     18                        {
     19                                $(this).closest('a').attr({
     20                                        target: "_blank",
     21                                        href: $(this).attr("pdf2tab")
     22                                });
     23{/literal}
     24                                $(this).attr("title","{'Open the file in a new tab'|@translate}");
     25{literal}
     26                        }                       
     27                });
    1128        }
    1229 
Note: See TracChangeset for help on using the changeset viewer.