espace membres, comment g�rer avec Spip ?

Bonjour,

Je travaille en ce moment sur un site géré par Spip dans lequel il faudrait que j’intègre une partie membres… c’est à dire faire en sorte que les articles de mon choix ne soient dispos que si et seulement si la personne est inscrite dans ma base de données (hors SPIP).
Je souhaite fontionner avec des sessions php, de sorte que si la personne s’est loguée, elle dispose d’une variable de session qui vérifie qu’elle est bien loguée sur les pages auxquelles elle n’a accès QUE si elle est loguée justement. Je sais c pas très clair j’ai du mal là !
Enfin tout ça pour dire que je ne sais vraiment pas comment m’y prendre, mes essais jusqu’à maintenant sont vraiment peu ou pas du tout concluants, et je me pose du coup des questions existentielles sur SPIP :

  • Est-il possible de faire ce que je veux, à savoir gestion des sessions en php, accès voir écriture dans une autre base que celle de SPIP, et vérification sur chaque page ou un login / mot de passe est nécessaire que la personne est bien loguée (et a donc bien une variable de session rien qu’à elle) ? En d’autres termes, ce que je veux faire est-il compatible à 100% avec un site géré entièrement en Spip, ou dois-je me débrouiller pour que seule la page réservée à l’enregistrement de session soit en dehors de SPIP, et puisse rediriger à nouveau sur une page de type article réservée aux membres ?
  • Quel type de squelette utiliser si je dois passer par Spip ?

Bon bah en fait je n’avais que deux questions, enfin j’espère ne rien avoir oublié parce que là je sèche sérieusement… quand Spip ne se mèle pas à tout ça j’ai un peu moins de mal étant un sacré débutant en php, mais quand SPIP s’y mèle ce n’est même pas la peine étant aussi débutant en Spip !

Sur ce @ + tard et merci de votre aide…

Christophe

www.ccamart.com
antispam.contact@ccamart.com

Salut,

Je travaille en ce moment sur un site géré par Spip dans lequel il
faudrait que j'intègre une partie membres... c'est à dire faire en sorte
que les articles de mon choix ne soient dispos que si et seulement si la
personne est inscrite dans ma base de données (hors SPIP).

c'est tout à fait faisable ; plutôt que des sessions php, je te
conseillerais de poser toi-même un cookie quand le visiteur se loge sur ton
site ; ensuite tu n'as plus qu'à vérifier le cookie s'il existe, positionner
une variable globale indiquant que c'est ok, et entourer les passages
(liens, textes, etc.) à n'afficher que si la personne est logée par deux
blocs :

<?php if ($ok) { ?>
    #TEXTE
<?php } else { ?>
    ../.. formulaire de login ../..
<?php } ?>

C'est ce que j'ai fait sur http://MondeDiplo.com/ ; où, en plus, j'attribue
le caractère "ouvert" ou "restreint" d'un article par le biais d'un mot-clé.

-- Fil

Bonjour à tous

auriez vous un script a conseiller pour la gestion des membres en admin ?

Je ne sais pas si un tel script existe mais idéalement j'aimerai qu'il gère
des fonctions telles que :
- tri de la base d'utilisateur par mail, nom, autres champs ...,
- export de liste de résultat du trie
- quelques stats par cookie utilisateur
- possibilité de personnaliser les champs du formulaire d'inscription au
site
- gestion de différents types de droits.
- possibilité d'importer des listes d'utilisateurs

Ce serait aussi une belle évolution de spip non ?

----- Original Message -----
From: "Fil" <fil@rezo.net>
To: <ccamart@studioflu.com>
Cc: "spip @ rezo. net" <spip@rezo.net>
Sent: Tuesday, May 27, 2003 10:17 PM
Subject: Re: [Spip] espace membres, comment g???rer avec Spip ?

Salut,

> Je travaille en ce moment sur un site géré par Spip dans lequel il
> faudrait que j'intègre une partie membres... c'est à dire faire en sorte
> que les articles de mon choix ne soient dispos que si et seulement si la
> personne est inscrite dans ma base de données (hors SPIP).

c'est tout à fait faisable ; plutôt que des sessions php, je te
conseillerais de poser toi-même un cookie quand le visiteur se loge sur

ton

site ; ensuite tu n'as plus qu'à vérifier le cookie s'il existe,

positionner

une variable globale indiquant que c'est ok, et entourer les passages
(liens, textes, etc.) à n'afficher que si la personne est logée par deux
blocs :

<?php if ($ok) { ?>
    #TEXTE
<?php } else { ?>
    ../.. formulaire de login ../..
<?php } ?>

C'est ce que j'ai fait sur http://MondeDiplo.com/ ; où, en plus,

j'attribue

le caractère "ouvert" ou "restreint" d'un article par le biais d'un

mot-clé.

-- Fil

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip