[medias ↪ issue_5039] 20 commits

spip/medias | 20 commits

Par brunob, le 12 mars 2026 à 14h21min :

build: update getid3 en version v1.9.25-202603060942

Fix: #5039

Ajouté
lib/getid3/module.archive.7zip.php
lib/getid3/module.misc.gpx.php
Modifié
lib/getid3/extension.cache.dbm.php
lib/getid3/getid3.lib.php
lib/getid3/getid3.php
lib/getid3/module.archive.hpk.php
lib/getid3/module.archive.tar.php
lib/getid3/module.audio-video.asf.php
lib/getid3/module.audio-video.ivf.php
lib/getid3/module.audio-video.matroska.php
lib/getid3/module.audio-video.mpeg.php
lib/getid3/module.audio-video.nsv.php
lib/getid3/module.audio-video.quicktime.php
lib/getid3/module.audio-video.real.php
lib/getid3/module.audio-video.riff.php
lib/getid3/module.audio.amr.php
lib/getid3/module.audio.au.php
lib/getid3/module.audio.avr.php
lib/getid3/module.audio.bonk.php
lib/getid3/module.audio.dsdiff.php
lib/getid3/module.audio.dsf.php
lib/getid3/module.audio.dss.php
lib/getid3/module.audio.flac.php
lib/getid3/module.audio.lpac.php
lib/getid3/module.audio.midi.php
lib/getid3/module.audio.mp3.php
lib/getid3/module.audio.mpc.php
lib/getid3/module.audio.ogg.php
lib/getid3/module.audio.rkau.php
lib/getid3/module.audio.shorten.php
lib/getid3/module.audio.tta.php
lib/getid3/module.audio.voc.php
lib/getid3/module.audio.wavpack.php
lib/getid3/module.graphic.bmp.php
lib/getid3/module.graphic.jpg.php
lib/getid3/module.graphic.png.php
lib/getid3/module.graphic.svg.php
lib/getid3/module.misc.cue.php
lib/getid3/module.tag.apetag.php
lib/getid3/module.tag.id3v1.php
lib/getid3/module.tag.id3v2.php
lib/getid3/module.tag.lyrics3.php
lib/getid3/module.tag.xmp.php
lib/getid3/write.apetag.php
lib/getid3/write.id3v1.php
lib/getid3/write.id3v2.php
lib/getid3/write.metaflac.php
lib/getid3/write.php
lib/getid3/write.vorbiscomment.php

Détails : https://git.spip.net/spip/medias/-/commit/7f003c28164083e6739ecb3fa13fca915ab45cf8

==============================
Par Matthieu Marcillaud, le 18 février 2026 à 08h52min :

build: Version 4.4.9

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.4.9 (52e24508) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 13 février 2026 à 16h08min :

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

(cherry picked from commit a849bacdb81702d3e5d9304fe989d738d894f946)

Modifié
metadata/image.php

Détails : fix: s'assurer que la constante IMAGETYPE_SVG est bien définie (d2918464) · 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