View | Details | Raw Unified | Return to bug 25031
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt (-17 / +19 lines)
Lines 164-169 Link Here
164
                            <div class="hint">Image from Adlibris</div>
164
                            <div class="hint">Image from Adlibris</div>
165
                        </div>
165
                        </div>
166
                    [% END %]
166
                    [% END %]
167
167
                    [% IF ( AmazonCoverImages && normalized_isbn) %]
168
                    [% IF ( AmazonCoverImages && normalized_isbn) %]
168
                        <div class="cover-image" id="amazon-bookcoverimg">
169
                        <div class="cover-image" id="amazon-bookcoverimg">
169
                            <a href="http://www.amazon[% AmazonTld | uri %]/gp/reader/[% normalized_isbn | uri %][% AmazonAssocTag | uri %]#reader-link">
170
                            <a href="http://www.amazon[% AmazonTld | uri %]/gp/reader/[% normalized_isbn | uri %][% AmazonAssocTag | uri %]#reader-link">
Lines 172-177 Link Here
172
                            <div class="hint">Image from Amazon.com</div>
173
                            <div class="hint">Image from Amazon.com</div>
173
                        </div>
174
                        </div>
174
                    [% END %]
175
                    [% END %]
176
175
                    [% IF ( IntranetCoce && CoceProviders && normalized_isbn ) %]
177
                    [% IF ( IntranetCoce && CoceProviders && normalized_isbn ) %]
176
                        [% coce_id = normalized_ean || normalized_isbn %]
178
                        [% coce_id = normalized_ean || normalized_isbn %]
177
                        <div class="cover-image" id="coce-coverimg">
179
                        <div class="cover-image" id="coce-coverimg">
Lines 936-943 Note that permanent location is a code, and location may be an authval. Link Here
936
        // http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
938
        // http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
937
        function verify_images() {
939
        function verify_images() {
938
            // Loop over each container in the template which contains covers
940
            // Loop over each container in the template which contains covers
939
            var coverSlides = $(".cover-image");
941
            $(".cover-image").each( function( index ){
940
            coverSlides.each( function( index ){
941
                var div = $(this);
942
                var div = $(this);
942
                // Find the image in the container
943
                // Find the image in the container
943
                var img = div.find("img")[0];
944
                var img = div.find("img")[0];
Lines 977-1000 Note that permanent location is a code, and location may be an authval. Link Here
977
                                div.find(".hint").html(_("Coce image from Open Library"));
978
                                div.find(".hint").html(_("Coce image from Open Library"));
978
                            }
979
                            }
979
                        }
980
                        }
980
                        // If more that one slide is present, add a navigation link
981
                        // for activating the slide
982
                        if( coverSlides.length > 1 ){
983
                            var covernav = $("<a href=\"#\" data-num=\"" + index + "\" class=\"cover-nav\"></a>");
984
                            if( index == 0 ){
985
                                // Set the first navigation link as active
986
                                $(covernav).addClass("nav-active");
987
                            }
988
                            $(covernav).html("<i class=\"fa fa-circle\"></i>");
989
                            $("#cover-slides").addClass("cover-slides").append( covernav );
990
                        }
991
                    }
981
                    }
992
                }
982
                }
993
            });
983
            });
994
            if( $(".cover-image").length < 2 ){
984
995
                /* Don't show controls for switching between covers if there is only 1 */
985
            var coverSlides = $(".cover-image");
996
                $(".cover-nav").remove();
986
            if( coverSlides.length > 1 ){
987
                coverSlides.each(function( index ){
988
                    // If more that one slide is present, add a navigation link
989
                    // for activating the slide
990
                    var covernav = $("<a href=\"#\" data-num=\"" + index + "\" class=\"cover-nav\"></a>");
991
                    if( index == 0 ){
992
                        // Set the first navigation link as active
993
                        $(covernav).addClass("nav-active");
994
                    }
995
                    $(covernav).html("<i class=\"fa fa-circle\"></i>");
996
                    $("#cover-slides").addClass("cover-slides").append( covernav );
997
998
                });
997
            }
999
            }
1000
998
            if( $(".cover-image:visible").length < 1 ){
1001
            if( $(".cover-image:visible").length < 1 ){
999
                $("#cover-slides").remove();
1002
                $("#cover-slides").remove();
1000
            }
1003
            }
1001
- 

Return to bug 25031