la ToC déplace l'éditeur hors de la zone de visibilité

Bug #1777224 reported by kro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Documentation Ubuntu-fr
Triaged
Medium
Unassigned

Bug Description

lorsqu'on édite une page, qu'on scrolle un peu vers le bas (pour voir la prévisualisation par ex.) puis vers le haut (pour retrouver son éditeur), arrivé en haut de la page la ToC s'ouvre automatiquement. Se faisant elle déplace le champs d'édition vers le bas, et si elle est trop longue, l'éditeur sort carrément de la zone de visibilité.

C'est le cas par ex. sur cette page :
https://doc.ubuntu-fr.org/mysql?do=edit

Il faut soit refermer la ToC manuellement à chaque fois qu'on remonte, soit ne pas remonter tout à fait jusqu'en haut. ça s'avère vite un peu pénible.

En fait je pense que cette ToC est vraiment source de beaucoup de problèmes. Vous êtes sûrs que vous voulez pas l'inclure bêtement dans une colonne sur le côté ? Qui serait affiché par défaut sur desktop et au moyen d'un bouton par dessus le contenu de la page sur mobile (genre volet rétractable) ?

Tags: theme
Fabux (fabux)
Changed in ubuntu-fr-doc:
status: New → Triaged
YoBoY (yoboy-leguesh)
tags: added: theme
Revision history for this message
Fabux (fabux) wrote :

Peut-être tester de mettre la TOC dans la navbar ?

Fabux (fabux)
Changed in ubuntu-fr-doc:
importance: Undecided → Medium
Revision history for this message
Fabux (fabux) wrote :

Le problème de la TOC pourrait provenir du plugin note.
En attendant de le virer Rixo propose sur la liste d'essayer l'ajout de ceci

body .noteclassic,
body .noteimportant,
body .notewarning,
body .notetip,
body .notehelp {
 /* prevent notes from being pushed down by the TOC */
 clear: none;

 /* override existing !important on with */
 width: auto !important;

 /* give it layout, for the background, border radius, etc. to wrap
 around contents (instead of going under the floating element) */
 overflow: hidden;
}

Revision history for this message
Ool (0ol) wrote :

Plop,
Juste comme ça, Le plugin note ne posait pas de soucis avant la mise en place de la nouvelle charte graphique/theme. (Il marche d'ailleurs sans soucis sur d'autres dokuwiki).

En plus c'est quand même pratique d'avoir ce plugin, ça serait dommage de ne plus l'utliser.

Ool

Revision history for this message
Fabux (fabux) wrote :

Le plugin note est obsolète. On a donc décidé de le remplacer .
Pour le moment on part sur le plugin Wrap qui marche pas mal (le choix n'est pas figé)
https://www.dokuwiki.org/plugin:wrap

Il nous reste quelques tests à faire et surtout voir comment le mettre en place en lieu et place.
(ce qui est vrai quelque soit le plugin remplaçant)
En attendant on va essayer de mettre une rustine ;)

Revision history for this message
Ool (0ol) wrote :

Obsolete?
pourtant sa dernière mise à jour date de:
 Last updated on 2019-01-19
https://www.dokuwiki.org/plugin:note
alors que wrap:
Last updated on 2018-04-22

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.