gestion avancés des membres d'une association

Bonjour à tous,

je souhaite créer un site (avec spip bien sur) pour gérer les membres
d'une association (plusieurs milliers j'espère à terme).
Le plugin déjà existant ne me convient pas car trop limité.
J'ai vu que pas mal de personnes ont ce genre de problème, et qu'au
final ils utilisent un autre CMS plus approprié pour ça.
Si je peux définir une méthode, elle pourra alors être très utile à pas
mal de gens, à condition de mettre un peu les mains dans le cambouis.
J'ai déjà crée avec l'excellent "MySQL Workbench" les tables que j'ai
besoin avec les liens entre tables.
Le problème se pose pour gérer les membres qui doivent pouvoir accéder à
leur compte, sans accès à l'espace privé.
Certains membres auront un status spécial pour créer les simples membres
(pas possible de s'inscrire seul), mais toujours sans accéder à l'espace
privé.

Pour cela 2 solutions :

1 : utiliser spip avec son système d'authentification déjà fait, chaque
membre sera alors visiteur (hormis les admin bien sur).
Certains plugins comme "Accés restreint par groupes" ou "Inscription2"
pourront m'être utiles, à voir.
La difficulté est alors de faire le lien entre ma table "membre" et la
table "spip_auteurs" pour l'authentification, et d'être capable de créer
un formulaire (en php) pour abonner un nouveau membre.
l'inconvénient sera alors d'avoir une liste impressionnante de visiteurs
dans la table spip_auteurs.

2 : utiliser en php un système séparé de gestion des membres, les admins
du site pourront alors gérer le site via l'accès privé, mais les membres
auront un formulaire distinct pour se loguer.
Il faudra alors que je trouve le programme php qui fait ça avec les cookies.

Merci de votre réponse.

Bonsoir,

Je suis aussi membre d’une association ( de logiciel Libre pour changer) et souhaiterai apporté des modifications aux plugins existant association (trombinoscopes, gestion d’inscription de sites d’association partenaires et en s’inspirant de modules open-source existant, dolibar,…), je pense faire ça (commencer) lors des prochains apéro spip de montpellier.
J’ai connais assez bien la modification de plugin SPIP par contre je me suis jamais trop penché sur les différents statut et permissions différents, mais je pense (sûr) qu’il faut utiliser le système d’authentification de SPIP.

Pour mon travail je dois prochainement me pencher sur les authentifications et statut de SPIP, on peut peut-être écrire nos idées dans un carnet SPIP http://www.spip-contrib.net/Carnet-SPIP ça sert à ça non?

Bonne soirée.

Le 4 mai 2010 08:14, katmandou <katmandou@gmail.com> a écrit :

Bonjour à tous,

je souhaite créer un site (avec spip bien sur) pour gérer les membres
d’une association (plusieurs milliers j’espère à terme).
Le plugin déjà existant ne me convient pas car trop limité.
J’ai vu que pas mal de personnes ont ce genre de problème, et qu’au
final ils utilisent un autre CMS plus approprié pour ça.
Si je peux définir une méthode, elle pourra alors être très utile à pas
mal de gens, à condition de mettre un peu les mains dans le cambouis.
J’ai déjà crée avec l’excellent « MySQL Workbench » les tables que j’ai
besoin avec les liens entre tables.
Le problème se pose pour gérer les membres qui doivent pouvoir accéder à
leur compte, sans accès à l’espace privé.
Certains membres auront un status spécial pour créer les simples membres
(pas possible de s’inscrire seul), mais toujours sans accéder à l’espace
privé.

Pour cela 2 solutions :

1 : utiliser spip avec son système d’authentification déjà fait, chaque
membre sera alors visiteur (hormis les admin bien sur).
Certains plugins comme « Accés restreint par groupes » ou « Inscription2 »
pourront m’être utiles, à voir.
La difficulté est alors de faire le lien entre ma table « membre » et la
table « spip_auteurs » pour l’authentification, et d’être capable de créer
un formulaire (en php) pour abonner un nouveau membre.
l’inconvénient sera alors d’avoir une liste impressionnante de visiteurs
dans la table spip_auteurs.

2 : utiliser en php un système séparé de gestion des membres, les admins
du site pourront alors gérer le site via l’accès privé, mais les membres
auront un formulaire distinct pour se loguer.
Il faudra alors que je trouve le programme php qui fait ça avec les cookies.

Merci de votre réponse.


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Bonjour,

Je suis d'accord pour mettre notre travail en commun, et en faire
bénéficier ceux qui le souhaiteront.
J'ai déjà réalisé plusieurs sites avec spip (certains originaux et
certains à partir de squelettes existants), je m'y connais un peu en
php, mais pas du tout dans l'écriture de plugins.
Je vais donc ouvrir un carnet SPIP pour l'occasion (je les découvre!).

D'accord pour utiliser le système d'authentification de spip.

Les besoins des associations diffèrent, et je ne sais pas si il vaut
mieux créer un plugin ou juste expliquer une méthode (en donnant des
exemples), chacun pourrait alors puiser en fonction de ses besoins.
Au passage j'ai regardé dolibarr, c'est un logiciel de gestion complet
qui me semble plus adapté à une entreprise qu'à des membres d'une
association.

