Annonce

  •  » Plugins
  •  » [Plugin] nbc UserAdvManager

#451 2009-11-24 12:53:14

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

Bonjour le Forum

Eric a écrit:

La couleur affichée est liée à l'expiration ou non de la validation...
Et ceci uniquement en cas d'envoi d'un rappel sans régénération de clé de validation. Il pourrait être intéressant aussi de savoir si un message avec régénération de clé a déjà été envoyé.

Une autre idée peut-être : l'exemple qui suit, la validation doit être faite dans les 3 jours.

Date = date de l'inscription
La date en Vert =  Inscription faite mais non validé < à 3 jours, colonne Em@ail = Non
La date en Orange =  Inscription faite mais non validé > à 3 jours, colonne Em@ail = Non

Date = date de l'envoie de Em@ail
La date en Orange =  Inscription faite mais non validé un Em@ail à été envoyé < à 3 jours, colonne Em@ail = Oui
La date en Rouge =  Inscription faite mais non validé un Em@ail à été envoyé > à 3 jours, colonne Em@ail = Oui -> peut être supprimé

Votre avis.

Le jeu des couleurs peut devenir assez imbuvable en terme d'explication et de facilité d'interprétation. Le but est aussi de permettre aux admins de visualiser sans se poser trop de questions les infos qu'ils souhaitent.

En fait, je suis déjà parti sur le principe d'une colonne supplémentaire "Email de rappel = oui / non" dans le tableau de suivi des "non validés". Associé au code des couleurs, il sera facile de voir :
- qui n'est pas validé mais dans les clous pour le faire et a qui on n'a pas envoyé de rappel
- qui n'est pas validé mais dans les clous pour le faire et a qui on a envoyé un rappel
- qui n'est pas validé mais pas dans les clous pour le faire et a qui on n'a pas envoyé de rappel
- qui n'est pas validé mais pas dans les clous pour le faire et a qui on a déjà envoyé de rappel

Pour info, la branche 2.12 du plugin est fermée. J'ai commencé la mise en chantier de la prochaine v2.13 qui apportera cette évolution ainsi que d'autres (voir le bugtracker du projet pour les détails).


Gotcha a écrit:

[HS](snip)[/HS]

MDR !

Hors ligne

#452 2009-11-24 18:26:12

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

Bonjour le Forum

Eric a écrit:

- Tu souhaites quelque chose de purement informatif sur le temps entre deux visites des utilisateurs ? Dans ce cas, on peut peut-être envisager de l'intégrer dans le Ghost Tracker ?

Non : Pas entre deux visites (cela obligerais à remettre un champ dans la table "avant dernière visite" ou le "nb de jour entre les deux visites")  mais entre la dernière et aujourd'hui simplement.

Actuellement dans le tableau de Ghost Tracker on ne voit les inscrits que lorsque ils sont hors "limites" aussi je propose que sur ce tableau apparait le nombre de jour entre la dernières visite est aujourd'hui (Vert si < au réglage dans Ghost Tracker ou Rouge si >) enfaite un seul tableau est suffisant à mon avis.

@Patricia : J'ai un problème avec ci-dessus.

Actuellement, comme tu le soulignes, Ghost Tracker ne -//:---\spam que les visiteurs qui sont hors limite. Cette limite est configurée en jours par l'admin. Si on fait apparaitre le nombre de jours en aujourd'hui et la dernière visite, cela ne s'appliquera qu'aux visiteurs hors limite. Le nombre de jour sera donc systématiquement égal ou supérieur à la limite imposée. D'où un intérêt assez limité.

Pour que cela soit valable, il faudrait afficher tous les visiteurs inscrits dans le tableau du Ghost Tracker. Et là, çà me pose un problème car cela modifie en profondeur le concept original du Ghost Tracker. A savoir, ne mettre en exergue que les "fantômes" pour une gestion plus facile et immédiate. Si on affiche y tous les visiteurs, les "fantômes" se retrouveront noyés dans la masse et le concept tombe un peu à l'eau.

