J'aimerais avoir le temps de participer à un tel
développement, j'ai bien
quelques idées mais très peu de temps et des compétences PhP
pas
suffisamment pointues...
pas grave, faut pas que des développeurs, faut aussi des
utilisateurs... et des testeurs ! ![]()
En tout cas ca m'interesse beaucoup, en ce qui me concerne
j'y pense depuis
quelques semaines, à un système d'accès privilégié pour des
personnes ou des
groupes de personnes... Cet accès devrait aussi bien pouvoir
etre mis sur
une Rubrique (et tout son contenu) que sur un article.
Personnellemnt je trouve que descendre la granularité du
controle d'accès au niveau de l'article, brèves, ... n'apporte
pas grand chose, si ce n'est beaucoup de complications.
En effet tu peux toujours créer une sous-rubrique 'ss-machin'
dans ta rubrique 'machin', la rendre accessible seulement en
privé et y placer tes articles privés. Ensuite si tu affiches
par exemple tous les articles contenus ds 'machin' et ses
fils, l'utilisateur logué verra _tous_ les articles (y compris
ceux de 'ss_machin') tandis que l'utilisateur lambda ne verra
que les articles publics (ie. ceux de 'machin' et des sous-
rubriques de 'machin' mais pas ceux de 'ss-machin').
L'idée me parait très souple et a l'énorme avantage de ne pas
mettre des champs visibilité dans toutes les tables de la base.
L'abscence
d'identifiant de groupe dans la table rubrique (ou article
ou breve ou ...)
indiquerait que c'est accéssible a tous, ou la présence d'un
ou plusieurs
identifiant de groupe (une table "groupe" deviendrait
indispensable, en
compliquant un membre pouvant etre membre de plusieurs
groupes une table
"membres de groupe" deviendrait également indispensable mais
aussi les tales
faisant le liens entre groupe et article, groupe et
rubrique, groupe et
membre de groupe... Pfff) indiquerait qui pour y accéder il
est nécessaire
de s'y identifier. Bref Spip deviendrait vachement plus
complexe (notament
ouai, la tu compliques un peu ![]()
En fait je ne pense gérer, dans un premier temps au moins,
qu'un seul groupe d'utilisateurs. Toutefois afin de pouvoir
éventuellement par la suite gérer ce genre d'évolution je
défini le champ visibilité dans la table rubriques en tant
qu'INT (donc ça pourra devenir un identifiant de groupe) et
non un simple boolean.
Ta version est séduisante mais j'ai peur qu'elle complique et
allourdisse pas mal l'interface d'administration pour pas
grand chose : combien de site ont besoin d'un tel niveau de
différenciation ?? avec un groupe d'utilisateur 'privé' + les
rédacteurs + les administrateurs + les autres, ça donne déjà
une granularité plus que suffisante ds la grande majorité des
cas, non ? Dans ce cas les ajouts sur l'interface d'adm sont
relativement légères (un checkbox par rubrique et une page
avec la liste des users, c'est tt!).
mais les ajouts pourraient etre transparents pour ceux qui
garde l'esprit "on partage tout"!
ça je suis totalement pour par contre ![]()
P.
Guillaume
----- Original Message -----
From: "Cottereau Laurent" <laurent.cottereau@cs.tcd.ie>
To: "'SPIP'" <spip@rezo.net>
Sent: Wednesday, January 23, 2002 3:09 PM
Subject: RE: [Spip] Newsletter & SPIP> Salut,
>
> J'utilise pour ma part phpMyNewsletter.
> C'est plutot bien fait, ya tout ce qu'il me faut, et ca
permet d'avoir
> les scripts sur son propre site...
>
> http://gregory.kokanosky.free.fr/phpmynewsletter/
>
> ++
> laurent
>
> -----Original Message-----
> From: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]
On Behalf Of
> Tlön
> Sent: mercredi 23 janvier 2002 10:00
> To: SPIP; Spip-Dev
> Subject: [Spip] Newsletter & SPIP
>
>
> Bonjour,
> Quelqu'un connait-il un système de Newsletter "fermée"
(les abonnés ne
> pouvant pas poster), qui peut permettre simplement
d'envoyer toutes les
> nouveautés d'un site SPIP. Un système de liste de
diffusion serait le
> bien venu dans SPIP, non? Ca permettrait notamment aux
admin de gérer
> les abonnés sans changer d'interface.
>
> @+
>
> T L O N
>
>
> _______________________________________________
> spip mailing list
> spip@rezo.net
> http://listes.rezo.net/mailman/listinfo/spip
>
>
> _______________________________________________
> spip mailing list
> spip@rezo.net
> http://listes.rezo.net/mailman/listinfo/spip_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip
"Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 /mn) ; tél : 08 92 68 13 50 (0,34/mn)"