Je démarre donc sur les fonctionnalités minimales que devraient avoir ce
module (certaines de ces fonctionnalités sont déjà proposés pas des
plugins existants, on a donc intérêt à les utiliser).

- gestion de groupes de membres avec accès restreint suivant le groupe.
Les plugins existants "Gestion de Groupes d’auteurs 2" (dés qu'il sera
compatible 2.1) et "Acces Restreint 3.0" devraient faire l'affaire, à
tester.

- un visiteur/membre pourrait alors être :
  - simple visiteur :avec ou non la possibilité de s'inscrire en ligne
comme membre.
  - simple membre : pas d'accès à l'espace privé, pas d'inscription
d'autres membres, avec accès restreint 0.
  - super membre 1 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 1.
  - super membre 2 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 2.
  - editeur : on rejoint ici la gestion classique de spip, avec un accès
restreint à l'espace privé, avec la possibilité d'inscrire ou non des
membres et accès restreint 3.
  - admin: avec un accès à l'espace privé, avec la possibilité
d'inscrire des membres et accès restreint 4.
  - super admin : peut tout faire, et accès restreint 5.

- gestion d'informations sur les membres et autres, propres à nos
besoins, pour cela il faut pouvoir rajouter nos propres tables.
Je rappelle que pour créer ses propres tables, il existe le logiciel
libre "MySQL Workbench" qui créera le script SQL adapté, un petit copié
collé dans PhpMyAdmin, et les tables seront alors crées (pas besoin de
connaitre SQL, un minimum de connaissance des bases de données est
suffisant).
La difficulté consiste ici à faire le lien entre la table spip_auteurs
et la table que j'ai appelé membre, et qui serait vue comme une
extension de cette première.
Pour ma part je souhaite utiliser comme login, l'id_auteur.
Je souhaite aussi utiliser le plugin permettant de se connecter avec son
identifiant Facebook.

- pour gérer les informations à rentrer ou à modifier par les membres, 2
possibilités :
  - pour les admins (ou seulement super admins) : gestion directe dans la
base, avec génération du code php par un outil, je suis en train de
tester "php maker" et "php generator for mysql". Ces outils permettent
de choisir les tables et les champs à visualiser et à editer, et
permettent de faire une sélection sur un champ (j'aurai préféré pouvoir
faire une sélection à la fois sur plusieurs champs - multi-critères). Le
fait de modifier directement la base empêche un contrôle des
modifications, cet outil ne devra être proposé qu'aux administrateurs
qui comprennent bien le rôle de chaque info dans les tables.
  - pour les membres (non admins) : gestion classique avec formulaire et
contrôle des modifs, le modèle CVT de spip me semble bien adapté, bien
qu'un peu lourd à utiliser.
Je vais essayer la version la version d'évaluation de "WebForm Pro" qui
me semble bien adapté, par contre vu le prix pas question de l'acheter,
si quelqu'un connait l'équivalent en gratuit, je suis preneur.

- personnalisation du formulaire d'inscription, afin de pouvoir rajouter
les infos souhaitées des tables personnalisées.

- j'ai vu que quelqu'un est aussi intéressé pour rajouter une fonction
de vote des membres, pour ma part je souhaite rajouter une fonction de
vote pour les 5 meilleures photos du mois.

Voilà ça suffit pour aujourd'hui, j'attends vos suggestions.

On 05/05/2010 00:58, nicolas villa wrote:

Bonsoir,

Je suis aussi membre d'une association ( de logiciel Libre pour changer)
et souhaiterai apporté des modifications aux plugins existant
association (trombinoscopes, gestion d'inscription de sites
d'association partenaires et en s'inspirant de modules open-source
existant, dolibar,...), je pense faire ça (commencer) lors des prochains
apéro spip de montpellier.
J'ai connais assez bien la modification de plugin SPIP par contre je me
suis jamais trop penché sur les différents statut et permissions
différents, mais je pense (sûr) qu'il faut utiliser le système
d'authentification de SPIP.

Pour mon travail je dois prochainement me pencher sur les
authentifications et statut de SPIP, on peut peut-être écrire nos idées
dans un carnet SPIP Carnet Wiki ça sert à ça
non?

Bonne soirée.