Ce que je propose c'est d'ajouter une option activable dans le plugin qui afficherait une nouvelle colonne [Jours depuis dernière visite] dans le tableau des utilisateurs standard à Piwigo ([Admin] > Identification > Utilisateurs). Je peux aussi y associer un code couleur de l'affichage de manière à distinguer
- les visiteurs dont (100*[Jours depuis dernière visite])/[Limite Ghost Tracker] < 70% = Vert
- les visiteurs dont (100*[Jours depuis dernière visite])/[Limite Ghost Tracker] > 70% et < à 99% = Orange
- les visiteurs dont (100*[Jours depuis dernière visite])/[Limite Ghost Tracker] > = 100% = Rouge -> Ceux là apparaitront alors aussi dans le tableau du Ghost Tracker.

Problèmes avec cette proposition :
1- Il est possible qu'il y ait des incompatibilités en cas de présence d'un autre plugin qui modifierait le tableau standard des utilisateurs de Piwigo. Mais, comme c'est précisément mon cas avec un petit plugin perso qui ajoute une colonne [Langue], je pourrais voir comment contourner.

2- Je ne sais pas encore si je saurais ni comment je ferai pour coder çà...

Hors ligne

#453 2009-11-25 20:25:25

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonsoir le Forum

Comme déjà dit dans un précédent fil :

Patricia a écrit:

Bonsoir le Forum
Nous voici donc avec une version de nbc UserAdvManager stable, bien ! Donc on peut demander des améliorations.
Une petite dernière que je vous soumet : Depuis combien de temps mes inscrits ne sont plus venus ? Actuellement je vais voir la table "phpwebgallery_user_lastvisit_check" une petite soustraction du genre Aujourd'hui - la dernière visite = Nb de jour. Alors qu'un petit tableau bien propre comme c'est si bien le faire M. Eric serait le bien venu, Non ?

Votre avis.

1) La date de la dernière visite est dans la table
2) Nb de jours = Aujourd'hui - La date de la dernière visite
3) Un petit tableau avec les : Inscrits : Dernière visite : Nb de Jours :

Et c'est tout ! Juste pour éviter d'utiliser : http://sql.free.fr/phpMyAdmin/

Bien sur ce tableau doit être consultable a tout moment que les Inscrits soit ou non dans la période définie !
Mais un peu de rouge sur les > à la période serait un plus.


Bisous de PAT

@ + ou -

Hors ligne

#454 2009-12-01 19:28:09

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

C'est parti pour la nouvelle version 2.13.0 du plugin.

Allez-y de bon coeur et n'hésitez pas à me faire remonter les problèmes éventuels (y a toujours des cafards qui peuvent se planquer) ;-)

Hors ligne

#455 2009-12-02 10:03:18

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] nbc UserAdvManager

