Annonce

  •  » Plugins
  •  » [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

#1 2012-04-20 09:44:08

Ratatosk
Membre
2011-08-29
33

[Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Bonjour,

J'aimerais que les tags sous les photos n'apparaissent que pour les utilisateurs enregistrés/connectés, pas pour les simples visiteurs sans login.

Ou alors, qu'ils ne soient visibles que pour un groupe d'utilisateurs, ça irait aussi.

C'est très important pour nous...

Pouvez-vous m'aider SVP ? J'ai fait pas mal de recherches sur le forum mais n'ai pas trouvé.

Grand merci.

Hors ligne

#2 2012-04-20 18:02:20

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

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Merci de ne pas poser plusieurs fois la même question cela ne donne pas trop envie d'aider ;-)


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 2012-04-21 19:42:07

flop25
Équipe Piwigo
2006-07-06
6477

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

j'ai cherché mais il ne me semble pas qu'il existe de var smarty pour savoir si la personne est connectée ou non.
il faudra vérifer cela par un plugin : utiser is_a_guest() et le triger loc_end_picture et faire $template->clear_assign(' related_tags');

Hors ligne

#4 2012-04-22 01:22:13

Ratatosk
Membre
2011-08-29
33

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Mes excuses pour avoir posté en double, c'est vrai que c'est pas très malin.

Merci pour les conseils, mais je suis nul en code, quel fichier dois-je editer et où faut-il insérer ces lignes SVP ?

Hors ligne

#5 2012-04-22 01:27:54

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

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Ce sont des piste pour écrire un plugin perso

Le principe dans Piwigo c'est de ne jamais toucher aux fichiers de base pour pouvoir faire facilement des mise à jours


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 2012-04-22 01:36:28

Ratatosk
Membre
2011-08-29
33

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Argh ! :-)

Totalement hors de ma portée, snif !

Tant pis, merci pour les infos.

Hors ligne

#7 2012-04-22 02:21:57

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

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

en plugin perso tu peux essayer

Administration -> Plugin -> LocalfileEditor -> Plugin Perso

add_event_handler('loc_end_picture', 'guestnotag');

function guestnotag()
{
  global $template;

    if (is_a_guest())
  {
$template->clear_assign(' related_tags');
  }
}


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

#8 2012-04-22 14:18:32

flop25
Équipe Piwigo
2006-07-06
6477

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

ddtddt a écrit:

en plugin perso tu peux essayer

Administration -> Plugin -> LocalfileEditor -> Plugin Perso

add_event_handler('loc_end_picture', 'guestnotag');

function guestnotag()
{
  global $template;

    if (is_a_guest())
  {
$template->clear_assign(' related_tags');
  }
}

merci ddtddt. j'allais le rédiger

Hors ligne

#9 2012-04-23 08:15:33

Ratatosk
Membre
2011-08-29
33

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Hé c'est super, merci, je vais essayer ça dès que possible !

Merci beaucoup !!!

Hors ligne

#10 2012-04-23 08:43:47

Ratatosk
Membre
2011-08-29
33

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

OK je viens de coller ça dans l'onglet Plugin personnel, et d'activer ce plugin, mais ça ne semble pas fonctionner : les tags existants pour une photos s'afichent toujours en dessous de la photo, même quand je me déconnecte du système et donc que je regarde les photos en simple guest.

Voici ce que contient le champs plugin perso :

Code:

<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://piwigo.org
Author:
Author URI:
*/

add_event_handler('loc_end_picture', 'guestnotag');

function guestnotag()
{
  global $template;

    if (is_a_guest())
  {
$template->clear_assign(' related_tags');
  }
}

?>

Je ne sais pas si j'aurais du faire ou activer autre chose ?

Hors ligne

#11 2012-04-23 11:28:13

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Il y a une petite coquille donnée dans le code.

Remplacez ' related_tags' par 'related_tags' (un espace en trop).


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#12 2012-04-23 20:00:23

Ratatosk
Membre
2011-08-29
33

Re: [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Youpi ça marche, génial !

1.000 mercis pour votre réactivité et votre aide en ayant fait ce boulot à ma place !

R.

Hors ligne

  •  » Plugins
  •  » [Résolu] Tags invisibles pour invités mais visibles pour connectés ?

Pied de page des forums

Propulsé par FluxBB

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