Le 4 mai 2010 08:14, katmandou <katmandou@gmail.com
<mailto:katmandou@gmail.com>> a écrit :

    Bonjour à tous,

    je souhaite créer un site (avec spip bien sur) pour gérer les membres
    d'une association (plusieurs milliers j'espère à terme).
    Le plugin déjà existant ne me convient pas car trop limité.
    J'ai vu que pas mal de personnes ont ce genre de problème, et qu'au
    final ils utilisent un autre CMS plus approprié pour ça.
    Si je peux définir une méthode, elle pourra alors être très utile à pas
    mal de gens, à condition de mettre un peu les mains dans le cambouis.
    J'ai déjà crée avec l'excellent "MySQL Workbench" les tables que j'ai
    besoin avec les liens entre tables.
    Le problème se pose pour gérer les membres qui doivent pouvoir accéder à
    leur compte, sans accès à l'espace privé.
    Certains membres auront un status spécial pour créer les simples membres
    (pas possible de s'inscrire seul), mais toujours sans accéder à l'espace
    privé.

    Pour cela 2 solutions :

    1 : utiliser spip avec son système d'authentification déjà fait, chaque
    membre sera alors visiteur (hormis les admin bien sur).
    Certains plugins comme "Accés restreint par groupes" ou "Inscription2"
    pourront m'être utiles, à voir.
    La difficulté est alors de faire le lien entre ma table "membre" et la
    table "spip_auteurs" pour l'authentification, et d'être capable de créer
    un formulaire (en php) pour abonner un nouveau membre.
    l'inconvénient sera alors d'avoir une liste impressionnante de visiteurs
    dans la table spip_auteurs.

    2 : utiliser en php un système séparé de gestion des membres, les admins
    du site pourront alors gérer le site via l'accès privé, mais les membres
    auront un formulaire distinct pour se loguer.
    Il faudra alors que je trouve le programme php qui fait ça avec les
    cookies.

    Merci de votre réponse.

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
    Discuter chez rezo.net

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

Bonjour ,

je souhaite rejoindre votre travail collaboratif;

j'ai quelque notion sur la gestion d'association ( Actuellement 37 associations sur la commune)

Je me propose de vous apporté mes réflexions simplement n'ayant aucune connaissance suffisante pour coder

Le site mis en place utilise un squelette spécifique "Sarkaspip"

a terme il devra englober l'ensemble des associations en restant cohérent sur la charte graphique

@micalement

Bonjour,

Je suis d'accord pour mettre notre travail en commun, et en faire
bénéficier ceux qui le souhaiteront.
J'ai déjà réalisé plusieurs sites avec spip (certains originaux et
certains à partir de squelettes existants), je m'y connais un peu en
php, mais pas du tout dans l'écriture de plugins.
Je vais donc ouvrir un carnet SPIP pour l'occasion (je les découvre!).

D'accord pour utiliser le système d'authentification de spip.
  

oui car actuellement chacun connait le systéme ...

Les besoins des associations diffèrent, et je ne sais pas si il vaut
mieux créer un plugin ou juste expliquer une méthode (en donnant des
exemples),

l'idée du plugin me semble la plus intéressante; quitte a greffer des sous plugins pour des besoins spécifique ( squelette eva par exemple propose des sous fonctionnalité en plugins supplémentaire par rapport a la source.

chacun pourrait alors puiser en fonction de ses besoins.
Au passage j'ai regardé dolibarr, c'est un logiciel de gestion complet
qui me semble plus adapté à une entreprise qu'à des membres d'une
association.
  

il existe sur la zone déjà le plugins associations ne peut t'on pas essayer de concentrer l'ensemble en 1 seul et peut être s'appuyer sur l'existant.

Je démarre donc sur les fonctionnalités minimales que devraient avoir ce
module (certaines de ces fonctionnalités sont déjà proposés pas des
plugins existants, on a donc intérêt à les utiliser).

- gestion de groupes de membres avec accès restreint suivant le groupe.
Les plugins existants "Gestion de Groupes d’auteurs 2" (dés qu'il sera
compatible 2.1) et "Acces Restreint 3.0" devraient faire l'affaire, à
tester.
  

ok

Acces Restreint 3.0 permet de cibler une rubrique par association

- un visiteur/membre pourrait alors être :
  - simple visiteur :avec ou non la possibilité de s'inscrire en ligne
comme membre.
  

ok

  - simple membre : pas d'accès à l'espace privé, pas d'inscription
d'autres membres, avec accès restreint 0.
  

un visiteur donc

  - super membre 1 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 1.
  

je pige pas la ; ou bien tu veux dire que un membre définie d'une association peu inscrire l'ensemble de ses membres

  - super membre 2 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 2.
  

idem je pige pas entre acces restreint 1 et 2 ; tu développe

  - editeur : on rejoint ici la gestion classique de spip, avec un accès
restreint à l'espace privé, avec la possibilité d'inscrire ou non des
membres et accès restreint 3.
  

la ok on défini des membres qui sont auteur sur les rubriques de son choix

  - admin: avec un accès à l'espace privé, avec la possibilité
d'inscrire des membres et accès restreint 4.
  

tu developpe ou c'est un administrateur restreint dans le sens spip

  - super admin : peut tout faire, et accès restreint 5.
  

en gros le webmestre

- gestion d'informations sur les membres et autres, propres à nos
besoins, pour cela il faut pouvoir rajouter nos propres tables.
Je rappelle que pour créer ses propres tables, il existe le logiciel
libre "MySQL Workbench" qui créera le script SQL adapté, un petit copié
collé dans PhpMyAdmin, et les tables seront alors crées (pas besoin de
connaitre SQL, un minimum de connaissance des bases de données est
suffisant).
La difficulté consiste ici à faire le lien entre la table spip_auteurs
et la table que j'ai appelé membre, et qui serait vue comme une
extension de cette première.
Pour ma part je souhaite utiliser comme login, l'id_auteur.
Je souhaite aussi utiliser le plugin permettant de se connecter avec son
identifiant Facebook.
  

plugins inscription 2

- pour gérer les informations à rentrer ou à modifier par les membres, 2
possibilités :
  - pour les admins (ou seulement super admins) : gestion directe dans la