Bonjour,
Voilà le premier problème... :-(

J'ai donc activé le suivi des utilisateurs.  Lorsque je vais sur la page de suivi, elle apparaît mais dans l'en-tête de la page, j'ai tout ceci :

Code:

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />

<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />

<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />

<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />
<br />
<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b>

Je précise que j'ai fait la mise à jour de manière automatique par la page de gestion des plugs-in.
En tout cas, merci pour cette mise à jour.


Seb.

Hors ligne

#456 2009-12-02 12:47:03

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

pinpon1 a écrit:

Bonjour,
Voilà le premier problème... :-(

J'ai donc activé le suivi des utilisateurs.  Lorsque je vais sur la page de suivi, elle apparaît mais dans l'en-tête de la page, j'ai tout ceci :

Code:

<b>Notice</b>:  Undefined variable: display in <b>/var/www/vhosts/detiege.net/httpdocs/plugins/NBC_UserAdvManager/admin/UserAdvManager_admin.php</b> on line <b>602</b><br />(snip)

Je précise que j'ai fait la mise à jour de manière automatique par la page de gestion des plugs-in.
En tout cas, merci pour cette mise à jour.

Etrange, je n'ai pas ce pb sur mes galeries de prod qui utilisaient la v2.12.7 avant upgrade.

Essaies de renvoyer les fichiers du plugin via FTP pour voir. Je pense que la mise à jour auto n'a pas envoyée tous les fichiers correctement. Personnellement, je suis chez Free pour mes 2 galeries de prod et Free est reconnu pour être "caractériel" quant à l'utilisation de la màj auto. Pourtant çà a bien fonctionné chez moi...

Tiens moi au courant. Si pas d'amélioration d'ici ce soir, je jetterai un oeil au code au cas où (là je suis au boulot et je n'ai pas accès).

Hors ligne

#457 2009-12-02 14:17:48

SNF69
Membre
Lyon (69)
2009-04-10
1253

Re: [Plugin] nbc UserAdvManager

Bonjour Eric,

J'ai fais la mise et jour et rien à signaler de ce coté là par contre j'ai constaté un truc et je ne sais pas si c'est normal. Avant il me semblait que deux utilisateurs enregistrés ne pouvait pas avoir la même adresse mail, alors que maintenant oui, est ce normal docteur ? (bien sur deux pseudos différents car là le test est ok ;o)

Merci pour ton avis.
Bonne journée.


Seb


Ma galerie ?? c'est par ici : Galerie de Stephy et Seb

Hors ligne

#458 2009-12-02 18:11:19

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] nbc UserAdvManager

Bon, j'ai fais comme tu as dit.
J'ai tout réinstaller par le ftp, rien de changer
j'ai tout effacer et tout recharger et c'est toujours la même chose
les messages sont tous là...
Doit y avoir quelque chose mais je sais pas quoi.
Bon travail ;-)


Seb.

Hors ligne

#459 2009-12-02 18:16:13

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonsoir le Forum

RAS pour la MAJ. Encore du très beau travail, Monsieur Éric.

Si quand même un petit truc, rien trois fois rien, mais je le dis quand même (cela est valable pour la plus part des Plugins) serait il possible de pendre comme habitude (même pour les autres Plugins) de mettre sur les pages d'administration du plugin à coté du nom le N° de la version un peu comme cela : nbc UserAdvManager [2.13.0]

D'avance merci d'essaimer ce message.


Bisous de PAT

@ + ou -

Hors ligne

#460 2009-12-02 18:24:16

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

Si quand même un petit truc, rien trois fois rien, mais je le dis quand même (cela est valable pour la plus part des Plugins) serait il possible de pendre comme habitude (même pour les autres Plugins) de mettre sur les pages d'administration du plugin à coté du nom le N° de la version un peu comme cela : nbc UserAdvManager [2.13.0]

Mais si tu vas sur la page Spéciales > Plugin, tu as la liste des plugin installé avec leur version, et si tu vas sur la page pour vérifier les mises à jour, tu as aussi la version de tout tes plugin


Seb.

Hors ligne

#461 2009-12-02 18:26:46

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

SNF69 a écrit:

Bonjour Eric,

J'ai fais la mise et jour et rien à signaler de ce coté là par contre j'ai constaté un truc et je ne sais pas si c'est normal. Avant il me semblait que deux utilisateurs enregistrés ne pouvait pas avoir la même adresse mail, alors que maintenant oui, est ce normal docteur ? (bien sur deux pseudos différents car là le test est ok ;o)

Merci pour ton avis.
Bonne journée.


Seb

Grrr... Revoilà un cafard que je pensais avoir écrasé depuis longtemps. Surement un effet de bord néfaste d'une modif... J'ai déjà corrigé mais un autre bug m'est alors apparu :

En tant qu'admin, si on ajoute un utilisateur via le panneau d'admin, après l'ajout toute la galerie passe dans la langue par défaut (de l'utilisateur Guest). Bon, un simple rafraichissement du navigateur ou le premier clic que un lien dans la page et tout rentre dans l'ordre. Mais çà fait un peu désordre tout de même...

Je sais d'où cela vient mais je n'ai pas encore trouvé de solution pour corriger. Comme c'est un bug assez mineur par rapport au doublon d'email, je vais coder et publier au plus vite une version corrective.

PS @Patricia : C'est bientot Noel alors je vais ajouter le numéro de version du plugin dans son panneau d'admin ;-)


[edit]

pinpon1 a écrit:

Patricia a écrit:

Si quand même un petit truc, rien trois fois rien, mais je le dis quand même (cela est valable pour la plus part des Plugins) serait il possible de pendre comme habitude (même pour les autres Plugins) de mettre sur les pages d'administration du plugin à coté du nom le N° de la version un peu comme cela : nbc UserAdvManager [2.13.0]

Mais si tu vas sur la page Spéciales > Plugin, tu as la liste des plugin installé avec leur version, et si tu vas sur la page pour vérifier les mises à jour, tu as aussi la version de tout tes plugin

