[medias ↪ fix_timestamp_logo_document_44] 20 commits

spip/medias | 20 commits

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

==============================
Par RastaPopoulos, le 14 février 2025 à 09h55min :

fix: ne pas avoir les mêmes attributs sur certains liens, selon qu’on sait que c’est vers une vraie page HTML ou vers un fichier (avoir mediabox ou pas)

Ref: #4645
(cherry picked from commit 817c42da3078df67c2cc3447d40387bcbaab54a1)

Modifié
modeles/image.html
modeles/image_emb_svg.html

Détails : fix: ne pas avoir les mêmes attributs sur certains liens, selon qu'on sait que... (8aaf3fee) · Validations · spip / medias · GitLab

==============================
Par RastaPopoulos, le 14 février 2025 à 09h55min :

fix: ajouter la nouvelle balise #URL_DOCUMENT_FICHIER et l’utiliser partout où on sait que c’est vraiment un fichier attendu

Ref: #4645
(cherry picked from commit 070cd58963855f0d493b2bcd807a9a9f9500accd)

Ajouté
urls/generer_url_document_fichier.php
Modifié
medias_fonctions.php
modeles/audio.html
modeles/document_case.html
modeles/document_desc.html
modeles/file.html
modeles/file_emb_application.html
modeles/file_emb_text_html.html
modeles/video.html
prive/squelettes/inclure/mediatheque-galerie.html

Détails : fix: ajouter la nouvelle balise #URL_DOCUMENT_FICHIER et l'utiliser partout où... (eca7627a) · Validations · spip / medias · GitLab

==============================
Par Matthieu Marcillaud, le 6 février 2025 à 10h02min :

docs(changelog): !5028

(cherry picked from commit 2a5875fffccfcebc6bc255deff3492c8d1e18416)

Modifié
CHANGELOG.md

Détails : docs(changelog): !5028 (a4af5736) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 6 février 2025 à 10h02min :

refactor: la fonction inc_vignette_dist() prend le media en second argument au lieu de $size qui n’était utilisé qu’avec sa valeur false.
On traite le cas d’un eventuel appel avec true pour ne pas casser la compatibilité mais en trigguant une deprecation. Cela permet de decliner les vignettes mp4 selon le media audio/video/file par exemple

(cherry picked from commit 76559413e10057142ee43f6928091b7e43813e82)

Ajouté
prive/vignettes/mp4-audio.svg
prive/vignettes/mp4-file.svg
Modifié
inc/documents.php
inc/vignette.php

Détails : refactor: la fonction `inc_vignette_dist()` prend le media en second argument... (07e6c129) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 6 février 2025 à 10h02min :

fix: afficher un titre de mime-type plus pertinent sur les mp4 qui peuvent etre audio/video/rien, on traite ça de manière générique

(cherry picked from commit 1bb6e98d16c1975a353583ededf5680a4a9e9aa1)

Modifié
medias_fonctions.php
prive/squelettes/inclure/mediatheque-galerie.html

Détails : fix: afficher un titre de mime-type plus pertinent sur les mp4 qui peuvent... (5f631ace) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 6 février 2025 à 10h02min :

fix: il n’est plus necessaire de bidouiller le mime-type qui arrive bien en video/ sur les 3 cas particuliers qui étaient traités ici

(cherry picked from commit bf5f922fd79c11c9ae7ce7500684578689a71c8a)

Modifié
modeles/video.html

Détails : fix: il n'est plus necessaire de bidouiller le mime-type qui arrive bien en... (27409abb) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 6 février 2025 à 10h02min :

fix: declarer audio/mp4 comme un alias de application/mp4

(cherry picked from commit f4a130a9720d1c69fbf2d9ae97de5e83f7242112)

Modifié
base/typedoc.php

Détails : fix: declarer audio/mp4 comme un alias de application/mp4 (30bd1603) · Validations · spip / medias · GitLab

==============================
Par Cerdic, le 6 février 2025 à 10h02min :

feat: metadata/mp4 essaye de detecter le fichier comme une video, ou sinon comme un audio ou a defaut le declare comme media=file

(cherry picked from commit b2697ab79a14d0c3a1a2f0a03a3584a7661d9c4d)

Ajouté
metadata/mp4.php
Modifié
metadata/audio.php
metadata/video.php

Détails : feat: metadata/mp4 essaye de detecter le fichier comme une video, ou sinon... (35e8c9e7) · Validations · spip / medias · GitLab