tout a fait, tu as raison ... c est vrai que la je suis un peu en mode dev et du coup j'en oublie les finitions ...
donc je te propose de m ecrire ton petit mot ... et je te l'integre ce soir et en fait je ferai une entrée vide que chaque personne pourra compléter a ca guise dans l'admin ? c est ok pour vous ?
a+
Hors ligne
nouvelle version dispo
Hors ligne
Bonjour le Forum
Merci pour cette nouvelle version, mais le "basculage" de statut dans mon cas d' "Invité" à "Visiteur" se fait avant même la réception du mail de confirmation.
Toujours dans mon cas le faite de s'inscrire donne la possibilité de personnaliser l'affichage !
Et bien sur j'ai le même message que Shameleon
shameleon a écrit:
je veins de créé un utilisateur factice
et quand il recois le lien et clique dessus voici le message d'erreur qui apparait
SELECT COUNT(*)
FROM shameleon_videosuser_confirm_mail
WHERE id = 'UiaJpWPVut1N75e4'
;
[mysql error 1146] Table 'shameleon_archives.shameleon_videosuser_confirm_mail' doesn't exist
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/106/sdb/1/5/shameleon.archives/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php on line 131
Warning: Cannot modify header information - headers already sent by (output started at /mnt/106/sdb/1/5/shameleon.archives/include/functions.inc.php:955) in /mnt/106/sdb/1/5/shameleon.archives/include/page_header.php on line 103
et l'utilsateur a ce message la
Confirmation de votre inscription
Votre clef d'activation unique est érroné ou vous avez déjà validé votre compte, veuillez contacter le webmaster pour régler ce problème.
enstuie quand je le supprime j'ai ce mesage qui apparait
DELETE FROM shameleon_videosuser_confirm_mail
WHERE user_id = '3'
;
[mysql error 1146] Table 'shameleon_archives.shameleon_videosuser_confirm_mail' doesn't exist
je voudrai aussi savoir si c'estr normal que le nouvel utilisateur ai deja acces à la gallerie et soit deja loggé apres s'etre inscrit sans même avoir confirme avoir cliqué sur le lien du mail ?
Cela est normal en faite car le compte est déjà actif ! ! !
Dernière modification par Patricia (2008-03-06 16:59:21)
Hors ligne
bon je viens de regardé et je ne comprend pas car je n arrive pas a reproduire les problème ...
donc voila ce que j ai fais et si vous pouviez faire pareil chez vous :
0 = j ai desinstallé le plugin
1 = je verifie que je n'ai rien qui ressemble a une info du plugin dans la base : ni dans la table config ni la table elle meme user_confirm_mail
2 = j installe le plugin et je regarde dans la base si l entrée parametre dans la table config existe et idem pour la table user_confirm_mail
3 = j active le plugin ... et je change les parametre ... je verifie dans la base que c est bon
4 = je crée un user et toujours je vais voir dans la table user_confim_mail ...
etc
Hors ligne
Bon sinon une reponse pour Patricia ... si ne veut pas capter le fonctionnement de mon plugin et reste sur son idée de comment ca devrai marcher ;o)
je ne peux pas faire que l'utilisateur ne soit pas inscrit des le debut ou du moins moi je ne sais pas le faire simplement, c est d ailleurs expliqué depuis le debut dans ce poste ... car je ne peux pas refaire tout le process d'enregistrement d'utilisateur en plugin ... je dois m'integrer au fonctionnement actuel
donc l'idée est de faire une inscription normale ... et de faire des actions a l'inscription et d autres a la confirmation :
a l'inscription :
je crée une entrée dans la table user_confirm_mail avec un ID unique
j'envois le mail avec le liens de confirmation et je place le user dans un groupe si choisi ( on va l'appele le groupe JusteInscrit )
par defaut pwg donne le status de l'utilisateur ce n est pas mon plugin et je me souviens de tes postes sur le sujet deja a l epoque non ;o)
a la confirmation :
je change la date de confirmation dans la table user_confirm_mail avec la date du moment
je supprime l'utilisateur du groupe JusteInscrit et je le met dans le groupe UserConfirme ( si renseigner )
je change son status avec celui choisi ( sur ta demande )
voila mon idée
pour le texte c est un peu chiant de faire encore une énième box de saisie de texte qui gère les multi langues etc ... donc je me suis rabattu sur le fichier de lang du plugin et si on veut changer le texte et bien on change dans le fichier et on en fait une sauvegarde au cas ou on ferai un update du plugin
car sinon apres il faudrai proposer ca pour tout les messages ... et pas que pour celui la ;o)
Hors ligne
Bonsoir le Forum
Toujours la même chose même après une desinstallation. Le statut est tout de suite modifié ! (Je n'utilise pas les groupes), et le nouvel inscrit est dans la table des USERS.
Hors ligne
bon on va faire autrement car je ne sais pas si c est tes tests ou mon plugin qui ne marche pas !
donc sans mon plugin tes nouveaux utilisateurs ont quel status ??? car si c'est le meme ... c'est que tout ce que je t ai ecris est a relire !
mon plugin ne change en RIEN le process d'enregistrement et ne le décale pas non plus ... il te permet simplement lorsqu il y a un nouvelle inscrit de lui faire confirmer son inscription mais a POSTERIORI
Hors ligne
bon et pour le probleme de table ???
sinon nouvelle version avec une nouvelle fonction : interdire des caractères pour le nom d utilisateur
Hors ligne
Nicco a écrit:
bon on va faire autrement car je ne sais pas si c est tes tests ou mon plugin qui ne marche pas !
donc sans mon plugin tes nouveaux utilisateurs ont quel status ??? car si c'est le meme ... c'est que tout ce que je t ai ecris est a relire !
mon plugin ne change en RIEN le process d'enregistrement et ne le décale pas non plus ... il te permet simplement lorsqu il y a un nouvelle inscrit de lui faire confirmer son inscription mais a POSTERIORI
Bonsoir le Forum
Sans le plugin c'est a dire avant un visiteur non inscrit a comme statut "INVITE" il ne peut voir les images en 128 X 128, si il s'inscrit il devient "VISITEUR" et la il peut personnaliser l'affichage donc modifier la taille des images. (cela été automatiquement fait que l'adresse Email soit bonne ou pas !)
Maintenant avec le plugin je voudrais faire la même chose mais seulement si l'adresse Email est bonne ! Donc le changement de statut doit être fait au retour du mail de confirmation et seulement si il y a eu confirmation sinon il reste "INVITE"
Hors ligne
sakkhho a écrit:
dernière version pas compatible plugin manager..
comment tu sépares les caractères interdit ? juste un espace ?
a+
je rajoute ça à mes commentaires, ligne à supprimer. comme ici :
http://forum.phpwebgallery.net/viewtopi … 686#p84686
Dernière modification par sakkhho (2008-03-09 10:01:27)
Hors ligne
Bonjour le Forum
La dernière version n'est toujours pas compatible avec le plugin manager !
sakkhho a écrit:
comment tu sépares les caractères interdit ? juste un espace ?
Je ne crois pas car moi j'ai interdit l'espace je n'ai tapé qu'un espace et sa marche, donc a mon avis pour interdire les "W", "Z", " " et "Y" par exemple il faut taper "WZ Y" mais a voir quand même avec l'auteur !
Dernière modification par Patricia (2008-03-09 10:21:27)
Hors ligne
merci sakkhho pour l info je corrige ca ...
sinon toujours ma chère patricia !!! on a du mal a se comprendre tout les 2 non ?
comme je te disais je ne peux travailler que de facon réactive par rapport a l'inscription ... je ne peux pas changer le fonctionnement !
le mieux que je puisse faire c est ca :
1) le user s'inscrit et son status change de INVITE a VISITEUR ...
2) mon plugin entre en action ... le mail de verif part , le user est ajouté au groupe NonConfirmé, le user change de status avec ton choix = donc INVITE
3) le user clique sur le lien pour confirmer son inscription
4) mon plugin entre en action ... le user est ajouté au groupe UserValidé et supprimé du groupe NonConfirmé, le user change de status avec ton choix = donc de INVITE vers VISITEUR
est ce que ca pourrai te plaire ???
Hors ligne
Nicco a écrit:
merci sakkhho pour l info je corrige ca ...
sinon toujours ma chère patricia !!! on a du mal a se comprendre tout les 2 non ?
comme je te disais je ne peux travailler que de facon réactive par rapport a l'inscription ... je ne peux pas changer le fonctionnement !
le mieux que je puisse faire c est ca :
1) le user s'inscrit et son status change de INVITE a VISITEUR ...
2) mon plugin entre en action ... le mail de verif part , le user est ajouté au groupe NonConfirmé, le user change de status avec ton choix = donc INVITE
3) le user clique sur le lien pour confirmer son inscription
4) mon plugin entre en action ... le user est ajouté au groupe UserValidé et supprimé du groupe NonConfirmé, le user change de status avec ton choix = donc de INVITE vers VISITEUR
est ce que ca pourrai te plaire ???
Bonsoir le Forum
Tout a fais, il faut que pendant tout le temps entre l'inscription et la confirmation (retour de l'Email) ce nouveau pas encore tout a fait inscrit n'est pas accès a la personnalisation de son affichage !
Hors ligne