cedric@yterium.com
64f18be491
version
4 years ago
cedric@yterium.com
fa13018a9e
Refonte des modeles document :
...
* on declare le routeur de modele medias_modeles_styliser qui redirige les raccourcis img, doc et emb selon la regle suivante
- le nouveal modele correspond au champ media du document : image, audio, video, file
- si une declinaison correspondant au raccourci initial (_img, _doc ou _emb) existe on la prend
-> un modele file_emb.html reprend le mecanisme d'embed generique selon extension+mime-type de l'ancien modele emb.html
* les 4 modeles de base image, audio, video, file et les declinaisons file_emb sont toutes en <figure></figure>
* les styles en dur float sont supprimes, on ne garde qu'un width:{largeur}px sur l'element <figure> qui permet d'avoir un conteneur ajuste
- il se contourne facilement par un min-width:100%; ou un width:auto !important;
* spip_doc_titre, spip_doc_descriptif et spip_doc_credits sont regroupes dans le figcaption.spip_doc_legende
* les modeles historiques doc, img et emb disparaissent. Les eventuels modeles surcharges dans squelettes/ sont ignores
* les 3 modeles image, audio et video ajoutent des conditions sur leur boucle, pour etre sur qu'on a bien a faire avec le bon type de media, et sinon renvoient vers le modele file
* le mode du document n'est plus considere dans aucun modele dans le format de l'affichage qui n'en depend donc plus du tout
En pratique donc <emb>, <img> et <doc> sont equivalents pour les medias audio, video, image (et consistent a afficher/embed le media par defaut)
Pour les autres types de media <doc> affiche le lien vers le document avec une vignette + legende, et <emb> affiche un traitement differencie en fonction du mime type
On peut utiliser le raccourci <fileXX> pour n'importe quel media
Si on utilise <imageXX> ou <audioXX> ou <videoXX> sur un media inaproprie ca affichera le contenu de <fileXX>
4 years ago
cedric@yterium.com
0e26332fd2
cas particulier du site, on peut associer au site 0 (logo du site)
4 years ago
cedric@yterium.com
657db8af3a
ajout d'une fonction determiner_sous_dossier_document() pour choisir le sous-dossier dans lequel on range un document : par defaut dans le dossier correspondant a l'extension, sauf si le mode commence par logo -> on range alors dans un sous-dossier IMG/logo/
...
Utilisation de la fonction avant chaque appel a copier_document() pour que le dossier soit toujours decide ici
4 years ago
cedric@yterium.com
5934933f60
petouille de commentaire obsolete + spip_log dans medias
4 years ago
cedric@yterium.com
e9ae893faa
au chargement d'un SVG on reecrit toujours la viewbox en px et on force un width et un height aussi si il y en a pas, ou on convertit en px - sinon la colorbox foire
4 years ago
cedric@yterium.com
0bc044e8a2
option du sanitizer pour preserver les tags vide en ecriture courte + log de la sanitization
4 years ago
cedric@yterium.com
4f3d5560ef
Update librairie SVG sanitizer en incluant https://github.com/darylldoyle/svg-sanitizer/pull/28
4 years ago
cedric@yterium.com
ea7bde3cf9
Sanitizer les SVG :
...
- on reprend la lib svg-sanitizer https://github.com/darylldoyle/svg-sanitizer utilisee sur le plugin logo-svg https://github.com/cariagency/spip-logo-svg
- on sanitize systematiquement, que l'utilisateur soit admin ou non, car il upload une image sans forcement etre conscient que ca peut contenir des scripts
(merci Maieul)
4 years ago
cedric@yterium.com
ca8358ad60
SVG est une image comme les autres : ajoute le support pour l'upload de SVG
4 years ago
bruno@eliaz.fr
f6941f3434
Fix #4272 : ne pas supprimer les vignettes de documents dans l'action de suppression des orphelins
4 years ago
origenius@mvb.biglobe.ne.jp
e2acbf3dad
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue ja
4 years ago
marcimat@rezo.net
bd60f4ff54
Figurons nous que nous n’avons pas besoin d’afficher le bouton "Réinitialiser l’ordre" non plus lorsqu’il n’y a qu’un résultat.
4 years ago
marcimat@rezo.net
3e5f55aeeb
On intègre le critère {id_?} sur la liste des documents.
...
Cf. Ticket #4300 .
4 years ago
jluc@no-log.org
083c75f26e
déclaration de .vtt pour https://core.spip.net/issues/4287 - c'est un format de sous-titres utilisé par la balise track de HTML5 qui complète la balise video. cf https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API
4 years ago
spip.franck@lien-d-amis.net
42c0c4eff7
Il parait que le futur c'est maintenant :-D
4 years ago
spip.franck@lien-d-amis.net
aeb0f8ae91
Oubli de faire un z+1 pour la peine
4 years ago
spip.franck@lien-d-amis.net
260406c162
Mise à jour de la lib getid en 1.9.16, nous étions en 1.9.14
...
https://github.com/JamesHeinrich/getID3/blob/master/changelog.txt
4 years ago
klaus@spip.de
ca5e4a6faa
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue de
4 years ago
peetdu@gmail.com
7dec45a07a
Simplification du squelette grâce au critère {‘inter’}
4 years ago
bruno@eliaz.fr
0bca3bc290
Fix #4201 : version 2.21.18 permettre de surcharger la constante _BOUTON_MODE_IMAGE
4 years ago
cedric@yterium.com
a4c3d2f24a
Retablir le formattage sur ce fichier par un svn merge -r112158:112157 + ajout de la class noscroll
4 years ago
real3t@gmail.com
0db5431730
[Medias] Ergonomie : quand on supprime un ou plusieurs documents, ne pas scroller tout en haut de la liste, mais au contraire, rester sur place pour pouvoir continuer là où on était.
4 years ago
marcimat@rezo.net
8fa1a87a75
Utiliser array_column plutôt que array_map + reset / array_shift
4 years ago
cedric@yterium.com
d892ac1fe5
https://core.spip.net/issues/3986 : transition de .submit vers .btn (on ajoute la class btn partout ou il y avait submit et on cible .btn dans la css aussi
4 years ago
cedric@yterium.com
10d888d767
Fix https://core.spip.net/issues/4114 : utiliser l'argument de la fonction et pas une constante pour le dossier de deballage
4 years ago
cedric@yterium.com
e39f66cfe3
Fix https://core.spip.net/issues/4115 : eviter une collision de nommage dans ieconfig (est-ce que ca a sa place ici, vraiment?)
4 years ago
origenius@mvb.biglobe.ne.jp
44b82991b6
[Salvatore] [source:_core_/plugins/medias/lang/ paquet-medias] Export depuis http://trad.spip.net de la langue ja
4 years ago
cedric@yterium.com
be91f3fddf
https://core.spip.net/issues/4173 : ne pas permettre d'acceder a des URLs locales du serveur via l'upload de documents distants
4 years ago
bruno@eliaz.fr
71e70fe227
indentation
4 years ago
gouz@root-me.org
2d10574459
correction dans prive/objets/contenu/portfolio_document.html pour uiliser les bon paramètres de #ENV
4 years ago
brunobergot@gmail.com
0f6406d368
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue fr_fem
4 years ago
gouz@root-me.org
9b6425692d
bugfix : suppression parenthèse en trop
4 years ago
gouz@root-me.org
db8b45dd59
correction : verification de la configuration directement dans le pipeline medias_afficher_complement_objet() pour l'affichage du portfolio associé a un objet coté privé, actuellement un rédacteur ne peut pas voir les documents associés a un objet (alors qu'il en a le droit)
4 years ago
gouz@root-me.org
68a4ec42d3
utilisation de l'autorisation voir au lieu de joindredocument pour l'affichage du portfolio associé a un objet coté privé, actuellement un rédacteur ne peut pas voir les documents associés a un objet
4 years ago
bruno@eliaz.fr
2e0e5a11fc
Ajout d'autorisations pour les pages qui listent les objets ref #3055
5 years ago
gpl@long-player.net
fa15c91f6b
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue eo
5 years ago
marcimat@rezo.net
28726c9cba
Report de r110473 : Coquille dans r104339 : ce header est un morceau de debug qui ne devrait pas y être.
5 years ago
brunobergot@gmail.com
a04cb10b70
Fix #4122 : correction chemin lib swf suite à r103728
5 years ago
spip.franck@lien-d-amis.net
325b9ab5f1
Bonne année aussi aux plugins-dist :-D
5 years ago
tcharlss@bravecassine.com
7c7b73723e
Ticket #4100 : liste des documents joints. On simplifie légèrement la structure interne d'un .item en 2 conteneurs : la vignette à gauche, et tout le reste à droite. Le bloc .actions passe dans le bloc .descriptions avec tout le reste (titre, descriptif et infos). Pour l'affichage en grand, ça rend le bloc plus lisible et plus compact. Ça ne change rien pour les 2 autres modes d'affichage (en case et en liste).
5 years ago
teddy.spip@gmail.com
fabb98839a
Fix #4116 : Ne pas envoyer la chaine traduite ici. C'est label_champ() qui s'en occupera.
5 years ago
gpl@long-player.net
e3e6b1e40c
[Salvatore] [source:_core_/plugins/medias/lang/ paquet-medias] Export depuis http://trad.spip.net de la langue eo
5 years ago
gpl@long-player.net
1a0f86f485
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue eo
5 years ago
gpl@long-player.net
c9a90a4139
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue eo
5 years ago
nolwenn.berbey@gmail.com
82c3fd2fb0
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue br
5 years ago
nolwenn.berbey@gmail.com
6973a4de67
[Salvatore] [source:_core_/plugins/medias/lang/ paquet-medias] Export depuis http://trad.spip.net de la langue br
5 years ago
nolwenn.berbey@gmail.com
4265f92771
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue br
5 years ago
rporto@calepino.com
e7bce9fde7
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue pt_br
5 years ago
rporto@calepino.com
266f5a758d
[Salvatore] [source:_core_/plugins/medias/lang/ medias] Export depuis http://trad.spip.net de la langue pt_br
5 years ago