[medias ↪ issue_5035] 20 commits

spip/medias | 20 commits

Par Cerdic, le 13 février 2026 à 13h59min :

fix: s’assurer que la constante IMAGETYPE_SVG est bien définie

Modifié
metadata/image.php

Détails : fix: s'assurer que la constante IMAGETYPE_SVG est bien définie (da34349c) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 12 février 2026 à 09h49min :

build: Version 4.4.8

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.8 (0a47e080) · Validations · spip / medias · GitLab

==============================
Par Maïeul, le 12 février 2026 à 09h19min :

fix: sécuriser les paramètres align et class pour les modèles de documents

Fix: spip-security/securite#4867

(cherry picked from commit 69681f3b463d791f16768afe970a95666fd938c4)

Co-authored-by: Maïeul Rouquette maieul@maieul.net

Modifié
medias_fonctions.php

Détails : fix: sécuriser les paramètres `align` et `class` pour les modèles de documents (9360ed8b) · Validations · spip / medias · GitLab

==============================
Par placido, le 1er janvier 2026 à 21h43min :

fix: prise en charge du typedoc apk

closes #4455

(cherry picked from commit 8262dd4be77cfd4f66a6a27b1bd1265be7860a44)

Ajouté
prive/vignettes/apk.svg
Modifié
base/typedoc.php
medias_administrations.php
paquet.xml

Détails : fix: prise en charge du typedoc `apk` (dd9f2a21) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 5 décembre 2025 à 10h02min :

build: Version 4.4.7

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.7 (84b2e337) · Validations · spip / medias · GitLab

==============================
Par Maïeul, le 5 décembre 2025 à 09h38min :

fix(document_infos): adapter le markup pour bénéficier des styles de .instituer_objet

(cherry picked from commit cd36f5f42b0d53808d0935029f7e97757a710096)

Co-authored-by: placido placido@roxing.net

Modifié
prive/objets/infos/document.html
prive/squelettes/inclure/document_infos.html

Détails : fix(document_infos): adapter le markup pour bénéficier des styles de `.instituer_objet` (4d215cc5) · Validations · spip / medias · GitLab

==============================
Par placido, le 13 novembre 2025 à 10h53min :

fix(mediatheque-navigation) : la liste d’onglets pour filtrer selon medias utilise la table spip_documents_types

cherry-picked from ead040aa373e9a58cd346727f8dd59a98c86ddbe

Modifié
prive/squelettes/inclure/mediatheque-navigation.html
prive/squelettes/inclure/mediatheque-navigation_fonctions.php
prive/style_prive_plugin_medias.html

Détails : fix(mediatheque-navigation) : la liste d'onglets pour filtrer selon `medias`... (316616c3) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 10 octobre 2025 à 11h15min :

build: Version 4.4.6

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.6 (c9486ae2) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 15 septembre 2025 à 14h07min :

fix: timestamper l’image de la balise <img> générée par la balise #LOGO_DOCUMENT et protéger également les URLs via attribut_url

Modifié
inc/documents.php

Détails : fix: timestamper l'image de la balise `<img>` générée par la balise... (8df5ed94) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 10 juin 2025 à 11h20min :

build: Version 4.4.5

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.5 (71f5ac53) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 2 juin 2025 à 11h46min :

chore: suppression de ce index.html de demo qui ne fonctionne de toute façon pas vu le renommage de dossier

(cherry picked from commit 6f4f90d1d1436f3d10e0964e009490c24a188625)

Supprimé
lib/mejs/index.html

Détails : chore: suppression de ce index.html de demo qui ne fonctionne de toute façon... (9b88efa9) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 2 juin 2025 à 11h45min :

build: mise à jour de mejs en version 7.0.7

(cherry picked from commit ea008b2524d53c34b25a2f37b1399df1bc85684f)

Fix: #5027

Modifié
lib/mejs/lang/ca.js
lib/mejs/lang/cs.js
lib/mejs/lang/de.js
lib/mejs/lang/es.js
lib/mejs/lang/fa.js
lib/mejs/lang/fr.js
lib/mejs/lang/hr.js
lib/mejs/lang/hu.js
lib/mejs/lang/it.js
lib/mejs/lang/ja.js
lib/mejs/lang/ko.js
lib/mejs/lang/ms.js
lib/mejs/lang/nl.js
lib/mejs/lang/pl.js
lib/mejs/lang/pt.js
lib/mejs/lang/ro.js
lib/mejs/lang/ru.js
lib/mejs/lang/sk.js
lib/mejs/lang/sv.js
lib/mejs/lang/tr.js
lib/mejs/lang/uk.js
lib/mejs/lang/zh-cn.js
lib/mejs/lang/zh.js
lib/mejs/mediaelement-and-player.js
lib/mejs/mediaelement-and-player.min.js
lib/mejs/mediaelement.js
lib/mejs/mediaelement.min.js
lib/mejs/package.js
lib/mejs/package.json
lib/mejs/renderers/youtube.js
lib/mejs/renderers/youtube.min.js

Détails : build: mise à jour de mejs en version 7.0.7 (71959f35) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 8 avril 2025 à 11h39min :

build: Version 4.4.4

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.4 (dfcb713f) · Validations · spip / medias · GitLab

==============================
Par nicod_, le 12 mars 2025 à 23h11min :

docs(changelog): Pour #5016

Modifié
CHANGELOG.md

Détails : docs(changelog): Pour #5016 (d1132cdd) · Validations · spip / medias · GitLab

==============================
Par nicod_, le 12 mars 2025 à 23h08min :

feat: Pouvoir recevoir n’importe quel id d’objet

Cf ticket lié : Rendre la saisie selecteur_document plus souple sur les objets (#463) · Issues · spip-contrib-extensions / saisies · GitLab

Fix #5016

(cherry picked from commit c9f845ba897ac3e65ab7e742e28c1d9f0a3f6b99)

Modifié
prive/squelettes/inclure/mediatheque-navigation.html

Détails : feat: Pouvoir recevoir n'importe quel id d'objet (1f707680) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 18 février 2025 à 10h34min :

build: Version 4.4.3

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.3 (7f8e57a7) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 18 février 2025 à 10h15min :

fix: La tache cron de nettoyage des documents (logos orphelins) doit avoir l’autorisation de les supprimer

Refs: #5024

Modifié
base/medias.php

Détails : fix: La tache cron de nettoyage des documents (logos orphelins) doit avoir... (9fa3a555) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 18 février 2025 à 10h12min :

fix: Correction de la balise #MIME_TYPE si elle est hors boucle.

On spécifie un peu mieux son emploi dans les boucles types_documents et documents.
En dehors, on essaie de trouver un id_document, sinon un mime_type dans les piles des boucles / environnement.

Refs: #5021
(cherry picked from commit db1c97e707b7b29d274a004f570c27a9bf8a5cda)

Modifié
medias_fonctions.php

Détails : fix: Correction de la balise `#MIME_TYPE` si elle est hors boucle. (3fc45764) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 18 février 2025 à 10h12min :

fix: Autoriser qu’il n’y ait pas de id_document pour appeler un type mime.

Refs: #5021
(cherry picked from commit bf4d52fbdc6b2370839f97f074d38a6e9cb5d5a8)

Modifié
medias_fonctions.php

Détails : fix: Autoriser qu’il n’y ait pas de `id_document` pour appeler un type mime. (2239d57d) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 14 février 2025 à 11h28min :

build: Version 4.4.2

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.2 (169786fd) · Validations · spip / medias · GitLab