base, avec génération du code php par un outil, je suis en train de
tester "php maker" et "php generator for mysql". Ces outils permettent
de choisir les tables et les champs à visualiser et à editer, et
permettent de faire une sélection sur un champ (j'aurai préféré pouvoir
faire une sélection à la fois sur plusieurs champs - multi-critères). Le
fait de modifier directement la base empêche un contrôle des
modifications, cet outil ne devra être proposé qu'aux administrateurs
qui comprennent bien le rôle de chaque info dans les tables.
    - pour les membres (non admins) : gestion classique avec formulaire et
contrôle des modifs, le modèle CVT de spip me semble bien adapté, bien
qu'un peu lourd à utiliser.
Je vais essayer la version la version d'évaluation de "WebForm Pro" qui
me semble bien adapté, par contre vu le prix pas question de l'acheter,
si quelqu'un connait l'équivalent en gratuit, je suis preneur.

- personnalisation du formulaire d'inscription, afin de pouvoir rajouter
les infos souhaitées des tables personnalisées.

- j'ai vu que quelqu'un est aussi intéressé pour rajouter une fonction
de vote des membres, pour ma part je souhaite rajouter une fonction de
vote pour les 5 meilleures photos du mois.
  

euh la c'est le plugin notation non?

Voilà ça suffit pour aujourd'hui, j'attends vos suggestions.
  

- UN TROMBINOSCOPE en s'appuyant sur le plugin inscription 2
- une photo
- fonction
- contact

permet de faire les composition de bureau

- UN AGENDA commun au association pour leur activité
- plugin agenda 2

- Une boucle pour souhaiter l'anniverssaire des membres
plugin inscription 2

- album photo propre a chaque assos

euh le reste viendra tout en allant

@micalement

On 05/05/2010 00:58, nicolas villa wrote:
  

Bonsoir,

Je suis aussi membre d'une association ( de logiciel Libre pour changer)
et souhaiterai apporté des modifications aux plugins existant
association (trombinoscopes, gestion d'inscription de sites
d'association partenaires et en s'inspirant de modules open-source
existant, dolibar,...), je pense faire ça (commencer) lors des prochains
apéro spip de montpellier.
J'ai connais assez bien la modification de plugin SPIP par contre je me
suis jamais trop penché sur les différents statut et permissions
différents, mais je pense (sûr) qu'il faut utiliser le système
d'authentification de SPIP.

Pour mon travail je dois prochainement me pencher sur les
authentifications et statut de SPIP, on peut peut-être écrire nos idées
dans un carnet SPIP Carnet Wiki ça sert à ça
non?

Bonne soirée.

Le 4 mai 2010 08:14, katmandou <katmandou@gmail.com
<mailto:katmandou@gmail.com>> a écrit :

    Bonjour à tous,

    je souhaite créer un site (avec spip bien sur) pour gérer les membres
    d'une association (plusieurs milliers j'espère à terme).
    Le plugin déjà existant ne me convient pas car trop limité.
    J'ai vu que pas mal de personnes ont ce genre de problème, et qu'au
    final ils utilisent un autre CMS plus approprié pour ça.
    Si je peux définir une méthode, elle pourra alors être très utile à pas
    mal de gens, à condition de mettre un peu les mains dans le cambouis.
    J'ai déjà crée avec l'excellent "MySQL Workbench" les tables que j'ai
    besoin avec les liens entre tables.
    Le problème se pose pour gérer les membres qui doivent pouvoir accéder à
    leur compte, sans accès à l'espace privé.
    Certains membres auront un status spécial pour créer les simples membres
    (pas possible de s'inscrire seul), mais toujours sans accéder à l'espace
    privé.

    Pour cela 2 solutions :

    1 : utiliser spip avec son système d'authentification déjà fait, chaque
    membre sera alors visiteur (hormis les admin bien sur).
    Certains plugins comme "Accés restreint par groupes" ou "Inscription2"
    pourront m'être utiles, à voir.
    La difficulté est alors de faire le lien entre ma table "membre" et la
    table "spip_auteurs" pour l'authentification, et d'être capable de créer
    un formulaire (en php) pour abonner un nouveau membre.
    l'inconvénient sera alors d'avoir une liste impressionnante de visiteurs
    dans la table spip_auteurs.

    2 : utiliser en php un système séparé de gestion des membres, les admins
    du site pourront alors gérer le site via l'accès privé, mais les membres
    auront un formulaire distinct pour se loguer.
    Il faudra alors que je trouve le programme php qui fait ça avec les
    cookies.

    Merci de votre réponse.
    
--
- Association B@CH@NT -

Président & Responsable Administratif : Mr. Stéphane POUPARD
Tel 06 79 64 42 12
http://bachant.pierre-kuhn.org/

Bonjour,

Je suis heureux que tu proposes ton aide dans ce travail.
J'ai quelques points à préciser sur mes besoins par rapport à ta réponse
précédente:
- j'ai à gérer un site d'une association sportive internationale qui
devrais comprendre à terme plusieurs milliers de membres.
Pour cela j'ai besoin de nombreux niveaux de permissions correspondant
aux niveaux visiteur, simple membre (pas d'auto inscription mais gestion
de son compte), instructeur (qui inscrit les simples membres), assesseur
(qui transforme un simple membre en instructeur), puis les niveaux plus
classiques de spip de éditeur, admin, et superadmin.
- je ne sais pas si le plugin inscription 2 est adapté à mon cas, car
les membres ne peuvent pas s'inscrire eux-mêmes, ils ne le sont que par
un membre de niveau supérieur (à voir), et en plus ils doivent remplir
beaucoup d'autres informations sur les tables supplémentaires. Avec un
petite modif du plugin ca doit être bon.
- pour le vote de la photo du mois, le plugin notation me semble bon,
sauf qu'il faut porter le vote sur une seule photo par membre l'ayant
proposé, que l'on doit pouvoir noter qu'une fois par mois et remettre le
compteur à zéro le 1er de chaque mois. De là je dois pouvoir être
capable de sortir les 10 photos ayant eu le plus de succès.

On 05/05/2010 23:32, assobachant wrote:

Bonjour ,

je souhaite rejoindre votre travail collaboratif;

j'ai quelque notion sur la gestion d'association ( Actuellement 37
associations sur la commune)

Je me propose de vous apporté mes réflexions simplement n'ayant aucune
connaissance suffisante pour coder

Le site mis en place utilise un squelette spécifique "Sarkaspip"

a terme il devra englober l'ensemble des associations en restant
cohérent sur la charte graphique

@micalement

Bonjour,

Je suis d'accord pour mettre notre travail en commun, et en faire
bénéficier ceux qui le souhaiteront.
J'ai déjà réalisé plusieurs sites avec spip (certains originaux et
certains à partir de squelettes existants), je m'y connais un peu en
php, mais pas du tout dans l'écriture de plugins.
Je vais donc ouvrir un carnet SPIP pour l'occasion (je les découvre!).

