[jQuery-fr] Un manque d'idée pour une fonctionnalité

12 views
Skip to first unread message

Pascal

unread,
Jun 20, 2011, 3:46:05 AM6/20/11
to jque...@rezo.net
Bonjour

Je suis en train de faire la gestion de droit dans une application web.
Pour faire un schéma, un utilisateur pourra avoir accès en écriture, ou
en lecture ou en rien.
Cependant, le soucis c'est que j'aimerais un truc assez ergonomique, de
préférence avec jquery.
Auriez vous des idées?

Merci d'avance
Pascal


_______________________________________________
jQue...@rezo.net - http://listes.rezo.net/mailman/listinfo/jquery-fr

Samy RABIH

unread,
Jun 20, 2011, 3:50:59 AM6/20/11
to Pascal, jque...@rezo.net
jQuery n'est ici qu'un outil pour habiller une fonctionnalité, il n'est même pas
sur que tu ais besoin de Javascript pour ce genre de choses.

Selon Pascal <pas...@mirandais.fr>:


--

Pascal Cañadas

unread,
Jun 20, 2011, 3:54:30 AM6/20/11
to Samy RABIH, jque...@rezo.net
Justement, je cherche, même en html comment faire!
Je ne vois pas comment faire. Un select? Une checkbox?

Le 20/06/2011 09:50, Samy RABIH a écrit :
> jQuery n'est ici qu'un outil pour habiller une fonctionnalité, il n'est même pas
> sur que tu ais besoin de Javascript pour ce genre de choses.
>
> Selon Pascal<pas...@mirandais.fr>:
>
>> Bonjour
>>
>> Je suis en train de faire la gestion de droit dans une application web.
>> Pour faire un schéma, un utilisateur pourra avoir accès en écriture, ou
>> en lecture ou en rien.
>> Cependant, le soucis c'est que j'aimerais un truc assez ergonomique, de
>> préférence avec jquery.
>> Auriez vous des idées?
>>
>> Merci d'avance
>> Pascal
>>
>>
>> _______________________________________________
>> jQue...@rezo.net - http://listes.rezo.net/mailman/listinfo/jquery-fr
>>
>


--
Pascal Cañadas
mail: pas...@mirandais.fr
site internet pro: http://www.mirande.fr
site internet perso: http://www.leknoppix.fr

AVERTISSEMENT CONCERNANT LA CONFIDENTIALITÉ
Ce message, son contenu et ses pièces jointes sont confidentiels et exclusivement adressés à son destinataire. Si vous avez reçu ce message alors que vous n'êtes pas un destinataire désigné, veuillez en aviser immédiatement l'émetteur et détruire ce message et les pièces jointes.

Samy RABIH

unread,
Jun 20, 2011, 3:55:12 AM6/20/11
to Pascal Cañadas, jque...@rezo.net
Déja : que veux tu faire ? rendre éditable du texte ? pouvoir changer facilement
les droits d'une personne ?

Selon Pascal Cañadas <pas...@mirandais.fr>:


--

Pascal Cañadas

unread,
Jun 20, 2011, 4:34:22 AM6/20/11
to Samy RABIH, jque...@rezo.net
Voila, je suis en train de développer un agenda
Donc un utilisateur aura par défaut le droit d'écriture a son agenda.
Par contre, il aura soit le droit d'écriture soit de lecture soit aucun
droit sur un autre agenda.
Mon problème est surtout au niveau de la présentation html. Je ne vois
pas comment faire quelque chose de clair et de simple.

Samy RABIH

unread,
Jun 20, 2011, 4:41:52 AM6/20/11
to Pascal Cañadas, jque...@rezo.net
Donc tu cherches une solution pour :
- montrer à l'utilisateur quel droit il a ?
ou
- coté admin, pouvoir choisir facilement les droits d'un utilisateur ?

Selon Pascal Cañadas <pas...@mirandais.fr>:


--

Pascal Cañadas

unread,
Jun 20, 2011, 4:58:34 AM6/20/11
to Samy RABIH, jque...@rezo.net
Code admin

Samy RABIH

unread,
Jun 20, 2011, 4:59:40 AM6/20/11
to Pascal Cañadas, jque...@rezo.net
Tu peux faire très simplement des cases radio, une pour chaque niveau de droits.


Selon Pascal Cañadas <pas...@mirandais.fr>:


--

Olivier GENDRIN

unread,
Jun 20, 2011, 7:24:44 AM6/20/11
to Samy RABIH, Pascal Cañadas, jque...@rezo.net
Sauf qu'avoir le droit d'écriture et pas celui de lecture, c'est étrange :-)

-----Message d'origine-----
De : Samy RABIH [mailto:samy....@free.fr]
Envoyé : lundi 20 juin 2011 11:00
À : Pascal Cañadas
Cc : jque...@rezo.net
Objet : Re: [jQuery-fr] Un manque d'idée pour une fonctionnalité

Tu peux faire très simplement des cases radio, une pour chaque niveau de droits.

--

