?exec=documents&orphelins=1

Bonjour,
Dans la médiathèque les documents classés dans « cassés » ou « inutilisés » incluent le logo du site ainsi que des documents joints à des objets publiés tels que les newsletters.
je trouve ça gênant car si on clique « supprimer » par exemple le site n’a plus de logo.

Et aussi les .svg ne semble pas être référencés dans les images de la médiathèque.

Merci
dd

peut tu rapporter le bug sur Tickets · spip / medias · GitLab ?

J’étais prête à le faire mais les multiples écrans de login rendent la chose pénible.
Je suis connectée à mon compte gitlab mais
Connexion · GitLab me dit
"La connexion via l’utilisation de votre compte GitLab.com sans un compte GitLab préexistant n’est pas autorisée. Créez d’abord un compte GitLab, puis connectez-le à votre compte GitLab.com. "
Tant pis.
dd
(API git.spip.net est bien active dans mon compte gitlab.com)

C’est normal, le logiciel Gitlab installé sur git.spip.net n’est pas lié à celui installé sur gitlab.com
Les comptes sur les deux sites sont différents.
Mais j’ai créé le ticket au bon endroit (dans le plugin medias) :
?exec=documents&orphelins=1 (#4998) · Tickets · spip / medias · GitLab

Par contre, @_dd pourrais tu préciser stp ta version de SPIP et de PHP ?

Pour la version de PHP, tu peux la voir en allant sur Maintenance → Configuration PHP (/ecrire/?exec=info)

Précisions : pour pouvoir te connecter via Gitlab.com il te faut au préalable créer un compte sur git.spip.net que les administrateurs et administratrices vont valider (c’est pour limiter les spams entre autres). Une fois ce compte actif, tu peux te connecter via gitlab ou github même (il faut peut être l’autoriser dans tes préférences de compte, aussi)

Sur spip.net et contrib.spip.net et d’autres sites, les svg apparaissent normalement dans la médiathèque.

Pour les logos indument classés dans « brisés » ou « inutilisés », sur quels types d’objets constates tu cela à part le site et les newsletters ?

Bonsoir,

J’ai recréé un compte https://git.spip.net (je ne retrouve pas mes précédents identifiants).
"You have signed up successfully. However, we could not sign you in because your account is awaiting approval from your GitLab administrator. "
Donc maintenant j’ai presque le combo https://contrib.spip.net/ / https://discuter.spip.net / https://git.spip.net/ avec 3 comptes différents.
Merci
dd

PS sur la page Connexion · GitLab la mention « ou connectez-vous avec gitlab.com » est un peu trompeuse

Hello,

Quelques précisions :
avec SPIP 4.2.12
sur la page exec=documents&media=image
Pour le logo du site, des auteurs et des newsletters ils sont au statut « Non publiés » et « inutilisés »
(pas cassés)

sur un site j’ai bien les svg dans la liste mais en haut de liste j’ai juste JPEG (17) | PNG (37) | 'pas de svg)
et au-dessus j’ai :
« Migrer les anciens logos en rôles de documents (reste 1 anciens logos) » qui persiste depuis longtemps.

je ne reproduis pas sur d’autres sites donc pas grave.

Plus ennuyeux et à priori concerne tous les sites :
j’ai des logos de rubriques et aussi auteurs en .png et .svg qui sont au statut « Non publiés » alors que les objets sont en ligne.
J’ai testé : si je remplace un logo existant par un nouveau document .png : miracle ! il est bien au statut « publié ». Donc peut-être qu’une mise à jour de SPIP ou de « rôles de document » n’a pas été jusqu’au bout ??
Par contre les logos .png et .svg des articles eux sont bien tous au statut « publiés »

Ma version est PHP Version 8.1.28

Merci

Merci de la précision @marcimat je n’avais pas conscience de cette subtilité.

Mais donc tu utilises le plugin « rôles de documents » sur le ou les site-s où tu constates ces problèmes ?

Oui en effet je pense que c’est le cas seulement pour les sites avec roles_documents et pour les documents uploadés après l’activation de ce plugin (pour remplacer Logos Médias - Plugins SPIP).