#1 2013-03-26 18:48:33

bleuvague
Membre
2011-10-13
40

« Status » d’une catégorie

Bonjour à tous,

Est-il possible par exemple dans les « thumbnail » de connaître le statu  de la catégorie (private ou public) ?

Je m’explique : dans le thème stripped -> thumbnails.tpl, je rêve de faire un truc du genre : afficher le nom de l’image si on est dans une catégorie private et ne pas l’afficher dans une catégorie public.
Du genre
{if isset($categories.status) ==’private’}
    {if isset($thumbnail.NAME)}<a title="{'download this file'|@translate}" href="action.php?id={$thumbnail.id}&amp;part=e&amp;download">{$thumbnail.NAME}</a>{/if}
{/if}

Si vous avez une idée je suis preneur…
Merci d’avance !

Hors ligne

#2 2013-03-26 19:21:03

flop25
Équipe Piwigo
2006-07-06
6544

Re: « Status » d’une catégorie

bonjour
il faudra faire un prefiltre sur ce template, pour vérifier le statut de l'album (peut-etre variable gloable $page à voir) et enlever le code tpl
OU sans préfiltre juste un trigger qui va checker le statut et assigner une variable SMarty qqconque genre is_private

Hors ligne

#3 2013-03-26 19:55:35

bleuvague
Membre
2011-10-13
40

Re: « Status » d’une catégorie

flop25 a écrit:

bonjour
OU sans préfiltre juste un trigger qui va checker le statut et assigner une variable SMarty qqconque genre is_private

Là,je suis intéressé... Tu peux m'en dire plus ?

Hors ligne

#4 2013-03-26 20:01:17

flop25
Équipe Piwigo
2006-07-06
6544

Re: « Status » d’une catégorie

du genre
add_event_handler('loc_end_index_thumbnails', 'blabla_thumbnails');
27    function blabla_thumbnails($tpl_thumbnails_var)
28    {
29            global $template, $page;
connaitre album status
if public
33            $template->assign(array(
34                    'is_public' => true
35            ));
...

Hors ligne

#5 2013-03-26 20:17:04

bleuvague
Membre
2011-10-13
40

Re: « Status » d’une catégorie

Merci pour les infos, mais là je manque de doc sur la programmation de piwigo !
Et justement mon problème est de connaitre le "album status"

J'aimerai bien avoir une donc sur l'ensemble des variables dispo dans piwigo, car je suis persuadé qu'il y a des infos que je pourrai exploiter !!!!

Dernière modification par bleuvague (2013-03-26 21:01:23)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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