D'accord pour utiliser le système d'authentification de spip.
  

oui car actuellement chacun connait le systéme ...

Les besoins des associations diffèrent, et je ne sais pas si il vaut
mieux créer un plugin ou juste expliquer une méthode (en donnant des
exemples),

l'idée du plugin me semble la plus intéressante; quitte a greffer des
sous plugins pour des besoins spécifique ( squelette eva par exemple
propose des sous fonctionnalité en plugins supplémentaire par rapport a
la source.

chacun pourrait alors puiser en fonction de ses besoins.
Au passage j'ai regardé dolibarr, c'est un logiciel de gestion complet
qui me semble plus adapté à une entreprise qu'à des membres d'une
association.
  

il existe sur la zone déjà le plugins associations ne peut t'on pas
essayer de concentrer l'ensemble en 1 seul et peut être s'appuyer sur
l'existant.
Associaspip 1.9-2.0 - SPIP-Contrib
Portail internet de la cyber génération

Je démarre donc sur les fonctionnalités minimales que devraient avoir ce
module (certaines de ces fonctionnalités sont déjà proposés pas des
plugins existants, on a donc intérêt à les utiliser).

- gestion de groupes de membres avec accès restreint suivant le groupe.
Les plugins existants "Gestion de Groupes d’auteurs 2" (dés qu'il sera
compatible 2.1) et "Acces Restreint 3.0" devraient faire l'affaire, à
tester.
  

ok

Acces Restreint 3.0 permet de cibler une rubrique par association

- un visiteur/membre pourrait alors être :
    - simple visiteur :avec ou non la possibilité de s'inscrire en ligne
comme membre.
  

ok

    - simple membre : pas d'accès à l'espace privé, pas d'inscription
d'autres membres, avec accès restreint 0.
  

un visiteur donc

    - super membre 1 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 1.
  

je pige pas la ; ou bien tu veux dire que un membre définie d'une
association peu inscrire l'ensemble de ses membres

    - super membre 2 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 2.
  

idem je pige pas entre acces restreint 1 et 2 ; tu développe

    - editeur : on rejoint ici la gestion classique de spip, avec un
accès
restreint à l'espace privé, avec la possibilité d'inscrire ou non des
membres et accès restreint 3.
  

la ok on défini des membres qui sont auteur sur les rubriques de son choix

    - admin: avec un accès à l'espace privé, avec la possibilité
d'inscrire des membres et accès restreint 4.
  

tu developpe ou c'est un administrateur restreint dans le sens spip

    - super admin : peut tout faire, et accès restreint 5.
  

en gros le webmestre

- gestion d'informations sur les membres et autres, propres à nos
besoins, pour cela il faut pouvoir rajouter nos propres tables.
Je rappelle que pour créer ses propres tables, il existe le logiciel
libre "MySQL Workbench" qui créera le script SQL adapté, un petit copié
collé dans PhpMyAdmin, et les tables seront alors crées (pas besoin de
connaitre SQL, un minimum de connaissance des bases de données est
suffisant).
La difficulté consiste ici à faire le lien entre la table spip_auteurs
et la table que j'ai appelé membre, et qui serait vue comme une
extension de cette première.
Pour ma part je souhaite utiliser comme login, l'id_auteur.
Je souhaite aussi utiliser le plugin permettant de se connecter avec son
identifiant Facebook.
  

plugins inscription 2

- pour gérer les informations à rentrer ou à modifier par les membres, 2
possibilités :
    - pour les admins (ou seulement super admins) : gestion directe
dans la
base, avec génération du code php par un outil, je suis en train de
tester "php maker" et "php generator for mysql". Ces outils permettent
de choisir les tables et les champs à visualiser et à editer, et
permettent de faire une sélection sur un champ (j'aurai préféré pouvoir
faire une sélection à la fois sur plusieurs champs - multi-critères). Le
fait de modifier directement la base empêche un contrôle des
modifications, cet outil ne devra être proposé qu'aux administrateurs
qui comprennent bien le rôle de chaque info dans les tables.
      - pour les membres (non admins) : gestion classique avec
formulaire et
contrôle des modifs, le modèle CVT de spip me semble bien adapté, bien
qu'un peu lourd à utiliser.
Je vais essayer la version la version d'évaluation de "WebForm Pro" qui
me semble bien adapté, par contre vu le prix pas question de l'acheter,
si quelqu'un connait l'équivalent en gratuit, je suis preneur.

- personnalisation du formulaire d'inscription, afin de pouvoir rajouter
les infos souhaitées des tables personnalisées.

- j'ai vu que quelqu'un est aussi intéressé pour rajouter une fonction
de vote des membres, pour ma part je souhaite rajouter une fonction de
vote pour les 5 meilleures photos du mois.
  

euh la c'est le plugin notation non?

Voilà ça suffit pour aujourd'hui, j'attends vos suggestions.
  

- UN TROMBINOSCOPE en s'appuyant sur le plugin inscription 2
- une photo
- fonction
- contact

permet de faire les composition de bureau

- UN AGENDA commun au association pour leur activité
- plugin agenda 2

- Une boucle pour souhaiter l'anniverssaire des membres
plugin inscription 2

- album photo propre a chaque assos

euh le reste viendra tout en allant

@micalement

On 05/05/2010 00:58, nicolas villa wrote:

Bonsoir,

Je suis aussi membre d'une association ( de logiciel Libre pour changer)
et souhaiterai apporté des modifications aux plugins existant
association (trombinoscopes, gestion d'inscription de sites
d'association partenaires et en s'inspirant de modules open-source
existant, dolibar,...), je pense faire ça (commencer) lors des prochains
apéro spip de montpellier.
J'ai connais assez bien la modification de plugin SPIP par contre je me
suis jamais trop penché sur les différents statut et permissions
différents, mais je pense (sûr) qu'il faut utiliser le système
d'authentification de SPIP.

Pour mon travail je dois prochainement me pencher sur les
authentifications et statut de SPIP, on peut peut-être écrire nos idées
dans un carnet SPIP Carnet Wiki ça sert à ça
non?

Bonne soirée.

Le 4 mai 2010 08:14, katmandou <katmandou@gmail.com
<mailto:katmandou@gmail.com>> a écrit :

    Bonjour à tous,

    je souhaite créer un site (avec spip bien sur) pour gérer les
membres
    d'une association (plusieurs milliers j'espère à terme).
    Le plugin déjà existant ne me convient pas car trop limité.
    J'ai vu que pas mal de personnes ont ce genre de problème, et qu'au
    final ils utilisent un autre CMS plus approprié pour ça.
    Si je peux définir une méthode, elle pourra alors être très utile
