]> git.mxchange.org Git - friendica.git/commitdiff
Add caption display for described images in Fancybox gallery
authorHypolite Petovan <hypolite@mrpetovan.com>
Sun, 8 Oct 2023 14:29:09 +0000 (10:29 -0400)
committerHypolite Petovan <hypolite@mrpetovan.com>
Sun, 8 Oct 2023 14:29:09 +0000 (10:29 -0400)
view/js/fancybox/fancybox.config.js

index 233b423f9f0625d5ddb3a2a0b26dabd7db12d79c..94a67eb7ff6fa3f8352115c8c9a3a604977a319e 100644 (file)
@@ -1,13 +1,10 @@
 $(document).ready(function() {
     $.fancybox.defaults.loop = "true";
-    // this disables the colorbox hook found in frio/js/modal.js:34
-    $("body").off("click", ".wall-item-body a img");
-
-    // Adds ALT/TITLE text to fancybox
-    $('a[data-fancybox').fancybox({
-        afterLoad : function(instance, current) {
-            current.$image.attr('alt', current.opts.$orig.find('img').attr('alt') );
-            current.$image.attr('title', current.opts.$orig.find('img').attr('title') );
-        }
-    });
-});
\ No newline at end of file
+       $.fancybox.defaults.afterLoad = function(instance, current) {
+               current.$image.attr('alt', current.opts.$orig.find('img').attr('alt') );
+               current.$image.attr('title', current.opts.$orig.find('img').attr('title') );
+       };
+    $.fancybox.defaults.caption = function (instance, slide, caption) {
+               return slide.$thumb.attr('alt');
+       };
+});