#1 2006-07-21 15:54:52

nicolas
Former Piwigo Team
2004-12-30
1565

Auto suppression

Suite au "bug" rapporté par Michrone: http://bugs.phpwebgallery.net/view.php?id=482
Je propose deux façons de le résoudre:
1) interdire de supprimer son compte
2) l'autoriser mais fermer la session ensuite

Laquelle préférez-vous ?

Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#2 2006-07-21 16:23:25

nnikloss
Membre
2005-09-09
63

Re: Auto suppression

nicolas a écrit:

Suite au "bug" rapporté par Michrone: http://bugs.phpwebgallery.net/view.php?id=482
Je propose deux façons de le résoudre:
1) interdire de supprimer son compte
2) l'autoriser mais fermer la session ensuite

Laquelle préférez-vous ?

Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.

Bonjour,
Je vote pour la 1. Ca evite des effets de bord du genre le dernier compte admin se supprime lui même!.

Niklos

Hors ligne

#3 2006-07-21 16:29:48

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Auto suppression

nnikloss a écrit:

nicolas a écrit:

Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.

Je vote pour la 1. Ca evite des effets de bord du genre le dernier compte admin se supprime lui même!.

C'est la solution que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#4 2006-07-21 16:59:57

mathiasm
Former Piwigo Team
2006-02-06
2692

Re: Auto suppression

nicolas a écrit:

C'est la solution [1] que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.

Je préfère la 1. Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte. Cela évite que tu t'éjectes de la galerie par une fausse manip. De plus, le webmaster a le statut le plus haut et n'a pas d'autre compte de son niveau, il devient donc insupprimable (autrement qu'à la main).

Sinon, root peut se supprimer de /etc/passwd, mais il faut être maso ;-)

Hors ligne

#5 2006-07-21 17:01:35

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Auto suppression

La 3 risque d'être trop compliqué pour rien.
Donc la 1.

Hors ligne

#6 2006-07-21 17:03:41

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Auto suppression

mathiasm a écrit:

nicolas a écrit:

C'est la solution [1] que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.

Je préfère la 1. Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte. Cela évite que tu t'éjectes de la galerie par une fausse manip. De plus, le webmaster a le statut le plus haut et n'a pas d'autre compte de son niveau, il devient donc insupprimable (autrement qu'à la main).

Sinon, root peut se supprimer de /etc/passwd, mais il faut être maso ;-)

ok

rub a écrit:

La 3 risque d'être trop compliqué pour rien.
Donc la 1.

ok

Donc vendu. C'est parti.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#7 2006-07-21 17:05:31

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Auto suppression

mathiasm a écrit:

Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte.

Ca serait bien ca!
Que l'administrator ne puisse pas supprimer le webmaster.... (je ne sais plus si c'est implementer!?)

Hors ligne

#8 2006-07-21 17:19:48

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Auto suppression

rub a écrit:

mathiasm a écrit:

Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte.

Ca serait bien ca!
Que l'administrator ne puisse pas supprimer le webmaster.... (je ne sais plus si c'est implementer!?)

Le webmaster ne peut pas être supprimé.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#9 2006-07-21 17:24:35

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Auto suppression

bug corrigé: [Subversion] r1489 et [Subversion] r1490

Dernière modification par nicolas (2006-07-21 17:27:16)


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#10 2006-07-21 20:06:05

Michrone
Membre
Bruxelles
2003-03-17
143

Re: Auto suppression

Ben dis donc, c'est du rapide.  Installé ce matin, détecté ce matin, corrigé cet après-midi :)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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