** Attention ** Ce billet n’est plus applicable aux versions 2.1.x et supérieures de Piwigo.
Il ne me semble pas important d’apporter des explications pour l’instant, tant pour un utilisateur un peu avancé cela semble évident.
Administration > Spéciales > Plugins > LocalFiles Editor (actif bien entendu)…
Onglet « Template »
Créer un nouveau fichier
Nom du fichier : Online-menu.tpl
<li><a>{'Global hits'|@translate}</a>
{if (is_admin())}
<a href="./admin.php?page=plugin&section=whois_online%2Fconfig.php&tab=report" class="other">
{$Whois.Total}
</a>
{else}
<a>{$Whois.Total}</a>
{/if}
</li>
<li><a>{'Photos:'|@translate} {$Whois.Image}</a></li>
<li><a>{'Hits 24h:'|@translate}</a>
{if $Whois.Review_url>''}
<a href="{$Whois.Review_url}" title="{'Some of recently viewed pictures by other users'|@translate}">
{$Whois.Current_24h}
</a>
{else}
<a>{$Whois.Current_24h}</a>
{/if}
</li>
{if count($Whois.Online) > 1}
<li><a>{'Recent members:'|@translate} {','|@implode:$Whois.Online}</a>
</li>
{/if}
Enregistrez le fichier
Administration > Spéciales > Plugins > LocalFiles Editor (actif bien entendu)…
Onglet « Template »
Créer un nouveau fichier
Nom du fichier : My-menubar_links.tpl
Modèle: yoga / menubar_links.tpl
( menubar_links.tpl mais cela pourrait-être un autre bloc du menu )
A la fin mais avant le ajouter:
{include file="../../template-extension/Online-menu.tpl"}
{/if}
( On n’indiquera pas {if (is_admin())} et {/if} si on veut un affichage pour tous les visiteurs. )
Enregistrez le fichier
Administration > Configuration > Templates (modèles)
Remplaçants (templates modifiés) : My-menubar_links.tpl
Templates d’origine : menubar_links.tpl
Paramètre facultatif de l’URL :
Template rattaché : yoga
Validez
Alors heureux?
PS: Si vous avez compris le principe, sachez que vous disposez d’autres éléments à afficher (un exemple).
