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

Přehled

Rozpis

Na stránce změněno:
Obsah
... ... @@ -1,8 +1,8 @@
1 -Tento JSX
1 +Tato stránka obsahuje JSX, které
2 2  
3 -1) aktivuje na celé wiki [[lightbox viewer>>https://lokeshdhakar.com/projects/lightbox2/]] pro zobrazení obrázků - pokud najde A hrefu s atributem data-lightbox="lightbox" pak zobrazí child element v lightboxu
3 +1) **enablují** na celé wiki [[lightbox viewer>>https://lokeshdhakar.com/projects/lightbox2/]] pro zobrazení obrázků - pokud najde A hrefu s atributem data-lightbox="lightbox" pak zobrazí child img element v lightboxu
4 4  
5 -2) zároveň je zde dodělaná funkcionalita, která u všech A elementů obklopených span xwikiattachement a obsahující child element IMG
5 +2) u všech příloh s obrázkem (tzn. A elementů obklopených span xwikiattachement a obsahující child element IMG) provede:
6 6  
7 7  * **vytvoří caption** - tzn. obklopí img element do figure a figureCaption (do kterého zkopíruje alt)
8 8  * **aktivuje lightbox** - tzn. nastaví u A dynamicky data-lightbox atribut, zároveň zkopíruje alt u image do lightbox-title do A elementu
... ... @@ -10,7 +10,7 @@
10 10  3) tento update je triggerován na dom-reloaded akci - nutné aby zafungovalo i po uložení editace a nejenom reloadu stranky
11 11  
12 12  
13 -Jinak je celý proces následující
13 +Jinak je celý end to end proces následující
14 14  
15 15  1. uživatel vloží paste obrázku do CKEditoru
16 16  1. zafunguje upraveny upload plugin a místo samotného image vrací image nalinkovaný na daný attachement, tzn. uploadovaná image je vždycky s linkem a validní v xwiki 2.1 syntax -  xwiki-upload (loaduje [[CKEditor plugin loader>>BackEnd.CKEditor plugin loader.WebHome]] a samotny kod je v /resources/mujupload.js xwiki-upload (loaduje [[CKEditor plugin loader>>BackEnd.CKEditor plugin loader.WebHome]] a samotny kod je v /resources/mujupload.js