Annonce

  •  » Utilisation
  •  » Description différentes en fonction de l'inscription à la galerie

#1 2010-10-08 11:08:20

amande
Membre
Lyon
2010-04-03
259

Description différentes en fonction de l'inscription à la galerie

Bonjour,

J'aimerai ajouter dans la description de mes catégories (visible uniquement sur la page /category/xx car j'utilise Extend Description) une phrase du type "inscrivez-vous pour voir plus de photos". Comment faire ?
Merci


Voici mes plus belles photos live www.photos-concert.fr
Envie de bootlegs francophones ? C'est par ici www.lossless.fr
Vous ne savez pas comment numériser au mieux vos vieilles cassettes audio ? Jetez un oeil sur www.tapetransfer.fr

Hors ligne

#2 2010-10-08 11:47:46

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

Re: Description différentes en fonction de l'inscription à la galerie

Par exemple dans un plugin perso

add_event_handler('loc_end_index', 'inforeg' );

function inforeg ()
{
  global $template, $page;
    if (is_a_guest())
      {

        if ( !empty($page['category']['id']))   
          {
     
    $comrecup = $template->get_template_vars('CONTENT_DESCRIPTION');
    $inforeg='inscrivez-vous pour voir plus de photos';
    $newcontent = $inforeg.' '.$comrecup;
   
    $template->assign('CONTENT_DESCRIPTION', $newcontent);
   
          }
      }
}

Rajoute 'inscrivez-vous pour voir plus de photos' au début de toutes tes descriptions de catégorie quand l'utilisateur est un guest


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 2010-10-08 14:05:05

amande
Membre
Lyon
2010-04-03
259

Re: Description différentes en fonction de l'inscription à la galerie

Merci.

Edit : je m'aperçois que le rajout s'affiche sur toutes les catégories et pas uniquement sur les pages avec les photos.
ex : sur ce type de  page, je ne voudrais pas l'ajout http://www.photos-concert.fr/index.php? … certs-lyon
mais uniquement sur ce type de page http://www.photos-concert.fr/index.php? … n-06102009

Dernière modification par amande (2010-10-08 14:23:30)


Voici mes plus belles photos live www.photos-concert.fr
Envie de bootlegs francophones ? C'est par ici www.lossless.fr
Vous ne savez pas comment numériser au mieux vos vieilles cassettes audio ? Jetez un oeil sur www.tapetransfer.fr

Hors ligne

#4 2010-10-08 15:39:55

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

Re: Description différentes en fonction de l'inscription à la galerie

il faut donc que tu teste si il y a des photos dans la catégorie ;-)

Et que ne laisse passer que si il y en a


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

#5 2010-10-08 16:30:59

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

Re: Description différentes en fonction de l'inscription à la galerie

@ddtddt :
Il faudrait faire un test sur la présence de balise spécifique à chaque page, genre <ul id="Titling" class="thumbnailCategories">


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

#6 2010-10-08 18:39:00

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

Re: Description différentes en fonction de l'inscription à la galerie

Gotcha a écrit:

@ddtddt :
Il faudrait faire un test sur la présence de balise spécifique à chaque page, genre <ul id="Titling" class="thumbnailCategories">

Bon d'accord, ce n'étais pas une bonne idée. C'est à oublier !


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

#7 2010-10-08 19:18:40

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

Re: Description différentes en fonction de l'inscription à la galerie

amande a écrit:

Edit : je m'aperçois que le rajout s'affiche sur toutes les catégories et pas uniquement sur les pages avec les photos.

Nouvelle demande complémentaire, je ne vois rien dans le premier message qui indiquait que tu ne souhaitais pas que cela soit sur toutes les catégories ?

Est ce que tu peux exprimé la totalité de ta demande ?

Est ce que d'autre éléments vont apparaitre ?


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 2010-10-08 20:32:13

amande
Membre
Lyon
2010-04-03
259

Re: Description différentes en fonction de l'inscription à la galerie

je voudrais que cet ajout soit uniquement sur la page où il y a des photos, à la place par exemple de "Première | Précédente | 1  2  3  ... 5  | Suivante  | Dernière" qui n'ait visible que pour les inscrits (c'est un exemple pour te situer la page et l'emplacement de la phrase). J'utilise Extended Description pour mettre une description au dessus des photos et une autre en dessous.

je ne l'avais pas formulé dans mon premier message car il me paraissait logique que ce type de phrase "inscrivez vous pour voir plus de photos" impliquait la présence de photos et non de simples sous-catégories.

j'espère avoir été assez précise.


Voici mes plus belles photos live www.photos-concert.fr
Envie de bootlegs francophones ? C'est par ici www.lossless.fr
Vous ne savez pas comment numériser au mieux vos vieilles cassettes audio ? Jetez un oeil sur www.tapetransfer.fr

Hors ligne

#9 2010-10-09 07:38:31

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

Re: Description différentes en fonction de l'inscription à la galerie

amande a écrit:

je ne l'avais pas formulé dans mon premier message car il me paraissait logique que ce type de phrase "inscrivez vous pour voir plus de photos" impliquait la présence de photos et non de simples sous-catégories.

Eh bein non tu vois je n'ai pas pensé à vela ;-)

Je regarde pour ajouter le test dans le plugin perso


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

#10 2010-10-20 19:09:54

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

Re: Description différentes en fonction de l'inscription à la galerie

Je te propose

add_event_handler('loc_end_index', 'inforeg' );

function inforeg ()
{
  global $template, $page, $prefixeTable;
    if (is_a_guest())
      {

        if ( !empty($page['category']['id']))   
          {
    define('COMP_TABLE' , $prefixeTable . 'image_category');
   
     $query = '
    select image_id
      FROM ' . COMP_TABLE . '
      WHERE category_id = \''.$page['category']['id'].'\' limit 0,1
      ;';
    $result = pwg_query($query);
    $row = mysql_fetch_assoc($result);
    echo $row;
             if (empty($row))   
                {
    $comrecup = $template->get_template_vars('CONTENT_DESCRIPTION');
    $inforeg='inscrivez-vous pour voir plus de photos';
    $newcontent = $inforeg.' '.$comrecup;
   
    $template->assign('CONTENT_DESCRIPTION', $newcontent);
                }
          }
      }
}

Est ce que cela correspond à ton besoins ?


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

  •  » Utilisation
  •  » Description différentes en fonction de l'inscription à la galerie

Pied de page des forums

Propulsé par FluxBB

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