[centre_image ↪ refactor_js] 5 commits

23forward/centre_image | 5 commits

Par Cerdic, le 21 janvier 2025 à 15h17min :

fix: exclurer les images < 100px pour ne pas attraper les vignettes document cf #2

Modifié
centre_image_gestion.js

Détails : fix: exclurer les images < 100px pour ne pas attraper les vignettes document cf #2 (4f22dd53) · Validations · 23forward / centre_image · GitLab

==============================
Par Cerdic, le 21 janvier 2025 à 15h17min :

fix: ajouter le support avif

Modifié
centre_image_gestion.js

Détails : fix: ajouter le support avif (076b3125) · Validations · 23forward / centre_image · GitLab

==============================
Par Cerdic, le 21 janvier 2025 à 15h17min :

fix: ne pas se reposer sur la présence ou non de la mediabox (fix #17)

Modifié
centre_image_gestion.js

Détails : fix: ne pas se reposer sur la présence ou non de la mediabox (fix #17) (0f208d50) · Validations · 23forward / centre_image · GitLab

==============================
Par Cerdic, le 21 janvier 2025 à 15h15min :

feat: on peut utiliser un attribut data-centre-image="on" pour activer le plugin sur un bloc, ou a contratio data-centre-image="off" pour ne pas activer le plugin sur un bloc qui l’aurait été sinon, ou sur un lien en particulier (cf le plugin album qui veut pouvoir desactiver les centre image sur la page des albums qui peut afficher des centaines de vignette et ça fait DOS le serveur)

Modifié
centre_image_gestion.js

Détails : feat: on peut utiliser un attribut `data-centre-image="on"` pour activer le... (db753f65) · Validations · 23forward / centre_image · GitLab

==============================
Par Cerdic, le 21 janvier 2025 à 15h14min :

refactor: une fonction jQuery.fn.centre_images_find_images_link() pour lister les liens sur lesquels le plugin doit opérer, plus lisible et maintenable que le long selecteur qu’on utilisait 2 fois

Modifié
centre_image_gestion.js

Détails : refactor: une fonction jQuery.fn.centre_images_find_images_link() pour lister... (e886a463) · Validations · 23forward / centre_image · GitLab