une mot insecable casse la page Documents de plugins-dit/medias
Problème rencontré Quand un document mis en médiathèque reçoit (dans son descriptifs ou dans la ligne Credits) un texte avec un mot "trop long" insecable (dans mon cas une URL encodant une clé...), la mise en page saute complètement, avec une largeur de la colonne TH 'descriptif' (dans mon cas) de 2313px.. En consequence genante, le bouton "modifier" devient inaccessible.
Suggestions : -> 1. Redoubler le lien de modification sur l'ID_DOCUMENT
-> 2. Limiter l'affichage (mais dans une cellule d'un tableau...)
Solution trouvée à améliorer /je ne suis pas expert CSS/
-
+prive/squelettes/inclure/mediateque-galerie.html[81] :+ .1 rajouter la ligne [86] après la ligne 46 [</br/>
(#AUTORISER{modifier,document,#ID_DOCUMENT})[<:bouton_modifier:>]] .2 remplacer lepar
[81] [(#CREDITS)]+prive/style-prive-plugin-medias.html [89+]+ : .galerie table td { overflow-wrap: anywhere;} /* YannX reprise de [73] */ .galerie table td.descriptif div,
.galerie table td.descriptif div.descriptif, .galerie table td.descriptif { width:145px; max-width: 200px; overflow: hidden :overflow-wrap:anywhere; text-overflow:ellipsis;}on en profite pour différentier visuellement descriptif et credits [89+] .galerie table td.descriptif .credits {font-style:italic; }
Testé sur 3.2.5 WAMP (et vu sur 3.3-dev) :
- toujours utilisable (Chrome, IE, FF ....)
- fonctionne sous FF et Opera, mais pas encore sous Chrome ou IE