menucool GRAND Affichage

Interaction Collectuelle & Génération Automatique WebInfo TV








Inscription auto des rédacteurs SPIP

mardi 21 août 2001, par Walk CopID





dans la meme rubrique...

Sites in situ : Glums.com
Pillage d'email & SPIP
La grande nouveaute de la version SPIP 1.4 (en dev)
Gérer un portfolio avec SPIP
Spip'Gadgets


DEPUIS LA VERSION SPIP 1.2 L'INSCRIPTION AUTOMATIQUE EST INTEGREE, LE FORMULAIRE APPARAIT EN PAGE D'ACCUEIL (SOMMAIRE).

Le texte ci-dessous vous reste utile pour comprendre mieux l'organisation des fichiers dans SPIP.

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

C'est ce qui est le plus délicat à réussir pour un débutant car SPIP n'installe pas pour l'instant de page d'inscription standard (version 1.06 ou moins). Voici ce que vous pouvez faire pour ne plus devoir inscrire vous-même les rédacteurs. Ca marche sur Multimania mais pas sur Free (emails).

>>> FICHIER Proposer.php3

-  Lancez WordPad ou un autre éditeur de texte basique.

-  Créez un document qui contient le texte suivant entre les deux traits (remplacez LIGNE par un saut de ligne) :


< ?

$fond = "proposer" ;

$delais = 24 * 3600 ;

LIGNE

include ("inc-public.php3") ;

LIGNE

 ?>


Attention il n'y a pas d'espace devant le point-virgule. Vous devez avoir 7 espaces en tout.

Au besoin tapez strictement les lettres et les deux touches ENTER et ESPACE ci-dessous :


< ?ENTER

$fondESPACE

=ESPACE

"proposer" ;ENTER

$delaisESPACE

=ESPACE

24ESPACE

*ESPACE

3600 ;ENTERENTER

includeESPACE

("inc-public.php3") ;ENTERENTER

 ?>


-  Enregistrez ce document dans le dossier de votre site sous le nom proposer au format "texte seulement", soit un fichier proposer.doc ou .txt ou autre.

-  Renommez le fichier en proposer.php3 (votre ordinateur doit être configuré pour voir les extensions de fichiers)

-  Chargez ce fichier proposer.php3 à la racine de votre site.

>>> FICHIER proposer.html

-  Créez une page proposer.html qui ressemble à ceci :


Enregistrez-vous

