spip/medias | 20 commits
Par Matthieu Marcillaud, le 5 février 2025 à 15h52min :
docs(changelog): !5028
(cherry picked from commit 2a5875fffccfcebc6bc255deff3492c8d1e18416)
Modifié
CHANGELOG.md
Détails : docs(changelog): !5028 (34ae41a2) · Validations · spip / medias · GitLab
==============================
Par Cerdic, le 5 février 2025 à 15h51min :
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
==============================
Par Cerdic, le 5 février 2025 à 15h35min :
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
==============================
Par Cerdic, le 5 février 2025 à 15h35min :
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
==============================
Par Cerdic, le 5 février 2025 à 15h35min :
fix: declarer audio/mp4 comme un alias de application/mp4
(cherry picked from commit f4a130a9720d1c69fbf2d9ae97de5e83f7242112)
Modifié
base/typedoc.php
==============================
Par Cerdic, le 5 février 2025 à 15h34min :
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
==============================
Par Cerdic, le 5 février 2025 à 15h34min :
docs: indiquer que c’est le media par defaut qui est renseigne ici
(cherry picked from commit f8d2c5e45908ae0329c052aa801fa2199a8d2af1)
Modifié
base/medias.php
==============================
Par Cerdic, le 5 février 2025 à 15h34min :
feat: la balise #MIME_TYPE est calculee dynamiquement pour permettre de traiter les cas de mime-type multiples pour une meme extension, notamment mp4. Pour cela on permet de declarer une fonction inc_calculer_mime_type_xxxx_xxxx_dist() surchargeable specifique au mime-type de base qu’on veut affiner, ce qui rend le mécanisme générique (cf aussi le plugin oembed qui en aura besoin pour decliner le mime type des text/html)
(cherry picked from commit 7cbcc00ad9aa207359b2ad932af828d19e2e4fb4)
Ajouté
inc/calculer_mime_type_application_mp4.php
Modifié
base/medias.php
medias_fonctions.php
==============================
Par Cerdic, le 5 février 2025 à 15h32min :
fix: le champ media n’existe plus sur spip_documents, c’est media_defaut
(cherry picked from commit d23dcad4cafb2bec0570b525c2d0aba45f8063eb)
Modifié
base/medias.php
==============================
Par b_b, le 17 janvier 2025 à 17h20min :
docs(changelog): retrait des entrées des versions précédentes
Modifié
CHANGELOG.md
==============================
Par Matthieu Marcillaud, le 17 janvier 2025 à 11h39min :
build: Version 4.4.1
Modifié
CHANGELOG.md
paquet.xml
Détails : build: Version 4.4.1 (c62e1e7c) · Validations · spip / medias · GitLab
==============================
Par Maïeul, le 26 décembre 2024 à 15h14min :
fix: Le mimetype audio/x-m4a est un alias de audio/mp4a-latm
fix: #5012
(cherry picked from commit 0592bf124db25a1469a1cdfc67f3b69e8283aabe)
Co-authored-by: Maïeul Rouquette maieul@maieul.net
Modifié
base/typedoc.php
==============================
Par Maïeul Rouquette, le 2 décembre 2024 à 12h08min :
change: message de retour de formulaire en div plutot qu’en p
Ref: spip/spip#6022
(cherry picked from commit 17f661b96a0821b3f97f1acdca39ef67c90bc12b)
Modifié
formulaires/configurer_documents.html
formulaires/editer_document.html
formulaires/illustrer_document.html
formulaires/joindre_document.html
==============================
Par JamesRezo, le 27 novembre 2024 à 14h55min :
build: version 4.4.0 stable
Modifié
CHANGELOG.md
composer.json
paquet.xml
phpstan-baseline.neon
Détails : build: version 4.4.0 stable (a18ff255) · Validations · spip / medias · GitLab
==============================
Par Maïeul Rouquette, le 23 novembre 2024 à 16h05min :
feat: pouvoir envoyer nativement des fichiers GeoJson
fix: #5002
Modifié
base/typedoc.php
medias_administrations.php
paquet.xml
==============================
Par JamesRezo, le 1er octobre 2024 à 18h36min :
build: branche 4.4
Modifié
composer.json
paquet.xml
Détails : build: branche 4.4 (9958a1a4) · Validations · spip / medias · GitLab
==============================
Par b_b, le 1er octobre 2024 à 17h40min :
docs(changelog): spip/spip#5460
Modifié
CHANGELOG.md
Détails : docs(changelog): spip/spip#5460 (1001d899) · Validations · spip / medias · GitLab
==============================
Par b_b, le 1er octobre 2024 à 17h40min :
fix: utiliser des variables CSS et les propriétés logiques dans la CSS de l’espace privé
Ref: spip/spip#5460
Modifié
prive/style_prive_plugin_medias.html
==============================
Par Matthieu Marcillaud, le 1er octobre 2024 à 15h02min :
docs(changelog): revert #5000 (en SPIP 4.x)
This reverts commit 90627c6e2d5f79768ed46516c35db617632852b3.
Modifié
CHANGELOG.md
Détails : docs(changelog): revert #5000 (en SPIP 4.x) (a09291f6) · Validations · spip / medias · GitLab
==============================
Par Matthieu Marcillaud, le 1er octobre 2024 à 15h02min :
revert: « fix: Rendre cohérent la sortie générée par #LOGO_DOCUMENT »
This reverts commit a1ef95ffa2112dbdeadbcbc94fe7b808e186b9f9.
Modifié
inc/documents.php