Bonjour,
Je viens de m'apercevoir que tous mes tags n'étaient pas affichés dans le nuage de tags
$conf['full_tag_cloud_items_number']=1000 dans LocalFile Editor a réglé le problème.
Du coup j'ai retrouvé tous mes tags, et je souhaiterai en masquer certains selon l'utilisateur et/ou le groupe,
est ce possible ?
merci pour votre aide
Piwigo 13.6.0
Installé le 25 Février 2023
Système d'exploitation: Linux Synology
PHP: 7.4.30
MySQL: 5.5.5-10.3.32-MariaDB
ImageMagick 6.9.11-22
Hors ligne
Bonjour,
Je suppose qu'il faut faire une requête entre utilisateur/groupe et une liste de tags à définir.
En cherchant dans le code tag.tpl ( thème Bootstrap), j'ai trouvé une boucle qui remplit le nuage de tags, ligne 38 :
{foreach from=$tags item=tag}
<span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$tag.counter|@translate_dec:'%d photo':'%d photos'}">{$tag.name}</a></span>
{/foreach}
Et je l'ai modifié :
{foreach from=$tags item=tag}
{if (substr($tag.name,0,1) != '2') and (substr($tag.name,0,1) != '1') }
<span><a href="{$tag.URL}" class="tagLevel{$tag.level}" title="{$tag.counter|@translate_dec:'%d photo':'%d photos'}">{$tag.name}</a></span>
{/if}
{/foreach}
Ca enlève du nuage tous les tags qui commence par 1 ou 2
dont tous les albums qui commence par un millésime ( 1990 ... 2021 ...) et qui ont été créés automatiquement par Piwigo à partir du classement chronologique des photos.
Ca solutionne pas complètement ce que je veux faire, mais ça améliore la lisibilité.
Est ce qu'il existe des tutos pour savoir comment réaliser et mettre en oeuvre un plugin ?
Dernière modification par Charles69 (2023-04-30 18:45:39)
Hors ligne
Bonjour
Il y a le menu en haut de cette page "docs"
https://fr.piwigo.org/doc/doku.php?id=p … nt:plugins
https://piwigo.org/doc/doku.php?id=dev: … ns:plugins
Hors ligne
Bonjour,
Toute la doc de dev bascule sur github dans le wiki > https://github.com/Piwigo/Piwigo/wiki
Hors ligne