Bonjour,
Presque toutes les pages affichent leur titre grâce à la variable $title.
Ce n'est pas le cas pour les pages qui figurent dans le menu "Menu" :Tags, Commentaires, A propos .....
Le simple fait de remplacer le mot "accueil" par une icône impose la création de X template extension.
Dans une future version ce serait bien de standardiser, si c'est possible et simple!
il y a peut-être d'autres cas particuliers.
Version de Piwigo: la dernière
Hors ligne
Bonjour,
Peux tu préciser ?
sur la page tags la balise $title prend bien Tags comme valeur
Hors ligne
Bonjour !
Pour spécifier la balise Title pour les pages spécifiques qui n'en ont pas, j'utilise l'efficace plugin Title de ddtddt.
https://piwigo.org/ext/extension_view.php?eid=507
Hors ligne
Extraits des templates du thème "default" de la version 13.0.0 rc3.
La plupart des pages utilisent la variable $title :( ex index)
<h2> {$TITLE} {if $NB_ITEMS > 0}<span class="badge nb_items">{$NB_ITEMS}</span>{/if}</h2>
Les templates des pages tag, about ... n'utilisent pas la variable $title
<h2><a href="{$U_HOME}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'Tags'|@translate}</h2>
<h2><a href="{$U_HOME}">{'Home'|@translate}</a>{$LEVEL_SEPARATOR}{'About'|@translate}</h2>
Hors ligne
Bonjour
Je pense que l'on parle de 2 choses différentes
1/ La balise title remplit par $TITLE qui sert au titre de l'onglet et un peux au référencement
2/ je pense que toi tu parle de ce qui est visible dans le navigateur ?
Hors ligne
Je parle du contenu du titre H2 ou titrePage ou browsePath ou imageHeaderBar, qui s'affiche en haut de chaque page piwigo.
Qui sur la plupart des pages utilisent la variable $title en français on obtient "Accueil" le séparateur puis la suite du titre spécifique à la page.
$title contient la traduction de "home" un séparateur et les éléments spécifiques à la page browsePath ou nom de la page...
Dans le cas des pages supposées rebelles on affiche directement dans le fichier TPL la traduction de "home" et le nom de la page sans utiliser la variable $title
Impossible de remplacer la traduction de "home", par une icône sans faire une modification dans le template associé ou avec des "pre filtres".
Une proposition serait de renseigner $title comme indiqué ci-dessus pour les autres pages et d'utiliser la variable$title dans les TPL associés aux pages du menu "Menu".
Sur mon site tous les tpl du menu "Menu" sont modifiés, sauf pour la page notification qui temporairement n'affiche pas l'icône.
Pour les autres pages, le simple fait de remplacer dans la variable $title la traduction de "home" par le span qui affiche l'icône suffit, sans avoir à modifier les X TPL.
Si ce n'est pas clair n'hésite pas à me contacter par mail.
Hors ligne