Z verze
změnil(a) David Brazda
k 08.04.2021 09:46
Na verzi < 11.1 >
změnil(a) David Brazda
k 08.04.2021 10:09
< >
Popis verze: allow view právo pro XWiki.Reader

Přehled

Rozpis

XWiki.JavaScriptExtension[1]
Kód
... ... @@ -9,8 +9,9 @@
9 9   //nastavime lightbox
10 10   $(this).parents("a").attr("data-lightbox","lightbox");
11 11   //pokud ma img alt, pak ho nastavime jako title lightboxu
12 + var img_src = $(this).attr('src');
12 12   var img_alt = $(this).attr('alt');
13 - if (img_alt) {
14 + if (img_alt && !(img_src.includes(img_alt))) {
14 14   $(this).parents("a").attr("data-title", img_alt);
15 15   }
16 16   //fig and figcaption handling
... ... @@ -18,9 +18,11 @@
18 18   jQuery(this).wrap($('<figure/>', {
19 19   'class': 'image'
20 20   }));
21 - if (img_alt) {
22 - $(this).after($('<figcaption/>').append(img_alt));
23 - }
22 +
23 + //pokud neni alt vyplneny a nebo je alt stejný jako název souboru - pak caption nezobrazuj
24 + if (img_alt && !(img_src.includes(img_alt))) {
25 + $(this).after($('<figcaption/>').append(img_alt));
26 + }
24 24   }
25 25   }); //each function
26 26   }); //dom updated