à pas
    mal de gens, à condition de mettre un peu les mains dans le
cambouis.
    J'ai déjà crée avec l'excellent "MySQL Workbench" les tables que
j'ai
    besoin avec les liens entre tables.
    Le problème se pose pour gérer les membres qui doivent pouvoir
accéder à
    leur compte, sans accès à l'espace privé.
    Certains membres auront un status spécial pour créer les simples
membres
    (pas possible de s'inscrire seul), mais toujours sans accéder à
l'espace
    privé.

    Pour cela 2 solutions :

    1 : utiliser spip avec son système d'authentification déjà fait,
chaque
    membre sera alors visiteur (hormis les admin bien sur).
    Certains plugins comme "Accés restreint par groupes" ou
"Inscription2"
    pourront m'être utiles, à voir.
    La difficulté est alors de faire le lien entre ma table "membre"
et la
    table "spip_auteurs" pour l'authentification, et d'être capable
de créer
    un formulaire (en php) pour abonner un nouveau membre.
    l'inconvénient sera alors d'avoir une liste impressionnante de
visiteurs
    dans la table spip_auteurs.

    2 : utiliser en php un système séparé de gestion des membres, les
admins
    du site pourront alors gérer le site via l'accès privé, mais les
membres
    auront un formulaire distinct pour se loguer.
    Il faudra alors que je trouve le programme php qui fait ça avec les
    cookies.

    Merci de votre réponse.
    

Bonjour,
c est un projet vraiment intéressant, un veritable plugin de gestion d association couplé a spip serait tres bien venu.
J ai de mon cote plusieurs sites associatifs, certains avec une gestion sommaire de la vie associative :
- calcul des cotisations pour les adherents en fonction de leur situation (actif, retraité, chomeur...),
- paiements des cotisations en ligne avec paypal (crypté),
- gestions des évènements avec inscription et paiement par paypal des évènements tarifés,
- gestions des profiles par les adhérents
et d autres fonctionnalités plus ou moins spécifiques
Le systeme repose essentiellement sur les plugins
- Inscription2 (on peut le surcharger assez facilement et proprement)
- Agenda
- Acces restreint
Ca m'intéresse de bosser sur ce projet dans la mesure de mes compétences
triton

Bonsoir,

En fait il faudra utiliser au mieux les différents plugins et surtout permettre de surcharger et configurer depuis l’admin les droits finement , pour le carnet SPIP:

Utilisation et modifications des plugins :

  • Accès restreint
  • Autorité
  • Agenda
  • Champs Extras
  • Spiponscope
  • Inscription2
  • Notifications
  • SpipBB (forum)

Une gallerie photo (plugins ?), permette l’inscription de sites/partenaires (nom, telephone, site internet…) rangés par catégories, on peut se servir aussi d’un statut particulier pour ça

Pour ceux qui veulent se renseigner sur la création de plugin, j’avais rassembler des lien ici et créer un article sur contrib pour la mise en plugin d’une boucle:
http://montpel-libre.fr/Creation-d-un-plugin-Partie-1
http://www.spip-contrib.net/Spiponoscope-Mise-en-plugin

Mais on s’oriente surtout sur une modification des plugins existant ( et pas des petits ), j’ai fait un site qui épluche le code si ça intéresse:
http://www.codes-libres.org/visual/

Bonne soirée.
Nicolas

Le 6 mai 2010 09:19, triton <triton@pointcentral.net> a écrit :

Bonjour,
c est un projet vraiment intéressant, un veritable plugin de gestion d association couplé a spip serait tres bien venu.
J ai de mon cote plusieurs sites associatifs, certains avec une gestion sommaire de la vie associative :

  • calcul des cotisations pour les adherents en fonction de leur situation (actif, retraité, chomeur…),
  • paiements des cotisations en ligne avec paypal (crypté),
  • gestions des évènements avec inscription et paiement par paypal des évènements tarifés,
  • gestions des profiles par les adhérents
    et d autres fonctionnalités plus ou moins spécifiques
    Le systeme repose essentiellement sur les plugins
  • Inscription2 (on peut le surcharger assez facilement et proprement)
  • Agenda
  • Acces restreint
    Ca m’intéresse de bosser sur ce projet dans la mesure de mes compétences
    triton

liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Le 05/05/2010 08:34, katmandou a écrit :

Bonjour,

Je suis d'accord pour mettre notre travail en commun, et en faire
bénéficier ceux qui le souhaiteront.
J'ai déjà réalisé plusieurs sites avec spip (certains originaux et
certains à partir de squelettes existants), je m'y connais un peu en
php, mais pas du tout dans l'écriture de plugins.
Je vais donc ouvrir un carnet SPIP pour l'occasion (je les découvre!).