(Une confirmation s'inscrira ci-dessous)

#FORMULAIRE_INSCRIPTION

 

Vous allez recevoir un email de confirmation avec votre mot de passe.

Vous pourrez le modifier.

 

retour à l'accueil


-  Le texte #FORMULAIRE_INSCRIPTION est reconnu par SPIP comme une instruction. SPIP affiche les cases à remplir nom et email et après validation du formulaire il envoit une phrase de confirmation dans la même page. Puis il s'occupe de tout par mail.

-  Sauvegardez la page sous proposer (soit le fichier proposer.html)

-  retour à l'accueil est un lien dans lequel vous devez indiquer l'url de votre site sous la forme par exemple http://monsite.multimania.com/index.php3

-  Chargez ce fichier proposer.html à la racine de votre site.

>>> LIEN VERS proposer.php3

-  Dans un article qui parle de l'inscription, ajoutez un lien vers l'url de votre site à laquelle vous aurez ajouté /proposer.php3.

Par exemple :

http://webgeneraction.multimania.com/proposer.php3

Testez l'inscription des rédacteurs qui est désormais automatique.

Si proposer.php3 n'ouvre pas proposer.html, vérifiez le texte de proposer.php3 ou réessayez dans un moment.

mise à jour : 23 octobre 2001






signé...


Walk CopID
site: CopID.org 3eme Monde
Texte domaine public - copie libre non marchande (copID)




Plan-Liens Forum
  • fil: > Ch ?meur=Coupable (1)
    (1/4) 14 mars 2003 , par FELCIAI

    rép: FELCIAI
    rép: Anonyme
  • fil: > Ch ?meur=Coupable (1)
    (2/4) 4 novembre 2001 , par Kest

  • fil: > Ca marche pas chez moi
    (3/4) 29 septembre 2001 , par David CM

    rép: Walk
    rép: Walk
    rép: David CM
  • fil: > Inscription auto des rédacteurs
    (4/4) 8 septembre 2001 , par chris

    rép: Walk
    rép: loic


  • fil: > Ch ?meur=Coupable (1)
    14 mars 2003, par FELCIAI   [Début forum]
    PETROLE HUMAIN
    monsieur, Je suis enti ? ?rement d'accord avec vous ! Bient ?t vous vous apercevrez de bcp d'autres choses plus imoprtantes ? savoir :
    -  les dipl ?m ?s sans emploi sont des personnes ? grosse culture et savoir faire g ?n ?rale cad des personnes tr ?s int ?ressantes (loisir oblige...
    -  qui fait travailler les agences anpe r ?ponse ?vidente ? ? ?
    -  MAIS SURTOUT LES MILLIERS D'AGENCE DE PLACEMENT, D'INTERIM, DE CABINET DE RECRUTEMENT, DE GROUPEMENT PROFESSIONNEL, DE MAGAZINES, DE SITES INTERNET , DE LOBBIE DES CORPS DE METIERS .....IL Y EN A UNE INFINITE ET JE PESE MS MOTS ! ! ! ET TOUTCES GENS LA VIVENT SUR LE DOS DES CHOMEURS SANS EUX PLUS DE TRAVAIL ! ! ! LE CHOMEUR FRANCAIS EST LE PETROLE DES ETATS DEMOCRATICO-PSYCHOSOCIAUX. A PLUS FELCIAI.H.

    fil: > Ch ?meur=Coupable (1)
    4 novembre 2001, par Kest   [Début forum]
    Impressionnant de justesse Roby !

    fil: > Ca marche pas chez moi
    29 septembre 2001, par David CM   [Début forum]

    Bonjour, J'ai suivi les instructions (page proposer.php3 et proposer.html avec le formulaire), mais ça ne fonctionne pas. Dans ma page, j'ai ça qui s'affiche en + du formulaire : < ? reponse_inscription() ; ?> Je rentre un nom et un mail, mais rien ne semble se passer, et je n'ai pas d'auteur inscrit en auto par SPIP, ni évidemment de mail d'envoyé avec le code d'accès à l''espace privé ? ? Ce site est hébergé sur lautre.net

    Ma page : http://www.antidemocrature.org/proposer.php3

    Désolé pour mon ignorance du php..., et de SPIP Merci DAvid


    • tentative d'aide
      29 septembre 2001, par
      Walk   [Début forum]

      Salut !

      Suite à ton message sur la liste spip puis l'autre message sur webgeneraction, j'ai regardé ton site (très bien !).

      Je ne m'y connais pas, donc je vais simplement tenter comme toi de comprendre.

      L'instruction #FORMULAIRE_INSCRIPTION dans proposer.html semble fonctionner puisque les cases à remplir sont affichées.

      Par contre SPIP affiche en même temps < ? reponse_inscription() ; ?>

      qui ne devrait normalement être renvoyé (et exécuté) qu'après saisie et validation du formulaire.

      On dirait donc que c'est le formulaire envoyé par l'instruction #FORMULAIRE_INSCRIPTION qui ne fonctionne pas.

      J'ai essayé de valider apres avoir rempli le formulaire, il réaffiche la même chose.

      Je n'ai pas réussi à trouver un fichier .php3 ou .html dans les squelettes de spip ici : http://rezo.net/spip-dev/SQUELETTES/ qui renverrait le formulaire (nom, email) puis < ? reponse_inscription() ; ?>

      Mais je crois que c'est par là qu'il faut chercher. Je continue.

      Il y a aussi les caractéristiques de ton serveur qui peuvent interférer, et là ... ? As-tu déjà reçu un mail automatique ? (sinon, ca vient de là bien sur).

      A suivre...

      Dommage que personne s'intéresse vraiment aux néophites comme toi et moi sur la liste :o(


      • > tentative d'aide
        29 septembre 2001, par
        Walk   [Début forum]

        J'avance un peu.

        J'ai trouvé le formulaire dans inc-calcul.php3 (le plus gros fichier, et c'est vers le bas), et la réponse au formulaire dans inc-public.php3.

        voir ici http://rezo.net/spip-dev/devel/SPIP-1.0.6/inc-calcul.php3

        et ici http://rezo.net/spip-dev/devel/SPIP-1.0.6/inc-public.php3

        (et faire rechercher avec le browser "inscription" et "reponse")

        Le problème est donc que SPIP exécute ces deux fichiers (les morceaux de programmes concernés) en suivant sans attendre la validation du formulaire ni même le prendre en compte (quand on rentre rien ou n'importe quoi il répond quand même normalement).

        Donc en résumé ton proposer.php3 et proposer.html sont bons (puisqu'ils affichent le formulaire), mais le formulaire s'auto valide à vide dirait-on. Et çà çà doit être une question de serveur, donc la liste de lautre.net devrait pouvoir t'aider.

        Grâce à toi je sais maintenant comment modifier les formulaires et les réponses.

        Bon courage !


        • > > Merci pour les tests
          29 septembre 2001, par
          David CM   [Début forum]

          Je vais donc m'adresser à Lautre.net pour tenter d'y voir plus clair. Ce qui est sûr, c'est que je reçois les mails envoyés en auto par Spip quand une participation au forum se fait. Donc ce n'est pas l'hébergeur qui bloque les mails. Il doit y avoir une subtilité dans le fichier proposer.php3 ou dans les inc-XXX.php3 Si personne ne me donne de piste, je mettrai un formulaire standard et j'inscrirai les auteurs à la main.

          Merci pour le lien vers nous, espérons que la participation sera au RDV !

          Il faut vite que je termine le site, si y commence à y avoir des visiteurs !


    fil: > Inscription auto des rédacteurs
    8 septembre 2001, par chris   [Début forum]

    merci pour ton truc ! ! c'est super..

    mais pourquoi donner le script sous forme de "ESPACE script ENTER" plutot que betement ?

    y'a surement qqchose qui m'echappe :)


    • Singe voit singe fait (je suis un singe grumpf !)
      8 septembre 2001, par
      Walk   [Début forum]

      Salut, et merci pour le message.

      J'ai choisi ce pas-à-pas parce que la typographie de SPIP peut faire penser qu'il y a des blancs entre les mots et çà change suivant la taille d'affichage utilisée par chaque PC. Idem quand tu cop/col, il peut y avoir des blancs en trop (avec du html).

      Je n'ai pas trouvé mieux pour que chacun soit sûr d'écrire le bon programme.

      D'ailleurs ce programme n'est peut-être pas optimisé. Par exemple peut-être qu'il n'y a pas besoin de faire deux fois ENTER, je n'en sais rien. Mais l'ayant testé je suis sûr qu'il marche comme çà et c'est ma priorité.

      Ceci dit si un informaticien me dit ce qu'on peut changer je le ferais tout de suite. Alors n'hésites pas à me l'écrire ici.

      @+

      (o ;


    leVillage.Org - la communauté des internautes modernes ! Pour créer facilement un webzine comme celui-ci ANnuaire des GEnerateurs Internet Collectuel, et CopID (copie libre sans source ni auteur) Le Géné de bios ne parle que de vous ! Le Cerveau Collectif vous donne raison ? TipiWiki La reconquête du web ! Modem Lent, Non-Voyant: Naviguez en format TEXTE sur ce site [ACCUEIL] | LETTRE | THEME | MOTOP | MESSAGES | PLAN | REDAC
    CopID: 100% libre     Au  samedi 28 janvier 2012 :  213 articles 113 brèves 1021 posts