SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 172 visiteurs en ce moment

Accueil > Auteurs, authentification et autorisations > Accès restreints > Joindre Automatiquement une Zone > Plugin JAZ

Plugin JAZ

9 mai 2012 – par Cyril Marion – 29 commentaires

12 votes

Une fois installé, le plugin « JAZ » (Joindre Automatiquement à une Zone) permet de définir une zone ou une liste de zones d’accès restreint, auxquels tout auteur demandant son inscription sera automatiquement associé.

Utilité

Dans le cadre d’une demande particulière (donner acccès à certains articles d’un site sur inscription) s’est posé le problème de rajouter manuellement et régulièrement les nouveaux inscrits (visiteurs/auteurs) à la zone contenant ces articles. Avec JAZ l’ajout à la zone se fait sans intervention des admins.

Installation

L’installation se fait de manière tout à fait classique. JAZ est sur la zone et peut donc être installé par la page ?exec=charger_plugin de votre site SPIP, ou par tout autre moyen (avec le plugin STEP par exemple).

Réglages

La zone (ou les zones) dans laquelle doivent être ajoutés les nouveaux visiteurs/auteurs se définissent avec le tableau de valeurs _ZONES_AUTO_JOINTES défini dans le fichier des options du site. Par exemple pour demander l’inscription automatique des nouveaux visiteurs/auteurs dans les zones N° 1, 18 et 66, il faut définir le tableau de valeurs _ZONES_AUTO_JOINTES dans le fichier mes_options.php, chaque N° de zone étant séparé des autres par le signe « : » de la manière suivante :

  1. <?php
  2.  
  3. // Réglages des zones à inscription automatique
  4. define('_ZONES_AUTO_JOINTES', '1:18:66');
  5.  
  6. ?>

Télécharger

Chaque nouvel enregistrement est logué dans le fichier /tmp/jaz.log. Pour désactiver cet enregistrement, vous pouvez commenter la ligne suivante du fichier jaz_fonctions.php :

  1. spip_log('Auteur '.$auteur.' ajouté à la zone '.$l, jaz);

Plugins utilisés/nécessités

Bien entendu, JAZ necessite le plugin Accès Restreint pour fonctionner.

Compatibilité

Pour l’instant JAZ n’a été testé que pour les versions SPIP 2.1.x. Des tests avec SPIP 3.0.x doivent être effectués.

Voir en ligne : http://plugins.spip.net/jaz

Dernière modification de cette page le 29 septembre 2013

Retour en haut de la page

