spip/mediabox | 5 commits
Par Cerdic, le 31 décembre 2021 à 10h27min :
Ajouter le support des typage et dimensions via classes sur l’opener, pour garder une compat avec l’ancienne convention #4844
Modifié
javascript/spip.mediabox.js
==============================
Par Cerdic, le 31 décembre 2021 à 14h58min :
Suite de #4844 : on implemente un vrai support des options width et height dans la mediabox, ce qui permet de combiner avec un max-height par exemple (cyaltern)
Modifié
javascript/spip.mediabox.js
lity/css/lity.mediabox.css
lity/js/lity.mediabox.js
==============================
Par Cerdic, le 31 décembre 2021 à 11h16min :
Fix #4845 : prise en charge de l’ajout d’un selecteur dans l’URL target d’une popin ajax
On reprend peu ou prou le code de jQuery.load() pour assurer un fonctionnement identique a l’ancienne mediabox et un code robuste
- fixer le cache ajax quand on a pas d’opener (ce qui est le plus souvent le cas) en stockant sur document dans ce cas
Usage : <a href="#URL_PAGE{sommaire}" data-box-type="ajax" data-href-popin="[(#URL_PAGE{sommaire})] #content">hop</a>
Modifié
lity/js/lity.mediabox.js
==============================
Par Cerdic, le 3 janvier 2022 à 17h28min :
Corriger les positions de start/stop sur la fancybox
Modifié
lity/skins/fancybox/lity.css
Détails : Corriger les positions de start/stop sur la fancybox · 54cd6b33d2 - mediabox - SPIP on GIT
==============================
Par Cerdic, le 3 janvier 2022 à 17h31min :
Amelioration pour #4843 : la legende .lity-image-caption a par defaut une class .min et s’affiche dans une version reduite coupee si besoin avec des … et un clic dessus permet de l’afficher en version complète (et vice et versa)
Dans le cas de la fancybox ce n’est pas super genial en cas de diaporama car les fleches precedent/suivant masquent en grande partie la clicabilite de du bloc .lity-image-caption mais j’ai pas reussi a faire mieux
Modifié
lity/css/lity.mediabox.css
lity/js/lity.mediabox.js
lity/skins/thickbox/lity.css