SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 175 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 – 28 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 28 janvier à 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

      PNG - 25.3 ko
    • 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 ???

      PNG - 17.3 ko

    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 ?
  • [Se connecter]

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

  • Import ICS 2 (agenda distant)

    2 août – 35 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • CKeditor 3.0

    4 octobre 2009 – 1217 commentaires

    CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser. Attention : cet éditeur WYSIWYG (...)

  • GIS 4

    11 août 2012 – 1284 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • SPIPr

    23 mars 2015 – 75 commentaires

    SPIPr est à la fois une famille de squelettes et un framework pour le développement front avec SPIP. Prêt à l’emploi, thémable, responsive, et conçu dans une approche d’industrialisation et de développement rapide. Documentation source : (...)

Ça spipe par là