Lorsqu'un bandeau de tête est actif (par exemple lorsque la galerie est verrouillée), le message qui le constitue est affiché par-dessus les éléments en haut de la page -- pour le thème Sylvia au moins. Si on retire le titre de la galerie à l'aide de [extension by gbo] Look_like_Gbo 2 sur les pages des catégories, ce bandeau peut même recouvrir les liens, souvent utiles, qui sont tout en haut de la page.
Pour que le bandeau ne recouvre plus les éléments en haut de la page, et qu'il prenne sa place à part entière, éditer local/css/rules.css à l'aide de LocalFiles Editor, et ajouter :
/* Avoid Header Messages (like 'Category locked') to cover the upper part of the displayed page, and thus prevent access to useful links */ .header_msgs { position:static; }
Hors ligne
Ne pourrait-on pas ajouter cette règle dans le CORE de Piwigo ?
[i]Je n'ai pas testé[/u] mais j'espère que ça fonctionne aussi coté administration.
Merci Luc :-)
Hors ligne
Gotcha a écrit:
Ne pourrait-on pas ajouter cette règle dans le CORE de Piwigo ?
Je suppose qu'à l'origine ç'a été conçu pour une galerie affichant le titre, auquel cas aucun lien n'est recouvert.
Mais maintenant que le trucastuce est écrit dans le forum, y'aura qu'à le retrouver ;-) !
Gotcha a écrit:
Je n'ai pas testé mais j'espère que ça fonctionne aussi coté administration.
Oui, tout-à-fait.
Gotcha a écrit:
Merci Luc :-)
De rien ;-) !
Hors ligne
Gotcha a écrit:
Ne pourrait-on pas ajouter cette règle dans le CORE de Piwigo ?
En fait AMHA il faudrait que ce soit [extension by gbo] Look_like_Gbo 2 qui intègre cette option.
=> [Forum, post 148905 by LucMorizur in topic 14314] [Plugin] Look Like Gbo 2.3
Hors ligne
Je ne suis pas tout à fait d'accord pour que ce soit LLGBO qui corrige ce problème car masquer l'entête d'une galerie ce n'est pas réservé à LLGBO...
De plus coté administration, même sans LLGBO, le liserai vient quand même par dessus l'entête de l'administration...
Donc le plus efficace serait d'inclure ce trucastuce dans le CORE même de Piwigo :-)
Hors ligne
Gotcha a écrit:
Donc le plus efficace serait d'inclure ce trucastuce dans le CORE même de Piwigo :-)
-> n'hésite pas à documenter
http://piwigo.org/bugs/view.php?id=1768
Hors ligne
ddtddt a écrit:
n'hésite pas à documenter
http://piwigo.org/bugs/view.php?id=1768
J'ai failli le faire, car je suis d'accord avec la remarque de Gotcha ; mais cette règle CSS (postion:abolute) provient du CSS spécifique au thème, alros je ne sais plus trop quoi en penser.
En tous cas documenter revient à ne le faire que pour le thème Sylvia, ce n'est pas génial, non :-/ ?
Hors ligne
Faut il incorporer cette modification dans LLGBO ou dans le thème default ?
En ligne
gbo a écrit:
Faut il incorporer cette modification dans LLGBO ou dans le thème default ?
En fait (et pour préciser mon précédent message), dans l'architecture actuelle de Piwigo, les règles CSS de ./themes/default/theme.css sont chargées, puis celles de ./themes/<thème en cours>/theme.css , puis celles de ./local/css/ (dans ce dossier, en toute logique a priori, d'abord rules.css puis <thème en cours>-rules.css ).
Or la règle CSS dont il est discuté ici (propriété postion de la classe header_msgs ) apparaît (au moins) dans ./themes/Sylvia/theme.css , elle est donc chargée après ./themes/default/theme.css et ne peut donc être désactivée à cet endroit.
Ensuite, quelle est réellement la gêne ? Avec Sylvia, le bandeau de tête est très large en haut de la page. Qu'il soit "position:static" décale pas mal toute la page vers le bas. Si le titre de la page est conservé sur toutes les pages (titre a priori connu du webmestre :-/ ...), un bandeau large et "transparent" ("position:absolute", comme actuellement) a l'avantage d'être à la fois visible et de ne pas changer l'organisation de la disposition de la galerie, et donc permet au webmestre de travailler tranquillement sur sa galerie verrouillée par exemple, en visualisant correctement le rendu de son travail. Bon. Pour les autres thèmes livrés par défaut avec la branche 2.1 (dark et clear), le bandeau est beaucoup plus fin et est "static" car cette règle CSS n'est pas précisée.
Je reviens sur ce que j'ai dit plus haut : il est vrai que d'autres plugins que LLGBO peuvent retirer le titre (#theHeader), mais à mon avis c'est à chacun de ces codes de penser au fait qu'alors le bandeau peut devenir gênant s'il est en "position:absolute", et de le forcer en "static".
Par contre dans l'administration il devrait effectivement toujours être affiché différemment, mais de le mettre simplement en "position:static" n'est pas suffisant, car il est alors affiché en-dessous des premières lignes du haut de page de l'admin (du moins avec le thème admin clear), ce n'est pas génial.
Je vais (tenter de :-/ ) documenter au moins une proposition d'affichage de bandeau plus pratique pour l'admin, mais pour la galerie j'en reste finalement à ma première idée.
Et vous ?
:-)
Hors ligne
Luc,
je te propose d'ajouter ce code avec LLGBO chaque fois que je désactive l'affichage de l'entête d'une page.
cela donnera:
<STYLE type="text/css">
#theHeader{display: none}
.header_msgs {position:static}
</STYLE>
Est-ce que cela te convient ?
En ligne
gbo a écrit:
Luc,
je te propose d'ajouter ce code avec LLGBO chaque fois que je désactive l'affichage de l'entête d'une page.
cela donnera:
<STYLE type="text/css">
#theHeader{display: none}
.header_msgs {position:static}
</STYLE>
Est-ce que cela te convient ?
Ben, à moi, oui !
Hors ligne
Ce sera dans la prochaine version.
En ligne
Le problème est surtout sur le thème admin.
Le bandeau "vérouillé" a été fait quand il n'y avait pas de bandeau d'admin.
Pour moi ça doit être intégré à Piwigo... pas limité à un thème.
La modif marche parfaitement, en tous cas. Merci !
Hors ligne