_______________________________________________
jQue...@rezo.net - http://listes.rezo.net/mailman/listinfo/jquery-fr

Samy RABIH

unread,
Jun 20, 2011, 7:26:54 AM6/20/11
to Olivier GENDRIN, jque...@rezo.net
Bien sur les boutons radio seront :
- écriture/lecture
- lecture
- rien :)

Selon Olivier GENDRIN <o.ge...@novactive.com>:

Pascal Cañadas

unread,
Jun 20, 2011, 8:13:26 AM6/20/11
to Samy RABIH, jque...@rezo.net
C'est pourtant ecrit dans un de mes précédents mails sur cette ML

Pascal

Le 20/06/2011 13:26, Samy RABIH a écrit :
> Bien sur les boutons radio seront :
> - écriture/lecture
> - lecture
> - rien :)
>
> Selon Olivier GENDRIN<o.ge...@novactive.com>:
>
>> Sauf qu'avoir le droit d'écriture et pas celui de lecture, c'est étrange :-)
>>
>> -----Message d'origine-----
>> De : Samy RABIH [mailto:samy....@free.fr]
>> Envoyé : lundi 20 juin 2011 11:00
>> À : Pascal Cañadas
>> Cc : jque...@rezo.net
>> Objet : Re: [jQuery-fr] Un manque d'idée pour une fonctionnalité
>>
>> Tu peux faire très simplement des cases radio, une pour chaque niveau de
>> droits.
>>
>> --
>> _______________________________________________
>> jQue...@rezo.net - http://listes.rezo.net/mailman/listinfo/jquery-fr
>>
>


--

Pascal Cañadas
mail: pas...@mirandais.fr
site internet pro: http://www.mirande.fr
site internet perso: http://www.leknoppix.fr

AVERTISSEMENT CONCERNANT LA CONFIDENTIALITÉ
Ce message, son contenu et ses pièces jointes sont confidentiels et exclusivement adressés à son destinataire. Si vous avez reçu ce message alors que vous n'êtes pas un destinataire désigné, veuillez en aviser immédiatement l'émetteur et détruire ce message et les pièces jointes.

_______________________________________________
jQue...@rezo.net - http://listes.rezo.net/mailman/listinfo/jquery-fr

Samy RABIH

unread,
Jun 20, 2011, 8:17:33 AM6/20/11
to Pascal Cañadas, jque...@rezo.net
En fait, je ne vois pas en quoi jQuery peut t'aider :)

Selon Pascal Cañadas <pas...@mirandais.fr>:

con...@gilgam.com

unread,
Jun 20, 2011, 10:52:45 AM6/20/11
to jque...@rezo.net
On Mon, 20 Jun 2011 14:17:33 +0200, Samy RABIH <samy....@free.fr>
wrote:

> En fait, je ne vois pas en quoi jQuery peut t'aider :)
>

Idem c'est une fonctionnalité en dur genre php ou pour moi en ruby on
rails, en javascript ce n'est pas le bon outil. Est-ce que tu dévisses
une vis avec un marteau ? :-)

donc le problème est :
coder la partie serveur
transcrire cela en html
et appliquer du jquery dessus si besoin pour des jolis effets voire
plus (gestion des interactions avec ta base de données en json etc.)

si tu ne sais pas coder côté serveur c'est pas gagné ;-) mis cela
s'apprend.

NG

Michel L'HUILLIER

unread,
Jun 20, 2011, 12:14:24 PM6/20/11
to jque...@rezo.net
Bonsoir,

J'aurais plutôt tendance à dire "accès en Création, Modification,
Suppression et Lecture".
Parce que si un utilisateur n'a accès à rien, ce n'est plus un
utilisateur (dans ton schéma).

Inspire-toi de ce qui se fait - en général, si tu fais une recherche
d'images via Google, tu devrais déjà en récupérer un paquet - le choix
est varié, mais les fonctionnalités restent les mêmes d'une appli à l'autre.
Reste à faire le choix du visuel qui te convient. La mécanique jQuery
suivra.

Michel

Michel L'HUILLIER

unread,
Jun 20, 2011, 12:25:31 PM6/20/11
to jque...@rezo.net

Désolé, j'ai fait une réponse sans regarder les différents échanges
entre ta questions et ma réponse.

Pour ce qui est d'une gestion d'agenda, j'ai fait un truc un peu
similaire il y a quelques années.
L'idée est de placer un super-admin, qui gère les utilisateurs de
manière simple (création d'un nouvel user, suppression...).

Ensuite, certains users seront autorisés à créer de nouveaux agendas,
plannings, etc...
C'est en général le créateur d'un agenda qui ensuite accorde des droits
à d'autres users à y accéder en lecture, création, modification, voire
suppression (pas de l'agenda, mais des entrées qui sont dedans.

Je te conseille aussi une solide gestion des connexions et des
intéractions (avec comme petit plus une table contenant le "avant" et
"après" pour chaque modif ou suppression).

Voilà. Je préfère cette réponse à ma précédente intervention.

Reply all
Reply to author
Forward
0 new messages