[mediabox ↪ issue_4888_broken_popin] 5 commits

spip/mediabox | 5 commits

Par placido, le 10 novembre 2025 à 14h05min :

change(_inits): dissocier les _inits pour la config (index<10) et les inits pour l’exécution

Plus lisible, plus simple (cd var_mode=debug_js)

remplacer l’ appel mediaboxInit() par mediaboxInit.apply(document) car cela affecte la valeur de this au sein de la fonction $.mediabox.
Les libs sont full jQuery et précédemment l’appel était lancé dans un contexte (function ($) {...})(jQuery);

Résoud partiellement #4888

Ajouté
javascript/_inits/05_mediabox_config.js.html
javascript/_inits/50_mediabox.js
prive/javascript/_inits/05_mediabox_config.js.html
prive/javascript/_inits/50_mediabox.js

Détails : change(_inits): dissocier les _inits pour la config (index<10) et les inits pour l'exécution (9bdce85b) · Validations · spip / mediabox · GitLab

==============================
Par placido, le 10 novembre 2025 à 14h05min :

chore: supprimer dossier vide inutile

Supprimé
prive/javascript/_inits/50_mediabox.js.html

Détails : chore: supprimer dossier vide inutile (bb0d6a91) · Validations · spip / mediabox · GitLab

==============================
Par placido, le 10 novembre 2025 à 14h05min :

fix(mediabox_json_config): transmettre le parametre $public

Modifié
mediabox_pipelines.php

Détails : fix(mediabox_json_config): transmettre le parametre `$public` (2b868fbe) · Validations · spip / mediabox · GitLab

==============================
Par placido, le 10 novembre 2025 à 14h05min :

chore: rendre plus lisible la sortie de media_json_config()

Modifié
mediabox_pipelines.php

Détails : chore: rendre plus lisible la sortie de `media_json_config()` (2a735da7) · Validations · spip / mediabox · GitLab

==============================
Par JLuc, le 6 novembre 2025 à 21h34min :

feat : une classe .mediabox-hide pour facilter les box inline
fixes #4890

Modifié
lity/css/lity.mediabox.css

Détails : feat : une classe .mediabox-hide pour facilter les box inline (b37a9622) · Validations · spip / mediabox · GitLab