Ce n'est pas faux non plus... [/edit]

Dernière modification par Eric (2009-12-02 18:27:39)

Hors ligne

#462 2009-12-02 18:38:58

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

pinpon1 a écrit:

Bon, j'ai fais comme tu as dit.
J'ai tout réinstaller par le ftp, rien de changer
j'ai tout effacer et tout recharger et c'est toujours la même chose
les messages sont tous là...
Doit y avoir quelque chose mais je sais pas quoi.
Bon travail ;-)

@pinpon1 : J'ai essayé de retrouver un post où tu donnerais éventuellement ta liste de plugins installés mais je n'ai pas trouvé. Je pense à une incompatibilité avec un autre plugin (le tout est de trouver lequel !) ou alors un gros pb au moment de la mise à jour du plugin puisque tu sembles être le seul à avoir ce genre de pb.

On va commencer par la première approche. Peux-tu donner ici la liste de tes plugins actifs, stp ?

Pour le deuxième cas, tu pourrais :
- Sauvegarder tes paramètres personnalisés du plugin (le plus simple étant de passer par PhpMyAdmin et de copier/coller le contenu des champs "nbc_UserAdvManager" et "nbc_UserAdvManager_ConfirmMail" dans un fichier txt local)
- Puis désactiver, désinstaller et supprimer le plugin,
- Vérifier via FTP que le dossier NBC_UserAdvManager est bien supprimé dans le dossier "Plugins" puis renvoyer la dernière archive du plugin sur ta galerie
- Réinstaller et réactiver le plugin
- Vérifier le fonctionnement avant de restaurer tes paramètres persos (bien sur, en activant la fonction qui pose pb : suivi des utilisateurs)

Si c'est ok, alors tu pourras restaurer tes paramètres persos. Sinon... Notre conversation sera loin d'être terminée ;-)

Hors ligne

#463 2009-12-02 18:48:34

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] nbc UserAdvManager

Voilà la liste...


Seb.

Hors ligne

#464 2009-12-02 18:48:55

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

Bonsoir le Forum

RAS pour la MAJ. Encore du très beau travail, Monsieur Éric.

Si quand même un petit truc, rien trois fois rien, mais je le dis quand même (cela est valable pour la plus part des Plugins) serait il possible de pendre comme habitude (même pour les autres Plugins) de mettre sur les pages d'administration du plugin à coté du nom le N° de la version un peu comme cela : nbc UserAdvManager [2.13.0]

D'avance merci d'essaimer ce message.

Bonsoir le Forum !

Moi, je dis cela car les Cracks en Plugins mettent le N° delà version, et comme M. Éric le devient (Crack) je m'était dis.......
De plus cela permet de savoir avec quelle version on travail sans avoir à changer de page

Eric a écrit:

Ce n'est pas faux non plus...


Bisous de PAT

@ + ou -

Hors ligne

#465 2009-12-02 18:59:55

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Plugin] nbc UserAdvManager

Eric a écrit:

Pour le deuxième cas, tu pourrais :
- Sauvegarder tes paramètres personnalisés du plugin (le plus simple étant de passer par PhpMyAdmin et de copier/coller le contenu des champs "nbc_UserAdvManager" et "nbc_UserAdvManager_ConfirmMail" dans un fichier txt local)
- Puis désactiver, désinstaller et supprimer le plugin,
- Vérifier via FTP que le dossier NBC_UserAdvManager est bien supprimé dans le dossier "Plugins" puis renvoyer la dernière archive du plugin sur ta galerie
- Réinstaller et réactiver le plugin
- Vérifier le fonctionnement avant de restaurer tes paramètres persos (bien sur, en activant la fonction qui pose pb : suivi des utilisateurs)

Si c'est ok, alors tu pourras restaurer tes paramètres persos. Sinon... Notre conversation sera loin d'être terminée ;-)

Heuuu, chef, y a un problème, j'ai aucun champs "nbc_UserAdvManager" et "nbc_UserAdvManager_ConfirmMail" dans ma base de donnée...  C'est normal ça ?


Seb.

Hors ligne

  •  » Plugins
  •  » [Plugin] nbc UserAdvManager

Pied de page des forums

Propulsé par FluxBB

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