Fork me on GitHub




« 1 ... 3 4 5 (6) 7 8 9 ... 13 »


Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Entre les 2 solutions, tu peux utiliser un champs "liste" dans laquelle tu proposes 10 noms différents et 1 seule réponse possible. (champs "sélection")

Posté le : 22/03/2013 10:40

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
Bonjour

Tatane proposait dans ce post il y a quelques temps un jhack de Nikita pour recevoir plus de precision dans le mail de notification d'un nouvel inscrit
https://www.frxoops.org/modules/newbb/ ... id=227230#forumpost227230

problème le module a du évoluer depuis car ce n'est plus à la ligne 214 qu'il faut faire la modification.

Je viens de tente de la faire en ligne 217, où on retrouve la fameuse ligne mais ca ne change rien au contenu du mail de notification...

C'est quoi la subtilité ?

Merci

Posté le : 22/03/2013 11:27

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
en fait, cela te permet directement avec le mail d'avoir l'IP de la personne qui s'inscrit et tu as un lien qui permet de voir la provenance de l'IP.
Il me semble aussi que l'on reçoit le mail qui indique qu'il y a une inscription à la fin du remplissage de la première étape. Cela te donnera peut être une piste, pour tes recherches.
Je crois même que la faille de "profile" est justement que cela se passe en plusieurs étapes (mais je m'avance peut être).

Posté le : 22/03/2013 11:59
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
Oui j'ai bien compris l'idée de la modification proposée par Tatane

Mais ça fait près d'une 1 que j’essaie sans y arriver
Ca ne modifie jamais le contenu du message

Manifestement le fichier register.php a évolué depuis le post de Tatane vu que ce n'est plus à la même ligne qu'il faut modifier
La ligne en question apparait à 3 endroits, j'ai testé les trois sans succès...

Posté le : 22/03/2013 12:10

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Ma question est plutôt :

comment prévoir un contrôle pour un champs ?

Ne pourrait-on pas ajouter l'amélioration possible suivante dans le module profile :

Ajout d'un champ (liste des champs possible déjà disponible dans la version actuelle)
Contrôle validité du champs : Oui / Non (à ajouter) (A ne pas confondre avec "obligation du champs")

Si contrôle du champs, valeurs autorisées :
Si erreur sur contrôle, URL de redirection :

Ex :
Champ "contrôle anti-spam"
label : "Lieu du circuit automobile qui dure 24 heures ;"
Contrôle validité du champs : Oui
valeurs autorisées : "Le mans" (pas de contrôle de casse)
URL de redirection "http://monsite.fr"


Posté le : 22/03/2013 12:26

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
ligne 227 de ./modules/profile/register.php

if ($GLOBALS['xoopsConfigUser']['new_user_notify'] == && !empty($GLOBALS['xoopsConfigUser']['new_user_notify_group'])) {
$msg $newuser->getVar('uname')." vient juste de s'inscrire"."n";
$msg .= "#################################################################"."n";
$msg .= "Son adresse IP : " $_SERVER['REMOTE_ADDR']."n";
$msg .= "Localiser cette adresse http://www.localiser-ip.com/?ip=$_SERVER['REMOTE_ADDR']."n";
$msg .= "#################################################################"."n";
$msg .= "Son Email : " $email."n";
$msg .= "#################################################################"."n";
$msg .= "L'URL de son site : " $url."n";
$msg .= "#################################################################"."n";
$msg .= XOOPS_URL "/modules/system/admin.php?fct=usersn"
$xoopsMailer =& xoops_getMailer();
$xoopsMailer->reset();
$xoopsMailer->useMail();
                
$xoopsMailer->setToGroups($member_handler->getGroup($GLOBALS['xoopsConfigUser']['new_user_notify_group']));
                
$xoopsMailer->setFromEmail($GLOBALS['xoopsConfig']['adminmail']);
                
$xoopsMailer->setFromName($GLOBALS['xoopsConfig']['sitename']);
                
$xoopsMailer->setSubject(sprintf(_US_NEWUSERREGAT,$GLOBALS['xoopsConfig']['sitename']));
                
$xoopsMailer->setBody($msg);
                
$xoopsMailer->send(true);
            }

Posté le : 22/03/2013 12:29
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
et pour répondre a Alain, a l'état actuel du module 'profile', il n'est pas conçu pour tester une valeur d'un champs.
A la rigueur, c'est faisable, mais il faudra sérieusement hacker le module.

Posté le : 22/03/2013 12:33
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
Cédric, merci pour l'info, bouuuuuuuu.

petitours, à quoi te sert d'avoir le détails de la "fiche d'inscription" si en fonction de celle-ci tu dois intervenir de façon manuelle ?


Posté le : 22/03/2013 12:41

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Semi pro
Inscrit: 25/08/2005 22:51
De Aix les bains
Messages: 1270
Pour avoir les infos sur les champs supplémentaires que je demande

Comme ca pas besoin d'aller éditer le compte pour les vérifier.
Si c'est un boulet je laisse comme ca et je vais juste faire le ménage des comptes pas activé de temps en temps, ca enlève beaucoup de clics pour moi

Mais il me semble que je suis sur le point d'avoir le hack que je veux, suis tout fou en pleins tests là ! Le php c'est pas mon truc du tout mais par force de déductions...

Posté le : 22/03/2013 12:48

Mieux vaut marcher dans la bonne direction que courir dans la mauvaise.
----------------------------------------
www.68hc08.net la communauté francophone.
www.avironroannelecoteau.net (créé mais plus exploité)
Partager Twitter Partagez cette article sur GG+
Re: Inscriptions d'utilisateurs indésirables
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051
oui oui, j'ai bien compris,
mais idéalement, si le "boulet" ne réponds pas bien à la question, il pourrait dégager de la procédure d'inscription de façon automatique,ça serait encore plus cool.

Posté le : 22/03/2013 13:31

Open in new window
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 ... 3 4 5 (6) 7 8 9 ... 13 »



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

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