D'accord pour utiliser le système d'authentification de spip.

Les besoins des associations diffèrent, et je ne sais pas si il vaut
mieux créer un plugin ou juste expliquer une méthode (en donnant des
exemples), chacun pourrait alors puiser en fonction de ses besoins.
Au passage j'ai regardé dolibarr, c'est un logiciel de gestion complet
qui me semble plus adapté à une entreprise qu'à des membres d'une
association.

Je démarre donc sur les fonctionnalités minimales que devraient avoir ce
module (certaines de ces fonctionnalités sont déjà proposés pas des
plugins existants, on a donc intérêt à les utiliser).

- gestion de groupes de membres avec accès restreint suivant le groupe.
Les plugins existants "Gestion de Groupes d’auteurs 2" (dés qu'il sera
compatible 2.1) et "Acces Restreint 3.0" devraient faire l'affaire, à
tester.

- un visiteur/membre pourrait alors être :
  - simple visiteur :avec ou non la possibilité de s'inscrire en ligne
comme membre.
  - simple membre : pas d'accès à l'espace privé, pas d'inscription
d'autres membres, avec accès restreint 0.
  - super membre 1 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 1.
  - super membre 2 : pas d'accès à l'espace privé, avec la possibilité
d'inscrire les simples membres et accès restreint 2.
  - editeur : on rejoint ici la gestion classique de spip, avec un accès
restreint à l'espace privé, avec la possibilité d'inscrire ou non des
membres et accès restreint 3.
  - admin: avec un accès à l'espace privé, avec la possibilité
d'inscrire des membres et accès restreint 4.
  - super admin : peut tout faire, et accès restreint 5.

- gestion d'informations sur les membres et autres, propres à nos
besoins, pour cela il faut pouvoir rajouter nos propres tables.
Je rappelle que pour créer ses propres tables, il existe le logiciel
libre "MySQL Workbench" qui créera le script SQL adapté, un petit copié
collé dans PhpMyAdmin, et les tables seront alors crées (pas besoin de
connaitre SQL, un minimum de connaissance des bases de données est
suffisant).
La difficulté consiste ici à faire le lien entre la table spip_auteurs
et la table que j'ai appelé membre, et qui serait vue comme une
extension de cette première.
Pour ma part je souhaite utiliser comme login, l'id_auteur.
Je souhaite aussi utiliser le plugin permettant de se connecter avec son
identifiant Facebook.

- pour gérer les informations à rentrer ou à modifier par les membres, 2
possibilités :
  - pour les admins (ou seulement super admins) : gestion directe dans la
