Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

gbo
2022-09-29 17:52:09

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.

ddtddt
2022-09-29 12:06:19

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 ?

gbo
2022-09-29 08:33:43


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>​

Katryne
2022-09-29 07:28:37

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

ddtddt
2022-09-29 06:48:26

Bonjour,

Peux tu préciser ?

sur la page tags la balise $title prend bien Tags comme valeur

gbo
2022-09-28 15:27:36

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

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact