Annonce

#1 2022-09-28 15:27:36

gbo
Membre
Martigues
2006-11-01
1182

Standardisation titre des pages

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

#2 2022-09-29 06:48:26

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16341

Re: Standardisation titre des pages

Bonjour,

Peux tu préciser ?

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2022-09-29 07:28:37

Katryne
Membre
Provence
2016-12-03
1332

Re: Standardisation titre des pages

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


https://photos.revestou.fr/  v.13.1 PHP: 8.0.25 - https://dardennes.revestou.fr/ v.13.2 php 8.0.25 - http://photos.katrynou.fr/ v.13.1.0 PHP: 8.0.25 https://album.chauvigne.info/ v.13.2  PHP: 8.0.25
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.38
Bibliothèque graphique: External ImageMagick 6.9.10-23

Hors ligne

#4 2022-09-29 08:33:43

gbo
Membre
Martigues
2006-11-01
1182

Re: Standardisation titre des pages


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

#5 2022-09-29 12:06:19

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16341

Re: Standardisation titre des pages

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 ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2022-09-29 17:52:09

gbo
Membre
Martigues
2006-11-01
1182

Re: Standardisation titre des pages

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

Pied de page des forums

Propulsé par FluxBB

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