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

Přehled

Rozpis

XWiki.JavaScriptExtension[1]
Kód
... ... @@ -1,6 +1,18 @@
1 1  require(['jquery'], function($) {
2 2   //in case of important dom change - like CKEditor save, the lightbox must be re-added again
3 3   $(document).on('xwiki:dom:updated', function() {
4 - $(".wikiattachmentlink img").parents("a").attr("data-lightbox","lightbox");
5 - })
6 -});
4 + //puvodni kod
5 + //$(".wikiattachmentlink img").parents("a").attr("data-lightbox","lightbox");
6 +
7 + //novy kod - pro attachmenty obrazky nastavit lightbox + add img alt jako atribut lightboxu
8 + $('.wikiattachmentlink img').each(function() {
9 + //nastavime lightbox
10 + $(this).parents("a").attr("data-lightbox","lightbox");
11 + //pokud ma img alt, pak ho nastavime jako title lightboxu
12 + var img_alt = $(this).attr('alt');
13 + if (img_alt) {
14 + $(this).parents("a").attr("data-title", img_alt);
15 + }
16 + }); //each function
17 + }); //dom updated
18 +}); //require