Ticket #2029 (closed defect: fixed)
Dde suppression images dans gestionnaire : 3 messages mais effectué.
Reported by: | Mirovinben | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 2.7.1 |
Component: | module:core | Version: | 2.7 |
Severity: | normal | Keywords: | |
Cc: |
Description
La demande de suppression d'une ou plusieurs images depuis le gestionnaire de média affiche 3 messages :
- erreur "invalid directory"
- suppression effectuée
- vous n'avez pas les droits suffisants
Mais la suppression a été effectuée. Impossible de revenir à la page précédente (celle où est affiché le contenu du dossier sans fermer le navigateur ou utiliser son bouton de navigation "reculer d'une page".
Constat fait tant en ligne (Linux) qu'en local (Windows 7) avec dc2.7-r2864
Attachments
Change History
Changed 9 years ago by Mirovinben
- attachment DC2media all_del.png added
comment:2 Changed 9 years ago by franck
Flûte, pas moyen de reproduire ce problème.
Ça arrive quel que soit le répertoire ?
comment:3 Changed 9 years ago by Mirovinben
Je viens de re-tester en local (toujours en dc2.7-r2864) avec un autre répertoire (Médiathèque › 2012 / 2012_12) en cliquant sur le lien "Sélectionner : tous" qui sélectionne les 29 médias de la première page (le répertoire en contient 178). Toujours les mêmes 3 messages. Pareil si je n'en sélectionne qu'un par ce moyen.
Si je vais dans la fiche d'un média et clique sur le bouton "supprimer ce média" en bas, j'ai une page blanche avec le message
The requested URL /dc2/admin/media.php&d=2012/2012_12&plugin_id=&remove=b121115e6324.jpg was not found on this server.
Alors que le média existe bien et peut être remplacé par un autre fichier.
Je ne peux préciser depuis quand ça fait ça...
comment:4 Changed 9 years ago by franck <carnet.franck.paul@…>
(In [f85ae8dcf269]) Malformed form URL, addresses #2029
comment:5 Changed 9 years ago by franck
J'ai trouvé (et réglé) le problème de suppression dans la page d'un média, et je viens de reproduire le problème côté médiathèque.
comment:6 Changed 9 years ago by franck
Et je viens de comprendre qu'il y a maintenant un double encodage du séparateur de répertoire :
admin/media.php?popup=0&d=share%252Fvideo
au lieu de
admin/media.php?popup=0&d=share%2Fvideo
comment:7 Changed 9 years ago by franck <carnet.franck.paul@…>
- Status changed from new to closed
- Resolution set to fixed
(In [87714a6289b7]) Not necessary to rawurlencode() the current folder as adminurl->get (or ->redirect) will, fixes #2029
copie d'écran