Fork me on GitHub






Catads : interdire l'email aux non-membres ?
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Dans l'excellent module Catads, quelqu'un pourrait il me dire comment réaliser un hack afin d'interdire aux "non-membres" d'envoyer un email aux annonceurs.
Un indice : cela se passe dans le fichier "contact.php"...
mais comment tester le fait que la personne qui clic sur le bouton "Email" est membre ou non ?

Merci d'avance !

Posté le : 10/08/2006 00:52

Edité par Christian sur 11/08/2006 13:02:50
Partager Twitter Partagez cette article sur GG+
Re: Catads : interdire l'email aux non-membres ?
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Tu dois pouvoir modifier le template où s'affiche l'adresse email pour faire quelque chose de ce genre :

<{if !$xoops_isuser}>
on affiche l'email
<{/if}>

Facile non ?
page d'accueil XF -> bloc documentation -> modifier template
pour que tes modifications soient prises en compte.

Posté le : 10/08/2006 01:14
Partager Twitter Partagez cette article sur GG+
Re: Catads : interdire l'email aux non-membres ?
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Merci Christian, j'avais effectivement pensé à gérer l'apparition du bouton mail depuis le template.
Cela reste une solution mais j'aurais aimé laisser le bouton "email" et au clic du non membre ouvrir une pop-up en précisant que cette possibilité n'est accessible que pour les membres enregistrés, c'est ce qui ce produit lorsqu'un non-membre essai de cliquer sur le bouton "MP".

Posté le : 10/08/2006 15:22
Partager Twitter Partagez cette article sur GG+
Re: Catads : interdire l'email aux non-membres ?
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Dans le cas où le visiteur n'est pas un membre tu affiches l'image qui représente le bouton email et dans le paramètre alt de l'image tu précises que cette fonction n'est accessible aux membres enregistrés.

<img src="nomdelimage.gif" alt="fonctionnalité réservée aux membres enregistrés" />

Posté le : 10/08/2006 15:25
Partager Twitter Partagez cette article sur GG+
Re: Catads : interdire l'email aux non-membres ?
Régulier
Inscrit: 03/01/2005 15:49
Messages: 111
Très bonne suggestion : Simple et efficace !
Merci Christian.

Posté le : 11/08/2006 12:36
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

127 Personne(s) en ligne (110 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 127 | Plus ...