base, avec génération du code php par un outil, je suis en train de
tester "php maker" et "php generator for mysql". Ces outils permettent
de choisir les tables et les champs à visualiser et à editer, et
permettent de faire une sélection sur un champ (j'aurai préféré pouvoir
faire une sélection à la fois sur plusieurs champs - multi-critères). Le
fait de modifier directement la base empêche un contrôle des
modifications, cet outil ne devra être proposé qu'aux administrateurs
qui comprennent bien le rôle de chaque info dans les tables.
  - pour les membres (non admins) : gestion classique avec formulaire et
contrôle des modifs, le modèle CVT de spip me semble bien adapté, bien
qu'un peu lourd à utiliser.
Je vais essayer la version la version d'évaluation de "WebForm Pro" qui
me semble bien adapté, par contre vu le prix pas question de l'acheter,
si quelqu'un connait l'équivalent en gratuit, je suis preneur.

- personnalisation du formulaire d'inscription, afin de pouvoir rajouter
les infos souhaitées des tables personnalisées.

- j'ai vu que quelqu'un est aussi intéressé pour rajouter une fonction
de vote des membres, pour ma part je souhaite rajouter une fonction de
vote pour les 5 meilleures photos du mois.

Voilà ça suffit pour aujourd'hui, j'attends vos suggestions.

On 05/05/2010 00:58, nicolas villa wrote:

Bonsoir,

Je suis aussi membre d'une association ( de logiciel Libre pour changer)
et souhaiterai apporté des modifications aux plugins existant
association (trombinoscopes, gestion d'inscription de sites
d'association partenaires et en s'inspirant de modules open-source
existant, dolibar,...), je pense faire ça (commencer) lors des prochains
apéro spip de montpellier.
J'ai connais assez bien la modification de plugin SPIP par contre je me
suis jamais trop penché sur les différents statut et permissions
différents, mais je pense (sûr) qu'il faut utiliser le système
d'authentification de SPIP.

Pour mon travail je dois prochainement me pencher sur les
authentifications et statut de SPIP, on peut peut-être écrire nos idées
dans un carnet SPIP Carnet Wiki ça sert à ça
non?

Bonne soirée.

Le 4 mai 2010 08:14, katmandou<katmandou@gmail.com
<mailto:katmandou@gmail.com>> a écrit :

     Bonjour à tous,

     je souhaite créer un site (avec spip bien sur) pour gérer les membres
     d'une association (plusieurs milliers j'espère à terme).
     Le plugin déjà existant ne me convient pas car trop limité.
     J'ai vu que pas mal de personnes ont ce genre de problème, et qu'au
     final ils utilisent un autre CMS plus approprié pour ça.
     Si je peux définir une méthode, elle pourra alors être très utile à pas
     mal de gens, à condition de mettre un peu les mains dans le cambouis.
     J'ai déjà crée avec l'excellent "MySQL Workbench" les tables que j'ai
     besoin avec les liens entre tables.
     Le problème se pose pour gérer les membres qui doivent pouvoir accéder à
     leur compte, sans accès à l'espace privé.
     Certains membres auront un status spécial pour créer les simples membres
     (pas possible de s'inscrire seul), mais toujours sans accéder à l'espace
     privé.

     Pour cela 2 solutions :

     1 : utiliser spip avec son système d'authentification déjà fait, chaque
     membre sera alors visiteur (hormis les admin bien sur).
     Certains plugins comme "Accés restreint par groupes" ou "Inscription2"
     pourront m'être utiles, à voir.
     La difficulté est alors de faire le lien entre ma table "membre" et la
     table "spip_auteurs" pour l'authentification, et d'être capable de créer
     un formulaire (en php) pour abonner un nouveau membre.
     l'inconvénient sera alors d'avoir une liste impressionnante de visiteurs
     dans la table spip_auteurs.

     2 : utiliser en php un système séparé de gestion des membres, les admins
     du site pourront alors gérer le site via l'accès privé, mais les membres
     auront un formulaire distinct pour se loguer.
     Il faudra alors que je trouve le programme php qui fait ça avec les
     cookies.

     Merci de votre réponse.

     _______________________________________________
     liste spip
     spip@rezo.net<mailto:spip@rezo.net> - désabonnement : envoyer un
     mail à spip-off@rezo.net<mailto:spip-off@rezo.net>

     Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
     Discuter chez rezo.net

     Documentation de SPIP : http://www.spip.net/

     Irc : de l'aide à toute heure : http://spip.net/irc

pour gestion de groupes d'auteurs 2, il faudra vous y coller pour le rendre compatible spip 2.1 , je ne pense pas que l'auteur s'y replonge

triton a écrit :

Bonjour,
c est un projet vraiment intéressant, un veritable plugin de gestion d association couplé a spip serait tres bien venu.
J ai de mon cote plusieurs sites associatifs, certains avec une gestion sommaire de la vie associative :
- calcul des cotisations pour les adherents en fonction de leur situation (actif, retraité, chomeur...),
- paiements des cotisations en ligne avec paypal (crypté),
- gestions des évènements avec inscription et paiement par paypal des évènements tarifés,
- gestions des profiles par les adhérents
et d autres fonctionnalités plus ou moins spécifiques
Le systeme repose essentiellement sur les plugins
- Inscription2 (on peut le surcharger assez facilement et proprement)
- Agenda
- Acces restreint
Ca m'intéresse de bosser sur ce projet dans la mesure de mes compétences
triton

Vous en êtes ou ? ; le projet verra t'il le jour ?