Vos commentaires

  • Le 26 janvier à 16:27, par  ??? En réponse à : Plugin JAZ

    Bonjour est ce que ce plugin peut fonctionner avec la version 3.1.1 de spip ?
    Sinon qu’est ce qu’il faut faire pour que ça marche
    Merci

    Répondre à ce message

  • Le 28 janvier 2016 à 12:39, par Eric Luyckx En réponse à : Plugin JAZ

    Hello

    Installation sur SPIP 3.1.0

    Le plug in ne retourne aucun résultat
    -  pas de tmp/log
    -  pas d’affectation de zone

    quelqu’un a-t-il trouvé une solution ?

    Eric

    Répondre à ce message

  • Le 21 octobre 2014 à 09:12, par jacangers En réponse à : Plugin JAZ

    Bonjour

    Je découvre ce plugin. Je suis sur une version 3.0.17 de SPIP. J’ai installé le plugin « inscription3 », pour que les internautes soumettent leur inscription à la validation d’un admin. J’ai aussi installé le plugin « accès restreint 3.8.13 ».

    J’ai bien placer le fichier « mes_options.php » dans le dossier config de mon site et pour autant quand je simule une inscription, je ne remarque rien. L’auteur a bien le statut à confirmer, mais aucune zone par défaut ne luit est affectée ??

    dans mes options j’ai bien

    <?php

    // Réglages des zones à inscription automatique
    define('_ZONES_AUTO_JOINTES', '2');

    ?>

    aurais je loupé quelquechose ?

    • Le 21 octobre 2014 à 09:51, par Cyril Marion En réponse à : Plugin JAZ

      Bonjour,
      Avez-vous essayé seulement avec les plugins Acces Restreint et JAZ ? Sans le plugin inscription 3 ?

    • Le 21 octobre 2014 à 09:53, par jacangers En réponse à : Plugin JAZ

      j’ai vu dans les poste que certains avaient modifié le ’jaz.fonctions.php’

      est ce toujours d’actualité dans la version 2.0 ? car je ne trouve pas ce fichier ?

    • Le 21 octobre 2014 à 09:55, par jacangers En réponse à : Plugin JAZ

      je veux bien faire le test sans « inscription3 », mais comment gérer alors la validation par l’admin , le mail de confirmation etc ?

    • Le 21 octobre 2014 à 10:00, par Cyril Marion En réponse à : Plugin JAZ

      le fichier dont vous parlez n’existe pas ; voir les fichiers du plugin : http://zone.spip.org/trac/spip-zone/browser/_plugins_/joindre_auto_zone/trunk/

      à propos du test, c’est seulement pour vérifier que JAZ fonctionne bien chez vous dans un environnement basique

    • Le 21 octobre 2014 à 10:03, par jacangers En réponse à : Plugin JAZ

      bonjour

      merci de vos réponses, avec le plug in inscription désactivé, le cache vidé, le résultat est le même , mon visiteur n’a toujours aucune zone affectée … ?

    • Le 21 octobre 2014 à 10:15, par Cyril Marion En réponse à : Plugin JAZ

      qu’est-ce qu’il y a d’intéressant dans le fichier /tmp/jaz.log ?

    • Le 21 octobre 2014 à 10:24, par jacangers En réponse à : Plugin JAZ

      c’est peut être une piste …… effectivement car je n’ai pas de fichier jaz.log dans le dossier tmp

    • Le 21 octobre 2014 à 13:07, par jacangers En réponse à : Plugin JAZ

      comment se fait il qu’il n’y ai pas de jaz.log ? est ce qu’il y a un réglage que j’aurais loupé ?

    • Le 21 octobre 2014 à 13:26, par Cyril Marion En réponse à : Plugin JAZ

      le fichier jaz.log se trouve peut être peut être dans tmp/log/ ?

    • Le 22 octobre 2014 à 14:11, par jacangers En réponse à : Plugin JAZ

      oups ……… j’ai répondu sur l’autre message ……avec ma copie d’écran montrant le contenu du fichier tmp/log

      donc non …… rien dans le dossier tmp/log

    • Le 3 septembre 2015 à 08:20, par Beno En réponse à : Plugin JAZ

      Bonjour,

      Oui, le plugin ne semble pas fonctionner, pas de log, et malgré le paramétrage, aucun effet sur le visiteur qui se verrait affecté automatiquement au contenu restreint...

      Une idée de résolution du problème ?

    Répondre à ce message

  • Le 13 mai 2015 à 12:41, par Fennec72 En réponse à : Plugin JAZ

    Est-ce que le plugin peut fonctionner non pas pour les demandes d’inscriptions de nouveaux auteurs, mais à la création d’un nouvel auteur par le webmestre ou un administrateur restreint ?

    Merci d’avance,

    Cordialement,

    Hervé

    Répondre à ce message

  • Le 21 novembre 2013 à 17:14, par Tetralemme En réponse à : Plugin JAZ

    Avec SPIP 3.0.13 ça ne marche plus, dommage...

    • Le 22 octobre 2014 à 11:30, par jacangers En réponse à : Plugin JAZ

      et non hélas ………
      nul part ???

    Répondre à ce message

  • Le 26 mai 2013 à 11:44, par JD En réponse à : Plugin JAZ

    Ne fonctionne plus avec la dernière version sécurisé de SPIP 3.09 ?
    et Acces Restreint 3.8.5

    J’ai le message d’erreur ci-dessous dans l’espace privé (gestion des plugin)
    Impossible de lire certaines descriptions XML

    a href=’http://www.seletjeu.org/ecrire/?exec=valider_xml&var_url=http://www.seletjeu.org/plugins/auto/joindre_auto_zone/paquet.xml’>Erreur dans les plugins : auto/joindre_auto_zone</a

    • Le 26 mai 2013 à 12:34, par JD En réponse à : Plugin JAZ

      Je me réponds....
      Désolé pour le bruit. Je n’ai pas tout compris mais ça remarche...
      Super plugin !

      JD

    Répondre à ce message

  • Le 30 mars 2013 à 21:26, par spipfactory En réponse à : Plugin JAZ

    ok ok pour ça , mais le numéro de la zone on le trouve ou ?

    parce-que la j’ai qu’un titre moi ...........

    SPIP 3.0.6 [19905 + Accès Restreint 3.8.4 - stable

    • Le 30 mars 2013 à 22:10, par Cyril Marion En réponse à : Plugin JAZ

      Bonjour,

      Pour afficher la liste de toutes les zones (SPIP 2), allez sur la page ?exec=acces_restreint (Configuration > Accès retreint).

      Depuis cette page, effectivement les numéros de zones ne s’affichent pas directement, mais on peut les obtenir au survol : par exemple lorsqu’on survole le lien « Modifier » on obtient une url similaire à ?exec=zones_edit&id_zone=1.

      On peut en déduire ainsi les numéros des zones dont on veut qu’elles soient jointes automatiquement, et les reporter dans le define _ZONES_AUTO_JOINTES.

    • Le 30 mars 2013 à 22:16, par spipfactory En réponse à : Plugin JAZ

      Bingo j’ai bien mon numéro donc

      // Réglages des zones à inscription automatique
      define('_ZONES_AUTO_JOINTES', '2');

      et si j’ai bien compris le systéme , lorsqu’on valide le formulaire d’inscription comme visiteur/redacteur on sera affecté a l’accés de cette zone automatiquement ...

      me reste plus qu’a tester ça ..... cool

    Répondre à ce message

  • Le 6 septembre 2012 à 12:30, par krisp En réponse à : Plugin JAZ

    Testé avec Spip 3.0.4 + Accès Restreint 3.6.2...
    Cela ne fonctionne pas.

    J’ai donc du modifier les lignes suivantes du fichier ’jaz.fonctions.php’

    sql_insertq("spip_zones_auteurs", array("id_zone"=>$l,"id_auteur"=>$auteur));
    spip_log('Auteur '.$auteur.' ajouté à la zone '.$l, jaz);

    et remplacé par

    sql_insertq("spip_zones_liens", array("id_zone"=>$l,"id_objet"=>$auteur,"objet"=>'auteur'));
    spip_log('Auteur '.$auteur.' ajouté à la zone '.$l, 'jaz'._LOG_INFO_IMPORTANTE);

    et maintenant ça marche !

    • Le 4 novembre 2012 à 19:06, par habbon En réponse à : Plugin JAZ

      T’es sûr que tu n’as pas fait d’autres modifs ? De mon côté, ça marche pas non plus, même avec ta modif. On dirait qu’il a du mal avec le $auteur à qui il donne invariablement 0 comme valeur.

    • Le 26 novembre 2012 à 18:53, par christophe En réponse à : Plugin JAZ

      je confirme que la modification proposée par krisp fonctionne et qu’elle est nécessaire pour SPIP3

    • Le 7 décembre 2012 à 17:23, par Sarah En réponse à : Plugin JAZ

      et pour moi, l’id de l’auteur est à 0.
      On dirait que c’est la vérification de l’inscription qui plante (test_inscription)

    • Le 7 décembre 2012 à 17:43, par Sarah En réponse à : Plugin JAZ

      ça y est, je l’ai fait marché.

      Il faut ajouter dans le fichier jaz_pipelines.php, l.22 :

      $nom = _request(’nom_inscription’) ;

      puis modifier :

      $desc = $f($mode, $mail, $flux[’args’][’args’][0], $flux[’args’][’args’][2]) ;

      en :

      $desc = $f($mode, $mail, $nom, $flux[’args’][’args’][2]) ;

    Répondre à ce message

  • Le 17 septembre 2012 à 15:29, par Vinz En réponse à : Plugin JAZ

    Bonjour,

    Il y a un petit bug ? avec le fichier plugin de JAZ

    sous spip 2.1.17 et acces restreint 3.3.1, impossible de l’installer car le message suivant s’affiche :
    « Impossible d’activer le plugin .../plugins/joindre_auto_zone.
    Nécessite SPIP en version [2.0.0x] minimum »

    cf la ligne de code :

    Des que cette ligne est remplacée par exemple par :
    Il s’installe très bien et marche impécablement et rapidement à condition de ne pas confondre n° de Zone de Accès Restreint et n° de rubrique de SPIP ;-). A préciser encore plus clairement dans la doc ?

    « chaque N° de zone ( à ne pas confondre avec le n° de rubrique de SPIP ) »

    Merci pour ce plugin attendu depuis fort longtemps.

    Répondre à ce message

  • Le 11 mai 2012 à 17:34, par touti En réponse à : Plugin JAZ

    Bravo, bonne idée, SPIP réserve toujours des surprises et des créations !

    Voici peut-être à mettre en contrib de code le plugin abonnement, les zones y sont définissables

    http://zone.spip.org/trac/spip-zone/browser/_plugins_/abonnement-z/zabonnement/trunk/action/editer_contacts_abonnement.php#L280

    et

    http://zone.spip.org/trac/spip-zone/browser/_plugins_/abonnement-z/zabonnement/trunk/formulaires/editer_abonnement.html#L44

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • La Fabrique

    20 avril 2012 – 315 commentaires

    La Fabrique est un outil pour webmestres ou développeurs qui souhaitent créer des plugins. La Fabrique est capable de générer le code source minimal d’un plugin pour SPIP 3 (elle accélère donc le démarrage d’un plugin) et peut s’occuper également de (...)

  • Formulaire upload

    25 septembre 2012 – 34 commentaires

    Ce plugin permet d’uploader des documents depuis l’espace public Objectifs Ce plugin permet d’ajouter un formulaire dans l’espace public pour uploader et gérer des fichiers. A priori, il peut se greffer sur tous types objets SPIP : articles, (...)

  • Publier archivelist.txt via svn/terminal

    10 août 2009 – 11 commentaires

    Objectif : mettre à jour l’index archivelist.txt Environnement : commandes svn via terminal Si vous désirez voir publié dans la zone la version paquet de votre contribution, il faut ajouter la ligne nécessaire dans le fichier archivelist.txt. (...)

  • Plugin Logo SVG : pouvoir utiliser des logos SVG

    17 octobre 2016 – 10 commentaires

    Le SVG est un format vectoriel donc très léger et redimensionnable sans pertes, mais SPIP ne l’acceptait pas sur les logos. Ce plugin comble ce manque. Comment ça fonctionne ? Vous installez ce plugin, vous l’activez, et c’est tout. Crédits Une (...)

  • Refonte de l’identité graphique

    10 juillet – 31 commentaires

    Lors de la SPIP Party 2017 à Toulouse, un nouveau contributeur est venu nous présenter son travail sur une refonte du logo. Au delà de la refonte du logo, c’est une toute nouvelle identité graphique pour SPIP que Jordan nous propose. Voici une (...)

Ça spipe par là