SPIP-Listes

Une lettre d’information avec SPIP

SPIP-listes permet la gestion et l’envoi de lettres d’information (newsletters) au moyen d’un courriel au format html ou texte. Il est possible d’envoyer des messages aux abonnés qui se sont formellement inscrits à une ou plusieurs lettres d’information via un formulaire d’inscription.

SPIP-Listes permet la gestion et l’envoi de lettres d’information (newsletters) au moyen d’un courriel au format html ou texte.
Il est possible d’envoyer des messages aux abonnés qui se sont formellement inscrits à une ou plusieurs lettres d’information via un formulaire d’inscription.

Consulter la foire aux questions de SPIP-listes

Télécharger SPIP-listes

Fonctionnalités

  • Système personnalisé de gestion des abonnements (inscription, résiliation, changement de format),
  • Envoi de messages électroniques au format texte ou html,
  • Possibilité de composer une newsletter à partir de l’éditeur de SPIP,
  • Possibilité de composer automatiquement une newsletter au moyen d’un squelette SPIP,
  • Possibilité de déclencher manuellement l’envoi des messages ou de programmer un envoi automatique à échéance régulière,
  • Prévisualisation des newsletters avant envoi,
  • Archivage des newsletters envoyées,
  • Gestion Multi-listes,
  • Module d’importation et d’exportation de liste d’adresses électroniques,
  • Option d’envoi par SMTP, avec le support éventuel de SSL.

Nota : Depuis la [version 1.9.2] l’installation du plugin crée deux nouvelles tables dans la base de donnée de SPIP. Le plugin utilise également les auteurs et les visiteurs inscrits dans la base du site.

Mise en place du plugin

** Installation **

Téléchargez SPIP-listes. Placez le contenu du fichier « zip » dans le répertoire /plugins (voir aussi la doc de SPIP), et activer le plugin SPIP-Listes.

Seuls les administrateurs du site ont les droits suffisants pour configurer et utiliser SPIP-listes.

Lorsque vous mettez à jour votre site SPIP de la version 1.8 à 1.9, vous devez :
-  installer le plugin en même temps que la version 1.9 de SPIP sous peine de perdre les listes déjà crées...
-  nettoyer votre fichier « ecrire/mes_fonctions.php » des codes de l’ancienne version de SPIP-listes (champs extras, includes).

** Ajouts aux squelettes **

Dans vos squelettes où vous souhaitez gérer les formulaires d’inscription, de résiliation et de modification des abonnements, insérez les balises #FORMULAIRE_ABONNEMENT et #FORMULAIRE_MODIF_ABONNEMENT.

Par defaut la page abonnement.html propose ces formulaires.

Un formulaire simplifié facile a modifier (CVT en SPIP 2) est également disponible, #FORMULAIRE_SPIP_LISTES_INSCRIPTION. Idéal pour la page d’accueil su site par exemple.

Vous pouvez également personnaliser le formulaire d’abonnement.

Placer la balise #SPIP_CRON sur les pages du site public (si elle n’y est pas déjà).

** Boucles, balises, filtres et formulaires de SPIP-Listes **

Formulaires
-  #FORMULAIRE_ABONNEMENT : Affiche le formulaire d’inscription. Ce formulaire peut être personnalisé (cf. l’article sur les Formulaires)
-  #FORMULAIRE_MODIF_ABONNEMENT : affiche le formulaire de modification personnel d’un abonné
-  #FORMULAIRE_INSCRIVEZ_VOUS (SPIP-Listes 1.9.3) pour s’incrire en un clic. Ce formulaire peut être personnalisé (cf. Formulaire d’inscription en un clic)

Balises
-  #DATE_MODIF_SITE : date de la dernière publication (article ou brève) sur le site
-  #DATE_MODIF_FORUM : date de la dernière publication d’un message de forum

Filtres
-  (#DATE : affiche « depuis le » avant le nombre de jours précédant un envoi.
-  (#TEXTE : permet d’afficher le texte dans une boucle MESSAGES.

Boucles
-  <BOUCLE_archives(MESSAGES) {!par date}> : affiche les derniers messages envoyés

MAJ avec spip 1.9.2 la boucle devient - <BOUCLE_archives(COURRIERS) {!par date}>

exemple complet :

<BOUCLE_archives(MESSAGES) {!par date}>
<a href="spip.php?page=courrier&id_message=#ID_MESSAGE">#TITRE - (#DATE)</a>
</BOUCLE_archives>

Note : si vous utilisez les messages de la messagerie spip ou que vous avez besoin de distinguer les courriers des messages automatiques, alors vous aurez peut-être besoin de préciser le critère {type=nl} ou {type=auto} dans la boucle.

-  <BOUCLE_1(ARTICLES) {statut=liste}> : Affiche les listes d’information disponibles

MAJ avec spip 1.9.2 la boucle devient - <BOUCLE_1(LISTES) {statut=liste}>

-  Et pour afficher un courrier envoyé dans un squelette courrier.html par ex :

<BOUCLE_courrier(MESSAGES) {id_message}>
<strong>#TITRE</strong><br />
[(#TEXTE|supprimer_destinataires)]
</BOUCLE_courrier>
<a name="#courrier"></a>

Envoi d’un nouveau courrier

Cette fonction vous permet de rédiger un e-mail pour l’envoyer à une liste d’abonnés. Comme pour un message traditionnel dans la messagerie de SPIP, les raccourcis SPIP et le Html sont acceptés.

Vous pouvez pré-visualiser le courrier jusqu’à ce que le contenu et la forme vous conviennent.

Vous pouvez choisir de l’envoyer à tous les abonnés, ou aux abonnés d’une liste en particulier (voir section « Nouvelle liste de diffusion »).

** Rédiger un courrier HTML **

Cas 1 : Entrez le texte du courrier et son code html dans l’éditeur de SPIP-listes.

Cas 2 : Vous pouvez aussi vous appuyer sur un patron (voir la section « Définir des patrons ») en important dans l’éditeur le code html qu’il génère. Il vous suffira de modifier ou de compléter ce code après l’import. Cliquez sur « Nouveau courrier », puis « Choisir un patron pour le courrier » (en sélectionner un), puis « Générer le message », ensuite cliquez sur « Valider », puis « Confirmer » et enfin « Modifier ».

Attention : si les boucles du patron ne retiennent aucun contenu (exemple : il n’y a pas eu de nouveautés), vous importerez un message vide...

Important : si vous utilisez un éditeur Html externe ou un patron, ne copiez dans le corps du message à envoyer que ce qui est strictement compris entre les balises <BODY> ... </BODY> (ne copiez pas les balises BODY...).

N’oubliez pas que les messages html vont être lus par des clients de messagerie (et non par des navigateurs). Aussi, vos messages et patrons ne doivent contenir que des balises html simples et les styles css dans les balises html (<div style="styles ici">). Pour les images, utilisez des adresses absolues (exemple : http://mon-site.fr/puce.png). Par défaut, les images et documents joints ne sont pas envoyées avec le message, mais chargés depuis l’Internet à l’ouverture du courriel.

Afficher des images avec des adresses absolues

Voici quelques exemples

-  [(#LOGO_ARTICLE||abs_url)]

-  [<img src="#URL_SITE_SPIP/(#LOGO|fichier)" >]

-  [<img src="#URL_SITE_SPIP/(#FICHIER)" >]

Attention n’envoyez pas des messages trop lourds : considérez que 10ko est un maximum !

Présentation de l’interface dans l’espace privé

L’installation du plugin crée un sous-menu « Lettres d’information » dans le menu « Édition » de Spip.

******* ici bientôt une magnifique capture ***********

L’interface de gestion par défaut présente trois onglets sous le menu général de Spip :
« Historique des envois », « Listes de diffusion » et « Suivi des abonnements »

******* ici bientôt une magnifique capture ***********

et un menu « Raccourcis » avec les items :
« Nouveau courrier » « Nouvelle liste de diffusion » « Import / Export » « Configuration »

******* ici bientôt une magnifique capture ***********

Configuration de SPIP-listes

** Mode d’inscription des visiteurs **

Abonnement simple : no comment...

Abonnement avec code d’accès : vos abonnés ont également un code d’ accès à l’espace public (statut visiteur).

L’abonnement en tant qu’auteur est également possible

******* ici bientôt une magnifique capture ***********

** Méthode d’envoi des courriels **

Fonction php (attention si elle est désactivée sur votre hébergement, vous ne pourrez pas utiliser SPIP-listes)

Envoi par serveur SMTP (optionnel) : renseigner les champs hôte (nom du serveur) et port (en général : 25)

******* ici bientôt une magnifique capture ***********

** Patrons disponibles **

(voir la section « Définir des patrons »)

******* ici bientôt une magnifique capture ***********

Tableau de bord

******* ici bientôt une magnifique capture ***********

Import / Export

L’importation d’une liste d’abonnés s’effectue avec un fichier texte (*.txt) ne comportant qu’une adresse e-mail par ligne. L’exportation utilise le même format.

Nouvelle liste de diffusion

** Intérêt de la fonctionnalité **

Si vous souhaitez pouvoir programmer un envoi automatique régulier ou proposer plusieurs listes d’abonnement, vous devez créer une ou plusieurs listes de diffusion.

Vous pourrez définir un rythme d’envoi automatique différent pour chacune des listes créées. (voir la section « Configuration de la liste et programmation de l’envoi automatique »)

Si vous décidez de ne pas utiliser la création d’une liste pour votre newsletter, consultez la section « envoi de courriers ».

Nota : le formulaire d’inscription sur le site public s’adapte en fonction de l’absence ou de l’existence d’une ou de plusieurs listes de diffusion. Il laisse naturellement à l’internaute le choix de s’inscrire à une ou plusieurs des listes proposées.

Le mail n’est envoyé qu’aux abonnés qui se sont formellement inscrits à la lettre d’information.

Le choix du format de réception est déterminé à l’inscription et chaque abonné peut modifier ses options d’abonnement en suivant une procédure d’identification par e-mail.

** Création d’une liste **

Pour créer une liste, cliquez sur « Nouvelle liste de diffusion » et tapez un titre (par exemple :« Actualité du site ») et validez.

Le masque suivant permet de configurer et de programmer un envoi automatique à destination de la liste. Ce masque peut être complété plus tard : pour cela il suffit de cliquer sur l’onglet « Listes de diffusion » et de cliquer sur le nom de la liste à modifier.

La composition du contenu d’un message automatique s’opère au moyen d’un squelette appelé « patron » (voir la section « Définir des patrons »).

** Configuration de la liste et programmation de l’envoi automatique **

  1. Le lien « Modifier cette liste » vous permet de modifier le nom de la liste et son descriptif.
  2. Dans la liste déroulante choisissez le type « publique » ou « interne ». Le formulaire d’inscription ne propose un abonnement qu’aux seules listes publiques. La liste interne n’est donc pas affichée dans le formulaire d’inscription public, ce type de liste a une vocation de test ou de listes réservées par exemple aux admins ou aux responsables du site.
  3. Si elle est différente de l’adresse du webmestre, indiquer une adresse de retour.
  4. Activez l’option « Programmer un envoi automatique », puis effectuez le choix du patron (voir la rubrique « patrons ») et indiquez la fréquence d’envoi (en jours). Le patron sera envoyé à la liste tous les X jours. Vous pouvez décider d’activer un envoi immédiat pour initialiser la newsletter automatique : en cochant la case, la date de référence du patron sera fixée à X jour dans le passé pour le premier envoi, X correspondant à la période indiquée.

** L’envoi de la newsletter **

L’envoi est traité par SPIP-listes grâce à un script appelé en tâche de fond par les pages de SPIP via le cron. Tant que le message n’est pas envoyé à tous les destinataires inscrits, la console d’administration de SPIP-listes indique que le message est en cours d’envoi. Lorsque le message a été envoyé à tous les destinataires, il est passé en archives.

Les abonnés recoivent :
-  le message en Html
-  ou une version traduite automatiquement en format texte

Définir des patrons

Les patrons sont des squelettes que l’on dépose dans le répertoire /patrons du plugin par ftp. Ils permettent de définir le contenu d’un message. Ils peuvent être employés lors de la rédaction d’un courrier ou pour un envoi automatique régulier à destination d’une liste.

De la même manière que les squelettes de votre site, vous devez donc définir les patrons que vous allez utiliser. Le plus simple, pour commencer, est de modifier le patron « nouveautes.html » en y ajoutant les boucles et le code HTML que vous désirez.

Important : Pour les messages automatiques, dans le code des patrons, le critère {age_relatif<=0} permet de n’envoyer que les éléments publiés depuis le dernier envoi (chaque liste se souvient de la date du dernier envoi, et cette date est passée au patron au moment de l’envoi).

Vous pouvez créer autant de patrons que vous le souhaitez. Si vous avez réalisé des patrons, merci de contribuer au projet SPIP-listes en les partageant sur cette page du site : bourse aux patrons.

Les patrons proposés par défaut :
-  patron « nouveautés » : envoi de l’introduction des derniers articles
-  patron « nouveauté_forum » : envoi des derniers messages publiés dans les forums

Le suivi des abonnements

Les administrateurs ont une vue générale des abonnements. Ils peuvent le cas échéant modifier le statut d’abonnement pour un abonné en particulier.

Tous les courriers sont archivés

SPIP-listes garde en archive tous les messages envoyés et signale le fait qu’une lettre des nouveautés n’a pas pu être envoyée, faute de contenu suffisamment récent.

Ce qu’il reste à faire

Pour tout le monde :
-  faire de beaux squelettes/patrons et les partager

Pour les codeurs :
-  Voir la TODO

Vous pouvez laisser vos questions, vos retours, vos idées sur le forum, et si le script vous plaît et vous rend service, ça serait sympa d’inscrire votre site dans la liste des sites qui utilisent spip-listes.

Amusez-vous bien.

Télécharger SPIP-listes

Discussion

737 discussions

  • 1

    Bonjour,
    quelqu’un a-t-il déjà essayé de passer ce plugin en SPIP 4 ? Un retour sur la question ?
    Merci ;)

    • Je ne pense pas. La trilogie mailshot/mailsubscriber/newsletter remplace efficacement ce plugin, et est maintenu.

    Répondre à ce message

  • 3

    Bonjour,

    Pour info pas de souci pour moi sur SPIP 3.2.0, après avoir corrigé du JS :

    Fichier : javascript/spiplistes_courrier_edit.js :
    -  remplacer « async:false » par « async:true »
    -  remplacer « $(this).attr(’checked’) » par « $(this).is(’:checked’) » (trois fois)

    Et fichier paquet.xml :
    => mettre compatibilite=« [3.0.0 ;3.2.*] »

    Si ça peut servir à quelqu’un ;)

    • Pourrais tu regarder si tes modifs js casse la compatibilité avec 3.0 et 3.1 ?

      Si ce n’est pas le cas, on modifiera directement la version distribuée, sinon il faudra en faire une nouvelle.

    • Bonjour.
      Je viens de faire les modifs indiquées pour un site spip 3.2.0 et j’ai créé une liste test. Pas de soucis si ce n’est que quand je vais sur les listes de diffusion et quand je clique sur la liste test j’arrive sur une page blanche...donc plus aucun moyen de la modifier.
      Une idée ?

    • Bonjour,
      quelqu’un a-t-il déjà essayé de passer ce plugin en SPIP 4 ? Un retour sur la question ?
      Merci ;)

    Répondre à ce message

  • 1
    Philippe Robin

    sous Spip 2.1 + facteur à jour + spip liste à jour + mailjet à jour : impossible d’envoyer un courrier via spip liste, alors que tous les autres plugin de mail fonctionne (je les ai tous essayé...)
    Même le test avec le plugin Facteur fonctionne bien.
    indice : à la création du courriel :

    Vérifier les droits d'écriture
     
    Le système a rencontré une erreur lors de l'écriture du fichier ../tmp/sessions/1_5880362669748885de4dc999e008da68.php. Veuillez, en tant qu'administrateur du site, vérifier les droits d'écriture sur le répertoire tmp/sessions.
    • Philippe Robin

      je me réponds : le bug est entre la chaise et le clavier

    Répondre à ce message

  • Bonjour

    Je déménage un spip 2.1.30 d’un serveur à un autre. Pour divers raisons, j’ai dû tranferer la base par un dump spip, et les composants de spip-listes ne sont pas tous passés sur le site 2.

    Aujourd’hui sur mon site 2, j’ai bien mes 1200 abonnés qui sont présents en tant que visiteurs mais ils n’ont pas le statut d’abonnés à ma newsletter.

    Si j’utilise la fonction export depuis mon site 1 puis import vers mon site 2, ça ne bouge pas, alors qu’il me signale qu’ils ont été inscrits.

    SI je « force les abonnements pour cette liste » ça m’en abonne 4 parfois...

    Comment faire pour que tous mes 1200 visiteurs deviennent des abonnés ?

    Répondre à ce message

  • 1

    Bonjour,
    J’ai mis a jour mon site vers spip 3.1.3 et mon plugin ne fonctionne plus, j’ai vraiment besoin d’aide pour adapter le plugin spip-liste a mon site. Merci de votre aide

    Répondre à ce message

  • 1

    Merci pour ce plugin génial et très souple avec ses patrons !
    Cela fait des années que je l’utilise et je le trouve simple et efficace pour l’utilisation prévue !

    Tout passe en spip 3.1 quand cela doit-il se produire pour ce super boulot ?

    • Le dernier commit « sérieux » sur ce plugin date d’il y a 20 mois : http://zone.spip.org/trac/spip-zone....

      SPIP-Newsletter est plus suivi désormais et la transition pas trop compliquée.

      Après, si des gens reprennent SPIP-Listes et l’adaptent, super hein ! Je n’ai d’actions ni dans l’un ni dans l’autre plugin...

    Répondre à ce message

  • 3

    Bonjour,

    J’utilise la version 3.0.11 de Spip-Liste et sur ma page de connexion à l’espace d’administration j’ai le message suivant : Warning : Illegal string offset ’id_auteur’ in /../../plugins/auto/spip-listes-spip3/balise/formulaire_abonnement.php on line 318.

    Quelqu’un a-t-il déjà eu cet avertissement et/ou saurait-il comment le corriger ?

    Cordialement,

    • Eric Luyckx

      J’ai le même problème.
      Avez-vous trouvé une solution ?

      Merci d’avance
      Eric

    • Eric Luyckx

      en faisant une recherche google sur la fin du warning
      « /balise/formulaire_abonnement.php on line 318 »
      on tombe sur plein de résultats de formulaires d’abonnement spip-listes :-/
      le bug est donc assez répandu

    • Eric Luyckx

      bon j’ai fait une modif qui semble fonctionner
      remplacer la ligne 318 par
      else if($connect_id_auteur = intval($GLOBALS['auteur_session']))
      sous réserve de tester plus en détail

    Répondre à ce message

  • 4

    Est-ce que quelqu’un a déjà essayé ce plugin sous spip 3.1 ??? Si oui, est-ce qu’il fonctionne ?

    • Bonjour.
      Non cela ne fonctionne pas. Version incompatible.

      Cordialement.

    • Merci pour la réponse. Je suis passé sous spip 3.1 début janvier. Une mise-à-jour est-elle prévue ou ce plugin est-il abandonné ?

    • Voilà, je viens d’installer, dans l’ordre, les plugins (Mailsubscribers, Mailshot et Newsletters) !

      Ensuite, j’ai désinstallé le plugin SPIP-Listes. J’ai pu ainsi retrouver intacte la liste de mes abonnés qui ont été parfaitement importé ainsi que mes anciens envois.

      Pour le patron (Newsletters appelle cela gabarit), j’ai simplement copié l’exemple fournit par le plugin Newsletters (newsletters/letter.html) dans mon répertoire squelettes/newsletters. Tout est bien expliqué sur la page du plugin.

      J’ai ensuite pris mon ancien patron, j’ai copié tout le contenu entre les balise body et j’ai remplacé le code dans le fichier letter.html entre la balises fermante des styles jusqu’à la la balise fermate de body.

      Et tout a fonctionné parfaitement ! :-)

    • Bonjour.
      Je viens de faire votre install également sur un serveur de test. Et en effet cela fonctionne.
      Je regarde en profondeur avant de passer en prod. à ces plugins.

      Maintenant il faut que je trouve l’équivalent de CKeditor

      Merci.

    Répondre à ce message

  • Courrier vide après validation de l’aperçu.

    Bonjour

    j’utilise SPIP liste, je crée un courrier à partir d’un patron et je clique sur générer l’aperçu. J’obtiens bien le bon résultat en haut de ma page, quand je clique sur valider sous cet aperçu, rien ne se passe !

    Par contre une action sur le bouton valider situé sous la zone texte du courrier, me produit un courrier vide. Ce qui est logique.

    Ai-je fais une mauvaise manipulation ?

    Merci par avance.

    Répondre à ce message

  • 1

    Bonjour, je rencontre cette erreur avec Spip-Listes (v3.0.11) Rév. 84222 du 17/08/14.

    Fatal error : Call to undefined function format_mysql_date() in /var/www/vhosts/.../httpdocs/plugins/auto/spip-listes-spip3/exec/spiplistes_courrier_previsu.php on line 102

    Une idée pour résoudre ce problème ?

    Merci

    • Finalement, la solution est là :

      A l’installation du plugin de spip-liste sur spip3, tout se passe bien mais quand vous souhaitez voir une de votre newsletter, là, ben, patatra.... Erreur fatal.....

      Alors, si comme moi vous avez cette erreur

      Fatal error : Cannot redeclare format_mysql_date() .

      Il faut pour cela allez dans le fichier spiplistes_courrier_previsu.php et il faut enlever la function format_mysql_date qui se trouve à la ligne 362 (102 chez moi), car cette function existe déjà dans spip 3 c’est pour ça qu’il ne peut pas redéclarer la date puisqu’elle a déjà été déclarée.

      Une fois enlevée Hop ça fonctionne ;)

      Voilà j’espère que cela vous aidera. N’hésitez pas à me le dire ;)
      Le javascript est inactif sur votre navigateur. Certaines fonctionnalités de cet outil seront inactives ...

      https://www.webforcom.fr/?plugin-spip-liste-pour-spip3

    Répondre à ce message

  • ricardo32

    Bonjour,

    je constate moi aussi une serie de pb sur ce plugin identique à ceux décrits . Je suis sous spip 3.0.19 et spip listes 3.0.11-77988 <1.9923> . Hebergement LWS.
    Je liste qques point noirs :
    * non publication du formulaire d’inscription d’une liste publique dans les pages du site
    * pb de demande de mot de passe ; idem Fanny du 22 mai
    * gestion de la date du dernier envoie ; idem pamillet
    * envoie courrier et envoie programmé d’une liste à un abonné de test OK, mais envoie de cette même liste à 88 abonnés : non ok ; idem Laly et homa ; Voila bien un grand mystère !!!!!

    Y at-il un pilote dans l’avion qui pourrait nous répondre ?

    pour donner un élément de réponse à pamillet : j’ai fini par gérer la date du dernier envoie directement dans la table spip_listes de la base de donnée . Il faut pouvoir accéder à l’administration du site et utiliser phpmyadmin pour accéder aux tables ;

    Répondre à ce message

  • 1

    Bonjour

    comment faire pour supprimer cette ligne dans le message reçu des gens qui s’inscrivent à la newsetter ? : Pour définir votre mot de passe, , cliquez sur ce lien pour accéder au formulaire présent sur le site.

    Elle ne m’intéresse pas, je demande aux gens de modiier déjà leur abonnement alors qu’ils croient être abonnés, ce qui fait que quasi personne ne change, donc l’inscription est rarement finalisée, mais en plus, ils reçoivent cette demande de modifier un mot de passe alors qu’ils s’inscrivent juste à une newsletter... ils ne comprennent pas de quoi il s’agit, moi non plus.

    j’ai bien sur décoché la case dans la configuration du plugin, mais ça n’est pas pris en compte, ça retourne quand-même ce message indésirable.

    Paramétrer le mode d’inscription des visiteurs
    Abonnement simple :
    Les abonnés reçoivent un message de confirmation après leur abonnement (ce que j’ai coché)

    Abonnement avec codes d’accès :
    Les abonnés reçoivent en plus un login et un mot de passe qui leur permettront de s’identifier sur le site. (qui n’est pas coché)

    De plus le mode debug reste toujours activé, je n’arrive pas non plus à le supprimer...

    Si quelqu’un peut m’aider, ça serait fort sympathique... merci !

    • bon j’ai finalement trouvé au moins comment modifier le texte du message à la place de « vous n’êtes abonnés à aucune liste... »

      j’ai mis à la place « merci de cliquer sur le lien plus bas pour finaliser votre inscription ».

      Par contre, je ne trouve pas où virer le login et mot de passe que ça génère, on ne comprend rien et ça ne sert à rien.

    Répondre à ce message

  • Bonjour Laly,

    Avez-vous trouver une solution. Je me trouve avec le même problème en essayant de programmer un envoi automatique. L’envoi automatique fonctionne normalement, alors que un courrier programmé reste bloqué sans même aucune information dans le journal de spip-liste.

    Merci par avance de votre aide

    Répondre à ce message

  • Bonjour,

    J’utilise SPIP Listes depuis des années, encore avec la version 2 de SPIP.
    J’ai un patron « nouveautés » fait spécialement pour mon site mais pas par moi donc non modifiable ni adaptable, je ne sais pas faire.

    Si je passe enfin à SPIP 3 et donc à la dernière version de SPIP Listes, pourrais-je simplement utiliser le même patron ou bien y a t-il des modifications à faire ?

    Cordialement
    RV

    Répondre à ce message

  • 1

    Bonjour voici bientôt 6 ans que j’utilise ce plugin donc pas de problème jusqu’ici.
    j’ai une erreur venant de yahoo mail qui me dit que je ne peux envoyer plus de 300 mails en une heure. Comment résoudre ce problème ?
    Merci d’avance

    • Pour éviter les spams il y a souvent une limite d’envoi horaire.
      Quel est ton hébergeur ? Yahoo ? C’est donc ça et tu ne peux rien faire d’autre que de changer d’hébergeur (et de demander leur politique à ce sujet) ou bien couper ta liste et envoyer à des heures différentes.
      Ou encore, utiliser une vraie liste de diffusion.

    Répondre à ce message

  • Bonjour,

    J’utilise spip-listes depuis plusieurs année, nottamment en envoi automatique programmé.
    Depuis environ 1 mois, les envois automatiques ne fonctionnent plus.
    Ils restent bloqués dans « Courriers en cours d’envoi », avec aucun destinataire, alors qu’ils y a en a plusieurs dans la liste de diffusion.
    Pourtant l’envoi automatique fonctionne normalement, c’est-à-dire que l’envoi n’est effectué que lorsqu’il y a eu des ajouts (ici de forum) sur le site.

    D’autre part, l’envoi manuel fonctionne de façon normal. (ce qui exclus un problème du plugin facteur)

    J’ai joint une copie d’écran des courriers.

    Merci de votre aide.

    ps :
    spip-listes : 3.0.11 SVN [84222]
    facteur : 3.0.19 SVN [86770]

    Répondre à ce message

  • Bonjour,

    J’ai crée deux lettres d’information et j’essaie d’afficher le formulaire d’abonnement d’une seule lettre. #FORMULAIRE_ABONNEMENT affiche les deux lettres et
    #FORMULAIRE_ABONNEMENTX X=id_liste ne répond pas à mes attentes.
    Est ce que quelqu’un a une idée ? MErci

    Répondre à ce message

  • Bonjour, le plugin répond à mes attentes, du moins dans un fonctionnement basique.

    Par contre lorsque l’on a une zone en « Accès restreint », les inscrits à la liste des nouveautés reçoivent l’article même s’ils ne font pas parti de la zone à accès restreint.

    Y a t-il un moyen de gérer cela ?

    merci.

    Répondre à ce message

  • Bonjour,
    ce message s’adresse directement à l’auteur du plugin.
    Un mise à jour a eu lieu cet été donc ce plugin est encore maintenu. Est ce que ce plugin sera terminé ? Comme la partie administration qui n’est pas complète.
    Plugin très utile !

    Répondre à ce message

  • 1

    Bonjour tout le monde,

    Je suis sous spip3 et spip listes 3.0.11 quand j’essaie de générer un courrier à partir d’une date choisie la boucle article du patron ne donne rien....Même les patron par défaut « nouveauté » par exemple n’affiche rien....y’aurait il un bug avec cette version de plugin ?? Merci de votre réponse

    • Bonjour,
      Toujours pas de réponse ?? je sais que le problème vient du critère {age_relatif<0} de la boucle article !

    Répondre à ce message

  • bonsoir,

    pb lors du passage en spip3/spip-liste3 avec le formulaire de génération de courrier

    la saisie de date « à partir de »ne fonctionne pas, il n’y a pas de bouton de validation et la saisie ne change rien, la génération se fait avec comme critère la date par défaut, celle du jour

    ci-joint copie d’écran..

    merci d’avance...
    pam

    Répondre à ce message

  • 1

    Bonjour, merci pour le plugin… tout à l’air de pas trop fonctionner chez moi, sauf que deux emails sont envoyés à chaque appel ? est-ce parce que ça envoie automatiquement un copie à l’admin ?

    Peut-être avez-vous déjà eu ce souci ?

    Merci ! ;)

    • J’ai l’impression que le problème n’existe plus… tant mieux ;)

    Répondre à ce message

  • Bonjour,
    merci pour ce plugin.
    Est-il possible de récupérer l’id_liste au sein d’un patron
    (bien sur au moment de l’envoi)
    Merci

    Répondre à ce message

  • 1
    Ochiaberi

    Bonjour,
    J’ai un site en SPIP3 avec SPIP Listes 3.0.11, environ 300 abonnés. Le site est hébergé chez Free et pour le moment je ne parviens pas à passer par le SMTP, j’utilise donc l’envoi PHP. Je n’envoie que des « courriers » de façon ponctuelle, les dates n’étant pas récurrentes. Beaucoup d’abonnés ne recevant pas les messages, j’ai mis mon adresse personnelle en copie cachée et je constate les choses suivantes :
    1 - je ne reçois jamais 300 messages (meilleur score atteind 160)
    2 - le courrier passe en « archive » sans que je puisse identifier pourquoi et les envois s’arrêtent
    3 - les envois se font uniquement lorsque je me connecte a l’espace privé ET que je vais sur le menu « listes de diffusion »
    4 - quelque soit le nombre d’envoi programmé par paquet, je reçois aléatoirement des paquets de 5, 10 ou 15
    5 - le nombre de courriers envoyés dans le journal ne correspond.... à rien que je connaisse

    Je précise que je n’ai reçu aucun message d’erreur d’adresse mail, y compris lors de tests avec des adresses inexistantes. J’ai fais pas mal de tests et lu beaucoup de commentaires sans trouver de réponse à mon problème, quelqu’un pourrait-il m’aider svp help, je sèche !

    Merci d’avance.

    • Rivereine

      Bonjour,

      pour info,

      je viens de basculer un site en SPIP 3.0.13 et SPIP Listes 3.0.11 : j’ai une quinzaine de listes de diffusion automatiques. J’ai détecté qu’il n’y a pas de distribution aux abonnés avec un logo

    Répondre à ce message

  • 7

    Sur un site SPIP3, après la première page d’abonnement d’une liste que je viens de créer j’ai le message (bloquant) suivant :
    Fatal error: Call to undefined function decrire_logo() in /homez.640/fondssai/www/plugins/auto/spiplistes/v3.0.11/inc/spiplistes_api_presentation.php on line 384

    Répondre à ce message

  • 2

    Bonjour,

    afin de personnaliser les courriers, j’aimerai savoir comment récupérer le nom du patron dans la fonction spiplistes_personnaliser_courrier de spiplistes_meuleuse.
    Cela me permettrait d’appeler une fonction de personnalisation supplémentaire en fonction du patron utilisé de la façon suivante « include (find_path(’spiplistes/nom_du_patron.php’)) ; » à partir de la fonction spiplistes_personnaliser_courrier de spiplistes_meuleuse.

    Merci d’avance pour vos retours

    • Bonjour,

      n’ayant pas trouver la solution, j’ai fait l’adaptation suivante :

      -  ajout dans la première ligne du patron son nom sous la forme
      -  dans la fonction « spiplistes_personnaliser_courrier » de « spiplistes_meleuse.php », récupération de ce nom de patron et appel de la routine « nom_du_patron.php » située dans le dossier « squelettes/spiplistes » permettant une personnalisation supplémentaire du courrier

      * code à insérer dans « spiplistes_personnaliser_courrier »

      if (substr($page_html,0,12) == "<!— patron=")
      preg_match(’##’,$page_html,$patron) ;
      include (find_in_path("spiplistes/$patron[1].php")) ;

      entre la ligne
      $url = trim($auteur[’url_site’]) ;
      et la ligne
      if($format_abo == ’html’)

      * exemple d’une routine « nom_du_patron.php »

      <?php
      // personnalisation du courrier avec les coordonnées du membre
      $where = "login=".sql_quote($auteur['login']);
      if($zone = sql_fetsel("*", 'spip_membres',$where , '','', 1)) {
          krsort($zone);
          foreach($zone as $key => $val) {
              $pattern[$ii] = ",(_MEMBRES_" . strtoupper($key) .")/,";
              $replace[$ii] = $zone[$key];
              $ii++;
          }
      }
      ?>

      Voilà, en attendant de trouver LA solution.

    • (avec mes excuses pour la présentation précédente)

      Bonjour,

      n’ayant pas trouver la solution, j’ai fait l’adaptation suivante :
      -  ajout dans la première ligne du patron son nom sous la forme <!-- patron=nom_du_patron -->
      -  dans la fonction « spiplistes_personnaliser_courrier » de « spiplistes_meleuse.php », récupération de ce nom de patron et appel de la routine « nom_du_patron.php » située dans le dossier « squelettes/spiplistes » permettant une personnalisation supplémentaire du courrier

      * code à insérer dans « spiplistes_personnaliser_courrier »

      if (substr($page_html,0,12) == "<!-- patron=") {
              preg_match('#<!-- patron=(\w+) -->#',$page_html,$patron);
      	include (find_in_path("spiplistes/$patron[1].php"));
      }

      entre la ligne

      		$url = trim($auteur['url_site']);

      et la ligne

      		if($format_abo == 'html') {

      * exemple d’une routine « nom_du_patron.php »

      <?php
      // personnalisation du courrier avec les coordonnées du membre
      $where = "login=".sql_quote($auteur['login']);
      if($zone = sql_fetsel("*", 'spip_membres',$where , '','', 1)) {
      	krsort($zone);
      	foreach($zone as $key => $val) {
      		$pattern[$ii] = ",(_MEMBRES_" . strtoupper($key) .")/,";
      		$replace[$ii] = $zone[$key];
      		$ii++;
      	}
      }
      ?>

      En attendant LA solution

    Répondre à ce message

  • 2

    Bonjour !
    Je viens d’installer Spip-listes pour un site qui tourne sous SPIP 2.1.24 [20945] (j’utilise le trio Infolettres qui fonctionne nickel sur SPIP3).

    Je rencontre un problème très très énervant : dans l’espace privé, pendant que je travaille sur mes courriers à envoyer, une redirection s’opère toute seule et de façon totalement intempestive vers cette page http://monsite.fr/ecrire/?exec=spiplistes_menu_navigation&bonjour=oui.
    Résultat : une page blanche avec deux liens très vilains « Créer un courrier » et « Créer une lettre de diffusion ».
    Ensuite, impossible d’en sortir si je tente de recharger une page de config du plugin. Il me faut repasser par http://monsite.fr/ecrire/ pour sortir de cette boucle infernale.

    Grand merci pour votre aide.

    • j’ai ça sur les 2 sites SPIP 2.1.24, depuis toujours, ie 2 ans. à partir de n’importe quelle page de l’admin, pas seulement quand je travaille sur les courriers. Je clique sur Créer un courrier pour revenir dans l’admin et faire ce que je veux. Mais c’est énervant.

    • Merci pour ce retour. C’est dommage que Spip-listes soit laissé en l’état. Les fichiers actuels sont composés de nombreuses couches résiduelles, bourrées de petits problèmes. On met un temps fou à comprendre comment sont organisés ces fichiers, le forum ne répond pas, ça fait partie des trucs qui m’énervent dans Spip (malgré ma grande fidélité au CMS depuis la version 1.9).

    Répondre à ce message

  • Bonjour,
    Je n’arrive pas à écrire une adresse mail dans le champ du formulaire. Mon clavier reste sans effet.
    J’ai mis dans mon squelette :
    #FORMULAIRE_SPIP_LISTES_INSCRIPTION
    J’ai Spip 2.1.10 et SPIP-Listes 2.234.5 qui à l’air de fonctionner.
    Quelqu’un peux m’aider ?
    Merci d’avance

    Répondre à ce message

  • Bonjour,

    Après une très grosse mise à jour de Spip, j’ai installé le plugin version 3.011 sur le dernier Spip v 3.011. Impossible de rien tirer, j’ai le plus souvent une page blanche quand je tente de voir les liste de diffusion ou de créer un courrier, ou même de configurer le plugin. J’obtiens aussi cet étrange message d’erreur :

    Fatal error: Class 'PHPMailer_2003' not found in XXXXX\plugins\auto\spip-listes-spip3\inc\spiplistes_mail.inc.php on line 37

    Que puis-je faire pour corriger cela ?

    Merci.

    Répondre à ce message

  • Bonjour,

    Je n’arrive pas à faire fonctionner la boucle pour afficher la liste des courriers dans le site public. J’ai ajouté ceci à mon squelette :

    <BOUCLE_archives (COURRIERS) { !par date}>
    <li>#TITRE</li>
    </BOUCLE_archives>

    L’erreur est la suivante :

    Erreur SQL 1054
    Unknown column ’courriers.Array’ in ’field list’
    SELECT courriers.Array, courriers.titre FROM spip_courriers AS courriers ORDER BY courriers.Array DESC

    Quelqu’un a eu le même problème ? parce que je ne sais pas du tout par où commencer...

    Répondre à ce message

  • J’utilise SPIP V 2.1.12 avec SPIP-LISTES v 2.234.2 .
    J’ai adapté le patron nouveautés pour envoyer des newsletters .
    Le problème est que, de temps en temps, de façon apparemment aléatoire, les dates sont en langues étrangères ( anglais ou espagnol) . Comment faire pour forcer SPIP-LISTE à envoyer ces newsletters avec des dates en bon français ?
    les balises utilisées sont #ENVdate,#DATE_FIN, #DATES_DEBUT, #HORAIRES
    Merci d’avance

    Répondre à ce message

  • Laurent D.

    Bonjour,

    Je tourne sous SPIP & SPIP-listes 3.0.11

    Lorsque j’essaye d’importer une liste de contacts, dans le panneau /ecrire/ ?exec=spiplistes_import_export :

    J’ai une rubrique qui dit :
    « Liste de destination
    Sélectionnez une ou plusieurs listes de destination pour vos abonnés. »

    Mais aucune liste d’information n’est reférencée dessous, je ne peux donc rien selectionner.

    Comment faire ?

    Merci

    Laurent

    Répondre à ce message

  • 6

    Bonjour,
    des disfonctionnements sont apparus sans explication avec Spip-Listes 3.0.11-68965 <1.9923> jQuery 1.7.2

    je viens seulement d’effectuer la mise à jour de SPIP 3.0.10 [20600]. J’associe donc ces problèmes à cette màj.

    1. Je ne peux plus créer de couriers à partir de mon gabarit (je vois pendant 1 seconde le contenu en preview puis tout disparait et page vide )
    2. Envoi impossible de mail, ni en test, ni aux listes de diffusions.

    Si quelqu’un peut m’aider car là je ne vois pas ce que je peux faire ?

    D’avance merci.

    • Je ne comprends pas !
      les données sont toujours là. Mais je ne peux plus rien faire de nouveau.
      J’essaie de générer à partir de mon patron. Je vois passer les données et après changement de l’affichage... plus rien.
      Idem pour l’envoi de mail ... rien. Tout se passe comme d’habitude mais rien, pas d’envoi.
      help !

    • J’ai remis la version précédente de spip. Rien ne change. Je n’ai toujours pas la possibilité d’utiliser spip-listes

    • Boujour.
      Pour info, mes problèmes ont disparu avec la dernière màj de spip.

      Cordialement.

    • En faite non. L’envoi des mails ne fonctionne pas.
      Affaire à suivre.

    • Bonjour,

      J’ai un problème semblable.
      Impossible d’envoyer les mails par la liste de diffusion.
      Créer un courrier fonctionne et je recois les mails en revanche pour une lettre programmée, aucun mail ne part, la lettre reste en cours d’envoi.

      Spip-Listes 3.0.11-68965 <1.9923> jQuery 1.7.2
      SPIP 3.0.11

    • Bonjour.
      J’ai re-verifié ma config. smtp (spip-list et facteur) et je peux maintenant envoyer les mails.
      Par contre, maintenant, j’ai remarqué que j’avais un problème avec le lien de désabonnement dans le mail.

      Je cherche.

    Répondre à ce message

  • Bonjour,

    Je rencontre une problématique lors de l’abonnement aux listes de diffusion.
    Je souhaite proposer plusieurs formulaires sur le site, autant que j’ai de listes de diffusion.
    Chaque formulaire doit permettre de s’abonner à une liste.

    Pour cela j’utilise #FORMULAIRE_SPIP_LISTES_INSCRIPTION en passant en paramètre l’id de la liste à laquelle je souhaite abonner l’internaute (ex : #FORMULAIRE_SPIP_LISTES_INSCRIPTION2)

    Si un utilisateur renseigne plusieurs formulaires (afin de s’abonner à plusieurs listes) le compte utilisateur est automatiquement désabonné des autres listes. C’est à dire qu’à chaque fois, seul le dernier enregistrement est conservé.

    Est ce moi qui comprend mal la balise ou est ce un bug ?

    Merci par avance pour votre aide

    Répondre à ce message

  • Bonjour,
    Sous spip3 est-il possible avec spip-listes d’ajouter une simple case à cocher dans le formulaire d’inscription ?

    Répondre à ce message

  • ostokin

    Bonjour à tous, n’ayant pas reçu de suggestion à mon problème je réitère ma demande :
    passage à SPIP 2.1.23- SPIP-Listes Version : 2.234.4 [67343]
    J’ai désinstallé spip-listes, vider cache et fichiers de tmp. puis réinstallation
    Les patrons génèrent une page blanche, si je valide ces erreurs s’affiche :

    Warning : actualiser_sessions() [function.actualiser-sessions] : Unable to access ../tmp/sessions/1_2539dfb7f6b781025ecf190157d4f425.php.8573147155219be625c48c6.29185930 in session.php on line 144

    Warning : actualiser_sessions(../tmp/sessions/1_2539dfb7f6b781025ecf190157d4f425.php.8573147155219be625c48c6.29185930) [function.actualiser-sessions] : failed to open stream : No such file or directory in session.php on line 144

    Fatal error : actualiser_sessions() [function.require] : Failed opening required ’../tmp/sessions/1_2539dfb7f6b781025ecf190157d4f425.php.8573147155219be625c48c6.29185930’ (include_path=’. :/include/’) in session.php on line 144

    Un p’tit coup de main SVP

    Répondre à ce message

  • Je ne suis pas très au fait de ce qu’est la meuleuse mais je vois qu’il y a une option avec le nombre d’envois par lot. Cependant les mails sont envoyés 1 par 1. Quelle est alors la fonction « envoi par lots » ?

    Répondre à ce message

  • 1

    Bonjour à tous !

    Le Mode debug reste actif même après avoir décoché l’option dans la configuration...
    SPIP 3.0.10 et SPIP-Listes 3.0.11...

    Merci d’avance de votre aide !

    • Je confirme, plussoye et tout et tout. SPIP 3.0.11 + spip-listes v3.0.11

    Répondre à ce message

  • les paramètres SMTP de spip-iste ne sont pas pris en compte. C’est ceux de facteur qui le sont. par exemple si on veut faire du spipliste en phpmailer, et facteur en SMTP, le phpmailer n’est pas pris en compte.

    Répondre à ce message

  • 2

    Bonjour,
    Dans l’interface d’administration :
    /ecrire/ ?exec=spiplistes_liste_gerer&id_liste=1
    Les abonnés à cette liste>ajouter des abonnés>ajouter
    l’interface est cassée (pas de header ni de body) et donc pas de squelette
    juste la liste des membres.
    Config : SPIP 3.0.10 [20600]
    facteur 2.4.5
    spip-listes 3.0.11

    BC

    • Je complète :

      ajouter des modérateurs : quand on a choisi un modérateur et ajouter : interface cassée sans header

      suppression des modérateurs : ne fonctionne pas = pas de suppression

      suppression des abonnés : interface cassée et liste complète des utilisateurs au lieu de ne présenter que les abonnés à supprimer. Si on supprime un abonné : tous les abonnés sont supprimés.

      sous IE10 :
      Dans la gestion des listes de diffusion (ajout d’abonnés ou de modérateurs) toujours le problème des formulaires qui se déplient : certains boutons n’apparaissent pas.

      Je suis le seul à avoir ces problèmes ?

      ma config
      SPIP 3.0.10
      facteur 2.4.5
      spip-listes 3.0.11

      et aucun autre plugin

    • SpipForEver

      J’ai le même problème.
      En plus, après avoir créé une nouvelle liste, y avoir abonné - péniblement vu l’interface cassé comme signalé plus haut - une série de personne et avoir passé cette liste en liste privée, le programme m’a vidé la table de correspondance entre les abonnés et mes différentes autres listes (spip_auteurs_listes) qui est passée de 5800 abonnements dans trois listes à moins de 500 en tout. Je déconseille de changer le statut (privé/public) d’une liste sans une bonne sauvegarde !
      J’en avait évidemment faite une, vu la somme d’épisodes malheureux déjà eus avec ce plugin, le plus bugué de tous ceux que j’utilise depuis des années...
      SPIP 3.0.10
      Spip-Listes 3.0.11-68965 <1.9923> jQuery 1.7.2

    Répondre à ce message

  • 1

    Bonjour

    La génération des courriers à partir d’un age relatif ne fonctionne plus.

    Je choisis « Créer un courrier »,
    je sélectionne le patron « Nouveautés »,
    J’indique une date très antérieures (pour être sûr d’attraper des nouveautés).
    Je coche « A partir de la date définie ci-dessus », ou je décoche => même résultat.
    Je clique sur « Générer et Aperçu »

    => Le début du courrier est bien généré « Bonjour, voici les nouveautés publiées.... »
    Mais ensuite, c’est vide.

    J’ai analysé et tenté de modifier le patron nouveautes.html. Il semble qu’il y ait un problème par rapport au critère de boucle age_relatif. J’ai l’impression que la date prise comme référence ne soit pas bien lue dans le contexte.

    J’ai ce problème depuis la migration sous SPIP3. Plus aucune de mes listes ne fonctionnent. Pourtant j’ai bien mis à jour le plugin et j’ai la dernière version.

    MERCI DE VOTRE AIDE.

    • Je confirme !

      SPIP 3.0.11 + spip-listes v3.0.11 : il semble qu’on n’ait plus le choix dans la date. Si je peux me permettre d’être crétin. C’était mieux avant :-)

      Dans créer un nouveau courrier/Générer le contenu/Contenu à partir de cette date : 16 août 2013 à 16h00min, la date est bloquée au présent.

      Qu’on la change par le calendrier ou dans la champ input du formulaire n’a l’air d’avoir aucune influence sur le contenu qui reste bloqué : « Contenu à partir de cette date : 16 août 2013 à 16h00min »

    Répondre à ce message

  • J’ai essayé de comprendre pourquoi il y avait un bug entre autre au moment du passage du patron « Nouveautés ».

    Il semble qu’il n’y a pas de transmission de la date qui reste un champ vide.

    C’est une piste mais je ne sais pas la résoudre.

    à suivre

    Répondre à ce message

  • Bonjour,
    Dans l’interface d’administration, sous IE10, pour le choix du destinataire, la destination « liste de diffusion » ne s’affiche pas ainsi que le bouton « Valider ».
    OK sous FF.
    bc

    Répondre à ce message

  • 1

    Bonjour à tous,
    CONFIG = SPIP 2.1.23—
    -  SPIP-Listes 2.234.4-67343 <1.98> jQuery 1.4.4
    -  CFG — COUTEAU SUISSE
    depuis le passage à la branche SPIP 2.1 les patrons affichent page blanche pour les articles ( le logo site et message de bienvenu sont affichés ainsi que date et NOUVEAUTE)
    J’ai suivi quelques conseils sur les forums dédiés mais rien n’y fait
    Une idée pour m’aider ?
    Merci d’avance
    Ostokin

    • Pas de suggestion ?
      Petit complément quand je génère un appercu avec le patron NOUVEAUTE
      J’obtiens :

      Cr�er un courrier

      Si je donne un titre c’est ce titre qui apparait en remplacement de « crée un courrier »

      Merci de votre aide
      OSTOKIN

    Répondre à ce message

  • Jérôme PESTIAUX

    J’ai installé Spip-Listes 3.0.11 sur mon site Spip 3.0.10 et impossible de générer le contenu à partir du patron « nouveautés ». Tous les autres fonctionnent mais pas celui-là et ce quelque soit la date que je demande à prendre en considération pour générer le courrier.
    Le message généré reste désespérément vide.
    Quelqu’un aurait-il une explication serait-ce un bug ?
    C’est plutôt embêtant c’était une fonctionnalité intéressante.

    Répondre à ce message

  • Bonjour,
    je rencontre deux « bugs » étranges lorsque que je configure l’envoi automatique d’une liste de diffusion. Je choisis « tous les 1 jour » puis « la date d’expédition » et pour finir « envoyer maintenant », lorsque je confirme l’envoi, la date/heure d’expédition ne correspond pas à celle que j’ai choisie et dans le casier à courrier l’envoi ne se fait pas (mouline) et il est indiqué a coté du nom de la liste de diffusion « (aucun abonné) ».
    Pour le reste le plugin fonctionnement parfaitement lorsque que je fais un envoi de courrier « simple » en choisissant la liste de diffusion, le problème est uniquement sur l’envoi automatique journalier.

    Merci par avance.

    Répondre à ce message

  • 1
    pierreva

    Bonjour,

    Je travaille à un patron pour lister une partie du texte des articles ayant un mot clé donné.
    Quand je construis le lien de l’article du site, #URL_ARTICLE me donne par exemple : http://www.cinehorloge.fr/ecrire/spip.php?article763 . Comment obtenir un lien sans « ecrire » :
    http://www.cinehorloge.fr/spip.php?article763
    Ma boucle est :

    #INTRODUCTION
    [

    (#TITRE)

    ]

    • temp@ouvaton.org

      Salut,

      pour l’url des articles, j’ai :
      [(#URL_ARTICLE|url_absolue)]

    Répondre à ce message

  • 1
    jbonlinea

    Bonjour à tous

    J’ai un problème de taille qui est survenu de lui-même, aussi étonnant que cela puisse paraître.
    je vais essayer de faire le plus cour et le plus complet possible.

    Je suis sous
    Spip : 2.1.12
    SPIP-Listes 2.0200-48788 <1.98> jQuery 1.4.4

    -  Sur mon site j’ai une mailing list qui génère automatiquement un courrier par semaine.
    -  Jusqu’il y a quelque temps, la mailing list de mon site fonctionnait parfaitement.
    -  Cependant, voila que depuis un certain temps, les emails ne sont plus envoyé

    au début j’ai cru que le mail n’avait pas été envoyé car il n’y avait pas eu de nouveaux articles publiés, mais ce n’est pas le cas.

    Cherchant la solution j’ai pu me rendre compte que :
    1- dans la page « édition ->liste de diffusion », mon casier à courrier contient bien mes « courriers automatiques publiés » chaque semaine comme prévu. cependant aucun destinataire n’as reçu les dit courriers (depuis quelques semaines)

    2- dans la page "édition ->liste de diffusion -> onglet liste de diffusion, ma « liste publique hebdomadaire » existe toujours bien et compte toujours ses 729 abonnés (dont seulement 3 n’on pas choisi de mode d’envoi html/txt).

    3- dans la page qui précède, je rentre dans ma liste et si je « force l’envoi » (en entrant dans les détails de ma liste de diffusion et cochant « envoyer maintenant » et validant (2 fois), le courrier soit-disant envoyer apparait dans les « courriers automatiques publiés » mentionnés en 1, ou non ??? selon ??? du coup je commence à plus savoir ce qui ce passe.

    4- pour faire un test simple j’ai créer une nouvelle liste de diffusion dont je suis le seul destinataire.
    je crée un courrier
    4.1- si dans « destination », je choisi « tester par email » et l’adresse mail de mon login apparait (ce qui me convient)
    quand je valide l’envoi à 2 reprises, ce courrier apparait dans la page « édition ->liste de diffusion » comme un courrier « en cours de rédaction » ne comptant « aucun destinataire »
    4.2 -si dans « destination », je choisi « ma nouvelle mailing list dont je suis seul inscrit » quand je valide l’envoi à 2 reprises, ce courrier apparait dans la page « édition ->liste de diffusion » courrier publié" cependant je ne le reçoit pas

    J’ai effectuer ces différents tests afin de vérifier si le problème venait de la mailing list elle-même ou de l’envoi et je pense pouvoir dire que cela vient de l’envois.

    mais que faire ?

    pourquoi la les envois ne s’effectuent plus ? (j’administre le site, mais il est hébergé chez un prestataire qui administre le service et je n’ai pas eu vent de modifications ou autre qui puisse entrainer ce genre de problèmes)

    J’ai beau lire l’aide de spip-liste et regarder dans les configurations, je ne vois pas ce que je pourrais faire de plus.

    jusqu’à présent, la « méthode d’envoie » utilisée est « utiliser la fonction mail de php »

    Si l’un d’entre vous peut m’aider à régler ce problème j’apprécierais grandement toutes propositions.

    Avec un grand merci pour votre attention

    Bien cordialement

    Jonathan

    • Bonjour,
      dans un cas similaire, j’ai pu remonter à l’hébergeur (OVH) qui m’avait bloqué l’envoi des mails automatique, en raison d’un retour d’erreur supérieur à 5% (adresses erronées)
      Si cela peut aider certains !!!
      Cordialement, Alain

    Répondre à ce message

  • Bonjour,
    pour info,
    le lien vers la bourse aux patrons est mort
    http://contrib.spip.net/SPIP-Listes#patron

    Répondre à ce message

  • Bonjour,
    Je viens de vouloir installer Spip-liste sur un spip 3.0.10 mais lorsque je veux modifier un article, le formulaire n’apparait plus meme après avoir purger le cache.
    Liste des plugins installés :
    Recherche avancées
    activité éditoriales
    agenda
    api de verification
    autorité
    champs extras
    interface champs extras
    compositions
    compteur graphique
    facteur
    interface thelia
    le couteau suiss
    mini calendrier
    poluhierarchie
    recommander à un ami
    saisies pour formulaire
    sauvegarde auto
    social tags
    spip bonux
    tinymce
    yaml

    Merci pour votre réponse si vous avez une solution au problème.

    Olivier

    Répondre à ce message

  • 7

    Bonjour,
    Je teste sous Spip-Listes 3.0.11-68965 <1.9923> jQuery 1.7.2
    et spip 3.05.
    quand la commande
     ?exec=spiplistes_courriers_casier
    s’exécute, gros bug , le navigateur s’affole et tourne en boucle ( la page se recharge sans cesse)
    et de ce fait n’envoie pas le mail à la liste ( liste de test 2 inscrits seulement !).

    QUID ?

    Merci d’avance pour votre réponse

    • Je dois préciser que le phénomène ne s’arrête pas et je ne vois pas comment intervenir pour stopper le process... si ce n’est de désactiver le plugin...

    • Bonjour,

      j’essaye d’importer des utilisateurs dans une nouvelle liste pour faire un mailling ponctuel : l’importation se passe très bien, cependant si des utilisateurs déjà existant dans mon autre liste principale, ils ne sont pas ajoutés dans la nouvelle. Pourtant je coche « Forcer les abonnements (si l’adresse mail existe dans la base, forcer l’abonnement pour la sélection, pour cet abonné). » Quand je regarde le nombre d’abonné à ma nouvelle liste il n’y a pas le compte (les contacts communs ne sont pas comptabilisés).
      En résumé je n’arrive pas à avoir une seconde liste indépendante de la première avec des contacts communs. Puis-je réussir à faire ce que je souhaite avec SPiP-Listes ?

      SPIP-Listes 2.234.3

    • bonjour,

      J’ai le même problème sur un SPIP 192 avec spip_listes 193 : l’envoi vers une adresse de test ou même une liste de test tourne en boucle... Dans le bloc indiquant les envois en cours à droite, j’ai toujours un nombre de courriers envoyés supérieurs au nombre de courriers à envoyer... (2/1 par ex.)

      @Sirom, pour stopper le processus, de mon côté je passe par phpmyadmin et je supprime le dernier courrier créé.

      Une seul piste trouvée sur le net pour l’instant : http://forum.spip.net/fr_224897.html

      Une idée pour sortir de cette impasse ?

    • et d’autres ont eu ce problème avant :

      http://comments.gmane.org/gmane.comp.web.spip.user/150734

    • J’ai résolu ce pb avec mon spip192 en vidant la table spip_auteurs_courriers manuellement.

      Le chiffre incorrect utilisé par le petit bloc affichant la progression (2/1 et 200% ou 3/1 et 300% etc.) correspond au nombre de lignes de la table spip_auteurs_courriers

      C’est le fichier action/spiplistes_envoi_lot.php qui m’a permis de m’en rendre compte.

      Pour ceux qui ne sont pas familiers avec PhPMyAdmin, il y a peut-être la possibilité de vider la file d’attente d’envoi dans la page  ?exec=spiplistes_maintenance mais je n’en suis pas sûr.

    • sur mon spip 3, j’ai le même problème et vider la table spip_auteurs_courriers n’a pas corrigé le problème, ça continue à tourner en boucle :(

    • Tivizio

      Même souci ici.
      Ça s’est déclenché quand j’ai voulu envoyer un courrier test sur une seule adresse, pour comprendre pourquoi ma liste n’envoyait plus de mail (même problème que ).

      Tout ce que j’ai trouvé, c’est d’empêcher la page de se recharger en utilisant le bouton « stop » du navigateur, et d’aller dans la maintenance pour supprimer le courrier en cours d’envoi.

      Un nouveau courrier test n’a pas provoqué de nouveau « tourne en boucle », mais n’est toujours pas arrivé non plus (pas d’erreur selon le journal).

    Répondre à ce message

  • Hubombing

    Bonjour,

    Après un test concluant d’installation en local, je tente d’installer en ligne mais, activation du plugin ne fonctionne pas... (Spip 3.0.3 / Mutualisé chez Ovh)


    Actions non réalisées
    -  Activer le plugin « SPIP-Listes » (version : 3.0.11)

    x Certaines actions n’ont pas été réalisées. Cela peut provenir d’une erreur lors des actions à réaliser, ou d’un affichage de cette page alors que des actions sont encore en cours. Les actions avaient été lancées par Hubert le 16 mai 2013 à 10h31min.


    Une idée de comment installer le plugin malgré tout ?

    Merci ;)

    Répondre à ce message

  • 1
    maxsharp

    Bonjour,

    Tout d’abord, félicitations pour ce plugin génial !

    Seul problème, depuis la mise à jour spip3 et la mise à jour spip-listes, lorsque l’on crée un courrier, impossible de choisir la langue. Le menu est vide.

    Savez-vous pourquoi ?

    • Bonjour,
      j’ai le même problème est ce que vous avez pu résoudre le menu langue ?

    Répondre à ce message

  • Bonjour,

    J’utilise spip3 et le plugin spip-liste version 3.0.11

    J’ai fait un patron pour la lettre d’information, la lettre doit etre

    envoyé en anglais, mais tous les articles récuprés sont en

    français, comment faire pour n’avaler que les articles en Anglais ?

    J’ai utilisé les balises multi pour la traduction du site

    Merci de votre aide

    Répondre à ce message

  • Bonjour,
    je rencontre un problème lors de l’import d’adresses dans des listes. J’utilise des fichiers .txt ou .csv, la réponse indique que les adresses ont bien été enregistrées :
    Fichier : OT.txt
    Liste de destination : #11

    76 fiches importées en 0.070892095565796 ms. dont :
    0 comptes créés
    76 comptes déjà dans la base
    76 abonnements enregistrés pour 1 listes.

    Mais à chaque fois que je vérifie la liste de diff en question elle indique « sans abonné ».
    Autre soucis lié, si j’insiste sur certaines listes je me retrouve avec d’autres qui ont perdus tous leurs abonnés. Plus qu’à recommencer...
    Je suis sous Spip 2.1.12 et spip-listes 2.234.3.

    Quelqu’un aurait-il rencontré ce problème (ou aurait une idée).

    Merci !!

    Répondre à ce message

  • 5

    hello !
    please help me. i need to sort articles according to visits. how can i do that ?

    • Hello nash.

      You are not in the right place for your question as this page is for a/an plugin/add-on to manage newsletters.. I guess you were looking for another kind of « list » that may be here : forums.spip.net

      Now, to answer your question, you have to edit the template used to display the page (it may be sommaire.html for the front-page, rubrique.html for categories, etc.) Copy the file to modify form squelettes-dist to squelettes (a directory you have to create at your install root to hold your customised files) Find the loop that retrieves the articles : <BOUCLE_somename(ARTICLES)...> and add this sort criteria (at the end, before closing « greater than » sign) : {!par visites} That should be all.

    • Thank You anyway, but it doesnt work :)
      here is code :
      BOUCLE_last(ARTICLES spip_ecatalogue_products) id_rubrique=#ID_RUBRIQUE id_article IN #ARTICLES_IDS tri #ENVsort_by, titre inverse #ENVsort_order, 0 pagination #ENVpagination| ?#ENVpagination, 15  !par visites

      #VISITES #TITRE

      /BOUCLE_last

      here is link ,where to see http://akvo.com.ua/produkciya/obratnyj-osmos/?var_mode=calcul, close to titre you can see quantity od visites

    • sorry, but question is modified...
      i have this criterias {tri #ENV{sort_by, titre}} {inverse #ENV{sort_order, 0}} which break propper work of  !par_visites criteria. if i remove that filters, everything works ! how to unite these filters together ?

    • Hello nash.

      Use {tri #ENV{sort_by, titre}} {inverse #ENV{sort_order, 0}} only if you want to use #TRI{titre} or alike. In such a case, your variable sort_order should returns either -1 or 1 and you should rewrite it so : {tri #ENV{sort_by, titre} #ENV{sort_order, -1}} (There’s a mention about this new criteria in english, but the main/reference article in french is not yet translated...)

      In other case (when you are not using #TRI), the previous code becomes {par #ENV{sort_by, titre}} {inverse #ENV{sort_order, 0}} And then you can have multiple sorts in sequence (the main/rich doc in french is translated in english —even if it was a bit hard for me to found it— and there’s a use case in english)

      I can’t really help if you mix both {tri ...} and {par ...}. Well, question : as you let users select the sort order vi sort_by why don’t you add visites (beside titre and other allowed values) ?

    • thank tou very much ! i’ll try to do it ! can you leave your e-mail in case of questions ?

    Répondre à ce message

  • Bonsoir,

    je découvre un problème déjà signalé il y a 3 ans sur le forum (voir le sujet spip-listes_1_9_3 acces interdit) et resté sans réponse... et je n’ai malheureusement rien trouvé d’autre à ce sujet.

    Sur SPIP 2.1.20, avec spip-listes_1_9_3, depuis la page de gestion d’une liste, lorsque je clique sur Suivi des abonnements, j’obtiens le message d’erreur suivant :

    Warning : mysql_query() [function.mysql-query] : Unable to save result set in /homez.436/vacancesc/www/ecrire/req/mysql.php on line 142

    spiplistes_abonnes_tous : Accès interdit accompagné d’un bouton Accueil du site

    Quelqu’un connait-il la cause du problème et sa résolution ?

    Répondre à ce message

  • Bonjour

    dans spip-liste, quand un internaute s’inscrit à une liste de difusion,
    on affiche un message de confirmation :

    « Votre demande a bien été prise en compte. Vous recevrez prochainement
    une confirmation »

    visiblement ce message est généré par la balise #ENV*message_ok

    A quel endroit peut on paramétrer ce message ?

    jacques

    Répondre à ce message

  • 4

    Bonjour,
    Je rencontre des difficultés de compatibilité entre le plugin « SPIP-Listes » et « Forms et tables » sous SPIP 3.
    Ce soucis à été déjà remonté dans des posts précedent, avec un e début de soluttion :
    http://contrib.spip.net/SPIP-Listes?debut_comments-list=20#forum463254
    Pour ma part je n’ai pas réussi à utiliser cette solution, la procédure n’étant pas assez précise pour le débutant que je suis :(
    Donc ce serait super si la correction était intégré directement dans une prochaine version !
    Pour info j’utilise SPIP et ses plugins aux toutes toutes dernières versions.

    Merci infiniment à toute l’équipe, ces plugins sont tellement utiles que indispensable.

    Restpectueusement.

    • Bonjour,
      depuis plusieurs version de form et table j’utilise :

      if(!function_exists(« mySel »))
      function mySel($varaut,$variable, $option = NULL)
      $res = ’ value=« ’.$varaut.’ »’ . (($variable==$varaut) ? ’ selected=« selected »’ : ’’) ;

      return (!isset($option) ? $res : « $option\n ») ;

      pour ajouter la fonction mySel.
      Pouvez vous me donner plus d’informations concernant les problèmes de cohabitation entre form et table et spip-listes

    • Bonjour,

      Pouvez-vous m’envoyer le fichier corrigé svp ? Si je comprends bien il s’agit de « spiplistes_api_presentation ». Tout en remplacant les lignes de 324 a 329, cela ne résous pas le soucis.
      Le soucis en question est le suivant :

      Il y a bien des problèmes de cohabitation entre certains plugins sous spip3. Exemple, spiplistes (3.0.7)et forms and tables (2.5). Lorsque les deux sont activés, impossibilité d’aller sur la page de configuration de spiplistes avec le message d’erreur suivant :
      Fatal error : Cannot redeclare mysel() (previously declared in /home/www/4dd3f93336088fe2cfcab703a9cda29f/web/monsite/plugins/auto/forms_et_tables_2_5/forms_fonctions-v1.php:358) in /home/www/4dd3f93336088fe2cfcab703a9cda29f/web/monsite/plugins/auto/spiplistes/v3.0.7/inc/spiplistes_api_presentation.php on line 328

      Je suis une bille en php il me faut donc des instructions précises !

      Merci infiniment pour le coup de main !

    • Avez vous la dernière version de forms_et_table ?

    • Oui absolument :Formulaires et Tables 0.5.4 - stable

    Répondre à ce message

  • 5

    Hello à tous.
    Il y a bien des problèmes de cohabitation entre certains plugins sous spip3. Exemple, spiplistes (3.0.7)et forms and tables (2.5). Lorsque les deux sont activés, impossibilité d’aller sur la page de configuration de spiplistes avec le message d’erreur suivant :
    Fatal error : Cannot redeclare mysel() (previously declared in /home/www/4dd3f93336088fe2cfcab703a9cda29f/web/monsite/plugins/auto/forms_et_tables_2_5/forms_fonctions-v1.php:358) in /home/www/4dd3f93336088fe2cfcab703a9cda29f/web/monsite/plugins/auto/spiplistes/v3.0.7/inc/spiplistes_api_presentation.php on line 328

    Supprimer le fichier « forms_fonctions-v1.php » de forms ans tables permet à spiplistes de fonctionner correctement. mais bien sûr, dans ce cas, vos formulaires forms and tables ne fonctionnent plus correctement. J’investigue et je vous dis quoi, mais il est fort probable que d’autres plugins puissent entrer en conflit avec spiplistes

    • Hello, voici la soluce en cas de conflit de spiplistes et forms and tables. Editez « spiplistes_api_presentation.php » qui se trouve dans le répertoire « inc » de spiplistes. Ajoutez :

      if(!function_exists(« mySel »))

      en ligne 324. Puis ajouter un signe «  » en ligne 329

      Et le tour est joué

      Cheers

    • Bonjour,

      Merci de ces solutions,
      J’ai aussi un conflit entre ces deux plugins, si je désactive l’un ou l’autre cela fonctionne, mais malheureusement la solution proposée ne résout pas mon problème.
      J’ai une page blanche lorsque je veux activer la configuration du plugin spip-listes

      Merci de votre aide

    • Bonjour,
      Normalement ça marche. le signe à ajouter en ligne 329 n’est pas «  » mais une accolade fermée. Ca devrait être tout bon.

    • Bonjour ,

      Voilà ce que j’ai inséré en ligne 324 :

      if(!function_exists(« mySel »)) et l’accolade ouvrante

      en ligne 329, j’ai inséré une accolade fermante

      Et cela fonctionne ! merci tout plein

      et les accolades ne sont pas visibles sur le forum...

      Thierry

    • Bonjour,
      Je rencontre le même soucis cependant je n’arrive à aucun résultat malgré votre procédure, voulez vous bien la détailler à l’enfant de cinq ans que je peux être parfois. Merci d’avance, Jul

    Répondre à ce message

  • 1

    Bonjour,

    Je viens d’effectuer la mise à jour de mon site vers spip 3.0.5. J’utilise le squelette sarka (mis à jour également). Le plugin spip-list est lui aussi à jour.

    Je rencontre l’erreur suivante pour l’envoi d’une liste des nouveautés du site toutes les semaines qui utilise le modèle grand patron nouveautés :

    -  > plus de sujet (titre) dans le courriel envoyé.

    Lorsque je consulte la configuration de la liste via l’interface privée de spip le sujet de la liste est bien présent comme avant cette mise à jour ?

    Pourriez-vous orienter mes recherches afin de résoudre ce petit problème ?

    Bien cordialement

    • Laurent

      J’ai paramétré la meuleuse en UTF8 et le sujet (titre du courriel) réapparait...
      Cdlmt

    Répondre à ce message

  • 1

    Bonjour,

    SPIP-Listes affiche un message d’erreur dans la case de prévisualisation d’un courrier (/ecrire/ ?exec=spiplistes_courrier_gerer&id_courrier=XX)

    Fatal error : Cannot redeclare format_mysql_date() (previously declared in /home/www/ed734571fb43b99158780ef4a0dcfbb2/web/plugins/auto/spiplistes/v3.0.11/exec/spiplistes_courrier_previsu.php:359) in /home/www/ed734571fb43b99158780ef4a0dcfbb2/web/ecrire/inc/date.php on line 33

    Le texte (écrit manuellement) est bien enregistré, mais il ne s’affiche pas. Il est aussi bien envoyé à la liste de diffusion.

    Autre problème : lors de l’importation d’emails sur une liste, SPIP-Listes affiche que tous les emails ont bien été importés, mais la liste n’en contient que quelques centaines (environ 450 sur 1600). Il faut refait plusieurs fois l’importation pour que tous les emails soient vraiment importés (par paquets de plusieurs centaines, donc).

    • J’ai le même problème, l’avez-vous résolu ?

    Répondre à ce message

  • 1

    Bonjour,
    J’utilise ce plugin depuis plusieurs années, et globalement ça fonctionne, merci.

    Cependant, deux suggestions :
    1. Le système de confirmation d’inscription à une liste n’est pas clair ni pratique. Ce serait vraiment bien de modifier les messages de confirmation et d’avoir juste un lien à cliquer pour confirmer (et donc pas de page avec formulaire où on doit re-cocher la liste à nouveau), avec un texte plus clair et plus court.
    J’ai bien peur qu’en l’état la plupart des gens renoncent, n’y comprennent rien, ou croient qu’ils sont déjà inscrits, ou que le système ne marche pas (messages contradictoires : « Bienvenue sur les listes de diffusion » + « Vous n’êtes pas abonné à une liste de diffusion. » + « Votre format de réception : Texte enrichi », alors qu’ils viennent de s’inscrire par le formulaire)

    (j’utilise le formulaire d’inscription simplifié #FORMULAIRE_SPIP_LISTES_INSCRIPTION, qui est simple, seulement après on doit cliquer sur le bon lien en bas, pas celui du mot de passe, et on doit cocher la liste, plus le format.., alors si on pouvait juste avoir à confirmer en cliquant sur un lien, ça serait plus pratique et cohérent non ?)

    Là on dirait que le premier formulaire sur le site ne sert pas à grand chose, vu qu’il faut tout refaire ensuite, alors que j’ai paramétré pour des inscriptions aux listes sans mot de passe et en texte enrichi.

    2. Serait-il possible d’avoir accès, dans l’espace privé, à un formulaire permettant d’ajouter directement un abonné (voire plusieurs) à une liste, sans devoir passer par un fichier .txt à importer ?
    Ca serait plus pratique quand on est pressé et qu’on a juste un email à ajouter.

    Merci !

    • suite...
      Sur des listes, je vois que j’ai des dizaines de visiteurs qui n’ont pas confirmé leur abonnement. Certains sont des emails bidons, du spam, donc c’est normal, mais d’autres non. Il y a en donc sans doute un certain nombre qui n’ont pas compris comment finaliser l’abonnement pour de bon. (quelq’un qui ne parle pas bien l’anglais ou le français, il aura du mal à comprendre ce qu’il faut faire)

      J’ai vu la fonction « Forcer les abonnements pour cette liste » en bas de la page de gestion d’une liste. Seulement, quand on a plusieurs listes (anglais, français), ça voudrait dire que tous les visiteurs deviennent abonnés à cette liste ? Embêtant.
      La seule solution semble être de vérifier tous les visiteurs non-confirmés et de les inscrire à une liste à la main...!, en choisissant au feeling la liste, et si c’est du spam ou pas.

      Si des personnes ont des solutions (pas trop compliquées...) pour améliorer « l’ergonomie » du processus de confirmation d’inscription à une liste, je suis preneur, merci.

    Répondre à ce message

  • Hello,

    J’ai un problème que je crois avoir déjà rencontré plusieurs fois sur d’autres sites, mais impossible de me rappeler comment je l’avais résolu...

    Quand j’envoie une lettre d’info, le pied de page est toujours doublé. Il est pourtant placé où il faut (enfin je crois) dans squelettespatronspieds_courrierspiedmail.html

    Dans l’aperçu dans spip listes et quand j’envoie un mail de test, pas de problème, c’est seulement quand j’envoie le mail à la liste de diffusion.

    Le répertoire patrons dans le plugin est complétement vide. Et j’utilise la dernière version spip listes (3.0.11), et je suis sous spip 3.0.5.

    Quelqu’un aurait une idée de ce qui pourrait être la cause ce problème ? Ou même des pistes de choses que je pourrais tester ? parce que là vraiment je sèche. Je crois qu’il m’est arrivé de résoudre ce problème en modifiant directement des fichiers php du plugin, mais c’est évidemment peu élégant et surtout ça ne résout pas le problème sur le long terme lors des mises à jour. Il doit y avoir une chose que je fais mal, à chaque fois, je ne vois pas trop ce que cela pourrait être.

    merci d’avance.

    Répondre à ce message

  • 1

    Bonjour,

    Les mails envoyés par SPIP-Listes 3.0.8 ont changé par rapport à SPIP-Listes 2.234.3.

    La version 2 mettait le nom du site comme émetteur des mails. Avec la version 3 c’est l’adresse mail du webmestre qui est utilisée comme émetteur.

    Les membres de l’association concernée aimeraient retrouver la présentation de la version 2 de SPIP-Listes mais je ne vois pas où indiquer ce changement ni dans la config de SPIP-Listes ni dans celle de Facteur.

    Quelqu’un sait-il dans quel fichier et comment personnaliser les envois ?
    Merci

    • En fait, et après réinstall de la version 2.19 du site avec SPIP-Listes 2.234.3 j’ai retrouvé la config où l’adresse de l’émetteur est de la forme « Nom du site  » constitué du nom du site suivi de l’adresse mail du webmestre entre crochets.

      Dans la liste des mails reçus sur Outlook ou sur iPhone l’émetteur est « Nom du site » seul. (Dans le header complet du message on peut retrouver l’émetteur « Nom du site  ».)

      Impossible d’obtenir la même chose avec SPIP-Listes 3.0.8. Seul l’adresse mail du webmestre « asso@... » apparaît.

    Répondre à ce message

  • « Générer et Apperçu » ne génère rien

    Je viens de mettre à jour mon site vers SPIP 3.0.5 [19905]
    et d’installer Spip-Listes 3.0.11-68965 -1.9923- jQuery 1.7.2

    Je veux tester et « Créer un courrier »
    mais rien ne se génère, aucune des options,
    Plusieurs patrons essayés, même « Avec texte d’introduction » seul ne produit rien
    et si je valide, tous les champs sont vides

    Répondre à ce message

  • Bonjour,
    Impossible de générer un contenu après mise à jour de SPIP en version 3.05. (2.1.12 -> 3.05)
    Spip Listes testé : 3.0.11 (MAJ de 2.243.2 -> 3.0.11).
    Je voulais tester les fonctionnalités en local avant de mettre à jour le site prod.
    Rien n’y fait : vider le cache, supprimer le rep tmp/cache, utilisation d’un patron ou non... tout fonctionnait bien avant...
    En local sur ma machine : Wampserver avec Php 5.3.8 et Mysql 5.5.16
    Toujours le même résultat : quand je clique sur « Générer l’aperçu », rien ne se passe... Pas de prévisualisation, pas de message d’erreur...
    Avez-vous une idée ? Merci de votre réponse

    Répondre à ce message

  • Bonjour,

    Je gère un site sous SPIP version 2.1.8, le site a toujours parfaitement fonctionné mais récemment les abonnés ont disparu des listes de diffusion.

    J’aimerais bien évidemment comprendre pourquoi mais surtout récupérer les listes avec les abonnés sans devoir les ajouter un par un.

    Quelqu’un a déjà rencontré ce problème ?
    Quelqu’un pour m’aider svp ?

    Merci d’avance

    Répondre à ce message

  • jbonlinea

    Bonjour à tous

    J’ai un problème de taille qui est survenu de lui-même, aussi étonnant que cela puisse paraître.
    je vais essayer de faire le plus cour et le plus complet possible.

    Je suis sous
    Spip : 2.1.12
    SPIP-Listes 2.0200-48788 <1.98> jQuery 1.4.4

    -  Sur mon site j’ai une mailing list qui génère automatiquement un courrier par semaine.
    -  Jusqu’il y a quelque temps, la mailing list de mon site fonctionnait parfaitement.
    -  Cependant, voila que depuis un certain temps, les emails ne sont plus envoyé

    au début j’ai cru que le mail n’avait pas été envoyé car il n’y avait pas eu de nouveaux articles publiés, mais ce n’est pas le cas.

    Cherchant la solution j’ai pu me rendre compte que :
    1- dans la page « édition ->liste de diffusion », mon casier à courrier contient bien mes « courriers automatiques publiés » chaque semaine comme prévu. cependant aucun destinataire n’as reçu les dit courriers (depuis quelques semaines)

    2- dans la page "édition ->liste de diffusion -> onglet liste de diffusion, ma « liste publique hebdomadaire » existe toujours bien et compte toujours ses 729 abonnés (dont seulement 3 n’on pas choisi de mode d’envoi html/txt).

    3- dans la page qui précède, je rentre dans ma liste et si je « force l’envoi » (en entrant dans les détails de ma liste de diffusion et cochant « envoyer maintenant » et validant (2 fois), le courrier soit-disant envoyer apparait dans les « courriers automatiques publiés » mentionnés en 1, ou non ??? selon ??? du coup je commence à plus savoir ce qui ce passe.

    4- pour faire un test simple j’ai créer une nouvelle liste de diffusion dont je suis le seul destinataire.
    je crée un courrier
    4.1- si dans « destination », je choisi « tester par email » et l’adresse mail de mon login apparait (ce qui me convient)
    quand je valide l’envoi à 2 reprises, ce courrier apparait dans la page « édition ->liste de diffusion » comme un courrier « en cours de rédaction » ne comptant « aucun destinataire »
    4.2 -si dans « destination », je choisi « ma nouvelle mailing list dont je suis seul inscrit » quand je valide l’envoi à 2 reprises, ce courrier apparait dans la page « édition ->liste de diffusion » courrier publié" cependant je ne le reçoit pas

    J’ai effectuer ces différents tests afin de vérifier si le problème venait de la mailing list elle-même ou de l’envoi et je pense pouvoir dire que cela vient de l’envois.

    mais que faire ?

    pourquoi la les envois ne s’effectuent plus ? (j’administre le site, mais il est hébergé chez un prestataire qui administre le service et je n’ai pas eu vent de modifications ou autre qui puisse entrainer ce genre de problèmes)

    J’ai beau lire l’aide de spip-liste et regarder dans les configurations, je ne vois pas ce que je pourrais faire de plus.

    jusqu’à présent, la « méthode d’envoie » utilisée est « utiliser la fonction mail de php »

    Si l’un d’entre vous peut m’aider à régler ce problème j’apprécierais grandement toutes propositions.

    Avec un grand merci pour votre attention

    Bien cordialement

    Jonathan

    Répondre à ce message

  • Bonsoir,
    SPIP 3.0.5 SARKASPIP 3.2.19 SPIPLISTES 3.0.11
    Lorsque je lance la configuration de SPIPLISTES, j’obtiens
    -  sous IE, le message « HTTP erreur interne au serveur http://www.nomdusite/ecrire/?exec=spiplistes_config »
    -  sous Firefox, un écran blanc.
    Que faire ?
    Merci de votre aide

    Répondre à ce message

  • bonjour,

    Une suggestion pour une nouvelle fonctionnalité... permettre de passer une variable à un patron, comme on le fait à un modèle...

    en gros, dans le formulaire une ligne de paramètres genre |var1=12|var2=« toto »|
    qui permet dans le patron d’utiliser var1 et var2...

    exemple simple... mettre l’accent sur un article particulier en l’envoyant à une liste de diffusion (comme le patron exemple article=2, mais justement avec le numéro d’article en variable...

    dis comme ca, ca me parait simple... mais je rate peut-être une certaine complexité... !

    pam

    bonne fête de fin d’année à tous...

    Répondre à ce message

  • Bonjour

    J’ai installé la derniere version a savoir la 2.234.4
    quand je souhaite generer un contenu à partir d’un patron je n’ai aucune liste de patron disponible. alors que des patrons le sont (cela marchait tres bien avant)
    J’ai une barre de chargement à droite du titre de la boite « Generer un contenu »... mais rien ne se passe.
    Dans prive_spip.log j’ai un « ’jqueryui_jqueryui_forcer’ non definie »
    Je ne sais pas si l’un est lié à l’autre.

    tout fonctionnait parfaitement il y a quelques jours.... etrange.

    Merci pour vos idées

    Répondre à ce message

  • 2

    Bonjour,

    j’utilise spip et spip_liste depuis très longtemps et tout tourne rond....jusqu’au 3 décembre 2012 où, sans explication, plus aucun patron ne permet de sélectionner les articles sur la base. Tous les patrons parfaitement fonctionnels renvoient « Le patron spécifié ne donne pas de résulat avec les paramètres choisis ».
    Impossible de générer un nouveau courrier.

    Configuration :
    SPIP 1.9.2e [12624]
    spip-listes_1_9_2
    Pas de modification de la config entre le 2 et le 3 décembre. Pas de modification des patrons.
    Pas d’ajout ou retrait de plugin
    Pas de mise à jour connue de l’hébergeur Nexen
    Aucun problème sur l’accès à la base, l’admin fonctionne parfaitement,

    J’ai modifié les critères des boucles pour réduire la requête (la table article fait plus de 33000 enregistrements), j’ai modifié les critères de date pour voir... rien n’y fait.
    C’est un peu comme si spip_liste n’était plus en mesure de requêter sur la base, mais pourquoi ?
    Si quelqu’un a une idée de la raison de l’arrêt subit de la génération d’un nouveau courrier spip_liste sans raison apparente, je suis preneuse...

    Merci par avance de vos informations et merci pour spip_liste ! Indispensable !

    Spipement vôtre.

    • Bonsoir,

      je me réponds à moi même.
      J’ai totalement désinstallé la version de spipliste pour installer la mise à jour 1.9.3.
      Aucun problème d’installation.
      Spipliste fonctionne à nouveau, en fait la base étant très importante, il devait y avoir des temps de réponse trop longs. Une meilleure gestion des requêtes sur la date et l’heure permet de fonctionner à nouveau correctement.
      Ceci dit, il y a un problème sur le codage des caractères.
      Quel que soit le format choisi dans la configuration (8859-1 ; 8859-15 ou UTF8), les articles remontés de la base ont un transcodage d’accent sous forme de signe cabalistique.
      Les anciennes newsletter restent impeccables, c’est bien le résultat de la requête qui est erroné.

      Une idée ...
      L’ajout d’une balise Meta dans le code ne change rien....

      Merci de vos retours.

      Sloanapy

    • Je termine donc ce monologue :

      -  Base de donnée MySql en UTF8
      -  SPIP historiquement en jeux iso-8859-1 (le site a plusieurs années)
      -  Spiplistes dans l’incapacité de remonter correctement les articles quel que soit le paramétrage utilisé

      Solution : traduction de l’intégralité de la base en UTF8 par l’outil de conversion SPIP (gestion des langues)
      Tout fonctionne à nouveau et la version 1.9.3 de Spipliste est vraiment plus sympa et intéressante à utiliser.
      Merci pour ces évolutions.

    Répondre à ce message

  • Haqqtiviste

    bonsoir
    voici une capture d’écran de l’erreur générée par l’appui sur suivi des inscriptions.
    spip dernière version
    spip listes dernière version
    j’ai desinstallé le plugin formidable
    plugin agenda, formulaire de contact avancé, et d’autres trucs « classiques »

    merci et bon courage.

    Répondre à ce message

  • 2

    Bonjour à tous, le plugin spip liste s’est installé correctement sauf que dans la partie privé apparait ce message d’erreur avec l’impossibilité d’envoyer un courrier.

    Warning : fopen(../plugins/spip-listes-spip3/paquet.xml) [function.fopen] : failed to open stream : No such file or directory in /homez.582/provencen/www/plugins-dist/spip-listes-spip3/inc/spiplistes_api_presentation.php on line 1023
    <1.9923> jQuery 1.7.2

    J’ai fait la vérification, aucun conflit de plugin. Je suis chez OVH
    SPIP 3.0.5
    SPIP LISTES 3.0.7
    MYSQL 51.50

    Merci de votre aide

    • Bonjour,
      même config même problème !!!

      Une mise à jour qui aurait un problème ???

      Merci de ce travail et bonne continuation

      Cordialement, Alain

    • Bonjour et merci pour ta réponse.
      Tu me parle de mise à jour mais j’ai fait l’installation directement avec la config ci dessus.
      Par contre j’ai vu que spip listes 3.0.7 était en test. Faut-il qu’on attende ?

      Merci je continue à chercher
      Cordialement
      Stéphane

    Répondre à ce message

  • Bonjour,

    Impossible pour moi d’obtenir le désabonnement de mes abonnés. C’était le cas avec la version 1.9.2 de SPIP, je passe (seulement maintenant) à la version 2.1 avec SPIP liste 1.9.3 et toujours aucune désinscription possible. Quelques pistes pour moi ? Merci d’avance.

    Répondre à ce message

  • haqqtiviste

    bonjour

    j’ai le plugin « formidable » 1.3.4 SVN [66722]
    spip 3.0.5
    spip listes 3.0.7

    une erreur apparait à la création de l’aperçu de la lettre (créer un courrier/bla bla en choisissant un patron et une date/valider —> erreur)

    Fatal error: Cannot redeclare format_mysql_date() (previously declared in /homez.577/crifranc/www/plugins/auto/spip-listes-spip3/exec/spiplistes_courrier_previsu.php:359) in /homez.577/crifranc/www/ecrire/inc/date.php on line 33

    Répondre à ce message

  • 1

    Bonjour,
    J’ai récemment fait évoluer un site sous spip 3 et bien sûr j’ai installé spip_listes !

    Impec no problem, tout marche bien !!! si si !!

    Par contre je rencontre une difficulté simple mais rédhibitoire !

    Dans la version antérieure de spip_listes, j’ajoutais le numéro de semaine dans l’objet du mail envoyé .. or il semble que l’évolution de l’envoi mail (utilisation de facteur) ne sache plus le faire .. c’est dommage et surtout c’est une perte en souplesse ...

    Si à l’évidence, je peux compléter le patron, par contre, je ne sais pas comment insérer le jour d’envoi, par exemple, dans l’objet..

    Avez-vous une idée ?

    Merci d’avance.

    • UP j’aimerai bien une réponse même négative merci !! <3

    Répondre à ce message

  • Bonjour,

    Une question concernant le cadencement de l’envoi des emails. J’ai lu que les mails partaient à la cadence des visites sur le site grace au déclenchement du Cron par les visiteurs ... Je ne suis pas sûr que ce soit toujours le cas sous spip3, mais ne voyant rien dans la doc (ou ne le trouvant pas), je me dis que ce doit toujours être le cas.
    Je trouve la méthode un peu hasardeuse au sens que l’on risque d’envoyer très vite sur des sites ou beaucoup de monde vient, et souvent envoyer très vite peut être synonyme de blocage ou pire black-listage d’une ip de serveur ... et si la newsletter génère des réelles visites, on a effet boule de neige.

    Bref ma question était de savoir s’il y avait un moyen d’influer sur ces paramètres (genre 10 mails toutes les 2 minutes), surtout que j’ai vu que #SPIP_CRON n’existe plus en spip3, pour forcer un cadençage régulier et sûr (peu m’importe qu’il faille 3 jours pour envoyer 1000 mails, je ne veux surtout pas être blacklisté). Quelque chose dans mes_options ? le point bizarre est qu’il me semblait avoir vu un truc dans l’interface sur ce point, impossible de le retrouver ...

    Bref si une bonne ame spécialiste de spip-liste passe par la, aide appréciée !
    Pierre.

    Répondre à ce message

  • 22

    Bonjour,

    J’utilise Spip-Listes 3.0.7 avec et Spip 3.0.5 et Sarka-SPIP 3.2.3 .

    Dans la page « Lettre d’information », le formulaire d’inscription à la newsletter n’apparait pas.

    J’ai bien une liste de diffusion publique configurée dans Spip-Listes.

    Avec Spip-Listes 2.234.4 , Spip 2.1.19 et Sarka-SPIP 3.0.8, le formulaire apparaissait bien.

    Le problème n’est pas liée à Spip-Listes 3.0.7 car j’avais le même problème avec la version précédente Spip-Listes 3.0.6.

    Sur Internet, je vois que nous sommes plusieurs sites à avoir ce problème.

    Quelqu’un aurait-il une solution ou une proposition de test à faire ?

    Merci pour votre aide éventuelle,

    Philippe

    • jacques83300

      Bonjour,

      Je rencontre le même souci que Philippe depuis mon passage à Spip 3.0.
      Ma configuration :

      • Spip-Listes 3.0.7 [67343]
      • Spip 3.0.5 [19905]
      • Sarka-Spip 3.2.4 [67413]

      L’effet peut être constaté sur mon site www.varapiloisir.com

      Merci d’avance pour votre assistance.

      Cordialement,
      Jacques

    • Bonsoir.

      Idem pour moi avec la configuration ci-dessous :
      -  Spip-Listes 3.0.7 [67343]
      -  SPIP 3.0.5 [19905]
      -  Sarka-SPIP 3.2.3 [67283]

      Il n’y a plus le lien vers la lettre d’information dans la colonne de gauche.

      Mais j’avais fait un lien personnalisé, ce qui donne :
      http://www.college-castillonnes.fr/...

      Par contre, les lettres continuent à partir normalement (avec peut-être un souci d’encodage, c’est-à-dire avec disparition des accents, mais que je n’ai pas encore eu le temps de vérifier).

      Merci !

    • Bonjour.

      J’ai recopié les 2 lignes du fichier abonnement.html contenu dans le dossier de SPIP-Liste :

      [(#PLUGIN{Z}|oui) <INCLURE{fond=structure}{env}{type=page}{composition=abonnement} />]
      [(#PLUGIN{Z}|non) <INCLURE{fond=abonnement-defaut}{env}>]

      dans le fichier abonnement-newletter.html du squelette sarka dans la bonne balise

      (la 2e la plus intérieure).

      Cela semble fonctionner.

    • Bonjour,

      Même difficulté pour ce qui me concerne (SPIP 3.0.5 [19905] ; SPIP-LISTE[67343] ; SARKASPIP 3.2[67283]).

      Mais cela semble n’avoir rien à voir avec sarka-spip, car la balise
      #FORMULAIRE_ABONNEMENT
      de la page (fournie par spip-liste)
      monsite/spip.php ?page=formulaire_abonnement
      renvoie aussi un grand vide.

    • Bonjour.

      J’utilise le lien :

      http://mon-site/spip.php?page=abonnement-newsletter

      Voir :

      http://www.college-castillonnes.fr/...

    • Merci, je n’avais pas lu votre précédent message, juste antérieur au mien ! Je vois en effet que vous semblez avoir trouvé la solution.

      Je viens d’essayer, mais je ne vois pas exactement où recopier ces deux lignes. En lieu et place de la balise [(#FORMULAIRE_ABONNEMENT)] de abonnement-newsletter.html ?
      Certainement non car, quand je le fais, j’obtiens une page de réponse à un mail d’avertissement (plus une erreur), et non pas le formulaire d’abonnement proprement dit.

    • Bonsoir.

      Je vous joins une partie du fichier abonnement-newsletter.

      En espérant que cela répondra à votre question.

    • Bonsoir,

      Merci bien pour votre réponse et cette copie. Je constate deux choses :
      -  Il revient au même de remplacer #FORMULAIRE_ABONNEMENT par ces deux lignes ou de les placer après les balises comme vous le faite. Car la balise #FORMULAIRE_ABONNEMENT ne donnant rien, sa présence ou non ne change rien, tandis que ces deux lignes sont exécutées dans les deux cas (quand SPIP-LISTE est installé).
      -  J’obtiens toujours la même page (et l’erreur « Aucun squelette inc-head n’est disponible... », guère étonnante, vue la manipulation au forceps !) lorsque je suis connecté comme administrateur, et sans doute avec un compte déjà abonné. Mais si je me déconnecte, j’ai bien le formulaire d’abonnement.

      Tout ceci n’est pas encore clair, mais je sens qu’on a les moyens maintenant de débroussailler la chose ! Merci encore pour votre réponse.

      Bien cordialement.

    • Merci pour ces précisions. Ne maîtrisant pas, je me suis contenté d’ajouter ces deux lignes (indication donnée dans les conseils d’installation), sans trop me poser de questions. Pas très rigoureux, je sais !

      J’ai le même message que vous quand je clique sur l’inscription à la lettre d’information en étant connecté en administrateur. Par contre, en me connectant avec un identifiant obtenu après inscription par le formulaire, le bug ne se produit pas (faites le test).

      Il y a aussi un bug dans l’espace privé : en mode Edition - Listes de diffusion -Suivi des abonnements, les personnes inscrites apparaissent. Mais la mise en page « saute » quand je clique sur la triple flèche vers la droite (>>>) pour consulter la suite des inscrits. Cela n’empêche pas la consultation, mais ça fait bizarre.

    • Je ne maitrise pas grand chose non plus... Je n’avais pas encore repéré le fonctionnement des balises #FORMULAIRE_TRUC, contrairement à vous j’imagine, puisque c’est sans doute ce qui vous a amené à l’idée de recopier les deux lignes de abonnement.html. C’est en effet ce squelette qui doit être appelé par la balise . Mais avant, si j’ai bien compris, un tel formulaire est supposé appeler la fonction php formulaires_abonnement_charger_dist(). Fonction que je ne trouve pas...

      L’enquête continue !

      PS : j’ai le même bug dans l’espace privé.

    • Je crois que j’ai trouvé !
      J’ai installé un spip 2.1.10 en local ainsi que le package spip-listes précédent, puis comparé les comportements sous debug. L’ancien package appelle effectivement formulaire/formulaire_abonnement.html tandis que le nouveau appelle administration.html, visiblement un fichier par défaut de la distribution. J’ai recherché une fonction formulaire_abonnement.php et l’ai effectivement trouvée dans l’ancien package spip-liste dans le répertoire « balise », lequel n’apparaît pas dans le nouveau package.
      J’ai donc, un peu cavalièrement, recopié ce répertoire dans le répertoire spip-liste-spip3 et ça marche à merveille. Ouf !
      Ça ne règle pas le bug de l’espace privé, mais celui-ci m’inquiète moins.

    • Merci pour ces infos.

      J’ai fait le test, qui effectivement fonctionne à peu près.

      Mais je me retrouve avec 2 problèmes :
      -  le mail de confirmation qui est envoyé à la personne qui s’inscrit a des soucis d’encodage (les lettres accentuées n’apparaissent pas) ;
      -  dans les paramétrages de SPIP, dans la catégorie interactivité, il faut accepter l’inscription de visiteurs, ce qui fait apparaître un menu « Inscritption » sur la page d’acceuil.

      Je vais en rester à mon bidouillage précédent, qui me convient pour l’instant.

      Mais je retiens votre méthode du mode « debug » que je n’ai jamais pensé à utiliser pour pister des erreurs (comme son nom l’indique :-) ).

      Bonne continuation !

    • -  Pas de soucis du côté de l’encodage dans le mail de confirmation pour ce qui me concerne.
      -  Effectivement, il faut accepter l’inscription de visiteurs car ce sera de toutes façons, me semble-t-il, le statut des personnes inscrites à la liste de diffusion. Mais vous pouvez éviter l’apparition du menu d’inscription de visiteurs en supprimant la ligne

      [(#CONFIG{accepter_inscriptions}|=={oui}|?{<li class="[(#GET{classe_li})]"><a href="[(#URL_PAGE{inscription})]"><:sarkaspip:inscription:></a></li>})]

      du fichier noisettes \navigation\inc_menu_formulaires.html, le mieux étant de ne pas toucher à ce fichier-là mais, si vous utilisez un thème (il me semble que oui), de placer le fichier modifié dans le dossier correspondant du thème : il sera appelé en lieu et place de l’original.

    • euclide24

      Ce qui est curieux pour le problème d’encodage, c’est que je le rencontre pour un de mes sites, et pas pour un autre (alors qu’ils ont en principe la même configuration).

      Ensuite, pour l’inscription de visiteurs, je trouve cela assez bizarre car il semble que je n’aie pas besoin de l’autoriser dans le cas où je retiens « ma » solution (il me semble que précédemment je devais autoriser cette inscription).

      Merci pour vos indications aussi concernant le lien d’inscription. Mais cela fait une modification de plus. Or, comme je gère 5 sites, j’ai essayé de mettre à peu près les mêmes choses partout afin de faciliter les mises à jour, et en ayant le moins de choses à retoucher à la main. À ce propos, auparavant, je gérais les plugins de façon manuelle. Je viens de découvrir comment utiliser un dossier /plugins/auto (pratique justement pour les mises à jours !).

      Mais je garde vos conseils sous le coude, ils pourront servir un jour.

    • Bonjour,
      J’avais remarqué que seule la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION m’affiche le formulaire d’abonnement, les autres sortes de balises d’inscription n’affichent rien du tout depuis les mises à jour spip 3/spip-listes.
      En plus, faut indiquer le n° de la liste entre crochets, sinon on reçoit un mail de confirmation sans être encore abonné.
      Si ça peut vous aider...

    • Après màj spip3, j’ai vu que seule la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION m’affiche le formulaire d’abonnement, les autres sortes de balises d’inscription n’affichent rien du tout.

      De plus, pour être inscrit de suite, il faut indiquer les n° de la liste entre crochets, sinon on reçoit juste un email sans être pour autant abonnée.

      Si ça peut vous aider...

    • Bonjour et merci pour l’information. Je vais attendre les nouvelles versions de SPIP-Liste avant de trop bidouiller... Courageux mais pas téméraire !

    • En fait, rien de compliqué, suffit de mettre code #FORMULAIRE_SPIP_LISTES_INSCRIPTION dans un squelette. (en fait le n° entre crochet ça n’est pas bon, j’ai confondu avec autre chose, pardon)

    • Oui, j’ai bien l’impression que c’est aussi simple que ça.
      Merci !

    • jacques83300

      Bonjour,

      J’ai essayé de modifier le squelette Sarka-Spip en remplaçant #FORMULAIRE_ABONNEMENT par #FORMULAIRE_SPIP_LISTES_INSCRIPTION, mais lorsque j’ouvre mon site je n’ai plus le lien « Lettres d’information ».
      Le fonctionnement de Spip-Listes semble être devenu bien aléatoire. Je ne peux par exemple plus retirer un modérateur d’une liste et, lorsque j’essaie d’en rajouter un, j’obtiens une page « spéciale ».

      Cordialement

    • Bonjour,

      L’apparition du lien « Lettre d’information » est provoqué par la présence du plugin Spip-liste, je ne comprends pas comment le fait de changer #FORMULAIRE_ABONNEMENT en l’autre formulaire peut faire disparaître le lien. Ce n’est pas le cas chez moi. Pouvez-vous préciser la modification que vous apportez ?
      A contrario, j’ai les mêmes problèmes que vous dans l’espace privé, et je trouve comme vous que ce plugin manque de fiabilité (il est vrai qu’il est en mode « développement »). J’ai temporisé la mise en place une liste d’information, en espérant une mise-à-jour prochaine. Je serais à ce sujet reconnaissant aux auteurs du plugin d’indiquer si quelque chose est prévu.

    • jacques83300

      Bonjour Pol,

      Merci pour ta réponse. Je dois avouer que comme toi je suis assez perplexe car le seul changement concerne le nom du formulaire.
      Sur un de mes sites cela semble fonctionner après beaucoup de tâtonnements et de multiples essais sur la liste existante.
      Sur l’autre site cela a marché pendant un temps pour ne plus fonctionner après quelques appels et rafraîchissements de la page. Il semble que si je crée une seconde liste sur ce site, le lien apparaît pour disparaître dès que je la supprime. J’ai essayé de détruire la liste existante pour en recréer une nouvelle, mais sans succès.

      Ces listes existaient déjà dans la version précédente de mes site et je ne peux donc les supprimer.
      Je suis donc actuellement dans une impasse et dans l’attente d’une mise à jour qui résoudrait les soucis de ce plugin très pratique depuis son passage sous Spip 3.0.

      Cordialement.

    Répondre à ce message

  • 1

    Bonjour,
    Je rencontre un problème depuis quelques temps, des plus décourageant.
    En effet le plugin Spip-liste provoque des erreurs très gênantes, je m’explique :
    De manière aléatoire, une page blanche contenant uniquement deux liens « créér une liste de diffusion et créer un courrier » remplace l’interface privé et le rédacteur ne peux revenir en arrière, et donc ferme le navigateur complètement.
    Cette page semble être appelé par certains lien de l’espace privé comme « Modifier l’article » par exemple.
    La nature aléatoire du problème rends le débuggage très difficile ... Parfois cette erreur arrive toutes les 5mn lors de travaux éditoriaux intensif, parfois disparaît pour une semaine ...

    Cette erreur extrêmement gênante, je compte une quinzaine de rédacteurs sur ce site, autant qu’il s’arrache les cheveux.

    La configuration :
    Spip 2.1.19
    Spip-liste Version 2.234.4
    PHP Version 5.3.14

    Remarque : La désactivation du plugin spip-liste résout le problème, mais ce plugin est indispensable.
    Je salue d’ailleurs l’équipe travaillant sur ce plugin qui est juste génial.
    En outres je penses avoir vu ce genre de soucis évoqués ici-même, mais je suis incapable de retrouver le post en question.

    Merci pour votre aide.
    Julien

    Répondre à ce message

  • Bonjour tout le monde,
    J’ai une seule liste de diffusion et j’utilise #FORMULAIRE_INSCRIVEZ_VOUS (formulaire d’inscription en un clic) mais l’inscription ne passe pas....Est ce que quelqu’un peut m’aider a y voir clair ?? Merci de votre aide

    Répondre à ce message

  • 4

    Bonjour (et merci pour ce plugin que j’utilise sous plusieurs versions avec satisfaction).

    J’ai un bug sur un spip 3.0.5, SPIP-listes v67343 : pas moyen d’importer des listes d’abonnés en csv. Tout essayé, même l’importation d’un export depuis le même SPIP-listes dans une liste différente. Je déclenche chaque fois : « Pas d’import. Soit le fichier est vide, soit toutes les adresses sont déjà abonnées. » Une piste ?

    Merci d’avance, Luc.

    • Bonjour Luc,

      Idem pour moi ça ne fonctionnait pas en .csv (je sais qu’à partir d’excel il est possible d’exporter en .csv dos / windows / etc. peut-être cela a une incidence)

      Du coup j’ai importé cette liste sous un format .txt et ça fonctionne depuis

      Yannick

    • Bonjour Yannick, et merci beaucoup pour le tuyau. C’est vrai que c’est troublant, je dois donc exporter au format txt depuis Excel, puis recopier le contenu du fichier txt dans un fichier txt vide, et là, ça marche... les mystères de l’invisible.

      Cordialement, Luc

    • En fait, complément d’info, à toute fin utile, j’ai à présent un script qui me pond directement ce fichier txt depuis mon carnet d’adresses (une bête liste d’emails avec retour chariot). Bug à l’import, toujours, mais si j’efface/je retape les retours à la ligne, l’import fonctionne sans pb...

    • Bon, jusqu’au-boutisme, quand tu nous tiens... en fait, ce sont bien les line break qui posaient problème, étant sur Mac, il semblerait que SPIP-Listes (ou MySQL) n’aime pas les line break CR (typiques de OSX) mais accepte LF (LINUX) et CRLF (Windows). Il y a donc retour chariot et retour chariot. Je ne rencontre néanmoins pas ce problème sur des versions pour SPIP 2 ou 1.9.2 de SPIP-Listes.

      Sur ce, bonne nuit.

    Répondre à ce message

  • 1

    Bonjour tout le monde

    Une question (relative à un problème de format html des auteurs) :

    Est-ce que les visiteurs qui s’inscrivent à une liste sont simplement inscrits dans la table spip_auteurs_listes (où l’on trouve les informations statut et format) ou doivent être aussi présents dans la table spip_auteurs_elargis (ce qui ne se fait pas en l’occurence alors qu’un champ spip_listes_format est présent) ?

    Merci !
    Yannick

    • Quelqu’un utilise-t-il spipListes 3.0.7-67343 avec un spip 3.0.4 ?
      Ça fonctionne chez vous ?

    Répondre à ce message

  • Bonsoir à tous,
    J’ai une question sur SPIP-liste
    Je n’arrive pas a afficher sur une page public du site un archivage des mes lettres d’information ?
    J’ai fait un squelette courrier.html avec le code :

    -  Et pour afficher un courrier envoyé dans un squelette courrier.html par ex :
    <BOUCLE_courrier(MESSAGES) {id_message}>
    <strong>#TITRE</strong><br />
    [(#TEXTE|supprimer_destinataires)]
    </BOUCLE_courrier>
    <a name="#courrier"></a>

    Mais cela n’a pas l’air de fonctionner quand j’appel : monsite.com/spip.php ?page=courrier

    Si quelqu’un a une idée ou piste je suis preneur !
    Merci
    Claude

    Répondre à ce message

  • 20
    Carole (belleville en Vues)

    Bonjour

    J’ai mis à jour le site www.belleville-en-vues.org ( hébergé sur OVH) et les plugins.
    -  > SPIP 3.0.5
    -  > Spip-Listes 3.0.6 - test
    -  > Facteur 2.2.6 - stable

    Tout s’est bien passé sauf que :
    1. j’ai perdu le contenu de mes envois ce qui n’est pas ultra grave mais...
    « Fatal error : Cannot redeclare format_mysql_date() (previously declared in /homez.313/bellevil/www/plugins/auto/spiplistes/v3.0.6/exec/spiplistes_courrier_previsu.php:359) in /homez.313/bellevil/www/ecrire/inc/date.php on line 33 »

    2. lorsque je veux créer un nouveau courrier, sans patron,impossible et j’obtiens le même message
    Fatal error : Cannot redeclare format_mysql_date() (previously declared in /homez.313/bellevil/www/plugins/auto/spiplistes/v3.0.6/exec/spiplistes_courrier_previsu.php:359) in /homez.313/bellevil/www/ecrire/inc/date.php on line 33

    3. lorsque je veux utiliser un patron, même message

    Help, que faut-il faire ? Merci de votre aide, Carole

    • cela ne vous aidera pas beaucoup mais en fait j’ai la même chose... avec la même config que vous.

    • Carole (belleville en Vues)

      Bonjour Damien

      merci de votre message. Et alors.... une piste pour arranger la chose ?
      Merci de votre aide !, Carole

    • Malheureusement je n’ai rien pu régler ici.
      Je pense à une incompatibilité avec d’autres plugins actifs sur le site, mais sans certitudes. Je testerai avec une install fraîche en local pour voir, ne pouvant me permettre de désinstaller les autres plugins sur le site en production.
      Seul Paladin peut nous aider mais ce problème de redeclare format_mysql_date() ne semble pas susciter son intérêt au vu des différents messages concernant ce problème restés sans réponses.
      J’espère me tromper :-)

    • hmmm ;-)

      La commande grep permet de retrouver les occurences éventuelles dans le code.
      Cette commande est utilisable via terminal (MacOS, Linux. Sous Windows, on peut utiliser les outils gnu, à installer)

      Ensuite,

      • ouvrir un Terminal :
      • aller dans le répertoire des plugins
      • tenter un « grep -R format_mysql_date * ». S’il y a un dupli de la déclaration de la fonction, elle sera listée ici.

      Perso, je viens de charger la dernière version de SPIP-Listes et effectuer cette recherche. Le dupli n’existe pas.

    • Carole (belleville en Vues)

      Merci à vous deux de vos réponses !
      Paladin, je ne suis pas assez calée pour bien comprendre ta suggestion (notamment le Terminal, quezaco ?).
      Je n’ai pas encore fait de désinstallation/réinstallation car j’attendais de voir les pistes de solutions mais je crois que je ne vais pas y échapper.... sauf miracle :)
      @ plus, Carole

    • ta suggestion (notamment le Terminal, quezaco ?).

      Sous Windows, on appelle ça ligne de commande je crois. Une fenêtre qui permet d’entrer des commandes directes, en général plus rapides, redoutables, que les outils utilisant l’interface graphique.

      Sous MacOS, l’outil est disponible dans Applications/Utilitaires

      Bon courage,

    • Carole (belleville en Vues)

      Bonjour suite à vos conseils

      J’ai désinstallé et réinstallé un nouveau Spip-Listes 3.0.6-66570 <1.9923> jQuery 1.7.2.
      J’ai fait le ’grep’ : rien

      Lorsque je veux créer un nouveau courrier,avec ou sans patron, et que je valide le contenu, j’obtiens toujours le même message :
      Fatal error : Cannot redeclare format_mysql_date() (previously declared in /homez.313/bellevil/www/plugins/auto/spiplistes/v3.0.6/exec/spiplistes_courrier_previsu.php:359) in /homez.313/bellevil/www/ecrire/inc/date.php on line 33

      => J’ai téléphoné au service tech OVH qui m’a conseillé d’ajouté dans mon fichier .htaccess à la racine de mon répertoire un « _4 » ce qui donne :
      # OVH : choix version PHP
      SetEnv PHP_VER 5_4

      Mais toujours rien à faire. Une idée ? Quelqu’un a-t-il le même soucis que moi ? C’est assez urgent, je dois envoyer le programme d’un festival ciné qui a lieu à la mi novembre aux 2500 abonnés ! Merci de votre aide !
      Carole
      www.belleville-en-vues.org

    • Ça me fait aussi la même chose, mais l’envoi fonctionne quand même. Il semble que ce soit un problème lié seulement à l’affiche (prévisualisation) du message. Le reste fonctionne : modifier l’envoi, envoyer un courriel test, ou faire l’envoyer général à une liste. Perso, pour le moment, je m’assure que mon envoi est correct en m’envoyant un courriel test.

    • Carole (belleville en Vues)

      Oui, j’ai aussi constaté que ça fonctionnait en envoyant un txt en latin.

      Normalement, j’utilise un patron qui reprend ma une (cf www.belleville-en-vues) à laquelle j’ajoute un texte. Je n’ai pas testé.

      Si ça marche, ça me dépannera mais je ne ne me vois pas m’envoyer un mail à chaque fois pour tester ! C’est quand même très étrange ce bug et j’espère qu’une solution sera trouvée.

      Merci quand même du tuyau.
      @m, Carole

    • moi j’ai le même souci, mais 1) la commande grep est lancée depuis 10 bonnes minutes via ssh et ne m’a toujours rien retourné :-) 2) même quand je m’envoie le courrier en passant outre cet avertissement, je ne reçois qu’un mail vide (si le courrier a été généré à partir d’un patron) ou un mail sans caractères accentués (s’il a été composé directement dans l’éditeur). Je suis bien embêté !

      SPIP 3.0.5 [19905]
      Spip-Listes 3.0.5-65152 <1.9923> jQuery 1.7.2

    • Carole (belleville en Vues)

      idem ! Au secours....

    • Fatal error : Cannot redeclare format_mysql_date() (previously declared in /homepages/18/d373443876/htdocs/plugins/auto/spiplistes/v3.0.7/exec/spiplistes_courrier_previsu.php:359) in /homepages/18/d373443876/htdocs/ecrire/inc/date.php on line 33

      Même souci chez moi. Et impossible de créer une news en html à la main non plus....
      le problème est survenu après une MAJ du spip en 3.0.5...
      Please help (j’ai le PI installé sur une bonne palanquée de sites....)
      Merci beaucoup !

    • Bonjour à tous,
      J’ai le même problème sur un site perso OVH .
      Par contre en local avec MAMP sur osx, tout fonctionne !
      Je précise que j’ai rapatrié un dump de mon site avec les mêmes plugins.
      sur OVH j’ai PHP 5.3 et MySql 5.1 avec MAMP j’ai PHP 5.3.6 et MySql 5.5.9

      Changer la version de PHP je sait faire, par le .htaccess mais pour changer la version de MySql, il me semble que c’est plus compliqué... mais je pense que cela doit venir de là !
      Qu’en pensez vous ?
      Merci.
      Claude.

    • J’ai trouvé !!
      Non, ce n’est pas un problème de MySql ni de plugins !
      J’ai installé dans un sous répertoire avec SPIP 3.0.5 + Spip-Lettres et là tout fonctionne sur la même base.
      Après comparaison, j’ai remarqué que le fichier « ecrire/inc/date.php » n’existe pas sur l’install propre !
      Je l’ai supprimé et là plus de message d’erreur.
      Je pense que cela doit être un reliquat d’une ancienne version de SPIP....
      Je vais nettoyer mon dossier racine de SPIP...

      J’espère que ma trouvaille aidera la communauté.
      Claude.

    • Je confirme l’hypothèse de Claudio, ça doit être un reliquat de l’ancienne version qui entre en conflit et n’est pas nettoyé dans la MAJ. J’ai tout scratché et tout réinstallé, et le PI fonctionne parfaitement.
      bonne soirée à tous.

    • Ben moi si je supprime ecrire/inc/date.php, j’ai cette erreur qui s’affiche en haut de l’espace privé :

      Warning : include_once(/home/www/truc/ecrire/inc/date.php) [function.include-once] : failed to open stream : No such file or directory in /home/www/truc/ecrire/inc/utils.php on line 933

      Warning : include_once() [function.include] : Failed opening ’/home/www/truc/ecrire/inc/date.php’ for inclusion (include_path=’. :/usr/share/php :/usr/share/pear’) in /home/www/truc/ecrire/inc/utils.php on line 933

    • Idem ici. Pas bon de supprimer ce fichier...

    • Bizarre !
      Si on installe un SPIP 3.0.5 tout neuf, le fichier n’y est pas !
      En tout cas chez moi tout fonctionne, sans message d’erreur...
      Pour info voici ma config SPIP :
      OVH Perso avec PHP 5.3 et MySql 5.1

      -  SPIP 3.0.5 [19905] + écran de sécurité 1.1.3

      Plugins installé :
      -  Lecteur Multimédia en Flash (MP3,flv) 0.72 - dev
      -  cfg : moteur de configuration 1.16.0 - stable
      -  Changez de navigateur ! 1.1 - stable
      -  Couleur de rubrique 2.2.1 - test
      -  Facteur 2.2.6 - stable
      -  Google +1 0.4.0 - stable
      -  NivoSlider 2.0.0 - test
      -  NoSPAM 1.0.6 - stable
      -  Social tags 0.9.10 - stable
      -  Spip-Listes 3.0.7-67343 <1.9923> jQuery 1.7.2 (Spip-Listes 3.0.7 - test)

      Si cela peux vous aider dans vos recherches...
      Claude

    • Carole (belleville en Vues)

      Youpi !!!!! Claude, je t’adore ! Merci du plan !

      Effectivement,
      1. il faut supprimer le fichier date.php (et j’en ai profité pour virer dater.php aussi qui ne figure pas le pack tout propre)
      2. oui on a un message ’Warning : include_once(/home/www/truc/ecrire/inc/date.php) [function.include-once] : failed to open stream : No such file or directory in /home/www/truc/ecrire/inc/utils.php on line 933’ mais il suffit de recalculer la page et hop ! ça disparait

      Et surtout spip-liste re-fonctionne !
      Merci encore, @m Carole

    • De rien Carole,
      Content pour toi, surtout si tu cherche depuis un mois !
      De mon côté, je n’ai pas dater.php ! mais cela peux être utile pour la communauté...
      Je vais poser une nouvelle question... tu aura peut être la réponse...
      Claude

    Répondre à ce message

  • 5

    Bonjour,
    après des mises à jour, spip et plugins (j’ai spip 3.0.5 et spip-listes 3.0.6), j’ai eu des erreurs msql :

    4 Erreur(s) dans le squelette
    Numéro	message	squelette	boucle	Ligne
    1 	Erreur SQL 1146
    La table 'monsite.spip_auteurs_elargis' n'existe pas 
    SELECT * FROM spip_auteurs_elargis LIMIT 1	   /  	   /  	
    2 	Erreur SQL 1146
    La table 'monsite.spip_auteurs_elargis' n'existe pas 
    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN ( SELECT id_auteur FROM spip_auteurs_listes WHERE id_liste=1) GROUP BY <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span>	   /  	   /  	
    3 	Erreur SQL 1146
    La table 'monsite.spip_auteurs_elargis' n'existe pas 
    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN ( SELECT id_auteur FROM spip_auteurs_listes WHERE id_liste=2) GROUP BY <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span>	   /  	   /  	
    4 	Erreur SQL 1146
    La table 'monsite.spip_auteurs_elargis' n'existe pas 
    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN ( SELECT id_auteur FROM spip_auteurs_listes WHERE id_liste=3) GROUP BY <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span>			

    D’autre part, les abonnés aux listes sont tous devenus sans formats.
    Dans phpmyadmin spip_auteurs_elargis existe, mais vide.
    J’ai pu redonner un format html aux inscrits en réimportant ma liste d’abonnés avec forçage html. (les erreurs sql ne s’affichent plus)
    Seulement, dans spip privée quand je clic sur « modifier cet auteur » (auteur juste abonné à une liste), j’ai « Fichier auteur_infos introuvable » avec aucun champ, c’est normal ?

    • A vrai dire, c’est 4 fois la même erreur. Du moment que la table n’existe pas, son accès est impossible.
      C’est sur du serveur MySQL dédié ou hébergé ?

    • C’est chez Gandi, serveur AI mysql clé en main.

    • Gandi fait de l’hébergement et du dédié.
      AI c’est le dédié Auto-Install ?
      Il serait peut-être bon de vérifier si le MySQL bufferise les requêtes. La version de MySQL etc.
      Pour info, mes serveurs sont sur du dédié (pas sur Gandi), sur lesquels j’ai tout installé (BSD, make install, configuration, etc.), et je n’ai jamais rencontré ce problème. Mais d’autres l’ont eu (fouiller dans le forum ici si besoin), sans précision sur hébergement ou dédié.
      Je soupçonne plutôt ça, mais ça reste à vérifier.
      Quelqu’un a peut-être une autre idée ?

    • Oui, AI c’est l’auto-install standard clé en main, ce n’est pas moi qui ai installé les services.
      J’ai vu sur la page de présentation :
      https://www.gandi.net/hebergement/serveur/gandi-ai#nav
      Serveur web Apache 2.2
      Langages de script : PHP 5.3, Perl, Python, Ruby
      Bases de données : MySQL 5.1

      C’est tout ce que je sais sur le type de serveur...

      Peut-être désinstaller complètement spip-listes, et tout remettre ensuite ?

    • ...Suite, et fin
      après désinstallation de spip -listes, réinstallation de spip-listes, plus d’erreurs apparemment.
      Seulement, il a fallu reconfigurer les listes et réimporter les abonnés.

    Répondre à ce message

  • 1

    Re,

    je suis sous spip 2.1.19 avec spip-listes 1.9.3 version 2.234.3.

    la lettre part ( vide ) même si il n’y a rien de nouveau...
    Je souhaite bien sûr éviter celà et n’envoyer la lettre que
    lorsque la rubrique a de nouveaux articles ...

    Pouvez m’indiquer un lien sur ce sujet, une procédure de test ?, un patron qui fonctionne correctement ? si celui proposé par défaut bug dans certaines situations...
    Malgré de nombreux tests du fonctionnement du patron par défaut : nouveautés, il n’est pas stable, dans mes conditions ..? en essais il n’envoi pas de lettre vide, mais en fonctionnement normal, journalier par exemple une lettre vide est diffusée...

    Cordialement, Léo

    Répondre à ce message

  • Sous spip 2.1.19 (2.234.3-60169 -1.98) il y un petit bug : les textes du pied et du lien de prévisualisation son dans la langue de l’interface au lieu de celle du courrier, je voulais regarder si j’arrive à corriger cette erreur rapidement dans le code, mais ça a l’air plus complexe que je pensais

    Répondre à ce message

  • Carole (belleville en Vues)

    Après essai de test à moi-même, à l’aveugle, en voulant utiliser un patron => réception mail vide.
    Snif....

    Répondre à ce message

  • impossible d’appliquer un format de réception à ma liste de diffusion avec spip liste 3.0.6 pour spip 3.0.5.

    quelqu’un peut il m’aider merci

    Répondre à ce message

  • Bonjour,

    Où se trouve actuellement les patrons d’origine et ceux proposés par les utilisateurs ?

    uniquement sur spip-SVN ?

    Léo

    Répondre à ce message

  • Je n’arrive toujours pas à faire fonctionner ce plugin.

    Comment expliquer que :
    /spip.php ?page=patron_switch&patron=nouveautes&date=2012/01/01

    me renvoie une page html totalement vide, sans même un < body > ni rien ?

    par contre
    /spip.php ?page=nouveautes&date=2012/01/01

    fonctionne parfaitement (en ayant recopié bêtement nouveautes.html depuis le dossier « patrons » du plugin dans mes squelettes)

    Répondre à ce message

  • 9

    Bonjour,

    Bug sur SPIP 3 quand on clique sur « Listes de diffusion » :

    "Erreur SQL HY000 / 1
    near « 45 » : syntax error
    SELECT l.id_liste, l.titre, COUNT( a.id_auteur ) AS nb_abos, l.date, l.statut, l.periode FROM spip_listes AS l LEFT JOIN spip_auteurs_listes AS a ON a.id_liste = l.id_liste WHERE date >= CURDATE() AND date <= INTERVAL 45 DAY + CURDATE() GROUP BY l.id_liste"

    puis impossible de créer une liste correctement car au passage de "privé" à "publique" => pas d’id dans l’url.
    Le problème est le même en local ou sur un serveur web.
    Même type de problème déclaré ici : http://permalink.gmane.org/gmane.comp.web.spip.zone/29010

    Config : Spip-Listes 3.0.6-66570 et SPIP 3.0.4

    Merci.

    Anthony

    • Il semble que tu utilises SPIP avec SQLite et que le plugin génère des requêtes SQL qui ne sont pas compatibles avec SQLite mais uniquement avec MySQL.

    • Merci pour ta réponse.

      Sais-tu comment faire pour basculer l’utilisation de SPIP avec MySQL ?
      Est-ce peut-être seulement à l’installation ?
      J’ai recherché sur google mais rien trouvé à ce sujet.

      Anthony

    • Google donne plusieurs pointeurs avec sqlite2mysql

      A tester. peut-être ?

    • Le mieux serait de corriger le plugin en utilisant l’api sql de SPIP pour que les requêtes passent sous SQLite

    • Oui, mais là, le plug (dans sa version 3.n) utilise pleinement l’API de SPIP.

      J’ai l’impression que SQLite (que je ne connais pas) semble ne pas accepter INTERVAL, ou DAY, ou ... ?

    • @ Paladin :
      Merci pour ta réponse, mais je ne suis pas assez calé en programmation pour aller jusque là.

      @ Cedric Morin :
      C’est surement LA solution car je ne pense pas être le seul dans ce cas.

    • @Paladin : il y a une fonction sql_date_proche() pour les comparaisons de date qui se traduit effectivement différement en sqlite qu’en mysql

    • @Cedric : merci pour le pointeur. J’espère avoir le temps de fouiller le code d’ici peu.

      @Antho03 : de mémoire, c’est la première fois que je vois un souci révélé pour SQLite ici. Mais bon ! un seul, et le monde est dépeuplé ;-)

      Est-il possible de signaler une incompatibilité SQLite du plug dans paquet.xml ? Je n’ai rien vu de tel pour l’instant, mais j’ai peut-être manqué un épisode ?

      Merci.

    • Paladin,

      Ta question va bien au delà de mes compétences en programmation :-s. J’ai essayé de jeter un œil dans le fichier mais je n’ai rien vue de particulier sur ta demande.

    Répondre à ce message

  • Bug sur les formats texte et html, dans la version « Spip-Listes 3.0.6-66570 1.9923 jQuery 1.7.2 »

    Si le message du mail est au format HTML et la préférence de l’utilisateur est Texte, le mail ne s’envoie pas, parce que le message est vide (http://zone.spip.org/trac/spip-zone/browser/_plugins_/spip-listes/trunk/inc/spiplistes_api.php#L1817)

    if ( $format != 'html' ) { $message['html'] = ''; }

    J’ai pu régler le problème en remplaçant les lignes suivantes (http://zone.spip.org/trac/spip-zone/browser/_plugins_/spip-listes/trunk/inc/spiplistes_meleuse.php#L587)

    $body = array(
        'html' => $email_a_envoyer['html']->Body,
        'texte' => $email_a_envoyer['texte']->AltBody
    );

    par

    switch($format_abo) {
        case 'html':
            $body = array(
                'html' => $email_a_envoyer['html']->Body,
                'texte' => $email_a_envoyer['html']->AltBody
            );
            break;
        case 'texte':
            $body = array(
                'texte' => $email_a_envoyer['texte']->Body
            );
            break;
    }

    Il y a sûrement d’autres manières de régler le souci.

    Répondre à ce message

  • Philippe B

    Bonsoir,

    J’utilise SPIP-listes (3.0.6-66570) et j’ai créé une liste de diffusion publique.

    En mettant la balise #FORMULAIRE_ABONNEMENT (ou la balise #FORMULAIRE_MODIF_ABONNEMENT) dans mes squelettes, rien ne s’affiche.

    Y a-t-il une condition supplémentaire pour que le formulaire s’affiche ?

    Je ne comprends pas ce qui se passe, j’utilise le même plugin avec SPIP 2 dans d’autres sites sans problème d’affichage du formulaire d’abonnement.

    Merci de votre aide.

    Philippe

    Répondre à ce message

  • 1

    Bonjour,

    Ca fait 2 mois que je vis avec un bug d’affichage sans arriver à en venir à bout.
    Je le rencontre avec Spip-LISTES 2.234 et depuis le passage à SPIP 2.1.16 et supérieur (sur un forum où j’ai posé la question, un intervenant me dit l’avoir rencontré depuis SPIP 2.1.14).
    Ce bug semble très fortement lié à : spip-listes>exec>spiplistes_menu_navigation.php et présente un caractère aléatoire (il survient tous les 10-20 chargements de page de l’espace privé).

    A ce stade, je vous avoue que je ne cherche plus qu’à désactiver le chargement de ce script (qui essaie de s’exécuter à chaque chargement de page dans l’espace privé).
    J’ai essayé de le désactiver ce script (en le mettant en commentaire php, c’est grossier), mais à ce moment là, je me prends une « Erreur : Fichier spiplistes_menu_navigation introuvable » qui me rend l’interface privée inaccessible.

    Le post du forum où j’expose la situation en détails (pour ceux qui auront le courage) : http://forum.spip.net/fr_245100.html

    • Bonjour,

      J’ai l’impression que mes problèmes de redirection inopinée (et pas systématique) sont liées au fait que pour construire les 2 boutons SPIP-Listes du menu de navigation, le fichier, le fichier spiplistes_menu_navigation.php fait appel à la fonction ajax_retour (contenue dans ecrire>inc>actions.php).
      Or, cette fonction ajax_retour écrit des entêtes XML qui par un processus que je ne comprends pas (et impliquant apparemment le cache de SPIP), provoquent de temps à autre des messages du type « Headers already sent », et des redirections.
      Bref, j’en suis à quelques heures de recherche et essais divers. Que du bonheur ;-)

    Répondre à ce message

  • 9

    Bonjour,

    J’ai 3 problèmes avec spipliste depuis le passage en 3.0.

    -  Les caractères avec accent ne s’affichent plus dans le mail envoyé dans le en fait le mot « théâtre » par exemple s’affiche « thtre »
    -  il n’y a pas de sujet à mes messages en envoi automatique
    -  on ne peut pas apercevoir le contenu du courrier avant envoi (la page est vide en HTML et texte)

    Merci pour votre aide.

    • ha oui, j’oubliais :
      spip-listes 3.0.6-66570 <1.9923> Jquery 1.7.2
      SPIP 3.0.5 [19905]

    • Les caractères avec accent ne s’affichent plus dans le mail envoyé dans le en fait le mot « théâtre » par exemple s’affiche « thtre »

      Dans la page config du plug-in, vérifier le charset.. En cas de doute, choisir l’iso latin ....

      il n’y a pas de sujet à mes messages en envoi automatique

      Compléter le champ titre. Mais c’est bien la première fois que ce « bug » est signalé. Le problème doit être ailleurs.

      on ne peut pas apercevoir le contenu du courrier avant envoi (la page est vide en HTML et texte)

      Ca dépend du patron. Essayer le patron pangram qui renvoie toujours un résultat. Si OK, créer son patron. L’adapter. Sinon, ré-installer le tout.

    • Bonjour,

      « Dans la page config du plug-in, vérifier le charset.. En cas de doute, choisir l’iso latin .... »

      fait- aucun changement, j’ai essayé l’ensemble des caractères disponibles

      « Compléter le champ titre. Mais c’est bien la première fois que ce "bug" est signalé. Le problème doit être ailleurs.
       »

      champs titre rempli.. rien ne s’affiche à la réception du mail (pas de sujet)

      « Ca dépend du patron. Essayer le patron pangram qui renvoie toujours un résultat. Si OK, créer son patron. L’adapter. Sinon, ré-installer le tout. »

      Pas de changement avec pangram, toujours rien de visible en apperçu.

      J’ai essayé le patron pangram en envoi automatique, voiçi ce que je reçoit :


      Pangram franais

      * Nom du site : Entrainements des Djants du Thtre-Sport (http://guildets.lesdejantes.fr)
      * A partir du patron : pangram

      Le juge blond

      Portez ce vieux whisky au juge blond qui fume sur son le intrieure, ct de l’alcve ovode, o les bches se consument dans l’tre, ce qui lui permet de penser la cœnogense de l’tre dont il est question dans la cause ambigu entendue Mo, dans un capharnam qui, pense-t-il, diminue et l la qualit de son œuvre.

      Diacritiques : Ÿ Œ œ
      suite


      Bien sur tout ces tests on été fait après réinstallation de spip-liste et mise à jour de l’ensemble des plugins voici ce que me dit le couteau suisse (au cas où).

      Plugins actifs
      SPIP Bonux (v3.0.3)

      Ce plugin semble .
      Rév. 65597
      6/09/12
      Saisies (v1.26.12)

      Ce plugin semble à jour.
      Utilise : verifier, spip_bonux
      Rév. 66621
      9/10/12
      Le Couteau Suisse (v1.8.101)

      Ce plugin semble à jour.
      Rév. 66420
      2/10/12
      Facteur (v2.2.6)

      Ce plugin semble à jour.
      Rév. 65829
      13/09/12
      Date d’inscription (v0.1.1)

      Ce plugin semble à jour.
      Rév. 64085
      27/07/12
      Crayons (v1.13.8)

      Ce plugin semble à jour.
      Rév. 66537
      7/10/12
      ckeditor (v1.0.0)
      CFG (v3.0.0)

      Ce plugin semble à jour.
      Rév. 55813
      21/12/11
      Autorité (v0.9.12)

      La révision distante n’a pas pu être trouvée.
      Rév. 66535
      7/10/12
      Acces Restreint (v3.6.2)

      Ce plugin semble à jour.
      Rév. 63800
      26/07/12
      Porte Plume Partout (v1.0.5)

      Ce plugin semble à jour.
      Nécessite : porte_plume, saisies
      Rév. 65183
      25/08/12
      YAML (v1.5.0)

      Ce plugin semble à jour.
      Rév. 63998
      26/07/12
      Spip-Listes (v3.0.6)

      Ce plugin semble à jour.
      Nécessite : facteur

    • Bonjour,

      Avec l’aide du support planet hoster (heureusement qu’ils ont des développeur spip), on a réussi à supprimer 2 problèmes sur 3 en paramétrant le jeu de caractère de la meuleuse à l’identique de spip (utf-8 en ce qui me concerne).
      Ca a résolu les problèmes suivant :
      -  Les caractères avec accent ne s’affichent plus dans le mail envoyé dans le en fait le mot « théâtre » par exemple s’affiche « thtre »
      -  il n’y a pas de sujet à mes messages en envoi automatique

      Par contre le dernier problème reste entier :
      -  on ne peut pas apercevoir le contenu du courrier avant envoi (la page est vide en HTML et texte)

      Quelqu’un à une idée ? (c’est un peu lourd de devoir faire plein de tests d’envoi pour vérifier le contenu)

      Merci de votre aide

    • on ne peut pas apercevoir le contenu du courrier avant envoi (la page est vide en HTML et texte)

      C’est la préview du courrier ?
      Dnas la back office ?
      Si oui, c’est géré en Ajax. ouvrir la console sous Firefox devrait donner un petit coup de main.

    • oui c’est dans la preview du courrier.
      (je ne sais pas ce qu’est le back office (désolée de mon ignorance))

      Je suis sous firefox.

    • Le back-office, c’est l’espace privée. L’espace d’administration de SPIP.

      Dans FFX (FireFox), installe l’outil firebug. C’est un incontournable pour le webmaster.
      Menu Outils > Modules Complémentaires > Rechercher > Firebug

      Tu installes et relances FFX, tu fais afficher la console
      menu Outils > Développeur Web > Firebug > Ouvrir Firebug

      Et tu vas dans l’espace privée de SPIP, sur la page du propose la preview. Si une erreur apparaît dans la console, recopier l’erreur ici. Avec un peu de chance, on va vite trouver.

    • firebug installé
      Voici ce que ça donne :

      ActiveXObject is not defined
      You can disable/enable break notifications in panel’s tab menu.

      Line 141 :
      b = new ActiveXObject(« ScriptHelper.ScriptHelperApi ») ;

      Il semblerai que je n’ai pas de plugins ActiveX pour firefox... j’avoue que je voulais en installer un avant de faire ce commentaire, mais je ne trouve pas sur le net (j’ai firefox 5.0).

    • Aie ! C’est Old Windows ça.
      On est toujours un peu dans le brouillard avec les ActiveX.
      Ben là, je ne peux pas aider. Si tu as un *nix like à portée de la main (MacOS, Linux, BSD, ...), on peut avoir un meilleur message de debug.
      Et le problème ne vient peut-être pas de ces xxX.

    Répondre à ce message

  • Bonjour,
    Les formulaires de spip-listes sont-ils multilingues ? Comment faire pour que les textes des formulaires soient dans la langue de l’article en cours ?, c’est le français qui s’affiche sur le site public.
    (j’ai spip 3.05, et spip-listes 3.0.6)
    Pour info, j’utilise ce code dans un modèle
    [<p>(#FORMULAIRE_SPIP_LISTES_INSCRIPTION{liste2}{lang})</p>]

    D’ailleurs, seule la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION m’affiche le formulaire d’abonnement, les autres sortes de balises d’inscription n’affichent rien du tout !??

    Est-il normal que l’inscription ne se fasse pas de suite (à la validation du form sur une page publique) ? Il faut que je clique sur le lien reçu par email (vers squel page abonnement) pour afficher un formulaire complet où là je dois me « réinscrire » à une lettre pour que ce soit effectif.

    Répondre à ce message

  • 2

    Bonjour,

    Ma question est assez simple et concerne la mise à jour du plugin :
    -  La mise à jour du plugin SPIP-Listes nécessite-t-elle des précautions particulières ?
    -  Faut-il sauvegarder les tables créées par le plugin à part (PHPMyAdmin), ou une simple sauvegarde de base SPIP suffit-elle ?
    -  Qu’appelle-t-on désinstallation/ré-installation dans le cas de ce plugin ? Pour desinstaller, vaut-il mieux carrément désactiver le plugin, puis supprimer les fichiers du plugin + les tables MySQL, avant de remettre en place le plugin, et de le ré-activer ?
    -  Y a-t-il eu des modifications importantes dans sa structure de tables sur les dernières versions ?

    Merci !

    • La mise à jour du plugin SPIP-Listes nécessite-t-elle des précautions particulières ?

      Sauvegarder avant.

      Faut-il sauvegarder les tables créées par le plugin à part (PHPMyAdmin), ou une simple sauvegarde de base SPIP suffit-elle ?

      Toujours sauvegarder avant.

      Qu’appelle-t-on désinstallation/ré-installation dans le cas de ce plugin ?

      C’est expliqué dans la doc, l’aide en ligne. Et dans le doute, sauvegarder avant.

      Pour mémo, la version test (pour SPIP 3.n) mérite un bon ménage. Donc prendre toutes les précautions possibles. Par exemple : sauvegarder avant ;-)
      Les autres - précédentes - versions (pour SPIP version < 3), ne sont plus guère maintenues. Sauf si un problème grave est signalé, dans la limite du temps libre des participants/développeurs. Mais bon ! je parle pour moi. Et ceci dit, en général, ça se passe bien ici.

      Et dans le doute : sauvegarder avant !

    • Ha ha ha, vous êtres drôle.
      Bon, ben, je vais continuer de sauvegarder avant alors.

    Répondre à ce message

  • 6

    spip 3.0.5
    facteur 2.2.6
    spip-listes 3.0.6

    Bonjour,
    bizarrement les patrons placés dans /patrons (même ceux inclus) ne fonctionnent pas.
    j’ai suivi les conseils d’un message précédent de faire des essais en plaçant dans /squelette le patron pour le tester.
    J’ai donc mis « nouveautes.html » dans mon dossier squelette et ça fonctionne en l’appelant comme çà :
    http://www.monsite/spip.php?page=nouveautes&date=2012/06/11
    par contre
    http://www.monsite/spip.php?page=patron_switch&patron=nouveautes&date=2012/06/11 me renvoie une page complètement vide.
    Je ne sais pas quoi faire... merci d’avance.

    • bizarrement les patrons placés dans /patrons (même ceux inclus) ne fonctionnent pas.

      Déjà, là, c’est qu’il y a qq chose de mal installé. Le mieux est de réinstaller le tout et recommencer. Et de tester avec le patron pangram qui renvoie toujours quelques chose (le patron nouveautés, lui, dépend du cache et des articles).

      D’ailleurs, /patrons est plutôt /squelettes/patrons, ou ...chemin du plugin.../patrons

      Après, voir avec squelettes (avec un s).

    • J’ai bien réinstallé plusieurs fois mais visiblement des données restent quelque part (j’ai même vérifié que la table spip_liste avait disparu dans phpmyadmin) car chaque fois que je réinstalle ma config perso apparaît dans la page « configuration du site » ...

    • psychoz971

      Bonjour j’ai exactement la même config.
      Je viens de passer fraichement à SPIP 3 et mon patron nouveautés ne fonctionne pas. Il n’affiche aucune nouveautés même quand je change la date « Contenu à partir de cette date ».

      En l’éditant et en regardant de plus près dans le code du plugin j’ai remarqué que :

      1. la date ne passe pas dans les patrons (ni #ENVdate ni #DATE)
      2. au niveau de la fonction exec_spiplistes_courrier_previsu() à la ligne 99 $date = format_mysql_date($annee,$mois,$jour,$heure,$minute) est initialisé avec des valeurs nulles et après cette date n’est jamais mise à jour

      J’ai besoin de personnaliser le patron nouveauté mais vu que spip listes ne gère plus les date... age_relatif ne fonctionne plus.

      Que puis-je faire ? Est-ce un bug connu ou une erreur de config de ma part ?

      En tout cas ça reste un super plugin que j’utilise à donf et correctement avec mes autres SPIP2.1

    • Ce qui est étonnant, c’est qu’en mettant le patron nouveautés.html et en l’appelant par exemple comme çà : http://www.monsite/spip.php?page=nouveautes&date=2012/06/11 cela fonctionne parfaitement.

      C’est en le passant en patron que çà ne fonctionne plus.
      @psychoz971 avez-vous essayé ?

    • psychoz971

      En passant http://www.monsite.com/spip.php?page=patron_switch=patron/nouveautes&date=01/01/2012 tout fonctionne à la perfection.
      Une fois que j’essaie d’envoyer le courrier avec les mêmes parametres... le patron ne fonctionne pas les boucles n’affichent rien. Le problème vient du fait que la balise #ENVdate reste vide

    • La balise # ENV demande une variable d’environnement. Une variable transmise par QUERY_STRING (dans l’URL) Lire la documentation sur spip.net sur cette balise ENV à ce propos si besoin. Vous pouvez ré-écrire/adapter le patron et le placer dans votre dossier de squelettes en respectant la hiérarchie du plug-in (recopier la hiérarchie du dossier patron).
      Cette question revient souvent dans ce forum. Compléter la doc, cet article, mérite un complément à ce propos. Entre autres.

    Répondre à ce message

  • 2
    jbonlinea

    Bonjour

    Je suis utilisateur de

    SPIP 2.1.12 [18732]

    SPIP-Listes 2.0200-48788 <1.98> jQuery 1.4.4

    J’aurais 2 questions :
    1)
    je voudrait savoir comment inscrire tout les utilisateur de mon site ayant un identifiant (pas les visiteur quoi) à une nouvelle liste de diffusion ?

    2)
    Comment faire en sorte que tous les nouveaux inscrits sur mon site (tout ceux qui se créent un identifiant) soient automatiquement abonné à cette liste de diffusion.

    J’ai essayé de faire quelque recherche, mais je colle. J’espère que cela n’a pas été expliqué 10 fois, vous me verrez désolé de vous importuner.

    Cordialement

    • je voudrait savoir comment inscrire tout les utilisateur de mon site ayant un identifiant (pas les visiteur quoi) à une nouvelle liste de diffusion ?

      A part exporter la liste des rédacteurs/administrateurs, créer la liste au format CSV qui va bien, et l’importer, je ne vois guère de solutions pratiques.

      Comment faire en sorte que tous les nouveaux inscrits sur mon site (tout ceux qui se créent un identifiant) soient automatiquement abonné à cette liste de diffusion.

      L’opt-in impose un accord explicite de l’abonné. Donc le passage par un formulaire est obligatoire.

    • jbonlinea

      bonjour et merci pour votre réponse.

      reprenant le site depuis quelques mois, je ne suis pas encore au courant de tout ce qui a été fait dessus, mais je suis certain que tous nos inscrits reçoivent automatiquement notre newletter par défaut (mais il dispose toujours de la possibilité de se désinscrire de la newsletter sans se désinscrire totalement du site)...

    Répondre à ce message

  • Bonjour,
    sur mes squelettes, seule la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION affiche quelque chose, les autres balises n’affichent aucun formulaire.

    Que faire ? Je voudrais pouvoir utiliser #FORMULAIRE_INSCRIVEZ_VOUS ou #FORMULAIRE_ABONNEMENT

    -  spip 3.05 + spip-listes 3.0.5 SVN [65152] + Facteur 2.2.6

    Merci

    Répondre à ce message

  • 2

    Bonjour,
    Est-ce qu’il existe un moyen d’intégrer une boucle agenda dans un patron de newsletter ? Je suppose que non, puisque agenda est un autre plug-in ?
    Merci par avance.

    • testez et vous verrez bien :-)

      mais a priori c’est possible : le fait qu’agenda soit un autre plugin ne change rien ... il propose des outils que tt les plugins peuvent utiliser ...

    • Oui ca marche ! merci beaucoup !

    Répondre à ce message

  • 4

    Bonjour,

    Sur un spip 2.1.16, j’essaye d’installer un spip-listes 2.234.3.
    Lorsque j’active le plugin, je reste « bloqué » sur la page « Installation du plugin SPIP-Listes »
    Je peux naviguer dans l’admin, mais lorsque je revient sur la page des plugins j’ai toujours ce message.
    De plus lorsque je vais sur les différents écrans pour administrer la newsletter, j’ai des messages d’erreurs qui m’indique que les tables n’existent pas.

    Quelqu’un aurait une idée pour résoudre ce souci ?

    Merci d’avance
    yanik

    • Manque probablement le fichier plugin.xml pour indiquer à SPIP < v.3 qu’il n’est pas compatible avec cette version.
      Voir les iens d’archives en tête de cet article pour installer la version compatible.
      Merci.

    • Donc la version donnée pour spip 2 notée 2.234.3 dont le fichier zip est spip-listes_1_9_3.zip n’est pas la bonne version ?
      Quelle version pour un spip 2.1.16 ?
      Ou alors quelque chose m’échappe, je ne comprends pas

      Merci

    • Ah oui, tiens ! Là ça cafouille. Ca poudroit. Le lien en haut du billet est incorrect.
      Et les autres liens aussi partent en erreur.
      En attendant de corriger cette erreur de lien, pour SPIP 2.1.n, le plugin est sur http://files.spip.org/spip-zone/spip-listes_1_9_3.zip

    • Hum cette archive me pose les mêmes problèmes
      C’est déjà cette archive que j’avais téléchargé.
      J’ai essayé avec l’archive 1_9_2 mais c’est bien la version pour spip 1.9, j’ai essayé l’archive pour spip 3 et c’est bien l’archive pour spip3 enfin je suppose car dans la liste des plugins il n’apparait pas.

    Répondre à ce message

  • 2

    Bonjour à tous,

    Je viens d’installer SPIP-Listes que je n’avais pas utilisé depuis quelques années. Content de voir que ce plugin est compatible avec la nouvelle version 3.0.5, j’ai malgré tout une erreur récurrente quand j’essaie de créer un courrier ou une liste de diffusion. J’ai essayé d’installer le plugin vierge de tout contenu au cas où, mais j’ai toujours l’erreur :

    Fatal error : Call to undefined function afficher_barre() in /mnt/cockenstock/www/SPIP-v3.0.5/plugins/auto/spiplistes/v3.0.5/exec/spiplistes_courrier_edit.php on line 253

    En mettant en commentaire la ligne incriminé dans tous les fichiers ou la fonction est appelé, plus de Fatal error et je peux continuer à utiliser le plugin. Cela dit, je me suis dit qu’il pourrait être utilise de vous en informer, j’aurait aimé être assez bon en dev SPIP pour dépanner moi même mais.... O_o

    Merci pour votre travail,
    Afronob

    • haqqtiviste

      bonjour

      même remarque. même erreur. impossible d’écrire un mail. impossible de supprimer un modo de la liste. c’est dommage ça marchait bien avant.

    • Haqqtiviste

      voici la ligne en question qui poserait pb
      . afficher_barre('document.formulaire_courrier_edit.message_intro')
      PS : j’ai fait une ré install par ftp au lieu de mise à jour, même problème.

      je suppose une erreur de js car j’ai une autre erreur de js sur le site public qui m’empeche d’afficher le point dans GIS 4

    Répondre à ce message

  • 7

    Bonjour

    j’ai installé SPIP listes 3.0.5 avec Facteur 2.2.6 sur un SPIP 3.0.5

    quand je demande la création d’un courrier via le menu de spip liste, dans mon navigateur je ne vois que les icônes et le bandeau en haut de l’espace privé, ensuite plus rien ni même le pied de page.

    merci d’avance.

    F.M BILLARD

    • bonjour

      je constate exactement la meme chose (spip 3.05 et Spip-Listes 3.0.5-65152 )
      avez vous résolu le probleme ?

    • Non et pas de nouvelles de qui que ce soit.
      Dommage.

      Cordialement

      françois-marie

    • Activez la console Firebug sous Firefox. Et donnez le résultat.
      Dans le doute, installez un SPIP/SPIP-Listes neuf, clean, etc.
      Ce genre de problème vient souvent d’un conflit de librairie JS.
      Si j’ai bien compris le problème succinctement décrit.

    • Bonjour,
      Après passage à spip 3.05, j’ai désinstallé mon vieux plugin spip-listes, puis installé spip-listes 305 et Facteur 2.2.6, ça marche sauf que je n’ai plus mes listes, juste un plugin vierge !?
      Idem en mettant à jour le plugin au lieu de le désinstaller.

      Heureusement, ce sont des sites de développement, pas en production.

      Je voudrais savoir comment faire pour mettre à jour un site en production sans perdre mes listes, merci bien.

    • Mea Culpa, en fait c’est bon, je m’étais perdu dans les nouvelles interfaces spip et de la lettre. Tout marche, merci pour ce plugin.

    • En fait, en regardant de plus près, sur mes deux sites en test (un en local et un en ligne), j’ai bien les abonnés, mais plus mes listes (les abonnés sont devenus abonnés à aucune liste).

      D’autre part, quand j’ai importé la base spip locale dans sa copie en ligne, j’ai une erreur à la fin de la restauration : « Table spip_auteurs_elargis absente »

      Et, seulement sur le site en ligne (là où j’ai effacé spip-listes pour le réinstaller complètement), quand je clic sur « Maintenance technique » de configuration j’ai les messages suivants :
      1 Erreur SQL 1146
      Table ’spipbeta.spip3_auteurs_elargis’ doesn’t exist
      SELECT COUNT(id_auteur) as n FROM spip_auteurs_elargis WHERE (spip_listes_format=’html’ OR spip_listes_format=’texte’ OR spip_listes_format=’non’)
      / /
      2 Erreur SQL 1146
      Table ’spipbeta.spip3_auteurs_elargis’ doesn’t exist
      SELECT id, f.id_auteur FROM spip_auteurs_elargis AS f LEFT JOIN spip_auteurs AS a ON a.id_auteur = f.id_auteur WHERE a.id_auteur IS NULL GROUP BY id_auteur

      Merci pour vos aides

    • Bonsoir

      j’ai aussi pensé à un problème de JS, mais sur un site vierge et avec les dernière version de SPIP, Spip-listes et facteur je trouve le phénomène curieux quand même, et surtout sans issue.

      et rien dans la console de firebug quand je l’active et que je demande la création d’un courrier.

      cordialement

      François

    Répondre à ce message

  • 1

    Bonjour,

    J’ai un SPIP Liste sur un SPIP 2.1. La version de spip liste est la version 2.234.3 (http://files.spip.org/spip-zone/spip-listes_1_9_3.zip)

    J’ai lors de l’édition des newsletters un nombre important en début de page de

    Deprecated : Function ereg() is deprecated in /home/var/www/mysite/plugins/spip-listes_1_9_3/inc/spiplistes_api_courrier.php on line 48

    Bref, la classique incompatibilité avec les Magic Quotes de PHP (j’ai PHP 5.3).

    J’ai essayé (pour masquer les messages d’erreur) de mettre la directive suivante en tout début du .htaccess :

    SetEnv MAGIC_QUOTES 0

    Sans aucun effet !!!

    SI je passe outre, ces messages, lors de l’envoi, juste après avoir sélectionner ma liste et avant de confirmer l’envoi, ces messages « Deprecated » apparaissent dans la prévisu du message (mais pas pour toutes les listes) !!!

    Existe il une version de spip liste, compatible SPIP 2.1 et PHP 5.3 ?

    Merci pour votre aide

    Répondre à ce message

  • 9

    Bonjour,

    Comment peut on déboguer un patron pour SpipListes ?

    En effet, pas mal de choses semblent ne pas passer, du site au patron.
    Par exemple pour le patron « nouveautés », la génération ne génère pas grand chose.

    Est-il possible d’intégrer la date courante par la même occasion ?
    Les balises #DATES et autres, ne semblent pas fonctionner.

    De plus, la balise « #ENVsujet » me retourne un beau « 

    Mon sujet

     » dans l’affichage du message.

    • De plus, la balise « #ENVsujet » me retourne un beau « Mon sujet » dans l’affichage du message.

      Avec les balises HTML de paragraphe (sont pas passés sur le forum).

    • C’est encore moi.

      Il semblerait que le traitement du patron ne récupère aucune date.
      Un #ENVdate ou #DATE n’affiche rien dans mon patron.
      Je n’ai donc aucun contenu qui s’affiche dans mon courrier.

      Je remarque aussi que, lors de la génération d’un courrier, le DatePicker sous « Contenu à partir de cette date : » ne semble pas fonctionner.
      La date à droite du texte est toujours la date actuelle.

    • Un patron n’est rien d’autre qu’un squelette.
      Le plus simple est de le placer dans son dossier de squelettes, de l’appeler par l’url du style

       ?page=monsquelette

      (pour un squelette qui porte le nom de fichier monsquelette.html).
      Ne pas oublier que le résultat est en cache. Donc supprimer le cache entre deux tests, ou ajouter un query_string aléatoire du style

       ?page=monsquelette&titi=1

      et ainsi de suite... titi=2, puis 3, ....
      Et une fois le squelette propre, le placer dans son dossier patrons/

    • Bonjour Paladin,

      Le plus simple est de le placer dans son dossier de squelettes

      Voila, c’est ça que j’avais oublié, je cherchais à y accéder depuis le dossier « patrons » du plugin.
      C’est tout de suite plus simple pour travailler dessus, merci !

      Concernant l’affichage de la Date ?
      J’imagine que lors du premier envoi, #DATE ne retourne pas la date de l’envoi précédent puisque... il n’y en a pas !
      Mais je m’attendais à ce que cette balise retourne au moins la date courante : que neni !

      Du coup, comment faire si je souhaite intégrer la date du jour dans le corps de mon courrier ?

      Merci :)

    • Pareil... même problème pour avoir la date de l’envoi...

    • La date du jour ?

      [Ceci est la date du jour : (#EVALdate(’h-i-s, j-m-y, it is w Day’))]

      ne donne pas le bon résultat ?

    • Effectivement, #EVAL permet d’ajouter la date du jour, merci ;)

    • C’est encore moi, encore une question relative aux dates.

      Le critère "age_relatif", à quoi est il relatif justement ?
      D’après ce que je peux lire ici, c’est relatif au dernier envoi de la liste.
      Du coup, si je comprends bien, je ne peux pas l’utiliser dans mon test de patron dans mon dossier squelettes, via un appel de &page=mon_patron, puisqu’à ce niveau là je suis en dehors de SpipListes.

      Du coup je ne peux pas tester avant envoi, quels articles seront présent dans mon mail ?

      Parce que je suis embêté, je reçois une liste même s’il n’y a pas eu de changement.
      Et avec un "age_relatif<0", la liste est là encore envoyée, mais... vide :D

      Je n’ai que l’entête de présente.

      Est-ce que grâce à la ligne « [ Affichage ici (#DATE_MODIF_SITE|strtotime|>(#ENVdate| ?’ ’,’’) Affichage ici ] » il est possible d’empêcher la création de l’entête et donc d’envoyer une liste sans nouvel article ?

      Merci !

    Répondre à ce message

  • Bonjour,

    comme j’attendais le retour de spip-listes pour spip 3 , je suis heureux ; hop téléchargement :
    SPIP-Listes 3.0.5 - test ; Version : 3.0.5 SVN [65152]
    Facteur 2.2.1 - stable ; Version : 2.2.1 SVN [63853]

    on y va pour l’install .... yo message classique

    Les actions demandées sont en cours de traitement
    Actions réalisées

    L’activation du plugin « SPIP-Listes » (version : 3.0.5) s’est correctement déroulée

    Actions à traiter

    Le plugin « SPIP-Listes » (version : 3.0.5) va être installé

    puis , un truc bizarre, voir la capture , du coup j’ai droit a :
    Installation du plugin Spip-Listes
    MAJ 1.98

    L’opération a échoué. 1.98 1
    L’opération a échoué.

    pourtant j’ai bien la possibilité d’arrivé a la configuration de spip-liste, mais j’ai 1 Erreur(s) dans le squelette

    Erreur SQL 1146
    Table ’mutu-spipfactory.spip_listes’ doesn’t exist
    SELECT id_liste, titre, titre_message, date, maj, message_auto, periode, lang, patron, statut FROM spip_listes WHERE message_auto=’oui’ AND date > 0 AND date <= NOW() AND (statut=’inact’ OR statut=’liste’ OR statut=’prv_jour’ OR statut=’prv_hebdo’ OR statut=’prv_7jours’ OR statut=’prv_mensul’ OR statut=’prv_mois’ OR statut=’prv_an’ OR statut=’pub_jour’ OR statut=’pub_hebdo’ OR statut=’pub_7jours’ OR statut=’pub_mensul’ OR statut=’pub_mois’ OR statut=’pub_an’)

    pas de table dans la base de donné ....


    Comment remédier au problème,
    Merci

    Répondre à ce message

  • 3

    Bonjour,
    Tout fonctionne sur 2.1.17, super, mais l’envoie automatique ne semble pas marcher.
    Les courriers sont envoyés uniquement quand je me connecte au plugins spiplist dans l’espace privé.

    J’ai tout reverifier et fait 50 tests pas moyen que ça parte automatiquement.
    J’ai du zapper un truc !!
    Merci et bravo pour le travail...

    • L’envoi automatique nécessite une connexion sur le site, mais pas forcément sur l’espace privé.
      Si le site n’a pas de visiteur, le mail auto n’est pas envoyé.
      Si peu de visiteurs, conseil : automatisez un ping quotidien.

    • que je comprenne un visiteur non identifier (pas d’enregistrement) = pas d’envoie ?
      c’est pour bien comprendre pas rapport au soucis de cron

    • Non. Le cron SPIP n’a pas grand chose à voir avec le cron Unix, ou le at windows.
      En gros, lorsqu’un visiteur consulte le site - identifié ou non -, sa visite déclenche le cron SPIP, qui déclenche l’envoi des mails qui est en liste d’attente. Et à vrai dire, il ne sert pas à grand chose dans SPIP-Listes, qui de toutes façons lance la pile des jobs à chaque connexion.

    Répondre à ce message

  • 2

    hello j’ai un soucis avec mon hebergeur
    j’ai une limite 500mails/heures
    comment faire pour que spiplistes puisse faire une pause d’heure entre chaque paquets de 500 ?
    j’utilise la version pour spip 2.1
    Merci

    • Pas facile à maitriser le cron. J’aurais tendance à dire « changer d’hébergeur ». Il y en a plein qui, même pour un prix modique, n’imposent pas ce diktat.
      Je note le besoin. Mais comme il est rarement exprimé, ne pas s’attendre à un « miracle ».

    • dommage ce serait une bonne fonction
      pouvoir créer des newsletters sans avoir dans l’editeur directement pourrait être bien sans passer par un article spip ...
      Merci d’avance

    Répondre à ce message

  • 1

    Bonjour,

    Quand j’essaie d’éditer un courrier, j’obtiens l’erreur suivante :
    Fatal error : Cannot redeclare format_mysql_date() (previously declared in /web/i/s/ [...] /http/plugins/auto/spip-listes-spip3/exec/spiplistes_courrier_previsu.php:359) in /web/i/s/ [...] /http/ecrire/inc/date.php on line 33

    Config : Spip-Listes 3.0.4-64348 jQuery 1.7.2 et SPIP 3.0.4 [19781]
    P.S. : toujours le même problème malgré mise à jour Spip-Listes 3.0.5-65152

    Répondre à ce message

  • Bonjour,
    j’utilise spiplistes3. Le titre du courrier n’apparaît pas dans l’objet lors de la réception du courrier envoyé et le nom d’envoi n’a pas l’air modifiable (fait dans facteur, mais cela n’a semble-t-il aucun influence) : seule l’adresse mail du webmaster apparaît.

    Répondre à ce message

  • 7

    Pb encodage Spip-listes

    Bonjour,

    n’ayant pas obtenu de réponse satisfaisante sur la liste de diffusion spip, je soumets ma question ici et sur le forum.

    Je suis sous SPIP-v2-1.17 avec le plugin Spip-listes_1_9_3.

    Suite à une inscription, il y a ce simple message de confirmation envoyé par Spip-listes : « Vous êtes abonné à la liste d’information du site trucmuche.com », c’est tout et cela me suffit amplement.
    Cette phrase correspond à la ligne 34 du fichier spiplistes_fr.php, c’est à dire à la variable inscription_reponse_s qui est effectivement utilisée dans le traitement de mon formulaire d’inscription.

    Le fichier de langage spiplistes_fr.php écrit les caractères accentués en code ISO. Le message de confirmation d’inscription est codé ainsi :

    Vous &#234;tes abonn&#233; &#224; la liste d&#8217;information du site...

    Et, quel que soit le paramétrage de spip-listes (iso-8859-1 ou utf-8), je le reçois tel quel : Vous &#234;tes abonn&#233; &#224; la liste d&#8217;information du site... (mail encodé iso-8859-1).
    Le problème se produit sur plusieurs postes et webmailer différents.

    À noter que j’ai modifié dans le fichier spiplistes_fr.php quelques formulations de certains messages envoyés par spip-listes, tout en respectant le même encodage. Mais le message en cause est celui d’origine.

    Par acquis de conscience, j’ai testé avec le fichier original, j’obtiens le même résultat en pire puisque les caractères accentués du nom du site sont aussi rendus illisibles : un î devient î ce qui n’était pas le cas précédemment !...

    Pour finir, le Spip a été mis à jour récemment et cette erreur ne m’a pas été signalée auparavant (peut-être y a-t-il un lien de cause à effet ?).

    Quelqu’un a-t-il une idée de la cause du problème et surtout comment y remédier ?

    Merci par avance

    • Déjà vu plusieurs fois.
      Il faut vérifier :
      -  configuration SPIP, charset utf-8. Si pas disponible dans le back-office, vérifier la table spip_meta, colonne charset.
      -  configuration SPIP-Listes, choisir iso-8859-1. Pose moins de problème de compatibilité avec les outils MUA un peu anciens.
      -  vérifier les tables si site ancien. De mémoire, si SPIP 1.9 mis à jour, et si on saute certaines versions de mises à jour, les tables restent en ISO. Pour ma part, j’ai résolu le problème en exportant la table spip_articles (et autres si nécessaire) dans un fichier SQL, supprimer la table choisie, corriger ce fichier en traduisant l’utf-8 par de l’iso, corriger l’interclassement et re-injecter le fichier SQL qui va recréer la table.
      Ne pas oublier le backup de la base, complète, avant intervention, via mysqldump ou phpMyAdmin. La manipulation est un peu délicate.

      Pour le nom du site, c’est dans spip_meta.

      Pour mémo, la dernière version de SPIP-Listes pour SPIP 2.n est la 2.234.3

      Bon courage.

      PS : erreur de manip, j’ai supprimé la réponse. Je reposte. Désolé.

    • Merci pour cette réponse rapide et détaillée.

      - configuration SPIP, charset utf-8. Si pas disponible dans le back-office, vérifier la table spip_meta, colonne charset.

      Tous les charset sont en utf-8.

      - configuration SPIP-Listes, choisir iso-8859-1.

      C’est le cas.

      - vérifier les tables si site ancien. De mémoire, si SPIP 1.9 mis à jour, et si on saute certaines versions de mises à jour, les tables restent en ISO.

      C’est un site récent, mis en ligne sous Spip 2.1.13, fin 2011, puis mis à jour récemment à 2.1.17.
      Toutes tables sont en interclassement utf8_general_ci.

      Pour le nom du site, c’est dans spip_meta

      Oui, et il est écrit correctement le « î » est écrit « î » !

      Remarque importante : la newsletter est en place depuis quelques mois déjà et plusieurs news ont été expédiées sans aucun problème de caractères spéciaux.
      C’est uniquement au niveau du message d’inscription (et probablement de désinscription, je n’ai pas encore testé) récupéré sur le fichier spiplistes_fr.php que j’ai ce souci.

      Pour indication, voici le traitement du formulaire d’inscription à la newsletter :

      if(spiplistes_envoyer_mail(
                              $val['email']
      			, _T('spiplistes:confirmation_inscription')
      			, _T('spiplistes:inscription_reponse_s', array('s' => $GLOBALS['meta']["nom_site"]))
      								   )) {
      			$contexte = array('message_ok'=>_T('spiplistes:demande_ok'),'editable' => false,);
      		}

      Je suppose que c’est ici que Spip-listes récupère le texte dans le fichier spiplistes_fr.php pour l’envoyer par mail.

    • J’oubliais :

      Pour mémo, la dernière version de SPIP-Listes pour SPIP 2.n est la 2.234.3

      C’est bien SPIP-Listes 2.234.3 qui est installé. Par contre, lorsqu’on télécharge la version, le fichier zip est spip-listes_1_9_3.zip... ce qui explique mon erreur.

    • Je me permets un p’tit up...

    • C’est pas dans les patrons ce message ?
      Là, je n’ai pas trop le temps de vérifier, mais dans mes souvenirs, c’est personnalisable. Il suffit de recopier la hiérarchie du patron souhaité. Par exemple /patrons/messages_abo/standard.html

    • Non, non... Normalement ce message est utilisé dans le fichier /balise/formulaire_abonnement.php

      Mais dans mon cas, je l’utilise dans le message de confirmation d’inscription comme expliqué ci-dessus.

      Le formulaire d’inscription à ma newsletter est une case à cocher intégrée dans un formulaire de contact. Si la case est cochée, Spip-listes envoie le message correspondant aux lignes

          _T('spiplistes:confirmation_inscription')
          , _T('spiplistes:inscription_reponse_s', array('s' => $GLOBALS['meta']["nom_site"])

      C’est à dire au texte suivant :
      « Confirmation de votre inscription
      Vous êtes abonné à la liste d’information du site... »

      Cela-dit, j’ai un autre formulaire simple d’inscription en page d’accueil (avec la balise #FORMULAIRE_INSCRIVEZ_VOUS) qui procède par plusieurs étapes :
      Envoi d’un mail confirmation d’inscription avec lien vers un nouveau formulaire où il faut recocher une case pour s’inscrire et choisir le format de la newsletter.

      Peut-être devrais-je utiliser le traitement du formulaire simple dans celui de mon formulaire de contact ?...

    • Bon... je suis parvenu, tant bien que mal, à intégrer le traitement d’abonnement dans le traitement de mon formulaire de contact.
      Cela complique un tantinet la procédure d’abonnement :

      • Un premier formulaire pour cocher une case « Abonnement newsletter »
      • Réception d’un mail avec un lien vers un deuxième formulaire pour valider l’inscription...

      Cela dit, je n’ai plus de caractères accentués mal foutus... Il a fallu tout de même que j’inscrive dans le fichier langue le nom du site (avec codage ISO des caractères accentués) pour qu’il s’affiche correctement dans le mail...

      Maintenant, le mail envoyé par Spip-listes propose deux liens :

      • un premier : Pour modifier votre abonnement...
      • un second : Pour définir votre mot de passe...

      Or Spip-Listes est paramétré en Abonnement simple, logiquement il ne devrait donc pas proposer ce deuxième lien, je me trompe ?

      Pourquoi des abonnés à une newsletter se voient-ils attribuer un mot de passe ??

    Répondre à ce message

  • Bonjour,

    Petite question à propos de l’upgrade d’un Spip-Listes.
    J’ai une version 1.9.3 de Spip-Listes installée sur un SPIP 2.1.x
    Y a-t-il des précautions particulières à prendre pour passer de cette 1.9.3 vers la dernière version de Spip-Listes 2.234.3, en gardant ma version de SPIP actuelle 2.1.x ?
    Comment me conseilleriez-vous de procéder ?

    Merci !

    Répondre à ce message

  • nouveautés par rapport à la date de modification des articles

    bonjour

    dans les patrons fournis avec spip-liste, le patron « nouveautés » permet de lister des articles par rapport aux dates indiquées lors de la génération du courrier

    le patron utilise
    [(#DATE_MODIF_SITE|strtotime |>(#ENVdate| ?’ ’,’’)]
    et
    <BOUCLE_artdirect(ARTICLES) id_secteur=1age_relatif<0par dateinverse>

    comment faire pour prendre en compte, non pas la date de création, mais la date de modification des articles ?

    merci

    Répondre à ce message

  • 1

    Bonjour,

    avec le plugin Versión : 2.234.3 [60169] sur un spip 2.1 en utilisant un patron pour un courrier , quand je le raccoursis lien de spip [text->lien] ceci n’est pas interpreté et retourne le raccoursis

    Les autre raccourcis fonctionnent parfaitement grâce au rajout des filtre propre et typo [(#MESSAGE|propre|typo)]

    Une idée pourquoi le raccourcis lien échappe à propre et typo, comment faire ?

    Merci

    Rainer

    Répondre à ce message

  • 1

    Est ce qu’il est possible d’ajouter le nom du destinataire ou la date d’envoi dans l’objet du mail ?

    J’envoie tous les semaines une newsletter donc ce serait bien d’avoir la date ou le destinataire, histoire de varier un peu et peut etre eviter que ça parte dans les spams. Car au bout du 10e tests en 2 jours...c’est parti dans les spams !!

    Sinon génial le plug !!

    • Pas pour le moment. On peut personnaliser le contenu, mais pas l’objet.

      Je note le besoin.

      Mais si ça part si vite dans le spam, ça peut venir d’autre chose (spamassassin - par exemple - s’appuie sur des bases externes parfois redoutables).

    Répondre à ce message

  • Juste un petit message pour dire :
    Merci pour la compatibilité SPIP 3 !

    Pas encore testé, mais ça ne saurait tarder.

    Répondre à ce message

  • 15
    BadSuricate87

    Bonjour,
    Avez vous des nouvelles concernant la compatibilité avec Spip 3 ?

    Merci à vous,
    Bruno

    • Pas encore.
      Pour ma part, je découvre à peine l’ampleur de la tâche.
      -  conflit ajax (jquery). Le preview ne fonctionne plus
      -  idem pour pref smtp. Peut-être l’occasion de « necessite » facteur ?
      -  les patrons à revoir ?
      Allez, courage ! ;-)

    • SL s’appuie maintenant sur le plug-in facteur.
      Vous pouvez tester l’envoi de courrier en compo directe (sans patron, qui ne fonctionne pas ... pas encore)
      Pour le moment, cette version de SL n’est disponible que via svn :

      svn co svn ://zone.spip.org/spip-zone/_plugins_/spip-listes/trunk

    • La version test pour SPIP 3.0 est maintenant dispoble en archive (voir le lien en haut de cette page).
      Il reste encore un peu de nettoyage à faire, mais les premiers tests donnent de bons résultats.
      Merci de vos retours.

    • Raphaël

      J’ai un peu testé le plugin pour SPIP 3. Voici quelques retours.

      -  Dans la page de configuration : changement en « Abonnement simple » et validation. Message d’erreur (la première fois, pas lors d’autres changements) :

      Warning : unserialize() expects parameter 1 to be string, array given in /home/www/96cc230ae5fe600862e45142ca88f3ad/web/plugins/auto/spiplistes/v3.0.4/inc/spiplistes_api_globales.php on line 200

      -  Dans la page de configuration : Méthode d’envoi : choix de SMTP faisait déplier les options à compléter. Maintenant, il faut valider plusieurs fois pour pouvoir remplir les champs.

      -  Le mode debug est actif par défaut. Impossible de le désactiver.

      -  Sur la page de configuration d’une liste particulière, les case des patrons débordent sur la droite.
      /ecrire/ ?exec=spiplistes_liste_gerer&id_liste=1

      -  Courriers automatiques : Les options de configuration qui doivent s’afficher lorsque l’on clique sur « Programmer un envoi automatique » s’affichent lorsque l’on clique sur « Ne pas programmer d’envoi » (inversé).

      -  Sur la page d’édition d’un courrier :
      /ecrire/ ?exec=spiplistes_courrier_gerer&id_courrier=1
      Bug sur l’icone « Dupliquer ce courrier » qui est absente.

      -  Messages simples sans patrons et messages avec patron correctement reçus avec le fonction mail de PHP et en SMTP.

      Merci pour tout ce travail.

    • Merci pour le retour.

      Première réaction : le SMTP ne se règle plus par la page de configuration mais par le plug-in facteur. Il faut nettoyer le code de cette page. C’est précisé dans le TODO je crois.

    • Raphaël

      L’import d’emails ne fonctionne pas correctement : le format de réception n’est pas pris en compte. On ne peut par ailleurs pas changer ce format : ni individuellement sur la page de Suivi des abonnements ou la page de l’auteur-abonné, ni collectivement sur la page de Maintenance technique...

    • En effet. Ca vient de MySQL 5.5.21 (ou autour de). Il force la clé primaire à 0 et renvoie un message du style

      Duplicate entry ’0’ for key ’PRIMARY’ - INSERT INTO spip_auteurs_elargis (id_auteur,spip_listes_format) VALUES (3,’html’)

      C’est curieux. C’est référencé dans les forums. Les solutions sont diverses. Le plus simple est peut-être de chercher un id manquant et de le créer. Dans le style :

      INSERT INTO spip_auteurs_elargis (id,id_auteur,spip_listes_format) VALUES (3,3,’html’)

      Ca fonctionne, mais je ne sais pas si c’est la meilleure solution. Et ça fait une req de plus (chercher un id libre).

      Quelqu’un a une meilleure idée ?

    • Il ne faut pas faire cela, car c’est non robuste vis à vis de processus concurrents (qui cherchent chacun un id libre, trouvent le même, et essayent d’insérer => l’un des deux échoue).
      C’est à mysql d’attribuer les id à la création, et il faut corriger le problème de structure de table qui provoque ce défaut.

    • Complètement logique. Je m’en doutais. Mais un peu dans le brouillard ce matin. Message d’erreur pas clair. Merci.
      Et en fouillant, je m’aperçois que AUTO_INCREMENT a été oublié entre la branche et le trunk.
      Je corrige et commit.

    • Détail : dans cette version de test, pour corriger ce bug, il faut

      • désinstaller SL
      • supprimer la table spip_auteurs_elargis (via phpMyAdmin par exemple)
      • installer la dernière version de SL (v. 3.0.5)pour SPIP 3

      La table spip_auteurs_elargis n’est pas supprimée lors de la .. désinstallation, car parfois utilisée par d’autres plug-ins.

      Ne pas oublier de faire les sauvegardes des bases SQL avant. ;-)

    • Raphaël

      Serait-il possible d’avoir un fichier ZIP pour tester de nouveau le plugin avec les modifications ? (Sans SVN...) Merci beaucoup.

    • Je ne comprends pas la question. La distribution du plugin via SVN est déjà un zip.

    • Raphaël

      Bonjour,

      J’ai mis à jour avec la version 3.0.5, mais j’ai toujours ces problèmes :
      -  impossible d’indiquer le format des abonnés importés (autant dans la page d’import que dans celles de suivi des abonnements ou d’un abonné en particulier),
      -  mode debug toujours actif, impossible à désactiver,
      -  page de configuration présentant toujours la méthode d’envoi (fonction mail() de PHP ou SMTP), alors que c’est géré par le plugin Facteur.

      Le problème est surtout pour l’import des abonnés car on ne peut rien leur envoyer... donc pas utiliser SPIP-Listes.

      Merci.

    • Il faut appliquer ce qui est indiqué plus haut dans ce forum pour corriger le format à l’import.
      Ou tout simplement modifier directement la table en SQL :

      ALTER TABLE spip_auteurs_elargis CHANGE id id BIGINT( 21 ) NOT NULL AUTO_INCREMENT

      Ou via phpMyadmin, en éditant la colonne id de la table spip_auteurs_elargis, et en cochant l’attribut A_I
      Ne pas oublier de sauvegarder la base avant ;-)

    • Raphaël

      Bonjour,

      On faisant la modification avec phpMyadmin, cela fonctionne. Merci.

      Un autre bug : lorsque l’on est sur la page d’Edition d’un abonné (ecrire/ ?exec=spiplistes_abonne_edit&id_auteur=2) et que l’on clique sur Modifier cet auteur, on arrive sur une page qui indique :

      Fichier auteur_infos introuvable

    Répondre à ce message

  • 4

    Hello,

    J’ai un spip 2.1.16 avec un spip-listes 2.234.3, lors de l’envoi d’un test j’ai bien la procédure qui démarre mais qui ne s’arrête jamais donc les icônes d’envoi continuent à bouger, ma page se recharge, et je ne sais plus rien faire avec mon spip. Solution pour pouvoir travailler avec mon spip c’est de me déconnecter et surtout ne pas aller sur la page « liste de diffusion » à ce moment là tout est OK, par contre si je me rend sur la page « liste de diffusion » j’ai l’impression que le cron prend la main et m’empêche de faire autre chose, recharge permanente de la page.

    J’ai des warning qui s’affichent :

    Warning : include(../tmp/sessions/1_5e46ee4ef06aabcefd7ff48851c7b191.php.

    1765547350501250852ee746.28142418.12353139485034df60b74377.24207377.

    147562405036498d95a501.92037243.176670784050364a5040ad27.41369358.2

    00985097850364b534e5cb6.11562084) [function.include] : failed to open stream :

    No such file or directory in /home1/virtuals/mieuxetr/www/ecrire/inc/session.php on line 144

    Et j’en ai bien 6 ou 7 du genre !!!

    J’ai vidé le cache, désactivé le plugin, renommé l’ancien dossier du plugin,
    rechargé une nouvelle version, ... mais rien n’y fait. Bref je suis au bout de ma caisse à outil, quelqu’un a la pince miracle ? ;-)

    Et surtout comment puis-je interrompre « sauvagement » le processus ?

    Merci d’avance
    Paulbe

    • Hello,

      Comme j’ai pas de réponse je vais poser une autre question :

      Comment interrompre même sauvagement l’envoi d’une lettre, en effet moi la page se recharge constamment alors que j’ai juste envoyé un test vers 1 seul mail !

      On dirait que le script « boucle » en attendant une réponse qui n’arrive pas naturellement...

      Merci d’avance

      Paulbe

      • vider le cache : ne sert pas à grand chose dans ce cas
      • désactiver le plugin : le désinstaller donnera un meilleur résultat. Ne pas oublier de supprimer manuellement la table spip_auteurs_elargis (parfois utilisée par d’autres plugins, à vérifier)
      • renommer le répertoire du plug : ne sert à rien

      Le symptôme décrit est étrange. Me semble venir d’un défaut sur disque de la table spip_courriers. C’est cette table qui conserve le status des courriers qui doivent être envoyés. J’ai déjà rencontré ce genre de problème sur une table abimée. Peut-être à voir de ce côté ? (sauvegarder la table, la vider).

      Bon courage.

    • Désinstaller le plugin ne va t-il pas effacer les tables ??
      Ce bug est très bizarre. impossible d’arrêter la moulinette d’envoi et impossible de savoir ou intervenir pour :
      1° Arrêter la moulinette
      2° Régler le problème ...

      Merci
      Benoît

    • Désinstaller le plugin supprime les tables spiplistes, sauf *_elargis.
      Je n’arrive pas à reproduire ce bug sur mes machines. Désolé. Ca peut venir d’un droit d’accès, d’une « mal »configuration, etc.
      Bon courage.

    Répondre à ce message

  • 2

    Bonjour,
    je ne sais pas où poster cette demande, alors je la fais ici. Voilà, sur mon site, j’ai installé le plugin accès restreint (v 3.0.1) afin que les gens se connectent pour entrer. Mais, avant la connexion, on voit quand même le contenu des forums (8 derniers commentaires).
    Est-il possible de ne voir ces commentaires qu’une fois que l’on est connectés ?

    De plus, l’accès est divers selon les personnes (telles personnes voient tels articles, et pas les autres) :
    Est-il possible de ne voir que les commentaires des articles qu’on a le droit de lire ?
    J’espère avoir été clair, merci de vos réponses.

    Spip 2.1.1

    • je ne sais pas où poster cette demande, alors je la fais ici.

      C’est une bonne idée !

      Vu que contrib.spip.net propose un moteur de recherche ! qu’il suffit de taper le mot restreint pour se voir proposer les pages consacrées au plug-in acces restreint

      Et donc d’avoir - potentiellement - une réponse ;-)

    • Désole, j’ai remis ma question dans le bon plugin.
      En fait, j’avais cru avoir posté dans le forum général ! dsl

    Répondre à ce message

  • 5

    Bonjour,
    Je comprends pas, sur un spip 3.0.4 j’ai installé Facteur et spip-listes dans plugins/auto et j’ai cette erreur :
    Je ne vois pas d’ou ça vient

    • Humm. Le message d’erreur est ... illisible.

    • Bonjour,
      Ce matin j’ai à nouveau tenté en téléchargeant la dernière version et voilà l’erreur

    • Donc ça a marché, et pas marché ?
      Et au final ?
      Sans passer par auto, je n’ai pas l’erreur.

    • Test réalisé en passant par auto sur un SPIP neuf : ça passe.
      Désolé. Je n’arrive pas à reproduire.

    • Salut,
      Sans passer par auto même erreur, j’ai cette ligne d’erreur :

      Erreur dans les plugins : /homez.462/maiquez/www/mercedes/plugins/auto/spip-listes-spip3/inc/spiplistes_pipeline_header_prive.php

    Répondre à ce message

  • 2
    jeanlepaul

    Bonjour,

    Lorsqu’on importe une liste d’emails dans une liste (sans nom ni mot de passe), est-ce que les utilisateurs reçoivent un email pour leur indiquer qu’ils viennent d’être inscrit à la liste ?

    Si oui, comment éviter cela (passage d’un système de gestion de liste à un autre)

    Merci d’avance,

    • Dans le cas d’un import, SPIP-Listes ne prévient pas l’importé. Pour le moment en tous cas.

      Ceci dit, c’est facile à vérifier. Il suffit de tester sur un import d’une seule adresse ;-)

    • jeanlepaul

      Merci !

      Bonne suite,

      Jean.

    Répondre à ce message

  • hello je cherche a vider la liste d’abonner ... coment faire ?
    Merci

    Répondre à ce message

  • Bonjour,

    Depuis plusieurs années spip-listes_1_9_3 et le patron nouveautés m’envoyaient uniquement les titres des articles de l’espace non restreint ce qui correspondait bien à mes besoins.

    Depuis deux envois la newsletter contient également les titres des articles des espaces restreints.

    Qq comprend pourquoi ?
    Passage à SPIP 2.1.15 [19579] ???

    Une piste ?

    Merci

    Répondre à ce message

  • 4

    Bonjour,

    J’ai voulu tester le plugin spip-liste_1_9_3 je suis sous skip 2.1

    lors de l’installation du plugin, j’ai eu le droit a un message sur fond vert en m’indiquant que le plugin allait activer ... (quelque chose dans ma configuration, je n’ai pas lu le message comme un c..)

    depuis mon site fonctionne très bien pour les users non login, mais pour ce login l’affichage de la page d’accueil ne correspond plus du tout a ce qu’elle était :/ (marge droite inexistante et apparition d’une liste d’article)

    merci d’avance pour vos réponse

    • Le message à l’installation :

      SPIP-listes vient d’activer l’autorisation de s’inscrire aux visiteurs du site

      et donc la balise #FORMULAIRE_INSCRIPTION

    • merci pour cette réponse rapide,

      Comment je peu désactiver l’autorisation de s’inscrire aux visiteurs du site ?

    • Via la page de configuration de SPIP,
      ou en supprimant la balise #FORMULAIRE_INSCRIPTION dans les squelettes utilisés,
      ou en créant un fichier vide dans le dossier des squelettes : dossier_de_mes_squelettes/formulaires/inscription.html

    • merci beaucoup pour vos réponses ;)

    Répondre à ce message

  • 5

    Bonjour à tous,

    J’ai fait passer ce matin un site en SPIP 2.1.1 vers 2.1.16.

    Depuis, j’ai un petit souci dans l’interface privée, souci qui semble survenir de façon plutôt aléatoire, et apparemment lié à SPIP-listes.
    Description du problème : lorsque je clique sur « Modifier cet article » (article quelconque, publié ou pas), une fois sur 10, j’obtiens une page blanche dont l’adresse ne se termine pas par « ecrire/ ?exec=articles_edit&id_article=291 » (exemple), mais par « ecrire/ ?exec=spiplistes_menu_navigation.php&bonjour=oui » (écrit de mémoire, mais ça doit être à peu près ça).

    Bref apparemment, le code chargé de créer l’onglet Spip-Listes dans le menu Edition semble prendre la priorité sur l’affichage de la page d’édition d’article.
    Je suis alors obligé d’effacer manuellement une partie de l’URL jusqu’à « ecrire » pour débloquer la situation.

    Alors, en cherchant une solution :
    -  Je me suis déjà déconnecté/reconnecté.
    -  J’ai déjà vidé le cache par le biais de l’interface privée, mais pas en FTP.
    Si je devais en arriver à devoir vider ce cache par FTP, peut-on le vider intégralement ? Les fichiers PHP s’y trouvant peuvent-ils être supprimés également ?
    -  Je me suis demandé si mon symptôme n’était pas lié à l’interprétation du fichier Javascript « spiplistes_gadgets.js »

    Merci de m’avoir lu.

    PS : Spip-Listes, plugin très utile, devrait être repris par la communauté. Si j’en avais le niveau, je contribuerais. En tout cas, merci pour le développement de celui-ci, jusqu’ici.

    • Et en utilisant la console Firebug ?
      Si l’erreur n’est as systématique, ça devient complexe à déboguer.

    • Merci pour cette réponse rapide.

      Alors, avec la console Firebug.
      Dès j’édite un article, j’ai la ligne suivante qui apparaît :
      http://www.---.com/ecrire/?exec=spiplistes_menu_navigation&var_ajaxcharset=utf8
      La console me renvoie vers un fichier situé dans local/cache-js, et en particulier vers la ligne de ce fichier qui dit :

      xhr.send(noContent||s.data==null ?null:s.data)catch(sendError)
      jQuery.handleError(s,xhr,null,sendError) ;
      jQuery.handleComplete(s,xhr,status,data)

      J’ai essayé de vider le cache, le fichier disparaît pour ré-apparaître à l’identique dès que je souhaite éditer un article.
      La plupart du temps, j’arrive quand même à éditer l’article tout à fait normalement, le problème ne survenant qu’une fois toute les demi-heure (en moyenne sur aujourd’hui).

    • Compliqué.
      Vient peut-être du cache local (le navigateur), un proxy, ou autre.
      Pas trop logique que ce soit aléatoire.
      Quelqu’un a peut-être une meilleure idée ?
      Bon courage.

    • Alors, j’ai fait des clics jusqu’à ce que l’erreur survienne.
      Lorsqu’elle se produit, il s’agit d’une erreur de type « 401 Unauthorized ».
      Le code HTML alors généré est

      <div>v&eacute;rifier les droits d'&eacute;criture<script type='text/javascript'>if (parent.window){parent.window.document.location.replace("/ecrire/?exec=spiplistes_menu_navigation");} else {document.location.replace("/ecrire/?exec=spiplistes_menu_navigation");}</script><img src='../prive/images/searching.gif'
      alt=""  width='16' height='16' /><br /><a href="/ecrire/?exec=spiplistes_menu_navigation">Si votre navigateur n'est pas redirig&eacute;, cliquez ici pour continuer.</a></div>

      C’est ce code qui me renvoit vers spiplistes_menu_navigation.

    • Ah ! Ca ! je l’ai déjà vu sur SPIP, notamment lorsqu’on fait un backup de la base.
      Ca donne une erreur de ce type, mais le backup se fait quand même.
      Bon ! je ne sais pas si c’est le problème, mais ça donne peut-être une piste.
      Quelqu’un peut témoigner ?
      Si c’est le cas, ça vient des autorisation d’accès (fonction autoriser() ?).

    Répondre à ce message

  • 2

    Bonjour,

    Est-il possible de restreindre la gestion de la newsletter aux administrateurs qui sont « webmestre » ?

    Merci de votre retour

    • Est-il possible d’intégrer cette gestion à Accès restreint ou d’ajouter une condition d’utilsiation du plugin quelque part ?

    • Début de réponse :

      Dans le fichier : spiplistes_pipeline_ajouter_boutons.php - mais « webmestre » ne fonctionne pas

      function spiplistes_ajouterBoutons($boutons_admin) {
      
      	if($GLOBALS['connect_statut'] == "{{webmestre}}") {
      		$menu = "naviguer";
      		$icone = "courriers_listes-24.gif";
      		if (isset($boutons_admin['bando_edition'])){
      			$menu = "bando_edition";
      			$icone = "spip-listes-16.png";
      		}
      	// affiche le bouton dans "Edition"
      		$boutons_admin[$menu]->sousmenu['spiplistes'] = new Bouton(
      			_DIR_PLUGIN_SPIPLISTES_IMG_PACK.$icone  // icone
      			, 'spiplistes:listes_de_diffusion_'	// titre
      			, _SPIPLISTES_EXEC_COURRIERS_LISTE
      		);
      	}
      	return ($boutons_admin);
      }

    Répondre à ce message

  • 5

    Bonjour,

    J’aimerais bien savoir où en est la mise à jour de Spip-liste vers la version SPIP 3.0 et + Car j’en aurai bien besoin pour mon infolettre mensuelle...

    Sinon, y a-t’il une façon que je pourrais contribuer à cette mise à jour ?

    • Ben, pour ma part, je n’ai pas trop le temps ces temps-ci.
      Et je n’ai même pas eu le temps de faire complètement le tour de la dernière version de SPIP.
      Si urgent, le mieux est de proposer via SVN. Du moment que ça ne casse pas la compatibilité avec les anciennes versions... Toute contribution est la bienvenue.
      C.

    • Hé bien moi aussi je suis bien embêté : Spip-Listes est la seule extension capable :
      1. de gérer la listes des destinataires de listes de diffusion en interne dans Spip, à partir de la base des visiteurs ;
      2. d’envoyer les courriels.
      Aucune extension de ce type ne semble compatible Spip 3.0, et de plus je ne sais pas pourquoi, mais Spip-Listes ne fonctionne plus avec mon Spip 2.1.12.

      Alors en attendant de meilleures auspices et, je l’espère, une mise à jour, j’en profite pour remercier les contributeurs qui ont créé ce bel outil Spip-Listes.

    • Pour ma part, en attendant, je me sers de Ma Lettre avec Mail-Jet. Et pour permettre aux gens de s’abonner, le plugin mes abonnés.

    • J ai lu passablement d’avis négatifs sur Mail Jet.... quel retour d’expérience ?

      Autrement suis dans le même cas qu Etienne et spip liste aurait été utile mais je vois que pour l’instant peut me débrouiller avec Mes abonnés et Ma lettre en effet

    • Personnellement, Mail Jet convient à mes besoins... Pas de points noirs pour moi.

    Répondre à ce message

  • bonsoir,

    utilisateur depuis plusieurs années, j’essaie d’améliorer la gestion des inscriptions ou ca bouge pas mal, sur une liste de 6000 inscrits, il y a une vingtaine d’inscription et de désinscription par mois. Or, l’export « désabonnés » ne semble pas fonctionner, alors que les adresses désinscrites sont bien dans l’export des non inscrits.

    en fait, j’ai l’impression qu’il n’y a pas de différence entre désinscris et nouvel abonné ? ce qui est gênant... d’autant qu’on ne peut rien faire d’autre que d’inscrire les non inscrits ? Je ne vois pas comment confirmer uniquement les nouvelles inscriptions sans remettre les désabonnés.. ?

    j’ai peut-être raté qqchose ?

    j’ai essayé de faire des requetes SQL pour identifier les désabonnés du genre

    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bm9tPC9jb2RlPg=="></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZW1haWw8L2NvZGU+"></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bm9tX3NpdGU8L2NvZGU+"></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3RhdHV0PC9jb2RlPg=="></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bWFqPC9jb2RlPg=="></span>,<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c291cmNlPC9jb2RlPg=="></span> FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span> WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZW1haWw8L2NvZGU+"></span> > "" AND <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> 
    NOT IN (SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> 
                 FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span> 
                 WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGF0ZV9pbnNjcmlwdGlvbjwvY29kZT4="></span> < <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bWFqPC9jb2RlPg=="></span>)

    ca semble fonctionner, mais difficile d’être sûr que ce soit fiable...

    dans l’idéal, il me semble qu’il faudrait un statut « désabonnés »... ?

    merci d’avance.

    Répondre à ce message

  • 6
    Yves Le Houerf

    Bonjour,
    J’ai posté un premier message sans retour de la liste utilisateur.
    Auriez-vous une idée pour rebondir sur ce forum dédié ?
    Merci de votre aide.

    -  - - - - - -
    Je tente de mettre en place SPIP-Listes 2.0207-48923 <1.98>
    sur un site SPIP 2.1.12 [18732]

    Warning : fsockopen() [function.fsockopen] : unable to connect to 62.4.17.92:25 (Une tentative de connexion a �chou� car le parti connect� n’a pas r�pondu convenablement au-del� d’une certaine dur�e ou une connexion �tablie a �chou� car l’h�te de connexion n’a pas r�pondu. ) in
    C :\Inetpubwww.weizmann-france-europe.org\tmp2\plugins\spip-listes_1_9_3\phpmailer\class.smtp.php on line 105

    Ca ne me semble pas la variable $tval (# give up after ? secs, en ligne 105)
    qui est en cause mais plutôt l’adresse du serveur.

    J’ai fait un ping sur l’IP du message d’erreur 62.4.17.92 :
    ping : cannot resolve 62.4.17.92:25 : Unknown host

    J’ai recherché la variable $host dans les fichiers du plugin mais je n’ai pas su déterminer où le
    programme récupérait cette IP.

    J’ai vérifié que la fonction mail fonctionnait avec un fichier PHP :

    <?php   $entete = "From: <monadresse@gmail.com>\n"; $email = "monadresse@free.fr";
      $sujet="test de message par php"; $html ="test d'envoi d'un message\r\n";
      mail($email,$sujet,$html,$entete);  ?>

    Le message arrive.

    J’ai contacté l’hébergeur de cette asso :
    « En première piste de réponse, utilisez-vous bien smtp.nerim.net ? et non pas une IP ?
    Les SMTP de nerim sont flottants et les serveurs changent tous les jours sur un roulement d’une
    semaine… »

    • J’ai fait un ping sur l’IP du message d’erreur 62.4.17.92 :
      ping : cannot resolve 62.4.17.92:25 : Unknown host

      C’est plutôt

      ping 62.4.17.92

      (sans le port. ping ne sait pas gérer le port)
      qui permet de vérifier la présence d’une machine.

      Et si l’hébergeur indique qu’il faut utiliser le nom de domaine, il faut probablement suivre ses conseils.

      Bon courage.

    • Yves Le Houerf

      Rackham : yves$ ping 62.4.17.92
      PING 62.4.17.92 (62.4.17.92) : 56 data bytes
      ^C
      — - 62.4.17.92 ping statistics ---
      22 packets transmitted, 0 packets received, 100% packet loss

      Merci de l’info mais le résultat n’est pas meilleur.

      La question est : comment indiquer un NDD à SPIP-listes ? Je n’ai rien configuré de particulier dans le plugin et il fait le choix de trouver une IP...

    • Rackham : yves$ ping 62.4.17.92
      PING 62.4.17.92 (62.4.17.92) : 56 data bytes

      La machine ne répond pas. Eteinte ou injoignable (firewall ?)

      La question est : comment indiquer un NDD à SPIP-listes ? Je n’ai rien configuré de particulier dans le plugin et il fait le choix de trouver une IP...

      C’est la machine hôte qui gère la résolution des noms de domaine. Pas SPIP-Listes, ni SPIP, ni PHP, ni Apache.

    • Yves Le Houerf

      « C’est la machine hôte qui gère la résolution des noms de domaine. Pas SPIP-Listes, ni SPIP, ni PHP, ni Apache. »

      Merci Paladin pour ce commentaire mais s’il n’y a rien à faire comment suivre le conseil de l’hébergeur et utiliser le NDD smtp.nerim.net plutôt que l’IP 62.4.17.92 ?

    • Tout simplement en entrant le nom de domaine à la place de l’adresse IP dans la case idoine (configuration > Listes de diffusion, boite SMTP).

    • Yves Le Houerf

      Quand on a pas vu la porte ouverte de sa maison, quel boulôt d’essayer de rentrer par les fenêtres fermées...

      Merci Paladin.
      Merci aux développeurs de cet outil si bien conçu.

    Répondre à ce message

  • Salut !
    je veux mettre à jour la version SPIP-Listes : 2,0152 [41786] auto/spip-listes_1_9_3, à celle réelle. Je voudrais juste réinstaller le plugin une fois de plus comme je l’ai fait la première fois, ou dois-je faire quelque chose de plus ?

    merci !!!!!

    Répondre à ce message

  • J’ai ces erreurs à chaque page de l’administration de spip_listes. Je ne comprends pas que le plugin n’ait pas installé les tables...

    Erreur SQL 1146
    Table ’clerondesql.spip_auteurs_elargis’ doesn’t exist
    SELECT * FROM spip_auteurs_elargis LIMIT 1

    2 Erreur SQL 1146
    Table ’clerondesql.spip_courriers’ doesn’t exist
    SELECT * FROM spip_courriers LIMIT 1

    3 Erreur SQL 1146
    Table ’clerondesql.spip_listes’ doesn’t exist
    SELECT * FROM spip_listes LIMIT 1

    4 Erreur SQL 1146
    Table ’clerondesql.spip_auteurs_courriers’ doesn’t exist
    SELECT * FROM spip_auteurs_courriers LIMIT 1

    5 Erreur SQL 1146
    Table ’clerondesql.spip_auteurs_listes’ doesn’t exist
    SELECT * FROM spip_auteurs_listes LIMIT 1

    6 Erreur SQL 1146
    Table ’clerondesql.spip_auteurs_mod_listes’ doesn’t exist
    SELECT * FROM spip_auteurs_mod_listes LIMIT 1

    Répondre à ce message

  • vincort

    posté égélement sur accès restreint

    bonjour à tous

    pour un site en spip 2.1.10 utilisant spip-listes et éventuellement accès restreint, je souhaiterais que les membres de la liste de diffusion aient un accès à la partie restreinte du site.

    Quelle méthode faut-il utiliser pour réaliser cette fonctionnalité ?

    Dois-je donner un code à chaque membre de la liste de diifusion ou chaque personne qui s’inscrit à la liste peut-elle définir son propre code au moment de son inscription ?

    merci d’avance aux gentils contributeurs

    vincort

    Répondre à ce message

  • 16
    micker

    hello paladin svp tu pourrais detailler la noisette ???
    Merci

    • Exemple d’un bout de code SPIP qui, une fois dans le squelette, envoie un mail au webmaster à chaque appel :

      [(#EMAIL_WEBMASTER|mail{’inscription’,’machin est inscrit’})]

      Ici, il utilise la commande mail de PHP en guise de filtre.

    • Juste un détail, le compilo du site spip-contrib mange les accolades dans cet exemple.
      Même passées en entités HTML %-(

      Il faut corriger : Juste après mail pour l’accolade ouvrante, et juste avant la parenthèse fermante pour l’accolade fermante.
      spip-exemple-mail.png

    • Super merci je vais essayer de me battre avec ça
      Je pense que je dois mettre ça dans le formulaire de validation ?
      Par contre faut que je trouve comment remplacer machin par le nom de l utilisateur ..
      A suivre

    • micker

      hello je suis desoler je dois un peu boulet ... mais je n’arrive pas a recevoir qq ce soit j’ai créer
      gestion_abonnement.html dans squelette/formulaire
      puis inserer
      [(monemail@toot.fr|mail’inscription’,#NOM’)]
      dans dans la boucle d’inscription mais ca ne fonctionne pas ...
      un dernier petit coups de mains ne serait pas refus
      Merci d’avance

    • micker

      SVP paladin un coups de mains ...

    • Désolé, pour l’instant, je manque de temps. Priorité à ma petite entreprise.
      Et ce n’est dans ce cas qu’un petit soucis de patron.
      D’autres participants de la communauté apporteront peut-être la réponse. Ou une approche.
      Bon courage.

    • [(#EMAIL_WEBMASTER|mail’inscription’,[(#ENV**email)] est inscrit)]
      ++

    • oups
      <p class="formulaire_ok">......[(#EMAIL_WEBMASTER|mail{'inscription',[(#ENV**{email})] est inscrit})]</p>

    • cool
      petit question comment faire pour avoir un autre mail que #EMAIL_WEBMASTER
      ce pourrais être super que cela soit celui du modérateur de la liste non ?
      je peu faire

      (monmail@free.Fr|mail{'inscription',[(#ENV**{email})] est inscrit})]

       ?
      Merci

    • bin non tu peux pas faire ça, mets la noisette dans une boucle auteur avec l’id du modérateur et #EMAIL à la place de #EMAIL_WEBMASTER et hop ! chuss

    • super ca marche presque je recois le mail sauf qu’il ne contiens que « est inscris »....
      d’ailleur sur mon formulaire de validation j’ai un 1 qui est afficher apres mon bouton de validation ...
      un soucis de boucle a ton avis ?
      en tout cas merci pour l’aide

    • <BOUCLE_aut(AUTEURS){id_auteur=1}> 
      [<p class="formulaire_ok">(#ENV*{message_ok}) </p>[<div class="invisible">(#EMAIL|mail{'inscription',[(#ENV**{email})] est inscrit})</div>]]
      </BOUCLE_aut>

      m’envoie bien l’email de l’inscrit, spip 2.1.14, (merci Paladin ;))

    • hello
      je recap
      j’ai copier coller gestion_abonnement.html dans /squelettes/formulaires
      puis

      [(#ENV{d}|oui|et{#ENV{stop}|non}|et{#ENV{errormsg}|non})
      		<p class='souhait'><:spiplistes:effectuez_modif_validez:></p>
      	<!-- <br class='bugajaxie' /> -->
      	[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>[<div class="invisible">(#EMAIL_WEBMASTER|mail{'inscription',[(#ENV**{email})] est inscrit})</div>]]]
      	[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
      	[(#ENV{editable})
      	<form method='post' action='#ENV{action}' enctype='multipart/form-data'>

      je recois bien le mail mais juste inscrit dans le corp pas d’infos supp ..
      merci de ta patience

    • ah j’utilise SPIP_LISTES_INSCRIPTION... en jetant un coup d’oeil rapide à gestion_abonnement, ça devrait le faire avec [(#SET{email_auteur,#EMAIL})]  dans la boucle auteur, et #GET{email_auteur} à la place de [(#ENV**{email})]

    • hello
      ca me renvoie des carctères type span security pour le @ .... t’aurais une idées
      apres j’ai essayer de placer la desinscription mais c’est le même form ...
      pareil un dernier petit coup de pate ?
      Merci

    • SVP je bo essayer plein de chose je n’y arrive ... decouvrant spip ...
      Merci

    Répondre à ce message

  • 3

    Bonjour.
    Spip liste est il compatible spip 3 ?
    Si non, est-ce sur les rails ?
    Merci

    • Compatibilité SPIP 3 est à vérifier.
      C’est sur les rails.

    • Arnaud

      Pour ma part, pas compatible en SPIP 3.0.1

      Arnaud

    • vous pensez que ca sera bon courant juin ou plus tard ? simplement pour me programmer sur la mise à jour de différents sites qui l’utilisent.. merci pour ce plugin top !!!

    Répondre à ce message

  • 2
    loic972

    Bonjour à tous, une version pour spip 3 est-elle prévu et si oui pour quelle date à peux prêt ? Merci pour votre travail à tous vous faites du bon boulot !

    • La release SPIP 3 a été publiée hier.
      Pour ma part, j’attendais cette release pour m’y remettre.
      Juste à trouver un peu de temps ;-)

    • Dans la version actuelle (pour spip3) avec spip 3.0.1 je rencontre des problèmes avec jquery, p.exemple si je veux générer le contenu dans la création des mails il renvoie vers un page jquery

    Répondre à ce message

  • 2

    Bonjour à tous,

    Voilà mon problème : Une newsletter doit partir à10h31 tout les depuis un site qui à en moyenne 2700 visiteurs par jour. Il y a 444 abonnés à la newsletter.

    J’ai modifier le code du fichier genie/spiplistes_cron pour remettre l’heure de départ à 10h31 à chaque fois et éviter qu’elle ne se décale dans le temps, ligne 167 :

                            if($id_liste == 3 || $id_liste == 4 ) {
                                $job_heure = '10';
                                $job_minute = '31';
                            }

    Dans le ’ Casier à courriers’, dans le block ’Courriers automatiques programmés’, on voit bien écrit que le prochaine envoie est prévu à 10h31, mais celui-ci s’est fait en réalité entre 10h33 et 11h07 sur les 6 derniers envois...
    J’ai bien compris que les envois se faisait en fonction des visites, mais j’imagine qu’avec une moyenne de 2700 visites par jours, il y a bien des gens qui viennent vers 10h31...
    En fait, il faudrait que le courrier parte entre 10h31 et 10h45.

    Pour info spip 2.1.10 et spip-listes_1_9_3.

    Merci d’avance de vos éclaircissements sur le sujet et de pistes vers une solution...

    • Appeler une page du site à cette heure là via un vrai cron ?

    • Pas bête ! Merci !
      Je ne connais pas cron, ça serait l’occasion de m’y mettre !
      Je vais attendre encore un peu avant... Peut-être que d’autres vont proposer d’autres solutions...
      En tout cas, demain, vers 10h32, je vais visiter le site pour voir si ça déclenche bien l’envoie...

      Encore merci Paladin pour cette réponse rapide.

    Répondre à ce message

  • Bonjour, je viens remonter quelques problèmes rencontrer lors de l’utilisation du plugin.
    J’utilise la version 2.1.14 de spip et la version 60169 de spip-listes.

    Lors de l’envoi en mode php des courriers, bien que les courriers aient tous été bien traités, l’envoi ne s’arrête plus. L’affichage indique inlassablement ’envoi en cours’ ?

    Je désire importer des adresses à partir d’un fichier. Dans la case « Liste de destination » ; Sélectionnez une ou plusieurs listes de destination pour vos abonnés. Mes listes n’apparaissent pas bien qu’étant publiques. Je ne peux donc pas importer de nouvelles adresses ?

    Merci pour toutes les choses qui fonctionnent et elles sont plus nombreuses que celles qui ne fonctionnent pas ;-)

    Répondre à ce message

  • infojava

    Bonjour,

    depuis 2 jours l’envoi d’un mail ne se termine pas ! même vers une seule adresse de tes.

    Que peut être le problème ?

    j ai pas fais de MAJ SPIP.

    Merci.

    Répondre à ce message

  • 3

    Bonjour
    je decouvre ce plugin et j’ai 2-3 questions :
    -  comment faire que le lien de l’email d’inscription fasse office de validation ... pour eviter de redevoir cocher et valider ?
    -  comment faire pour que lors d’une inscription / desinscription l’administrateur soit au courant ?
    Merci

    • - comment faire que le lien de l’email d’inscription fasse office de validation ... pour eviter de redevoir cocher et valider ?

      Ce n’est pas prévu. Pour éviter l’inscription sauvage par un tiers par exemple.

      - comment faire pour que lors d’une inscription / desinscription l’administrateur soit au courant ?

      Probablement en écrivant une noisette au bon endoit du formulaire d’inscription/des...
      du style :

      [(#EMAIL_WEBMASTER|mail’inscription’,’machin est inscrit’)]

      Ne pas oublier de recopier/recréer le path du formulaire dans son répertoire de squelettes.

    • hello merci pour la réponse ...

      Ce n’est pas prévu. Pour éviter l’inscription sauvage par un tiers par exemple.

      la page n’étant pas trèes explicite vue que c’est une page de modification d’inscription cela ne serait pas mieux d’avoir une page speciale validation, qui contiendrais un texte clair, merci pour votre inscription, pour la valider cliquer ici ... puis le bouton ?

      Probablement en écrivant une noisette au bon endoit du formulaire d’inscription/des...
      du style :

      (#EMAIL_WEBMASTER

      Ne pas oublier de recopier/recréer le path du formulaire dans son répertoire de squelettes.

      tu pourrais m’en dire je suis pas vraiement programmeur ... merci

    • micker

      hello un petit coup de mains ????
      Merci d’avance

    Répondre à ce message

  • 2
    lymanss

    Bonjour,

    j’utlise ce plugin depuis un bon moment déjà sur plusieurs sites (presque une dizaines) et je rencontre depuis peu un problème. J’ai de plus en plus d’envoi bloqué qui tourne en boucle et aucun destinataire ne reçoit le courrier. Et depuis aujourd’hui, sur un de ces sites, ce problème apparait même lors de l’envoi du mail de test ! et on ne peux plus rien faire. la page ce recherche sans cesse.

    Dans la box d’envoi dans la colonne de gauche, lorsque je fais l’envoi sur un mail de test, il y a marqué « Envoi en cours 2/1 (NaN%) ». Je ne comprend pas pourquoi il marque 2/1 alors que je fais l’envoi sur un mail de test.

    Je n’arrive pas à comprendre l’apparission de ce bug après plussieurs mois d’utilisation sans problème et sans que aucune modif ou mise à jour n’est été faite sur le site.

    Auriez vous une idée sur ce problème ?

    Ps : ce n’est pas une limitation du nombre de mail par jour, heure, etc... . J’héberge ces sites sur des serveurs dédiés dont je suis l’admin.

    Version de spip : SPIP 2.1.2
    Version de spip-listes : SPIP-Listes 2.0148-40091

    Merci d’avance,

    Cordialement.

    • Envoi en cours 2/1 (NaN%)

      Pas bon signe ça.
      As-tu essayé d’envoyer un mail en direct à partir d’un terminal sur ce serveur (via la commande mail) sur une adresse qui n’aboutit pas ?

      De mon côté, la SPIP 2.1.2, je ne connais plus trop. Ça date. Le mieux serait déjà - peut-être - de faire une mise à jour.

      Après, vérifier le journal smtp (maillog sous BSD, Linux, ...).

      A vérifier aussi le smtp black-listing du serveur.

      Et - a priori - une des tables (spip_auteurs_courriers ?) est abimée. Ce qui expliquerait le NaN.

      Bon courage.

    • lymanss

      Bonjour,

      tout d’abord merci pour ta réponse.

      Le problème ne venait pas d’un blocage coté serveur.

      Il y avait effectivement quelque chose qui ne plaisait pas à spip-listes dans la table spip_auteurs_courriers.
      Il y avait un certain nombre d’enregistrement datant qui n’avaient plus lieu d’être là. j’ai purgé la table et tout refonctionne.

      Il reste cependant une trace du « Nan », il apparait de temps en temps dans la box d’envoi. La page se recharge et l’envoi continue. Si je trouve l’origine de ce petit bug, je ne manquerai pas de vous tenir informé.

      Bonne journée.

    Répondre à ce message

  • 4

    Bonjour,

    j’ai semble-t-il un problème d’envoi des mails.
    pourtant la log comme la console m’indiquent que les envois sont tous OK.
    ca bloque quelque part.
    je suis chez free.

    quelqu’un peut-il m’aider ?

    merci

    • je précise que j’ai testé l’envoi d’un message
      j’utilise mail() de PHP et non SMTP (qui ne fonctionne pas)
      il semblerait que certains reçoivent des mails pas pas tous.

      on dirait qu’il y a engorgement.

    • Y a t-il une astuce pour temporiser l’envoi des messages de manière à ce que les mails partent au compte-goutte et non en masse ce qui semble posé problème avec le FAI (free dans mon cas) ?
      je précise que j’ai abaissé le nombre de message par lot au minimum 1.

    • je tente de me connecter à mon serveur SMTP authentifié mais cela ne marche pas
      alors que j’ai testé le serveur via TELNET
      quelqu’un a-t-il déjà utilisé le serveur SMTP en mode authentifié ?

    • je suis chez free.

      En fouillant dans ce forum, on y trouve de nombreux témoignages à propos de Free. Instabilité. Mais c’est gratuit.

      Y a t-il une astuce pour temporiser l’envoi des messages de manière à ce que les mails partent au compte-goutte et non en masse

      De mémoire, c’est la boite de suivi des envois (sorte de loader) qui est en ajax. Il faudrait la neutraliser. Mais comme il y a peu de demandes à ce propos, je ne suis même pas sûr que ce soit dans le TODO.

      quelqu’un a-t-il déjà utilisé le serveur SMTP en mode authentifié ?

      Oui, ça fonctionne.
      Mais ça fait longtemps que je ne l’utilise plus (le SMTP/SSL).

      Bon courage.

    Répondre à ce message

  • pour trouver une solution aux mails bloqués par le FAI et engorgement je tente une temporisation de 5 secondes à chaque mail.
    mais je ne suis pas sur que ce soit bon
    j’ai essayé avec le lot = 30 mais ca bloque dans l’envoi ...
    je vais essayé avec lot=1

    spiplistes_meleuse.php (source modifié en ligne 575)


    $email_a_envoyer[$format_abo]->SetAddress($email, $nom_auteur) ;
    // JLR 2012-05 temporisation envoi mail
    spiplistes_log($prefix_log.’ temporisation 5 secondes’) ;
    $long=5 ;
    $end = time()+$long ;
    while(time() <= $end) ;
    spiplistes_log($prefix_log.’ temporisation 5 secondes ..... OK’) ;
    // envoie le mail
    if($simuler_envoi || $email_a_envoyer[$format_abo]->send())
    ...


    Répondre à ce message

  • 1

    Bonjour,

    J’utilise ce plug in depuis longtemps et depuis ce matin, ma newletter n’arrive pas à destination des abonnés.
    Quand je regarde dans le casier de courriers, la newletter semble bien être envoyée, puisqu’il m’indique l’heure de début et de fin de l’envoi avec nombre d’envoi en erreur =0, pourtant je ne reçois rien.
    J’ai essayé avec une autre liste de diffusion avec seulement mon adresse mais rien non plus.
    Je suis hébergé chez OVH, j’ai regardé le suivie des mails automatisés mais l’envoi des mails ne semble pas suspendus.
    Une piste pour m’aider peut être ? Merci.

    • bonjour,

      j’ai le même problème.
      En fait il semble que ce soit du à des limitations de ton FAI.
      dans mon cas (free) je suis limité à 200 mails par heure.
      De plus j’ai l’impression qu’il y a un phénomène d’engorgement dans l’envoi des mails.

      je tente de modifier les paramètres des lots au minimum pour voir si cela à un effet mais c’est pas gagné.

      bon courage.

    Répondre à ce message

  • 1

    Bonjour,

    Quelques retour de bug quant à SPIP LISTE :
    Le FORMULAIRE_ABONNEMENT classique affiche deux fois le nom de la liste s’il n’ a qu’une seule liste. Ainsi j’ai essayé #FORMULAIRE_INSCRIVEZ_VOUS et #FORMULAIRE_MODIF_ABONNEMENT2.

    Je trouve deux tables quant à spip liste :

    1. spip_auteurs_listes dont le statut est toujours sur « a_valider ».
    2. inscrits_newsletter qui ne semble plus évoluer.

    Les inscrits à la news letter semblent être répartis dans les deux tables. Quel est le fonctionnement normal ? Le statut ne devait-il pas être « valider » ?

    Merci de vos réponses

    • J’obtiens des résultats qui n’ont pas beaucoup de sens :

      Liste de destination : Notre newsletter 920 abonnés, dont -668 sans format de réception

      Date de l’envoi : 10 avril 2012 à 15h35min

      Debut de l’envoi : 10 avril 2012 à 15h35min

      Fin de l’envoi : 10 avril 2012 à 12h38min

      Nombre d’abonnés : 917

      Format html : 10

      Format texte : 1

      Désabonnés : 1

      Nombre d’envois en erreur : 1

      Une idée de ce que ça peut être ?

    Répondre à ce message

  • 5
    infojava

    des caractères bizards s’affichent dans le corps de mon courrier issue d’un patron qui appel simplement les balises : #TITRE et #INTRODUCTION ?

    une solution ?

    • Vérifier le charset dans la page de config du plugin ?

    • infojava

      merci,

      dans le patron j ai rajouté : |attribut_html à chaque balise et ça marché,

      reste le titre de la Newsletter il contient toujours des caractères blizzards ?

      dans le fichier « options » j ai changé le charset en utf8 mais ça n a pas marché !


      y a t il un moyen pour mettres un éditeur riche de texte pour le corps de la newsletter comme a la création d articles dans spip ???

    • infojava

      Bonjour,

      le titre de la Newsletter il contient toujours des caractères blizzards ?

      dans le fichier « options » j ai changé le charset mais ça n a pas marché !

    • Pas dans le fichier options, plutôt

      ... le charset dans la page de config du plugin ?

    • infojava

      dans la page : exec/spiplistes_courrier_prévisu.php : j’ai changé :

      ligne : 380

      htmlspecialchars
      ($titre)

      par htmlentities($titre)

      maintenant ça marche

    Répondre à ce message

  • Bonjour,

    J’utilise spip liste sur un site depuis 1 an et depuis ce matin ma newletter arrive au format texte et non plus au format html comme avant. J’ai environ 2500 abonnés à cette liste. Je n’ai rien changé de particulier à part que j’ai exporté une liste la semaine dernière de 2000 adresses emails en plus.
    Un peu d’aide silvousplait, je ne comprends d’ou peut venir le problème, j’utilise un patron que j’ai crée moi même. HELP ! Merci à vous.

    Répondre à ce message

  • 5

    Je galère toujours avec mon spip-liste qui n’(envoie pas les mails. Comment fonctionne le mode « debug » que j’ai activé ? j’ai l’impression qui ne me donne pas d’infos particulère ?
    Comment puis je vérifier la fonction « envoie de mail » chez l’hebergeur ? pour voir si c’est du coté hébergement qu’il faut que je creuse ;

    je ne sais plus comment faire pour avancer avec ces envoies bloqués

    • Version 1.9.3 ?
      Le mode debug donne plus de renseignements dans les log (dans /tmp/ de la racine du site).

    • bonjour,

      j’ai activé le mode « debug » et j’ai testé l’envoie du courrier sur mon adresse :

      voici le « log » de « prive_spiplistes.log »

      je n’y vois pas d’erreur ? dans ce cas pourquoi les courriers ne partent ils pas ? (j’ai modifié l’adresse mail, mais dans le log d’origine l’adresse est correcte)

      Apr 25 09:01:20 109.8.30.132 (pid 5599) API : remplir courrier : #15, liste : #0, auteur : #1
      Apr 25 09:01:20 109.8.30.132 (pid 5599) SEND id_courrier #15 TO id_auteur #1 TEST BY id_auteur #1
      Apr 25 09:01:20 109.8.30.132 (pid 5599) CRON : 1 job(s), appel meleuse
      Apr 25 09:01:20 109.8.30.132 (pid 5599) MEL : 1 job(s), distribution...
      Apr 25 09:01:20 109.8.30.132 (pid 5599) MEL : etiquette en cours pour id_courrier #15
      Apr 25 09:01:21 109.8.30.132 (pid 5599) TRANSLATION utf-8 TO iso-8859-1
      Apr 25 09:01:21 109.8.30.132 (pid 5599) MEL : nb etiquettes a traiter : 1
      Apr 25 09:01:21 109.8.30.132 (pid 5599) MEL : total_abos : 1, en cours : 1, limit : 30
      Apr 25 09:01:21 109.8.30.132 (pid 5599) CREATE html version USING patrons/lien_en_pied_courriers/lien_standard
      Apr 25 09:01:21 109.8.30.132 (pid 5599) CREATE text version USING patrons/lien_en_pied_courriers/lien_standard_texte
      Apr 25 09:01:21 109.8.30.132 (pid 5599) MEL : jacques(texte) - test@monmail.com [OK]
      Apr 25 09:01:21 109.8.30.132 (pid 5599) MEL : envoi OK. Supprimer queue
      Apr 25 09:01:21 109.8.30.132 (pid 5599) MEL : repasse document en statut redac

    • En effet.
      Essayer la commande mail de php directement dans un script php de test donnera peut-être l’explication ?

    • j’ai suivi tes conseils en créant un mail bidon avec la fonction mail de php ..... et le mail n’arrive pas ...

      ce qui est fou c’est que spip liste a fonctionné un moment. Le site est chez OVH, je ne sais pas si je suis le seul dans ce cas ?

    • Bingo !!!! c’est OVH qui avait bloqué l’envoie des mails ... problème résolu apres bcp de temps perdu

      merci de vos réponses

    Répondre à ce message

  • 1
    infojava

    Bonjour,

    je suis débutant sur SPIP et sur les plugin,
    j’utilise SPIPListes,

    dans la page ou on compose un nouveau courrier, je voulais rajouter un champs additionnel, mais une fois le formulaire validé , la page qui prévisualise ne reçoit pas mon champs , pourquoi ?

    Merci.

    Répondre à ce message

  • 1

    bonjour

    j’ai un site 2.1.10 avec SPIP-Listes 2.234.2 . Depuis aujourd’hui les envoies ne se font plus.

    J’ai fais un test pour m’envoyer un message, Je n’ai aucun message d’erreur, mais je ne recois pas le mail de test.

    Avec le plugin facteur, le test d’envoie se passe bien a priori, sans erreur mais la encore je ne recois rien ;

    comment débuger pour comprendre pourquoi il n’envoie pas ?
    que puis je tenter ?

    • bonjour, je n’arrive plus à envoyer des messages. Ca bug.

    Répondre à ce message

  • 4

    Bonjour,

    je n’arrive pas (ou plus ?) à afficher le lien si pratique en tête de courrier :
    « si vous ne parvenez pas à lire cet mail, etc. »
    Il me semble que la noisette lien_standard.html le faisait automatiquement, mais je ne vois vraiment pas où est géré l’affichage de cette noisette. L’aide dit « L’administrateur du site doit activer ces fonctionnalités via le menu de configuration. Le patron choisi sera appliqué à tous les courriers sortants au moment de l’envoi. » Mais je ne vois nulle part cette option dans la config de spip-listes… Ça serait peut-être utile de préciser l’URL où cette option se définit ? Genre ?exec=spiplistes_maintenance et compagnie ?

    Mon patron d’envoi dispose bien de la balise #ID_COURRIER, mais ça ne génère aucun identifiant :

    http://monsite.com/spip.php?page=courrier&id_courrier=

    Faut-il que cette balise soit dans une boucle spéciale ?

    Par ailleurs, je ne comprends pas le sens de la balise #TEST, qui se trouve dans le dossier patrons/lien_en_tete_courrier/ et ne semble pas documentée :
    « (#TEST|trim|generer_url_publicpage=courrier&id_courrier=#ID_COURRIER) »

    merci de votre aide

    • Ça serait peut-être utile de préciser l’URL où cette option se définit ?

      C’est dans Configuration > Bouton Liste de diffusion

      Si ça n’apparaît pas :

      /ecrire/ ?exec=spiplistes_config

      Si accès refusé, il faut forcer le compte en compte webmaster du site (ou être #id 1)

    • (#TEST|trim|generer_url_publicpage=courrier&id_courrier=#ID_COURRIER)

      C’est pour forcer l’utilisation de fonction en guise de filtre d’une balise qui n’existe pas.

    • C’est dans Configuration > Bouton Liste de diffusion

      Ah ! Merci ! Je cherchais simplement dans édition / listes de diffusion

      J’en profite pour signaler ce qui pourrait ressembler à un bug : j’ai voulu envoyer une lettre à deux adresses de test en même temps en les séparant par une virgule… mal m’en a pris : la méleuse les a considérées comme une seule, et elle tourner en boucle depuis : « cette boîte disparaîtra une fois l’envoi achevé ». J’ai complètement vidé le répertoire TMP mais ça continue à tenter d’envoyer le message… Je ne sais pas trop quoi faire ! Je ne peux pas accéder à la page de maintenance, ni voir le journal de spip-listes, ça me renvoie vers ?exec=spiplistes_courriers_casier à chaque fois…

    • Bon j’ai fini par désinstaller le plugin via STEP, et je l’ai réinstallé. Du coup j’ai perdu tous mes réglages de format d’abonnés, (pas hyper grave en l’occurrence, tout le monde était en chteumeuleu). Mais en toutu cas cette sacrée méleuse a fini par s’arrêter !

    Répondre à ce message

  • 5

    Bonsoir :-)
    Je viens de faire un test sous SPIP 3.0.0-rc [19216]
    Je crois qu’il y a un problème :-)

    Quand j’ai cliquer sur le petit bouton « configurer spip-liste » dans la liste des plug, j’ai eu :

    Fatal error : Call to undefined function bouton_radio() in /homez.65/liendami/www/spip3/spip3rc/plugins/auto/spiplistes/v1.2.0/exec/spiplistes_config.php on line 532

    • Gosh ! Il y a une release candidate de SPIP 3 ?
      Il est peut-être temps de reprendre le chantier de ce plugin ?

    • Bein je sais pas, mais on dirait que oui !
      http://zone.spip.org/trac/spip-zone/browser/_plugins_/spip-listes/trunk/paquet.xml

      D’ailleurs, quand je fais une recherche de plug dans spip3rc, spip me sort le nom de spip-liste, donc, c’est bien que c’est prévu :-)
      En plus, c’est écris « en test » et non « en dev » dans paquet.xml

    • Disons qu’à une certaine version de SPIP 3, ça fonctionnait (au débit de la 3). Puis après non. C’est pour cela que j’attendais une release un peu plus ... simple à maintenir (le plugin). Manque de temps à modifier le code au fil de l’eau. C’est prévu, oui, mais complexe à maintenir (tester, retester, ...).
      Pour le paquet.xml, je n’ai pas tout suivi. Je crois que ça remplace plugin.xml, mais il va falloir y passer du temps.
      Pour le « en test », c’est un peu du pipo. C’est un déclaratif ... subjectif (car difficile de vérifier toutes les configurations). Trop de sous-versions pour assurer le fonctionnement. Sans parler des dépendances (plugins, sous-plugins et librairies, multi-sites, ....) que personne ne peut certifier à l’avance. Sans parler des effets de bord (librairies windows vs librairies Linux/BSD).
      A priori, j’estime l’adaptation de SPIP-Listes à SPIP 3 à environ 1 mois/homme (clean du code, documentation, ...). Comme je me trompe tout le temps, autant doubler ;-)
      Et doubler encore si on désire les nouvelles fonctionnalités évoquées (suivi des envois, réceptions, stats, NPAI).
      Tout cela demande réflexion.

    • Bonjour,

      on développe un nouveau site pour une asso. La première version était sous spip 1.9. On a décidé de se lancer directement sur spip 3 même si c’est un peu tôt.

      J’ai donc installé spip 3 beta 2 et le plugins Spip Liste 1.2.0. Pas de problème à l’install mais quand je veux le configurer j’ai ce message.

      Fatal error : Cannot redeclare mySel() (previously declared in /var/alternc/html/l/loique/www/loique.lautre.net/spip3/extensions/grenier/inc/presentation.php:233) in /var/alternc/html/l/loique/www/loique.lautre.net/spip3/plugins/auto/spiplistes/v1.2.0/inc/spiplistes_api_presentation.php on line 328

      Je n’ai malheureusement aucune connaissance dans la prog de Spip mais j’espère que ça pourra servir.

      en tous cas merci pour le boulot abattu !

    • re
      j’ai un peu fouillé et :
      -  il y a un conflit dans la déclaration de la fonction « mySel() »
      qui existe déjà dans « /extensions/grenier/inc/presentation.php », du coup en commentant la déclaration de « mySel() » dans le fichier « /plugins/auto/spiplistes/v1.2.0/inc/spiplistes_api_presentation.php », on peut accéder à la configuration des listes.
      -  Quand on veut créer une liste on a le même prob avec la fonction « bonhomme_statut » dans le fichier « /plugins/auto/spiplistes/v1.2.0/inc/spiplistes_listes_selectionner_auteur.php », qui se résout pareil

      à suivre...

    Répondre à ce message

  • Bonjour,

    J’utilise SPIP-Listes depuis de nombreuses années sans souci.
    Pourtant depuis une huitaine de jours, je ne peux créer de courrier avec le patron « nouveautes ». Je peux le faire avec tous les autres patrons sauf celui-ci. Le courrier est créer possède bien les entêtes mais est vide.

    -  Il y a des articles publié dans l’intervalle de temps sélectionnés pour générer le contenu.
    -  J’ai vidé le cache de SPIP
    -  J’ai désinstallé et réinstallé SPIP-Listes

    Mais rien n’y fait. Je suis sous SPIP 2.1.12 et avec SPIP-Listes 2.234.3-59640.

    Une idée ?

    Arnaud

    Répondre à ce message

  • 1

    Vérifier l’envoie des courriers :

    savez vous comment je pourrais vérifier l’envoie des courriers. Sur un dernier test que je viens de réaliser, j’obtiens le message suivant pour un courrier envoyé

    message qui me dit donc , que a priori l’envoie s’est bien fait ... comment je peux controler cet envoie ?


    Courrier archivé

    Liste de destination : debug 1 abonné
    Date de l’envoi : 11 avril 2012 à 12h05min
    Debut de l’envoi : 11 avril 2012 à 12h06min
    Fin de l’envoi : 11 avril 2012 à 12h06min
    Nombre d’abonnés : 1
    Format html : 1
    Format texte : 0
    Désabonnés : 0
    Nombre d’envois en erreur : 0

    • En consuiltant le log. Voire passer en mode debug (c’estparamétrable dans la page de configuration du plugin).
      Bon courage ?

    Répondre à ce message

  • 13pixels.be

    De mon côté, j’ai remarqué deux petites choses.

    Dans Spip 3 RC j’ai installé spiplistes via l’interface d’ajout de plugin. J’ai du changer une ligne dans paquet.xml.
    compatibilite=« [3.0.0-alpha2 ;[ » par compatibilite=« [3.0.0-dev ;3.0.*] »

    Le crochet de la version actuelle est à l’envers.

    Mais, même si le plugin s’installe, il n’est pas configurable.—> Page blanche.

    Sinon, j’ai installé aussi la version 2.234.3 en changeant les valeurs dans plugin.xml. C’est presque fonctionnel, j’ai au moins accès à l’administration des listes, mais pas à la configuration de celles-ci.

    Merci pour le boulot sur ce plugin.

    Répondre à ce message

  • Christian

    J’ai installer spip liste 1.9.3 (2.234.2) dans ma liste de plugins.
    Je me sers de #FORMULAIRE_INSCRIVEZ_VOUS.
    mon soucis est après la réception du mail de confirmation d’inscription
    j’ai en bas de l’email
    le lien suivant

    Pour vous abonner aux listes de diffusion, cliquez sur ce lien pour accéder au formulaire présent sur le site.

    qui me charge bien la page abonnement xxxx
    et la impossible de valider, le bouton VALIDER est inactif

    j’arrive à le rendre actif quand je vais dans Web developeur « Afficher les css par type de média et que je sélectionne Handheld (portable) »
    la le formulaire se met en place et je peux cliquer sur le bouton valider.

    Si quelqu’un avait la solution car je ne trouve pas depuis deux jours.
    Merci

    Répondre à ce message

  • richier didier

    eh oui la release candidate tourne : http://loup-ravi.Fr avec un squelette Escal / Naalroost

    mais vite besoin de SPIP Liste qui tourne en Spip3 !!!!!!

    merci a tous les développeurs de reprendre cet excellent plugins
    merci

    Répondre à ce message

  • Warning
    Sur un SPIP 2.1.12, SPIP-Liste 2.234.3 , quand j’importe des abonnés via un fichier texte, l’import se fait bien mais j’ai un
    Warning: implode() [function.implode]: Invalid arguments passed in /home/rennespa/public_html/plugins/auto/spip-listes_1_9_3/inc/spiplistes_api.php on line 975
    si ça peut aider...

    Répondre à ce message

  • Bonjour,

    J’utilise spip liste pour mon site création d’entreprise et si je collecte bien les adresses des inscrits, si je peux envoyer des newsletter, en revanche mes inscrits n’ont pas la possibilité de se désinscrire via les messages envoyés. La fenêtre correspondante est vide. La version de SPIP et spip liste correspondante est 1.9.2 et je suis hébergé par OVH. Quelques pistes de travail ? Merci d’avance.

    Répondre à ce message

  • 8
    Web-Map

    Bonjour,

    J’utilise SPIP-Listes 2.234.2 sur SPIP 2.1.12. Je suis en train d’intégrer un patron de newsletter, je fais donc des envois test mais ceux-ci n’arrivent pas à destination.
    Je consulte donc le journal Spip-listes, celui-ci m’indique

    Mar 22 11:02:28 109.211.88.64 (pid 22699) spiplistes_meleuse()
    ...(date-IP)... (pid 22699) MEL : 1 job(s), distribution...
    ...(date-IP)... (pid 22699) MEL : etiquette en cours pour id_courrier #1
    ...(date-IP)... (pid 22699) [ERROR] from address incorrect :
    ...(date-IP)... (pid 22699) MEL : repasse document en statut redac
    ...(date-IP)... (pid 22699) MEL : nb etiquettes a traiter : 1
    ...(date-IP)... (pid 22699) MEL : total_abos : 1, en cours : 1, limit : 30
    ...(date-IP)... (pid 22699) MEL : envoi OK. Supprimer queue
    ...(date-IP)... (pid 22699) MEL : repasse document en statut redac

    Le courrier n’est apparemment pas expédié à cause d’une erreur au niveau du test de l’adresse de l’expéditeur (adresse de l’admin ? elle est valide)... Je ne comprends pas d’où provient cette erreur...
    Quelqu’un peut-il me venir en aide ? Merci

    • ...(date-IP)... (pid 22699) [ERROR] from address incorrect :

      L’adresse devrait apparaît en fin de cette ligne. Même fautive. Et sauf erreur de copié/collé, il n’y en a pas ici.
      A vérifier dans la page de configuration de SPIP-Listes ?

    • Web-Map

      Oui, j’ai remarqué ça aussi...

      J’ai fouillé dans le code dans le fichier spiplistes_meleuse.php, ligne 221 :

      $email_envoi = spiplistes_listes_email_emetteur($id_liste) ;
      (...)
      $from = $email_envoi ;

      la variable $email_envoi est vide...

      j’ai donc regardé dans la base de données :

      • la table spip_listes
        • id_liste = 1
        • envoi_email est vide... (j’ai enregistré manuellement l’email, cela n’a rien changé)
      • la table spip_courriers
        • id_liste = 0 (ne devrait-il pas être égal à 1 ?)

      J’ai consulté la page configuration de spip-listes, tous les champs Envoi des courriers sont correctement renseignés : Adresse d’envoi par défaut, Adresse email du sender SMTP, Adresse de retour et Adresse de retour par défaut pour les erreurs ont tous l’adresse de l’administrateur du site.

    • Semble en effet potentiellement venir d’un bug qui vient d’être corrigé. J’espère.

    • Web-Map

      Pas mieux...

      Mar 22 17:00:17 (...) (pid 23043) spiplistes_meleuse()
      Mar 22 17:00:17 (...) (pid 23043) MEL : 1 job(s), distribution...
      Mar 22 17:00:17 (...) (pid 23043) MEL : etiquette en cours pour id_courrier #1
      Mar 22 17:00:17 (...) (pid 23043) [ERROR] from address incorrect :
      Mar 22 17:00:17 (...) (pid 23043) MEL : repasse document en statut redac

    • Web-Map

      Autant pour moi, lorsque j’ai re-testé hier, c’est après avoir chargé le fichier inc/spiplistes_api_globales.php qui avait été modifié après ta correction. Apparemment cela ne suffisait pas, j’ai mis à jour l’ensemble du plugin, ce matin, et l’envoi test a fonctionné.

      Merci

    • Ca tombe bien. Parce que là, je ne voyais vraiment plus trop quoi tester ;-)

    • Hé ben... j’en suis vraiment navré, mais j’ai une mauvaise nouvelle...

      Je viens de procéder à un nouveau test et la même erreur s’est reproduite...

      Mar 26 14:44:37 (...IP...) (pid 16967) spiplistes_meleuse()
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : 1 job(s), distribution...
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : etiquette en cours pour id_courrier #1
      Mar 26 14:44:37 (...IP...) (pid 16967) [ERROR] from address incorrect :
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : repasse document en statut redac
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : nb etiquettes a traiter : 1
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : total_abos : 1, en cours : 1, limit : 30
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : envoi OK. Supprimer queue
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : repasse document en statut redac
      Mar 26 14:44:37 (...IP...) (pid 16967) MEL : id_courrier #1 TO : monadresse@email.fr (TEST) REPLY-TO : monadresse@email.fr RETURN-PATH : monadresse@email.fr

    • Web-Map

      Mea-culpa,

      il semblerait que ce soit une erreur de ma part. J’ai dû uploader un fichier meleuse obsolète...

    Répondre à ce message

  • 2

    Bonjour,

    J’ai un souci avec le plugin, soudainement il ne fonctionne plus.
    En générant un courrier j’ai ce message d’erreur :
    « Le patron spécifié ne donne pas de résulat avec les paramètres choisis »

    Le site est en SPIP 1.9.2i et il fonctionnait encore le mois dernier.

    J’ai rechargé une version du plugins avec les patrons de base et j’ai le même message d’erreur.

    Merci pour votre réponse

    • Pour tester un patron (et donc voir s’il renvoie qq chose) :
      -  le recopier dans son dossier squelettes
      -  l’appeler via l’url du style http://mon.site.tld/?page=lepatronquejeteste
      Commencer par le patron pangram qui renvoie toujours un résultat de test.

    • J’ai résolu le problème en mettant à jour le plugin en 1.9.3

      Merci pour avoir évoqué pangram, cela m’a mis la puce à l’oreille !

    Répondre à ce message

  • Bonjour. Existe-t-il un moyen de désinstaller proprement ce plugin ? Avec suppression des tables ajoutées notamment. Merci.

    Répondre à ce message

  • Bonjour,
    J’ai remarqué le problème suivant avec une version 2.234.2 de SPIP Listes et SPIP 2.1.11 ou 19.2g :

    • Si on génère un courrier à partir d’un patron (par exemple lettre.html),
    • on enregistre la lettre sans l’envoyer,
    • on place sur le serveur la version texte du patron (lettre_texte.html),
    • on génère de nouveau la lettre,

    alors l’aperçu du courrier utilise bien le patron lettre_texte.html mais la version texte du courrier envoyé reste la version générée à partir de la version HTML.

    Je suppose donc que la version texte du courrier n’est anormalement pas mise à jour dans la base de données si elle a été générée pour la première fois à partir de la version HTML du patron.

    Jean-Baptiste

    Répondre à ce message

  • 8

    Bonjour,

    Une chose étrange est survenue sur un site utilisant Spip-Listes (SPIP-Listes 2.231.0-53382 et SPIP 2.1.2). Tous les auteurs se sont vus attribuer le même cookie_oubli (champ dans la table spip_auteurs).

    Je ne sais pas par quoi cela a été provoqué. Peut-être pas Spip-Listes...

    Avez-vous déjà rencontré un problème de ce type ?

    Merci.

    • Dans une ancienne version, oui. Corrigé depuis (j’espère).

    • D’où venait le problème exactement ?

      J’ai vérifié plusieurs points qui semblaient OK :
      -  Lors de l’envoi de messages sur une liste, des cookie_oubli sont bien créés de manière unique pour chaque auteur.
      -  Le formulaire d’inscription ne crée pas de problème sur les autres auteurs (#FORMULAIRE_SPIP_LISTES_INSCRIPTION).
      -  Le formulaire de gestion des abonnements non plus (#FORMULAIRE_GESTION_ABONNEMENT).
      -  L’ajout ou le retrait d’un auteur sur une liste depuis la page de Gestion d’une liste de l’espace privé ne crée pas de problème.
      -  Le formulaire de gestion des abonnements sur la page de l’auteur dans l’espace privé semble bon aussi.

      Je ne vois pas d’où cela pourrait venir...

    • Dans mes souvenirs, une requete SQL (UPDATE) par la trieuse ou la meleuse (lors de l’envoi donc).

    • Merci de la réponse.

      La meleuse ne semble pas poser de problème puisque des cookie_oubli uniques ont été créés après des envois.

      La trieuse ? De quoi s’agit-il ? Comment puis-je le corriger ?

      Je pourrais faire une mise à jour de SPIP-Listes, mais je l’ai faite sur deux autres sites, or cela a créé un bug gênant : le lien vers la page de gestion des plugins redirige vers la page de configuration de SPIP-Liste. Il devient donc impossible de gérer les plugins en ayant SPIP-Listes...

    • Après réflexion, logiquement, c’est plutot la maileuse. Le cookie est validé à l’envoi. La trieuse ne fait que les etiquettes.
      Par contre, si tu as installé l’ancienne version depuis longtemps, tu as probablement le cookie de cette ancienne version. Qui fait croire que le bug est encore là. Faux positif.
      Dans le doute, vider tous les cooki_oubli dans la table.
      De toutes façons, sa durée de vie devrait être très courte. Ce n’est pas logique de conserver un cooki_oubli plus de quelques heures.

    • Non, cela fonctionne bien : lorsque des envois sont réalisés, des cookie_oubli sont créés de manière unique pour tous les destinataires. Le problème ne vient pas de là, je pense.

      Et au sujet du bug observé sur la mise à jour, cela a-t-il déjà été rapporté ?

    • Raphaël

      Des cookie_oubli identiques viennent d’être créés chez moi. C’est intervenu après le postage d’une newsletter programmée automatiquement. Savez-vous comment je peux corriger ce bug ? Merci.

      SPIP-Listes 2.231.0-53382 <1.98>

    • Bonjour. j’ai le même bug gênant : le lien vers la page de gestion des plugins redirige vers la page de configuration de SPIP-Liste. Il devient donc impossible de gérer les plugins en ayant SPIP-Listes... Que faire ? Cdlt.

    Répondre à ce message

  • 1

    Bonjour. Merci pour le plugin.
    On pourrait être possible d’inclure dans le mail le nom (ou id_auteur) de la personne à qui le courrier est envoyé à travers d’une liste ?
    J’ai besoin de personnaliser les courriers et je veux éviter la création d’une liste individuelle et un modèle pour chaque inscrit.
    Merci

    • Voir du côté de la personnalisation

      • Bouton Configuration, > Bouton Listes de diffusion > Boite Personnaliser le courrier

    Répondre à ce message

  • 2

    Bonjour,

    Un grand merci pour ce précieux plugin.
    Est-il possible d’insérer directement dans son propre patron (Grand patron) le lien vers la version en ligne de la lettre ?
    [(#TEST|trim|generer_url_publicpage=courrier&id_courrier=#ID_COURRIER)]
    J’essaie mais l’identifiant de la lettre #ID_COURRIER n’est pas calculée ?

    Merci pour votre aide

    • Je me réponds à moi-même... Est-ce avec l’ajout de ce type de boucle :
      <BOUCLE_lien(COURRIERS){par id_courrier}{0,1}{inverse}>...

    • Pas dans le patron principal, celui du texte. L’ID du courrier est inconnu du contexte.
      Par contre, en utilisant le patron de pied, c’est possible.

    Répondre à ce message

  • 2

    bonjour

    j’ai un souci avec la procédure d’import
    mon fichier est correct, je lance la procédure d’importation et j’obtiens le message

    liste de destination : #3
    505 fiches importé en 0.2... s
    0 comptes créés
    496 comptes déjà dans la base
    496 abonnements enregistrés pour une liste

    Mais
    si je retourne sur ladite liste
    dans la zone « les abonnés à cette liste », j’ai
    110 abonnés, dont 1 sans format de reception

    que ce passe t-il au juste ???

    • Le but est d’abonner les 496 comptes à cette liste ?
      Dans ce cas, il faut cliquer sur forcer les abonnements.

    • oui j’ai bien coché cette option, et le message que j’obtiens c’est bien en ayant pris cette option, et d’ailleurs j’ai bien le message « 496 abonnements enregistrés pour une liste »

    Répondre à ce message

  • 1

    Bonjour,
    J’ai un autre petit soucis de patron avec SPIP-Listes 2.234.2 sous SPIP 1.9.2. Le patron crée des liens à partir des champs #URL_SITE et #NOM_SITE des articles (l’extrait ci-dessous est encapsulé dans une boucle de type ARTICLES) :

    <div class="suite" style="margin-top:10px;">
    [<p class="spip"><a class="spip_out" href="(#URL_SITE)" style="color:#024369;">[(#NOM_SITE)] <img src="#URL_SITE_SPIP/z-outils/plus.gif" width="12" height="12" border="0" alt="icone décorative"/></a> </p>]
    </div>

    Mais dans la version texte de la lettre, le lien n’est pas affiché entre parenthèses, comme c’est le cas des autres liens de lettre d’information.

    Une idée sur la cause du problème ?

    Merci,

    Jean-Baptisste

    • Bonjour,
      Je me rend compte avec un peu de recul que mon message n’était pas très clair. Je reformule donc mon problème et vous soumet sa cause pour information.

      J’ai écrit un patron (lettre.html) dans lequel j’exploite le champ « lien hypertexte » des articles (balises #URL_SITE et #NOM_SITE) :

      [<p class="spip"><a class="spip_out" href="(#URL_SITE)" style="color:#024369;">[(#NOM_SITE)]</a></p>]

      Le problème était que les URL affichées par #URL_SITE n’était pas écrites en clair entre parenthèses dans la version texte du mail. Par exemple, si le code précédent générait le lien En savoir plus, il aurait dû s’afficher de façon suivante dans la version texte :

      En savoir plus (http://www.site.fr)

      Or il s’affichait comme suit :

      En savoir plus

      Je viens de comprendre pourquoi : La fonction spiplistes_courrier_version_texte() du plugin, qui génère la version texte des mails en l’absence de la version texte du patron (par exemple, lettre_texte.html), transforme les URL du mail dans la mesure où elles débutent par <a href=, ce qui n’était pas le cas du code précédent, qui débutait par <a class=.

      Le problème a donc été résolu en écrivant dans le patron :

      [<p class="spip"><a href="(#URL_SITE)" class="spip_out" style="color:#024369;">[(#NOM_SITE)]</a></p>]

      Jean-Baptiste

    Répondre à ce message

  • 3

    Bonjour, je rencontre des difficultés avec SPIP_Listes [2.234.2] sur SPIP 2.1.12 (php 5.2.14 + MySQL) lorsque je veux envoyer un mail teste ou à une liste en particulier. La page se recharge et tourne en boucle en pièce le cadre de l’envoi en cours et en suivant le rapport du fichier pour un mail test :
    Feb 29 13:22:38 84.100.0.143 (pid 6002) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:38 84.100.0.143 (pid 6209) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:38 84.100.0.143 (pid 6002) CRON : 1664 job(s), appel meleuse
    Feb 29 13:22:38 84.100.0.143 (pid 6002) MEL : 1664 job(s), distribution...
    Feb 29 13:22:38 84.100.0.143 (pid 6002) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:38 84.100.0.143 (pid 6002) MEL :
    Feb 29 13:22:38 84.100.0.143 (pid 6002) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:39 84.100.0.143 (pid 6002) MEL : 1664 job(s), distribution...
    Feb 29 13:22:39 84.100.0.143 (pid 6002) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:39 84.100.0.143 (pid 6002) MEL :
    Feb 29 13:22:39 84.100.0.143 (pid 6002) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:39 84.100.0.143 (pid 7234) spiplistes_texte_propre()
    Feb 29 13:22:40 84.100.0.143 (pid 7234) CRON : 1664 job(s), appel meleuse
    Feb 29 13:22:40 84.100.0.143 (pid 7234) MEL : 1664 job(s), distribution...
    Feb 29 13:22:40 84.100.0.143 (pid 7234) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:40 84.100.0.143 (pid 7234) MEL :
    Feb 29 13:22:40 84.100.0.143 (pid 7234) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:40 84.100.0.143 (pid 7265) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:22:41 84.100.0.143 (pid 7234) MEL : 1664 job(s), distribution...
    Feb 29 13:22:41 84.100.0.143 (pid 7234) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:41 84.100.0.143 (pid 7234) MEL :
    Feb 29 13:22:41 84.100.0.143 (pid 7234) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:41 84.100.0.143 (pid 7242) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:22:41 84.100.0.143 (pid 7082) CRON : 1664 job(s), appel meleuse
    Feb 29 13:22:41 84.100.0.143 (pid 7082) MEL : 1664 job(s), distribution...
    Feb 29 13:22:41 84.100.0.143 (pid 7082) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:41 84.100.0.143 (pid 7082) MEL :
    Feb 29 13:22:41 84.100.0.143 (pid 7082) MEL : courriers prets au depart (1664/1)
    Feb 29 13:22:41 84.100.0.143 (pid 6174) CRON : 1663 job(s), appel meleuse
    Feb 29 13:22:41 84.100.0.143 (pid 6174) MEL : 1663 job(s), distribution...
    Feb 29 13:22:41 84.100.0.143 (pid 6174) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:22:41 84.100.0.143 (pid 6174) MEL :
    Feb 29 13:25:47 84.100.0.143 (pid 7415) CRON : 1663 job(s), appel meleuse
    Feb 29 13:25:47 84.100.0.143 (pid 7415) MEL : 1663 job(s), distribution...
    Feb 29 13:25:47 84.100.0.143 (pid 7415) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:25:47 84.100.0.143 (pid 7415) MEL :
    Feb 29 13:25:48 84.100.0.143 (pid 7418) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:25:48 84.100.0.143 (pid 7400) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:25:48 84.100.0.143 (pid 7242) CRON : 1663 job(s), appel meleuse
    Feb 29 13:25:48 84.100.0.143 (pid 7242) MEL : 1663 job(s), distribution...
    Feb 29 13:25:48 84.100.0.143 (pid 7242) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:25:48 84.100.0.143 (pid 7242) MEL :
    Feb 29 13:25:51 84.100.0.143 (pid 7411) CRON : 1663 job(s), appel meleuse
    Feb 29 13:25:51 84.100.0.143 (pid 7411) MEL : 1663 job(s), distribution...
    Feb 29 13:25:51 84.100.0.143 (pid 7411) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:25:51 84.100.0.143 (pid 7411) MEL :
    Feb 29 13:25:55 84.100.0.143 (pid 7242) CRON : 1663 job(s), appel meleuse
    Feb 29 13:25:55 84.100.0.143 (pid 7242) MEL : 1663 job(s), distribution...
    Feb 29 13:25:55 84.100.0.143 (pid 7242) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:25:55 84.100.0.143 (pid 7242) MEL :
    Feb 29 13:25:55 84.100.0.143 (pid 7399) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:25:55 84.100.0.143 (pid 7242) ACTION : exec_spiplistes_courrier_previsu()
    Feb 29 13:25:58 84.100.0.143 (pid 7415) CRON : 1663 job(s), appel meleuse
    Feb 29 13:25:58 84.100.0.143 (pid 7415) MEL : 1663 job(s), distribution...
    Feb 29 13:25:58 84.100.0.143 (pid 7415) MEL : etiquette en cours pour id_courrier #331
    Feb 29 13:25:58 84.100.0.143 (pid 7415) MEL :

    Je vous remercie par avance !

    • Il y a une erreur dans la table des envois.

      MEL : courriers prets au depart (1664/1)

      1664 courriers prêts, sur un total de 1.
      Le mieux est de nettoyer les tables via le menu de maintenance. Ou vider via MySQL.
      Bon courage.

    • Merci beaucoup pour cette réponse O combien rapide :-)
      Nettoyer les tables (SPIP_courriers, _listes, _auteurs_elargis, _auteurs_listes, _auteurs_mod_listes, _auteurs_courriers), via la le SPIP configuration > maintenance du site il ne propose que la sauvegarde du site. Est-ce que via phpMyadmin nettoyer la table veut dire l’effacer complètement ? Ou faire une vérification particulière ? Merci encore pour la réponse qui me fait avancer. :-D

    • Il y a aussi le NaN (Not A Number) dans la copie d’écran qui m’inquiète un peu.

      Le bouton de maintenance de SPIP-Listes est dans Edition > Listes de Diffusion > Maintenance technique (dans la boite des raccourcis).

      Et si besoin d’accèder à la base directement, sauf erreur, les étiquettes sont dans la table spip_auteurs_courriers.
      C’est dans cette table qu’il doit y avoir ces 1664 enregistrements.
      Il suffit de les supprimer.

      Faire un backup avant :-)

    Répondre à ce message

  • 3

    Bonjour,
    J’utilise SPIP-Listes 2.234.2 sous SPIP 1.9.2 et j’ai un soucis quand je crée des liens vers des rubriques dans un patron : les balises #URL_RUBRIQUE génèrent des URL en /ecrire. Par exemple, http://www.monsite.fr/ecrire/?exec=naviguer&id_rubrique=66. Est ce que d’autres personnes ont rencontré le problème ? Merci,
    Jean-Baptiste

    Répondre à ce message

  • 1

    Caractères remplaçant les accents dans un courrier mais pas sur une liste.

    Bonjour,

    lorsque je crée une liste, tout se déroule bien, mais lorsque je crée un courrier (en utilisant le même patron que celui de la liste), les accents sont tous remplacés par des points d’interrogation dans un losange noir.
    J’ai configuré spip-listes en ISO-8859-1 comme me l’a indiqué mon hébergeur...

    Une idée ?

    Merci.

    • Vérifier le charset du site * et * celui de la liste. Au pire, les forcer/reenregistrer, aussi bien dans la page de config générale que dans celle de SPIP-Listes.

      Je supprime tes doublons ;-)

    Répondre à ce message

  • 1

    Une difficulté sur mon site aide création d’entreprise, le plugin fonctionne parfaitement en revanche les auteurs de messages ne reçoivent pas par email un message automatique indiquant qu’une réponse a été postée. Une idée ?

    Répondre à ce message

  • 2

    Bonjour,
    j’aimerais bien de afficher sur ma lettre un link (comme on fait sur beaucoup de autres) qui renvoies ad une page html sur mon site : « Si tu ne vois pas bien cette newsletter, tu peut la voir ici »..
    C’esr possible ? Quel url je dois mettre ? Je n’arrive pas...

    Merci

    Carlo

    Répondre à ce message

  • 4

    bonjour,

    depuis 1 semaine (passage à spip 2.1.12 ?, activation ou maj d’un autre plugin ?) les envois ne contiennent plus que les brèves et forums et plus les articles...
    -  mes patrons n’ont pas changé...
    -  je n’ai pas vu dans le forum de questions similaires
    -  ...

    je ne vois de raison...
    merci d’un conseil

    pam

    • quelques tests plus loin...
      -  environnement spip mutualisé avec plusieurs sites partageant le plugin spip-listes
      -  Le pb apparait sur l’un avec les breves et articles, seuls les forums passent...
      -  et sur un autre site, les breves passent mais pas les articles...

      j’ai bien sûr testé avec les patrons standard « nouveautés ».. idem
      ... vidé le cache...

      la boucle est pourtant la même que ce soit article ou forums
      -  <BOUCLE_articles(ARTICLES)id_rubrique ?id_mot ?age_relatif < 0 par dateinverse>
      -  <BOUCLE_fils(FORUMS)age_relatif < 0 par dateinverse>

      un constat dont je ne sais pas s’il a de l’importance ou pas, dans le formulaire de création de courrier, la partie sélection de la date

      Générer le contenu
      Contenu à partir de cette date : 10 février 2012 à 14h02min
      -  10 Janvier 2011
      Avec texte d’introduction
      A partir d’un patron

      Est-ce normal que la date « à partir de » reste sur le 10 février quand je saisis bien une date antérieure et que je lance l’action ???

    • suite des tests pour chercher la cause de ce problème..

      1/ vérification faite, le dernier courrier correct est parti le 6/02 et rien n’a été installé depuis le 23/01... donc a priori pas une question de config...

      2/ bizarrement, rien dans les logs lié aux essais de génération de courrier dans lequel on ne voit pas d’articles alors qu’il y en a avec la date sélectionnées (logs de spip, prive-spip, sql, spip -liste...). J’ai pourtant activé le mode debug de spip-liste ? ca génère bien une trace dans un des logs spip-liste ?

      Le probleme se reproduit sur tous les sites mutualisés partageant le plugin...

      je ne vois plus ou chercher...

      pam

    • Les logs sont visibles via le lien en espace privé, ou directement dans le RACINE_SITEtmp/

      • spiplistes.log (pour les actions lancées lors d’une visite sur la partie publique)
      • prive_spiplistes.log (pour les actions lancées lors d’une visite sur la parie privée du site)

      Voir également le log des erreurs PHP. Dans mes souvenirs, le multi-sites posait déjà quelques problèmes. Mais de ce que tu dis ( génération des brèves mais pas des articles), cela me semble plus être un problème de critère dans la BOUCLE d’appel.

      Bon courage.

    • merci

      J’ai bien vu les fichiers spiplistes.log et prive_spiplistes.log, mais ils ne contiennent rien relatif à l’essai de génération infructueux

      Pour la requête, je fais le test avec le patron standard « nouveautés » dont je suis parti pour faire les miens...

      Mais effectivement, j’ai modifié ce patron « nouveautés » en enlevant les critères id_rubrique ?id_mot ? de la boucle ARTICLES

      <BOUCLE_articles(ARTICLES){id_rubrique ?}{id_mot ?}{age_relatif<0}{par date}{inverse}>
      devient
      <BOUCLE_articles(ARTICLES){age_relatif<0}{par date}{inverse}>

      et ca marche...

      mais je suis sûr que ca marchait avec avant... Or, je ne sais pas ce que veut dire ce critère id_rubrique ?

      pam

    Répondre à ce message

  • 4

    Bonjour à tous,

    J’utilise spip-listes pour envoyer tout les jours les articles nouveaux d’une rubrique. Malheureusement, la lettre part même si il n’y a rien de nouveau... Est ce possible d’éviter cela et de n’envoyer la lettre que lorsque la rubrique a de nouveaux articles ?

    Merci d’avance de votre aide !

    • Bonjour,
      ça c’est une bonne idée, je suis preneur,
      @+

    • Si le courrier généré est < 10 caractères, il est ignoré, et empilé dans la liste des courriers vides.
      Le patron utilisé dans votre cas est peut-être à revoir ?

    • C’est ce que j’ai découvert en étudiant le code.
      Comme je n’ai qu’un squelette qui pars en auto. Il contient une sorte de menu et la date et la version texte contient donc plus de 10 caractères... J’ai donc due modifier le code ( hou, c’est pas bien ! )

      Ca se passe dans le fichier plugins\auto\spip-listes_1_9_3\genie\spiplistes_cron.php à la ligne 220.

      $taille_courrier_ok = (($n = strlen($courrier_texte)) > 810);

      810 remplace le 10 d’origine.

      Pour connaitre le nombre de caractère d’un courrier « vide » :
      toujours à la ligne 220

      $taille_courrier_ok = (($n = strlen($courrier_texte)) > 810);
      echo $n;// Pour test
      die();

      Envoyer un courrier « vide » et le nombre de caractères apparaitra...
      Tout cela est un peu rock’n’roll, mais bon, ça dépanne !

      Je pense que ça serait bien de pouvoir attribuer une variable $n différente pour chaque liste dans spip-listes ;) !

      Maintenant que j’y pense, j’aurais peut être pu faire une boucle englobant tout le squelette du patron pour remplir la date et le menu seulement si il y avait un nouvel article au moins...

      Je vais y réfléchir lorsque j’aurais le temps...

    • Comme l’a dit Suske sur spip rezo :
      « Il faut s’assurer que le squelette est complètement vide => alors rien n’est envoyé. Donc bien encadrer *tout* le contenu dans des conditionnels avant et/ou après et . »

      La vraie et bonne solution est là à mon avis !
      Sous réserve de bug...

    Répondre à ce message

  • 2

    Bonjour,

    Je galère un peu en ce moment.
    Sur une même liste avec 2 abonnés :
    -  J’envoie un courrier manuel : tout se passe bien, le message arrive aux 2 abonnés.
    -  Je configure un courrier automatique, celui-ci passe bien en « Courriers en cours d’envoi », avec une petite imagette verte (comme une barre de progression) à gauche de « NonDeMaListe (aucun destinataire). Sauf que je peux attendre des heures, le résultat sera toujours le même, toujours en cours d’envoi et jamais envoyé...
    Je me doute que ce »(aucun destinataire)" n’est pas normal, mais sans pouvoir rien n’y faire.

    Sur un autre site, SL marche bien.

    J’ai essayé de tout virer (listes, courriers, etc.), vider le cache de Spip, vider les tables de Spip-listes, toujours la même chose.

    Je suis remonté dans les commentaires jusqu’en décembre 2009 sans trouver de pistes.
    A défaut de solution, une piste ?

    Spip 2.12 / SPIP-Listes 2.234.2-57298 <1.98> jQuery 1.4.4

    • Activer le mode debug et surveiller les journaux ?


    • RESOLU


      Dans la maintenance, j’ai viré les courriers en cours d’envoi, vides et envoyés.
      Dans la configuration, j’ai activé le mode Debug.
      J’ai demandé l’envoi immédiat du courrier automatique (en changeant la date pour janvier).
      Les envois sont bien partis !

      J’ai rien compris à la résolution de cette affaire, mais je n’en demande pas tant, après quelques heures à me battre pour rien.
      Merci Paladin d’avoir répondu.
      Je ne suis pas superstitieux mais je vais avoir du mal à décocher le mode Debug... ;-)

    Répondre à ce message

  • Bonjour,
    Curieux, il semble impossible de confirmer son abonnement ou de se désabonner : sur la page=abonnement, la bouton « modifier votre abonnement » ne fait strictement rien. Apparemment cela concerne le formulaire #FORMULAIRE_MODIF_ABONNEMENT2

    config : SPIP 2.1.12 SVN avec Spip-Listes 2.0227 (les deux versions les plus récentes)

    cordialement,

    Martin

    Répondre à ce message

  • Bonjour,
    En tout cas, ce plugin est génial, rien à avoir avec tout ce que j’ai vu jusqu’à présent sur les lettre de diffusions,
    Il y aurait un + avec la création d’une lettre si il était proposé une barre typographique qui permettrait tout ce que permet cette barre dans un article.
    Est-ce possible, si oui comment.
    Merci
    Capture du 2012-01-29 12:49:21.png

    Répondre à ce message

  • 4

    Bonjour,
    Mon soucis, je souhaiterais inclure la demande d’abonnement dans un article, malheureusement je ne trouve pas la formule, merci pour l’aide

    • Créer un modèle contenant la balise ?
      http://www.spip.net/fr_article3454.html

    • Bonjour,
      Mon soucis, je souhaiterais inclure la demande d’abonnement dans un article, malheureusement je ne trouve pas la formule, merci pour l’aide,

      Merci pour la réponse, ce lien ne m’apporte rien, il concerne des squelettes, moi c’est l’utilisation à l’intérieur de l’article puisque cette balise « #FORMULAIRE_ABONNEMENT »

    • Dans le cas d’un modèle, il suffit de créer un modele - qui est donc un squelette -, de rajouter la balise et d’appeler ce modele directement dans l’article par un tag du style <inscriptionliste_1> par exemple.

    • Finalement je n’aime pas les complications et j’ai fais plus simple j’ai collé « #FORMULAIRE_SPIP_LISTES_INSCRIPTION » sur la colonne de droite, ça m’épargnera un article.
      Merci

    Répondre à ce message

  • bonjour

    question fonctionnelle de détail...

    pourquoi limiter l’inscription aux listes privées aux auteurs ? Je veux mettre en place une liste d’information pour des acteurs d’une organisation et leur diffuser de l’info, l’idée n’est pas du tout d’en faire une liste publique et ce sera bien l’émetteur qui est responsable de tenir à jour sa liste... mais les destinataires ne sont que... destinataires de l’info et n’en produisent pas...

    de fait, je les crée par import et ca marche, mais ca fausse qq affichages (par exemple dansl a fiche visiteur, on peut lire qu’il est inscrit à 2/1 listes... normal, puisque la liste privée ou je l’ai inscrit par import n’est pas listée sur cette page...

    pas très grave, mais pour une liste de todo... ?

    pam

    Répondre à ce message

  • une question de curiosité...

    pourquoi le plugin continue à être versionné 1-9-3
    (.../spip-zone/spip-listes_1_9_3.zip)

     ???

    pam

    Répondre à ce message

  • 6

    Bonjour,

    J ai rajoute le plugin et creer une liste newsletter automatique
    Sur la page /spip.php ?page=abonnement-newsletter

    J’ai deux selections possibles : deux fois la liste Newsletter

    Quels parametres puis je verifier ?

    • Ces deux listes portent le même numéro ?
      SI ce n’est pas le cas, c’est qu’elle a été créée deux fois.
      Sinon, c’est bug. Et du jamais vu pour le moment.

    • J ai l impression que c est la meme liste qui est repetée

      Dans la base sql spip_listes je n’ai qu’une seule entrée, la newsletter a le numéro 1
      Dans la base spip_auteurs_listes, j ai deux auteurs abonnés a cette liste

    • Dans la liste des listes, le numéro est affiché à droite du nom de la liste.

    • oui c’est bien cela,
      je ne vois pas de raison pour laquelle l’abonnement donne le choix entre deux listes, identiques ...

    • J’observe le même comportement, pas sur la page « abonnement » mais lorsque j’utilise #FORMULAIRE_ABONNEMENT.

      #FORMULAIRE_SPIP_LISTES_INSCRIPTION ne présente pas ce comportement.

    • Idem chez moi avec la mise à jour et #FORMULAIRE_ABONNEMENT.

    Répondre à ce message

  • 6

    Bonjour,

    félicitations et merci surtout pour ce plugin simple, puissant et efficace.

    CFG est-il nécessaire ou conseillé ? Je vois que SPIP-Listes fonctionne avec et sans mais avec pas mal de différences subtiles. L’évolution de SPIP semble tendre petit à petit vers l’obsolescence de CFG. Qu’en est-il de SPIP-Listes ?

    Bien cordialement et encore merci.

    Mathias.

    • Merci.
      Pour ce qui est de CFG, il n’est pas indispensable à SL.
      Et je me demande bien où sont les subtiles différences ;-)
      Vivement un peu de temps libre pour dépoussiérer le code.

    • J’obtenais notamment des messages bizarres sur la page de gestion des abonnements (impossible, balise déjà déclarer à la ligne x de CFG etc...).

      Mea culpa : en remplaçant mon vieux CFG 1.12 dis « en test » par CFG 1.16 tout fonctionne parfaitement !

    • Bonjour. La beta2 de SPIP étant sortie, je me demandais comme beaucoup, j’imagine (la rançon du succès), si, à défaut d’amélioriations, vous prévoyiez une version compatible SPIP 3 ? Nous l’utilisons fréquemment avec nos clients et avons toujours d’excellents retours sur ce plugin (félicitations, donc). Bien cordialement, Luc

    • Pour ma part, j’attends la version stable de SPIP 3.
      j’ai commencé à adapter SL au début de SPIP 3 de dev, mais plusieurs modifications - stratégiques probablement - entre les pré-versions de cette dernière m’ont quelque peu déconcerté. Et le manque de temps libre ...

    • Merci, je comprends tout à fait. Alors au plaisir de voir la prochaine version...

    • Je me joins à Luc pour souhaiter vivement une version de ce plugin compatible avec SPIP 3, que j’ai définitivement opté pour mes développement (tellement efficace et séduisant !).

      Bravo pour SPIP-Listes, que j’utilise également sans détour, et mes encouragements pour une future version donc !

    Répondre à ce message

  • 3
    mendesrocc

    Bonsoir,

    je rencontre des problèmes avec spip listes.
    cet été tout fonctionnait bien.
    mais ces derniers jours quand j’ai voulut utiliser à nouveau les listes de diffusion
    j’ai constaté des problèmes (mail vides ).
    j’ai réinstallé la dernière release, et là cela refonctionne mais je constate un problème dans l’envoi des mails
    quand je fais le test avec mon adresse uniquement OK
    quand je fais le test avec 31 abonnés dont moi je ne reçois plus l’email alors que la log me dit OK pour tout


    Nov 05 18:55:46 88.181.198.142 (pid 17502) MEL : [19924] SESSION : id_courrier #469 SENT : 1 (HTML : 1, TEXT : 0, NONE : 0, ECHEC : 0) LEFT 1 jobs
    Nov 05 18:55:46 88.181.198.142 (pid 17502) MEL : [19924] courriers prets au depart (1/32)
    Nov 05 18:55:47 88.181.198.142 (pid 17501) MEL : 1 job(s), distribution...
    Nov 05 18:55:47 88.181.198.142 (pid 17501) MEL : [74413] nb etiquettes a traiter : 1
    Nov 05 18:55:47 88.181.198.142 (pid 17501) MEL : [74413] ROCCHISANI Jean-Louis(html) - jl.rocchisani@gmail.com [OK]
    Nov 05 18:55:47 88.181.198.142 (pid 17501) MEL : [74413] id_courrier #469 TO id_liste #7 (32 users) FROM : asmb.golf@free.fr FROMNAME : ASMB GOLF REPLY-TO : asmb.golf@free.fr RETURN-PATH : asmb.golf@free.fr
    Nov 05 18:55:47 88.181.198.142 (pid 17501) MEL : [74413] SESSION : id_courrier #469 SENT : 1 (HTML : 1, TEXT : 0, NONE : 0, ECHEC : 0) END #469


    il semble que certains abonnés aient reçus le mails mais pas tous ????
    j’ai pensé à un problème d’engorgement
    j’ai baissé le nombre de mail par lot mais rien n’y fait

    quelqu’un aurait-il une piste ?

    • Tester avec un autre serveur SMTP ?

    • As-tu résolu ce problème ?
      Pour ma part je ne comprends pas très bien : j’ai l’impression que quand je fais un copier coller de html dans le message à envoyer, les balises html s’altèrent de façon assez surprenante, et non systématique...
      Certains reçoivent le message, d’autres un mail vide.
      La dimension aléatoire me laisse perplexe...

    • je n’avais pas vu ce message mais je me demande si mon pb n’est pas comme personne n’a répondu , je le remets ici :

      sur un nouveau site, nous avons rentré presque 800 abonnés à une liste et voyant que certains ne recevaient pas la lettre, j’ai demandé à mon hébergeur qui me répond ceci :

      Nos comptes hébergement ont une limite de 500 e-mails par heure. Si vous avez essayé d’envoyer les 800 e-mails en moins d’une heure alors les 300 derniers n’auront pas pu partir.

      De fait, je ne suis pas sure que ce soit juste les 300 derniers, je suis sure que pas mal de gens ne reçoivent pas la lettre, et d’autres si.

    Répondre à ce message

  • Après une mise à jour de SPIP-Listes, le lien vers la gestion des plugin redirige vers la page de configuration de SPIP-Liste. Impossible de gérer les plugins :

    Le lien ecrire/ ?exec=admin_plugin renvoie vers ecrire/ ?exec=spiplistes_config.

    Et cela sur deux sites différents...

    Répondre à ce message

  • Bonjour,

    sur un nouveau site, nous avons rentré presque 800 abonnés à une liste et voyant que certains ne recevaient pas la lettre, j’ai demandé à mon hébergeur qui me répond ceci :

    Nos comptes hébergement ont une limite de 500 e-mails par heure. Si vous avez essayé d’envoyer les 800 e-mails en moins d’une heure alors les 300 derniers n’auront pas pu partir.

    Si je veux en envoyer plus, je dois payer plus cher et ne peux pas, c’est une petite asso.

    Avez-vous une idée pour envoyer seulement les 500 premiers, faire une pause d’une heure puis envoyer la suite ?

    Répondre à ce message

  • 1

    bonne année à paladin et à tous les utilisateurs de spip-listes..

    j’utilise plusieurs listes qui fonctionnent bien (avec parfois lors de changements de version des petites anomalies genre la liste des abonnés d’une liste qui ne s’affiche plus..., pb qui a disparu ensuite... affichage du compteur des envois de la meuleuse parfois bizarre genre NAN%, mais les messages partent... je ne comprends toujours pas le nombre des formats en erreur dans la page de maintenance...)

    mais donc, outil très utile... trop même puisque la place prise par ces listes dans la vie des sites les rend très importante... et donc nécessite une gestion serrée des inscriptions...

    de ce point de vue, les fonctions existantes ne sont pas suffisantes.
    -  la gestion des rebonds.. je ne suis pas arrivé à faire fonctionner spip-liste-cleaner malgré plusieurs tentatives...
    -  comme d’autres utilisateurs, j’ai besoin de pouvoir désinscrire de manière sélective, sans traiter un par un, (une des listes dépasse 6000 inscrits..). C’est beaucoup du à l’absence de gestion des rebonds, car je suis obligé de les traiter à la main, et sur 1000 mails, il y en a bien une dizaine qui devient périmée chaque mois... mais pas seulement...

    -  et l’idéal serait d’associer d’autres infos à une inscription... comme celui qui l’a amené (une sorte de porteur ou de parrain...)

    Bref, de quoi ajouter un module à spip-listes... peut-être un lien avec un module gestion assoc ?

    je ne suis pas développeur, mais je peux en discuter, tester et même verser une cotisation pour faire vivre spip-listes...

    en espérant que le début d’année de paladin soit moins chargé que la fin de la précédente !

    • Bonne année à tous également.

      En espérant que 2012 soit hyper-chargée en projets, et bien sûr en réussites ;-)

      Bon ! Ceci-dit, SPIP-Listes reste dans mes cartons.

    Répondre à ce message

  • 7
    marcsalama

    J’ai pu résoudre à peu près tous les pb décrit ci dessous, (lire mes posts plus bas), mais maintenant j’ai un gros probleme de meuleuse qui tourne en boucle et ne veut plus s’arreter, quelque soit le mode d’envoi (php, ou smtp)

    Quelqu’un sait il ou vont se stocker les infos pour la meuleuse ?
    Comment la réinitialiser ?

    • Bonsoir,

      Je dis peut-être une bêtise : fermer <B_auteur-s> ?

    • marcsalama

      J’ai vérifié elle est fermée. J’ai fait 7 essais et dans la fenêtre d’afichage de la meuleuse l’animation boucle sur elle-même est affiche alternativement 700%/1 puis NaN%

      En outre impossible d’acceder à la page pour stopper la boucle... Il faut aller desactiver le plug in et cela cesse...

      Si un programmeur PHP, veut bien prendre le temps d’aller jeter un œil, ce serait sympa.

    • marcsalama

      voici ce que dit mon journal, on voit bien que ca boucle. Merci de m’informer ou je peux agir sur le cron et ou sont stocké les courriers en attente de meuleuse ?

      Dec 15 19:45:24 88.165.226.78 (pid 11241) MEL :
      Dec 15 19:45:24 88.165.226.78 (pid 11241) MEL : courriers prets au depart (10/1)
      Dec 15 19:45:25 88.165.226.78 (pid 11245) MEL : 10 job(s), distribution...
      Dec 15 19:45:25 88.165.226.78 (pid 11245) CREATE html version USING patrons/tampons_courriers/tampon_avec_logo
      Dec 15 19:45:25 88.165.226.78 (pid 11245) MEL : etiquette en cours pour id_courrier #31
      Dec 15 19:45:25 88.165.226.78 (pid 11245) MEL :
      Dec 15 19:45:25 88.165.226.78 (pid 11245) MEL : courriers prets au depart (10/1)
      Dec 15 19:45:26 88.165.226.78 (pid 11241) CRON : 10 job(s), appel meleuse
      Dec 15 19:45:26 88.165.226.78 (pid 11241) MEL : 10 job(s), distribution...
      Dec 15 19:45:26 88.165.226.78 (pid 11241) CREATE html version USING patrons/tampons_courriers/tampon_avec_logo
      Dec 15 19:45:26 88.165.226.78 (pid 11241) MEL : etiquette en cours pour id_courrier #31
      Dec 15 19:45:26 88.165.226.78 (pid 11241) MEL :
      Dec 15 19:45:51 88.165.226.78 (pid 11240) CRON : 10 job(s), appel meleuse
      Dec 15 19:45:52 88.165.226.78 (pid 11240) MEL : 10 job(s), distribution...
      Dec 15 19:45:52 88.165.226.78 (pid 11240) CREATE html version USING patrons/tampons_courriers/tampon_avec_logo
      Dec 15 19:45:52 88.165.226.78 (pid 11240) MEL : etiquette en cours pour id_courrier #31

    • MEL : courriers prets au depart (10/1)

      Me semble y avoir un soucis ici. Plus de courriers à envoyer que de courriers dispo.

      Le nettoyeur de tables ne donne rien ? (bouton maintenance)

    • marcsalama

      Bon ben j’ai enfin réglé mon problème... c’était la conversion iso que j’ai changé en utf-8, puisque le site est en utf-8... et j’ai réglé la mauleuse sur 100 envois par paquets. Ce qui a remis tout en route.

    • Bonjour. Même souci chez moi. Page qui recharge en boucle, animation, compteur, etc. Résultat, le rechargement de la page provoque l’envoi les mails à toute vitesse au lieu de ne les envoyer que lorsque les pages du site sont consultées.
      Résultat, saturation serveur.
      Donc, je stope le rechargement au bout de 5 min, attends 1/2 heure, recharge la page qui se remet à charger en boucle, et ainsi de suite.
      Bref, les mails partent, mais bon, pas génial génial.
      Une fois tous les mails partis, le rechargement s’arrête, de même que l’animation et le mail au départ se range dans les mails envoyés.
      Pourtant je suis aussi en UTF-8 sur un site en UTF-8
      Une piste ???

    • marcsalama

      après exports de sauvegarde des listes, j’ai également nettoyé la bases auteurs via phpmyadmin et recréer mes listes de zero. Cela a sans doute régler des pb également, mais il semble que changer le rythme de la meuleuse la réinitialise. J’en mettrai pas ma tête à couper non plus... Mais enfin cela marche maintenant. Bon courage.

    Répondre à ce message

  • 4

    Bonjour,

    J’ai mis à jour SPIP_liste il y a une semaine ou deux et je rencontre une drôle d’erreur avec la nouvelle version.

    Il y a maintenant une boîte avec les Courrier en cours d’envoi, ce qui n’existait pas avant et maintenant la page est dans une boucle sans fin (la page s’actualise à tous les 2-3 sec.) et les messages ne partent pas.

    Des idées de ce qui causent le problème ?

    En attendant, je vais remettre une vieille version du plugin.

    Merci

    • Il y a maintenant une boîte avec les Courrier en cours d’envoi, ce qui n’existait pas avant et maintenant la page est dans une boucle sans fin (la page s’actualise à tous les 2-3 sec.) et les messages ne partent pas.

      Il n’y a pas eu de changement dans le mailer ces derniers temps.
      Le mieux est de voir le journal (log). A priori, le plugin prépare le paquet mais n’arrive pas à l’envoyer. Semble être une modification dans les paramètres d’envoi. Ou peut-être un problème d’installation ?

      Bon courage.

    • Idem. Même problème pour moi sur 2 sites différents. Sans toucher à l’installe, les mails qui partaient ne partent plus et les pages de gestion de spip-liste qui rechargent sans fin.
      Sur l’un des site j’ai du dés’installer le plugin et le réinstaller, refaire la mailing liste et réabonner les auteurs (2300).
      Sur l’autre site, j’ai encore rien touché, mais ça bugge là ou cela ne posait pas le moindre souci le mois dernier.

    • Bonjour,

      J’ai finalement résolu le problème des courriers qui ne s’envoyaient pas...

      Il y avait deux courriers sans destinataire et ces courriers empêchaient tous les autres de partir... Outlook a le même problème ! hahaha

      J’ai donc supprimer les courriers sans destinataire et ça a résolu le problème ! En espérant que ça puisse en aider d’autres.

      Bonne journée

    • à marcsalama : MERCI !!!

      Je sais qu’on n’écrit pas en majuscules sur les forum, c’est crier, mais là c’est un cri de joie !

    Répondre à ce message

  • 3

    Bonjour,

    Lorsque je mets à jour SPIP-Listes mon fichier customisé courrier.html qui est dans squelettes/ est ignoré et c’est le nouveau fichier courier.html dans le répertoire du plugin qui est pris en compte.

    Cela oblige à penser à chaque mise à jour à supprimer le courier.html par défaut
    dd

    • marcsalama

      bien sur et c’est vrai pour tout les plugins modifié par l’utillisateur.

    • Bonjour,

      Justement, d’après mon expérience, non. Les fichiers par défaut des plugins sont habituellement rechargeables en ayant un fichier du même nom dans son propre répertoire squelettes/ modeles/ ...etc
      Et c’est très bien ainsi
      dd

    • marcsalama

      pas si les dates sont anterieures, il faut renommer le fichier, alors il ne sera pas écraser en ftp

    Répondre à ce message

  • 14

    Bonjour,
    Depuis que j’ai actualisé :
    -  Spip vers la version SPIP 2.1.12 [18732]
    -  Spip-listes vers la version 2.234.2-53782 <1.98>

    La génération des messages sous Spip-Listes ne fonctionne plus.

    Je sélectionne la date à partir de laquelle le contenu doit être généré
    Je sélectionne le patron habituel
    Je clique sur « générer et aperçu »

    L’aperçu m’affiche (avec les bons styles issus du patron appelé) :
    -  le logo du site
    -  le sujet du message ; mais avec les balises <p>... </p> bien visibles
    -  l’introduction du message de façon tout à fait correcte, avec même la période calculée comme il faut (depuis ...)
    -  et puis, rien, ... aucun article

    Je précise que :
    -  tout fonctionnait bien avant les mises à jour
    -  des articles ont été mis en ligne depuis la date de génération de contenu renseignée dans Spip-listes
    -  les patrons n’ont pas été modifiés depuis le dernier envoi

    Bref :
    -  est-ce que des incompatibilités, entre mes versions de Spip et de Spip-listes sont connues ?
    -  une autre idée ? ...

    Merci de vos éclairages...

    Luc

    • c’était ce que je disais depuis un certain temps, mais chez Paladin tout marche bien.

      Chez moi, c’est toujours pareil, sur plusieurs sites, hébergeurs : tout marchait bien en 1.9, le passage à 2.0 a supprimé la prévisu (il me semble que le fichier « previsu » n’existe plus dans le patron nouveautés), et depuis2.1.11, tout comme Luc.

      Je viens de tetester : SPIP-Listes sur 2.1.10, chez Free, cela va, chez un hébergeur payant, 2.1.12 comme Luc.

      Si Paladin veut voir, je lui file mes codes !

    • Si Paladin veut voir, je lui file mes codes !

      Si c’est un site associatif, sans but luratif, à titre exceptionnel, Ok. M’envoyer les identifiant par mail. Mais ce n’est pas une promesse, un engagement. Dépend du temps libre. Et là, en fin d’année, le temps libre, ça devient dur à trouver.

    • Bonsoir,
      Pour ma part, la question n’est pas de donner des codes ou pas, surtout ou pas...
      Mais de comprendre et de résoudre...
      Pour le prochain envoi de notre « web-lettre », je vais me débrouiller « a la mano » mais sur le long terme, les fonctionnalités de spip-listes vont manquer.
      Je m’interroge sur : plugin « auto » ou pas, ordre d’installation des plugins, version de spip, squelette sarka...
      Bref, tout fonctionnait jusqu’à ces mises à jours multiples.

    • Je répondais à @AJCF pour les codes d’accès.
      Pour les dysfonctionnements, c’est touojurs compliqué, dépend des versions installées :
      -  SPIP propre installé local
      -  SPIP en multi-sites, voire multilingue
      .... toute autre option d’installation de SPIP ou/et des plugins voisins (éventuels conflits).
      Pas facile de reproduire le bug.

    • Spip tout simple, avec sarka et la quinzaine de plugin qui vont bien avec.
      Tout était opérationnel jusqu’à cette vague de mises à jour récente.
      Je n’incrimine par spip-listes, je cherche juste à remédier au manque...

      Luc

    • Le problème de génération de contenu vient parfois du patron nouveautes qui se base sur la date de mise à jour du site.
      Il faut dans ce cas adapter le patron nouveautes :
      -  créer dans son répertoire de squelettes le répertoire patrons
      -  recopier dans ce répertoire le patron présent dans le répertoire patrons du plugin
      -  éditer ce patron et adapter la boucle, par exemple en utilisant le critère age

      Si besoin, lire le billet consacré aux patrons pour SPIP-Listes.

      Bon courage !

    • Spipmalion

      Salut,

      Essayez d’enlever {id_mot ?} de la boucle articles, ça donne quoi ?

    • marcsalama

      en fait c’est dans le code de la boucle article, il faut en effet retirer {id_rubrique ?}{id_mot ?}

    • marcsalama

      J’ai passé ma journée sur ce bug. Finalement j’ai refait un patron sur la base de ceux proposés dans le dossier patron/

      Je vous le donne ici.

      Il y a un autre pb lié à l’application que l’on utilise pour générer du xml. Dreamweaver 9 à tendance à se débarasser des entrées de boucle dans le code. Donc si on additionne les deux pb on y passe la journée le temps de les identifier...

      Pour ce qui concerne les <p> qui viennent polluer le titre de l’envoi, cela se corrige dans spip liste en modiffiant le courrier directement dans le code. Je n’ai pas encore identifié ce qui génére

    • marcsalama

      Maintenant mon pb c’est la meuleuse qui boucle sur elle meme pendant l’envoi de test sur mon mail. Si quelqu’un à une solution ?

    • marcsalama

      le nouveau patron, qui ne veut pas charger ici en html

      http://absy.tv/plugins/auto/spip-listes_1_9_3-1/patrons/nouveautes4.html

    • Bonsoir,
      Effectivement, l’enlèvement de {id_rubrique ?}{id_mot ?} réactive la génération de contenu.
      Les balises <p>...</p> sont toujours présentes dans la prévisualisation du sujet du courrier. Mais elles n’apparaissent pas à la réception du message...

      Merci du tuyau, mais la cause reste mystérieuse...

      Luc

    • Spipmalion

      Luc a dit :
      « Effectivement, l’enlèvement de id_rubrique ?id_mot ? réactive la génération de contenu. »

      Bienvenue dans le monde de SPIP.

      Bon courage : il en est besoin.

    • Spipmalion

      Tu peux toujours aller sur le channel IRC #spip : tu pourras voir les antagonistes principaux se raconter leur vie sans jamais t’adresser la parole ou essayer de répondre à tes questions.

    Répondre à ce message

  • 2

    Aïe ! Décidément, je m’arrache le reste de mes cheveux.

    Résumé des épisodes précédents :
    - le plugin SPIP-Liste renvoyait une erreur dans la partie privée ;
    - malgré l’aide de Paladin, impossible de la corriger ;
    - j’ai donc procédé à une réinstallation complète de SPIP dans un sous-répertoire du site. Réinstallation de toutes les tables, des squelettes, des plugins, etc. ;
    - le plungin fonctionnait sans erreur d’affichée (malgré quelques difficultés au début) ;
    - j’ai alors « basculé » les fichiers du sous-répertoire à la racine du site afin de changer l’ancienne version par la nouvelle ;
    - stupeur ! L’erreur est revenue.

    Voici ce qui s’affiche dans la partie privée lorsque l’on édite les pages de gestion du plugin SPIP-Liste :

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/var/www/vhosts/mon.site.fr/httpdocs/ecrire/../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/var/www/vhosts/mon.site.fr/httpdocs :/tmp) in /var/www/vhosts/mon.site.fr/httpdocs/ecrire/inc/utils.php on line 702

    J’estime qu’il s’agit d’un problème lié au déplacement des répertoires, mais où... mystère.

    Des idées ?

    GS.

    • J’ai le même souci

      Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/www/vhosts/mon.site.fr/httpdocs/ecrire/../../plugins/spip-listes_1_9_3/img_pack) is not within the allowed path(s): (/var/www/vhosts/mon.site.fr/httpdocs/:/tmp/) in /home/www/vhosts/mon.site.fr/httpdocs/ecrire/inc/utils.php on line 702

      Toute piste serait la bienvenue.

    • As-tu, comme c’est mon cas, changé le répertoire racine du site entre l’installation du plugin et l’utilisation ?
      ...
      GS

    Répondre à ce message

  • Spipmalion

    Si lors d’une MAJ spip récente comme 2.1.12, votre patron n’affiche plus la sélection d’articles, c’est parce que le critère {id_mot ?} empêche de rentrer dans la boucle.

    Avec la même version d’un site, mais deux bases de données différentes, j’ai le problème une fois sur deux, c’est étrangement hasardeux et ce doit être la raison pour laquelle certaines personnes n’arrivent pas à reproduire le problème.

    PS : Déjà vu ci-dessous mais très utile : si la page clignote (se rafraîchit sans arrêt) et bloque sur l’envoi d’un courrier, c’est parce que vous avez un courrier sans destinataires.

    Répondre à ce message

  • 7

    Bonjour,

    j’ai un souci sur un site en 2.1.11 auquel je tente d’ajouter ce plugin : lorsque je veux choisir un patron dans la liste déroulante (« A partir d’un patron ») sur la page ecrire/ ?exec=spiplistes_courrier_edit&id_courrier=1

    rien n’est proposé et la barre de progression tourne sans cesse

    j’ai désinstallé et réinstallé plusieurs version de spip-listes sans succès.

    j’ai d’autres sites sur le même serveur avec spip-listes qui tourne OK.

    Quelle est le meilleur moyen d’installer spip-listes et quelle version ?

    merci
    dd

    • Bonjour,

      moi aussi j’ai un pb depuis la mise à jour de SPIP de 2.1.10 à 2.1.11 : Spip-listes marchait bien, sauf la prévisualisation, depuis 1 ans et là, pas moyen de créer un courrier, ce que je fais pour remplacer la prévisualisation. je n’ai que le patron nouveautés vide au lieu des articles.

      Cela ne marchait plus après la msie à jour de SPIP, j’ai essais en mettant à jour Spip-listes en auto, en FTP, avec une autre version de Spip-listes : même résultat.

      Quand je fais la même manip sur un vieux SPIP 2.1.1, cela fonctionne bien, même avec le chargement auto.

      Y aurait-il une erreur dans le dernier SPIP, ou une ligne qui génère cette incompatibilité ?

    • Mon hébergeur a fait des tests et me dit ceci :

      le problème est lié visiblement à un problème de compatibilité entre SPIP 2.1.11 et Spip Listes qui n’est pas présent avec SPIP 2.1.10, nous avons fait le test en repartant à zero avec un spip vierge v 2.1.11(via installation manuelle par ftp) et uniquement avec le plugin spip-listes, le problème est présent. Il faudrait attendre qu’une mise à jour de spip ou spip-listes corrige le problème.

      Mais qu’est-ce qui doit être corrigé ? SPIP ou SPIP-Listes ?

      De plus, un ami a aussi SPIP 2.1.11 et Spip Listes dernière version et n’a pas de pb ...

    • Je complète : la newsletter est bien partie et arrivée, avec le patron nouveautés.

      Mais impossible de prévisualiser, que ce soit avec la prévisualisation ou en créant un courrier comme indiqué ci-dessous.

    • La prévisu est en ajax. Pour debug, le mieux est de commencer par vérifier les headers envoyés/reçus.
      A vérifier avec Firefox et LiveHTTPHeader (par exemple). Doit y en avoir un en 404 ou quelque chose du genre. La console d’erreur Apache peut aussi donner une indication.
      Bon courage.

    • Bonjour,
      Même souci ici, le patron nouveautes ne fonctionne plus, alors que nouveautes_forum oui.
      Contrairement à AJCF, la newsletter part, mais est à l’arrivée dans le même état qu’à la prévisu : vide...

    • je ne suis pas infromaticienne : la réponse de Paladin est du chinois pour moi, et je ne connais pas le chinois ...

      Avant, avec SPIP 1.9 ; SPIP listes fonctionnait, avec la prévisu. Au passage à SPIP 2, la prévisu ne fonctionnait plus. Peu importe, je passais, même si c’était plus compliqué, par créer un courrier, avec le patron nouveautés, et la bonne date.

      Mais depuis le passage à SPIP 2.1.11, cela ne marche plus : chez moi sur 2 sites Sarka-SPIP, et testé sur un SPIP neuf, sans squelette, et SPIP Listes, le tout installé par FTP.

      Il y a donc un pb entre SPIP version 2.1.11 (et pas avant jusqu’à 2.1.10) et SPIP Listes, et les nuls comme moi ne savent pas d’où cela vient ni comment corriger.

      Est-ce que la nouvelle version 2.1.12 qui vient de sortir et est conseillée corrigera le pb ?

      Merci d’avance à Paladin ou aux autres experts de m’éclairer.

    • J’ai plusieurs sites sous SPIP (de 2.1.10 à 2.1.12). La prévisu fonctionne partout, l’envoi aussi.
      Désolé, mais n’arrivant à reproduire le problème, je ne peux rien de plus.
      Bon courage.

    Répondre à ce message

  • Salut,

    Je bloque pour la création de patrons : c’est peut-être pas grand-chose, mais j’ai vraiment pas d’inspiration pour résoudre ma difficulté.

    J’aimerais envoyer automatiquement les nouveautés publiées sur le site, mais pour chacun des secteurs de façon séparée : un patron par secteur. Si un article est publié dans le secteur 1, la lettre de nouveautés du secteur 1 partira automatiquement, mais pas celles des secteurs 2 et 3.

    J’ai essayé avec [(#DATE_MODIF_RUBRIQUE|strtotime|>(#ENVdate| ?’ ’,’’) texte après ], ce qui me semblait être une bonne idée puisqu’il n’y a pas de sous-rubriques dans mes secteurs, mais ça ne fonctionne pas (rien ne part).

    Quelqu’un a-t-il déjà fait un patron similaire qui fonctionne ?

    Répondre à ce message

  • 1
    ManekiNeko

    Bonjour,
    J’ai depuis quelques semaines un nouveau message d’erreur qui s’affiche en bas de page quand je suis dans SPIP-listes :
    Warning : fopen(../plugins//plugin.xml) [function.fopen] : failed to open stream : No such file or directory in /var/www/web4/public/plugins/spip-listes_1_9_3b/spip-listes_1_9_3/inc/spiplistes_api_presentation.php on line 973
    Est-ce que ça dit quelque chose à quelqu’un ?
    Bon, c’est juste un warning mais je suis devenu prudent au fil du temps avec ce plugin très utile mais toujours assez instable.
    Bonne journée à tous et à Paladin en particulier.

    • A priori, ce n’est pas la dernière version du plug. Je ne trouve pas la référence dans la ligne de code indiquée (973).
      Et encore a priori, ça vient du répertoire dans le répertoire. A vérifier - si besoin - en plaçant le répertoire directement dans /plugins/ pour trouver /plugins/spip-listes_1_9_3 au lieu de /plugins/spip-listes_1_9_3b/spip-listes_1_9_3

      Merci.

    Répondre à ce message

  • 4

    Bonjour,

    Je n’arrive pas à faire un désabonnement en masse via "Import /Export"

    Si je choisis la liste correspondante et je mets comme format "désabonnemnt" j’obtiens :

    "Pas d’import. Soit le fichier est vide, soit toutes les adresses sont déjà abonnées."

    Si je choisi en plus "Forcer les abonnements ", il change le format de réception pour tout les abonnés à "non" et pas seulement pour ceux “de” la liste des désabonnées.

    Est-ce que je dois procéder différemment ou est-ce un bug.

    Merci

    Rainer

    • SPIP-Listes 2.0230-51150

    • Et le bouton « Désabonner tous les membres inscrits pour cette liste. » en bas de la page de config de la liste concernée ne convient pas ?

    • Non je dois seulement désabonner quelques abonnées de la liste

    • Je viens de regarder le fichier inc/spiplist_import.php

      avec les modifications suivantes j’arrive maintenant à désabonner en masse :

      ligne 59 inserer

      $desabonner = ($format_abo == 'non');

      ligne 165 environ

      remplacer

      if(!$mail_exist)

      par

      if(!$mail_exist AND !$desabonner)

      ligne 260 environ

      remplacer

      $modifier_par_statuts = array();
      foreach ($current_auteurs as $mail => $auteur)
      {
      	if ($format_abo != $auteur['format'])
      	{
      		$s = $auteur['statut'];
      		if (!isset ($modifier_par_statuts[$s])) {
      			$modifier_par_statuts[$s] = array();
      		}
      		$modifier_par_statuts[$s][] = $auteur['id_auteur'];
      	}
      }
      foreach ($modifier_par_statuts as $s => $ids_auteurs)
      {
      	if (count($ids_auteurs))
      	{
      		$ids_auteurs = implode(',', $ids_auteurs);
      		
      		if (sql_update(array('spip_auteurs')
      		   , array('statut' => sql_quote($current_statuts[$s]))
      		   , array('id_auteur IN ('.$ids_auteurs.')')
      		   ) === FALSE
      		)
      		{
      			spiplistes_sqlerror_log('stack_format_abo');
      		}
      	}
      }

      par

      if(!$desabonner){
      	
      	$modifier_par_statuts = array();
      	foreach ($current_auteurs as $mail => $auteur)
      	{
      		if ($format_abo != $auteur['format'])
      		{
      			$s = $auteur['statut'];
      			if (!isset ($modifier_par_statuts[$s])) {
      				$modifier_par_statuts[$s] = array();
      			}
      			$modifier_par_statuts[$s][] = $auteur['id_auteur'];
      		}
      	}
      	foreach ($modifier_par_statuts as $s => $ids_auteurs)
      	{
      		if (count($ids_auteurs))
      		{
      			$ids_auteurs = implode(',', $ids_auteurs);
      			
      			if (sql_update(array('spip_auteurs')
      			   , array('statut' => sql_quote($current_statuts[$s]))
      			   , array('id_auteur IN ('.$ids_auteurs.')')
      			   ) === FALSE
      			)
      			{
      				spiplistes_sqlerror_log('stack_format_abo');
      			}
      		}
      	}
      }

      Cela évite quelques calculs inutiles lors d’un désabonnement et surtout empêche que tous les aboones se trouvent sans format

    Répondre à ce message

  • 2

    Espacer l’envoi entre les lots.
    Bonjour Le serveur sur lequel lj’éberge n’autorise pas plus de 1000 mails/heure.
    Malgrés le réglage de 1 email/lot, spip_liste envoi plus d’emails que cela. Résultat, la moitié de ma mailing liste ne part pas.

    Je souhaiterai donc espacer l’envoi des lots à, par exemple, 10 par minutes, ce qui ferai 600 emails dans l’heure par exemple.

    J’ai bien vu dans Question/réponse qu’il suffisait de toucher à la ligne « $top = 3600 * 24 * $periode_bg ; » du fichier inc/spiplistes_cron.php , mais ce dernier semble avoir disparu. Par ailleurs, j’utilise aussii le plugin Facteur. Est-ce de ce côté qu’il faut chercher ?
    Spip-liste et facteur sont à jour de même que le site Spip.

    Merci beaucoup pour vos lumières.

    • Bonjour. Désolé d’être pressant, mais la mailing liste à besoin de partir à tous les destinataires (+ de 2000)
      Qu’elqu’un aurait il l’info sur comment espacer l’envoi des blocs de mails ???

      Par avance, un énorme merci.

    • Le nombre de paquets dépend de genie (sorte de cron SPIP). Plus il y a de visiteurs, plus il y a de paquets envoyés.
      L’idée de limiter le nombre de paquets par heure est intéressante. Pour le moment, en attendant une éventuelle extension dans ce sens, je ne vois guère d’autre solution que de dupliquer les listes en tronçonnant le nombre d’abonnés.
      Quelqu’un a peut-être une meilleure idée ?

    Répondre à ce message

  • 14

    Après avoir installé SPIP-Liste (avec quelques difficultés que l’on verra ici), le plugin semble fonctionner.

    Toutefois, je rencontre un problème. J’ai créé une liste pour faire quelques tests. Tout fonctionne : je peux m’abonner à la liste, je peux envoyer un message, etc. Toutefois, j’aimerai qu’au moment de l’inscription sur le site public, l’utilisateur reçoive un courriel lui demandant de confirmer son inscription, d’une part, et lui donnant un mot de passe. Il deviendrait ainsi un visiteur à part entière. Or, lorsque je change les options dans la partie configuration du plugin et qu’ensuite je m’inscris, le courriel de validation ne contient pas de mot de passe ni demande de confirmation.

    Quelqu’un a-t-il une idée de l’origine de ce problème ?

    GS.

    • J’oubliais.

      Dans la table spip_auteurs_listes, le nouvel inscrit est noté : a_valider et son format est html. Quant à la table auteur, pour le nom, j’ai bien l’adresse email, et dans le statut j’ai aconfirmer. Mais rien dans pass ni htpass. Les champs alea_actuel, alea_futur et cookie_oubli sont remplis.

    • Quelqu’un a-t-il une petite idée ? Désolé de remonter ce message.

    • J’ajoute une nouvelle difficulté.

      Lorsque j’utilise un serveur SMTP pour envoyer les courriels (ce qui se configure dans les options de configuration du plugin), le formulaire d’abonnement me renvoie un message d’erreur lorsqu’un abonné tente de s’inscrire : « Désolé, mais une erreur a été rencontrée lors de l’envoi de la confirmation d’abonnement. SVP, essayez de vous inscrire plus tard. » Pratiquement, l’adresse électronique est récupérée dans la table, mais le message de confirmation ne part pas.

      Aussi, j’essai d’envoyer les messages avec la fonction mail(). Le formulaire d’abonnement fonctionne alors parfaitement, en revanche certains courriels ne « passent » pas.

      Pas simple tout cela. Un peu d’aide ?

    • En ce qui concerne le mail de confirmation envoyé en SMTP...
      Je viens de faire le test (du style http://...../?page=abonnement), ça fonctionne.
      Ca peut venir du FAI.
      Mettre le plugin en mode debug, et attendre (du genre) :
      CONNECTION smtp.<monfai>:25
      qui doit être suivi de (du genre) :
      EMAIL FROM <adressemaildenvoi> TO <adressedestination> : OK

    • Cher Paladin,

      Merci pour le coup de main... encore une fois. Je fais un test :
      -  le plugin en mode envoi par SMTP ;
      -  je crée un nouvel abonnement avec une adresse valide ;
      -  je vérifie l’envoi.
      Je teste et je donne des nouvelles.
      Encore merci.

      GS

    • J’ai mis le plugin en mode debug. J’ai coché l’envoi en SMTP. Lorsque je saisis un abonné... cela fonctionne — mais je ne sais pas pourquoi ! Ceci étant, quand je clique sur « voir le journal », je n’ai pas les informations que tu indiques (connection, etc.). Où cela doit-il se trouver ?

      Merci,

      GS

    • /tmp/prive_spiplistes.log si tu actionne en espace privé

      sinon

      /tmp/spiplistes.log

    • De la racine du site SPIP bien sûr. Pas du disque dur ;-)

    • Bon ! Cela fonctionne. Mais.... je ne sais pas pourquoi. C’est agaçant.

      Dernier « truc » : lorsque je demande un abonnement avec mot de passe, l’email envoyé à l’abonné est le même :

      Oct 21 17:08:51 82.231.176.72 (pid 30923) CREATE html version USING patrons/messages_abo/standard
      Oct 21 17:08:51 82.231.176.72 (pid 30923) CREATE text version USING patrons/messages_abo/standard_texte

      Donc, pas de login et mot de passe en même temps.

      GS.

    • Pas compris.
      Tu veux créer une liste privée qui ne soit acessible que par login/pass ?
      C’est quoi un abonnement avec mot de passe ?

    • C’est peut être moi qui ne comprend pas.

      Dans la configuration des listes, il paraît possible de « cocher » une case :

      Abonnement avec codes d’accès : Les abonnés reçoivent en plus un login et un mot de passe qui leur permettront de s’identifier sur le site.

      Je pensais que cela permettait de faire d’un abonné un visiteur (avec login et mot de passe) : en d’autres termes, lorsque je m’inscris à la liste, je deviens visiteur.
      Est-ce cela ?

      GS

    • Caramba !

      De nouveau, ce matin (après le week-end, donc), lorsque je suis en SMTP et que je tente de m’abonner, le formulaire me renvoie ce message :

      Désolé, mais une erreur a été rencontrée lors de l’envoi de la confirmation d’abonnement. SVP, essayez de vous inscrire plus tard.

      Toutefois, l’adresse email de l’abonné est bien prise en compte et ajoutée dans la liste des abonnés.

      Dans le log spiplistes.log (puisque je sais maintenant où cela se trouve ;-), j’ai :

      Oct 24 10:57:39 82.231.176.72 (pid 22764) API : insert FORMAT ’html’ FOR id_auteur #1051 by id_auteur #1
      Oct 24 10:57:39 82.231.176.72 (pid 22764) NEW inscription email :[labonneadresse1]
      Oct 24 10:57:39 82.231.176.72 (pid 22764) API : SUBSCRIBE id_auteur #1051 to id_liste #1 by id_auteur #1
      Oct 24 10:57:39 82.231.176.72 (pid 22764) COOKIE : 15783079014ea528838d9d72.52998960
      Oct 24 10:57:39 82.231.176.72 (pid 22764) CREATE html version USING patrons/messages_abo/standard
      Oct 24 10:57:39 82.231.176.72 (pid 22764) CREATE text version USING patrons/messages_abo/standard_texte
      Oct 24 10:57:39 82.231.176.72 (pid 22764) CONNECTION ssl ://smtp.gmail.com:465
      Oct 24 10:57:40 82.231.176.72 (pid 22764) EMAIL FROM [labonneadresse2] TO [labonneadresse1] : ERROR

      Mais lorsque j’envoie un courrier à la lettre, tout se passe correctement. Dans prive_spiplistes.log, j’ai :

      Oct 24 11:15:11 82.231.176.72 (pid 22765) ACTION : exec_spiplistes_courrier_previsu()
      Oct 24 11:15:11 82.231.176.72 (pid 4971) CREATE html version USING patrons/pieds_courriers/piedmail
      Oct 24 11:15:11 82.231.176.72 (pid 22765) CREATE html version USING patrons/pieds_courriers/piedmail
      Oct 24 11:15:13 82.231.176.72 (pid 24748) API : remplir courrier : #19, liste : #1, auteur : #0
      Oct 24 11:15:13 82.231.176.72 (pid 24748) SEND id_courrier #19 ON id_liste #1 BY id_auteur #1
      Oct 24 11:15:13 82.231.176.72 (pid 24748) CRON : 10 job(s), appel meleuse
      Oct 24 11:15:13 82.231.176.72 (pid 24748) MEL : 10 job(s), distribution...
      Oct 24 11:15:13 82.231.176.72 (pid 24748) MEL : etiquette en cours pour id_courrier #19
      Oct 24 11:15:13 82.231.176.72 (pid 24748) CREATE html version USING patrons/pieds_courriers/piedmail
      Oct 24 11:15:13 82.231.176.72 (pid 24748) MEL : [27667] nb etiquettes a traiter : 1
      Oct 24 11:15:13 82.231.176.72 (pid 24748) MEL : [27667] total_abos : 10, en cours : 1, limit : 1
      Oct 24 11:15:13 82.231.176.72 (pid 24748) CREATE html version USING patrons/lien_en_pied_courriers/lien_standard
      Oct 24 11:15:13 82.231.176.72 (pid 24748) CREATE text version USING patrons/lien_en_pied_courriers/lien_standard_texte
      Oct 24 11:15:13 82.231.176.72 (pid 24748) CONNECTION ssl ://smtp.gmail.com:465
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] [labonneadresse1](html) - [labonneadresse1] [OK]
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] envoi OK. Supprimer queue 27667
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] id_courrier #19 TO id_liste #1 (10 users) REPLY-TO : [labonneadresse2] RETURN-PATH : [labonneadresse2]
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] SESSION : id_courrier #19 SENT : 1 (HTML : 1, TEXT : 0, NONE : 0, ECHEC : 0) LEFT 9 jobs
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] FROM_DB : id_courrier #19 SENT : 1 (HTML : 1, TEXT : 0, NONE : 0, ECHEC : 0) END #19
      Oct 24 11:15:15 82.231.176.72 (pid 24748) MEL : [27667] courriers prets au depart (9/10)

      Je n’y comprends plus rien.

      Une fois de plus, Paladin, as-tu quelques lumières ?

      GS.

    • Pas vraiment. Mis à part que SMTP/SSL est plus lent. Et que l’architecture Google est plutôt complexe.
      A part essayer un autre serveur SMTP ?

    • Plusieurs remarques.
      -  Merci Paladin ;
      -  j’ai finalement modifié le SMTP. J’utilise désormais MailJet. Tout semble fonctionner : l’inscription comme les envois ;
      -  l’affaire semble donc réglée.

      GS.

    Répondre à ce message

  • Bjr, peux t-on installer spip lettre et spip liste , sont-ils complémentaire ou pas ? Merci

    Répondre à ce message

  • 1

    Bonjour,

    sous spip-listes 1.9.3. version2.0207 version_base1.98

    Où est le code permettant de n’autoriser l’utilisation de spip-listes : création, envoi de courrier, gestion de listes etc ...qu’aux seuls webmestres ?

    Ou à défaut le code qui interdit aux rédacteurs d’accéder à la gestion de spip-listes ?

    A priori, il ne semble pas possible de créer une surcharge du type :
    function autoriser_spiplistes_administrer($faire, $type, $id, $qui, $opt)
    return autoriser(’webmestre’,$type, $id, $qui, $opt) ;

    qui empêche d’accéder à une URL type : ./ecrire/ ?exec=spiplistes_liste_edit&new=oui

    par avance merci pour votre aide .

    Vinz

    • Pour la liste, il y a autoriser_liste_moderer_dist()
      (le _dist vient d’être ajouter à autoriser_liste_moderer(), attendre le paquet zip).

      Pour le courrier, il manque un autoriser_courrier_edit_dist() ou quelque chose du genre :-(

      En attendant l’ajout de cette fonction, si urgence, adapter le script spiplistes_pipeline_ajouter_boutons.php ? (sera quand même accessible via l’URL direct, mais ...)

    Répondre à ce message

  • Encore des heures de perdues grâce à ce plugin : je viens de changer le statut d’une des listes de liste publique a liste privée, ce qui a fonctionné, mais en retournant dans la page des listes, je vois que les listes n’ont plus d’abonné. TOUT LE MONDE a été désabonné de TOUTES LES LISTES..
    J’ai maintenant 3 abonnés et 1904 non abonnés !
    J’ai plusieurs listes, sans compter les gens qui se sont désabonnés. Je fais quoi ?

    Mais bon sang est-ce que ce plugin va encore rester des années « en test » ? J’en ai un peu marre d’être testeur...

    Répondre à ce message

  • 2

    merci mais je suis quasi béotien en squelettes ( et d’autres choses encore !) où se trouve ce squelette et comment le lire (avec php ?)
    merci encore
    Cordialement
    Pierre Batton

    • le pb que je soulève ne se produit que si je crée une seule liste de diffusion
      si cela peut faire avancer le schmilblick il doit y un critère à revoir mais où
      merci d’avance pour une éventuelle réponse.
      Cordialement
      Pierre Batton

    • Bonjour,

      Je suis loin de maîtriser parfaitement SPIP-Listes, mais depuis quelques jours j’ai le nez dedans car je rencontre un problème. Par ailleurs, je ne connais pas du tout Sarka-SPIP.

      La copie d’écran que tu indiques, est-ce bien le formulaire qui permet à un abonné de gérer son abonnement quand il est inscrit ?

      Si oui, un formulaire à peu près identique se trouve chez moi dans /plugins/spip-listes_1_9_3/formulaires/gestion_abonnement.html

      Le soucis, ici, c’est ce « à peu près identique ». Il faut être certain que tu es dans le bon fichier. Edite le fichier, insère un morceau de texte à un endroit, recalcul ta page internet et vérifie que le texte que tu as ajouté d’affiche. Si c’est le bon fichier, regarde le code SPIP : tu trouveras peut être l’explication du doublon.

      @ toi,

      GS

    Répondre à ce message

  • 3

    Bonjour

    Tout d’abord merci pour ce plugin, vraiment efficace et fonctionnel !

    J’aurais juste une question : j’ai créé un patron, pas grand chose en fait, juste quelques couleurs en fond, et lorsque je fais générer j’ai bien celui-ci qui s’applique. Mais quand je valide je perds ce patron et retrouve les réglages de base…

    Je n’ai rien bricolé à priori donc je me demande d’ou celà pourrait venir ; une idée ?

    Merci !

    Yannick.

    • svp préciser les versions SPIP§SPIP-Listes

    • Oui, pardon :
      SPIP-Listes 2.0231-51614 <1.98> jQuery 1.4.4
      SPIP 2.1.10 [17657]

    • Corrigé ! je ne sais pas ce qu’il s’est passé, probablement une histoire de cache, mais le soucis est résolu.

      Merci encore pour ce plugin

    Répondre à ce message

  • 1

    suite message 22/10/2011

    espace public oui
    pour inscription lettre d’information
    usage balise non
    spip-listes 1_9_3

    merci pour la diligence de la réponse
    Cordialement
    Pierre Batton

    • Il y a plusieurs balises disponibles pour l’inscription.
      Fouiller dans le squelette appelant pour la repérer.
      Merci.

      Svp, répondre ici en utilisant le lien « Répondre à ce message » juste dessous le présent commentaire.

    Répondre à ce message

  • 1

    bonjour
    j’utilise spip-listes sous | SPIP 2.1.8 [16966] | Sarka-SPIP 3.0.4 [40664] |
    Tout fonctionne mais quand on clique sur lettre d’information sous Liste de diffusion 2 lignes identiques apparaissent ce qui est un peu gênant.(cf document listediffusion.jpg joint)
    Quelqu’un peut-il m’aider ?
    J’espère être sur le bon forum
    Cordialement
    Pierre Batton

    PS:je n’ai qu’une liste de diffusion publique

    • Espace public ? retour de formulaire ? usage d’une balise ? quelle version de SPIP-Listes ?

    Répondre à ce message

  • 4

    Bonjour Paladin

    étant sur une Mutualisation en SPIP 3.0.0-beta SVN

    je lit dans le xml <necessite id="SPIP" version="[1.9.2;2.1.99]" />
    sur http://plugins.spip.net : Compatiblité 1.9.2 ≤ SPIP ≤ 2.1.*

    est il prévu une compatibilité Spip 3

    @micalement stéphane

    Répondre à ce message

  • 1

    Il y a un bug avec l’adresse personnalisée de réponse à une liste.

    L’« adresse de réponse » indiquée pour une liste apparaît bien comme expéditeur du message (From), mais c’est à l’adresse par défaut que sont postées les réponses (Reply-To).

    Les adresses indiquées dans les champs « Adresse d’envoi par défaut » et suivants de la configuration centrale de SPIP-Listes servent donc pour la réponse de chaque liste, même si une adresse personnalisée est indiquée pour la liste.

    Comment peut-on corriger ce bug ?

    Merci de votre aide.

    Version : SPIP-Listes 2.231.0-53382 <1.98>

    Répondre à ce message

  • Bonjour,
    Quelle est la différence entre SPIP Listes et SPIP Lettres ? Extérieurement j’ai l’impression qu’il y a plusieurs choses en commun, non ?

    Répondre à ce message

  • 13

    Bonjour,

    Je rencontre quelques problèmes avec SPIP-Liste. Or, ce plugin est indispensable à mon projet dans la mesure où j’ai besoin qu’un lien existe entre mes « visiteurs » et les abonnements à ma liste de diffusion.

    Pour dire les choses rapidement, mes message ne partent pas. Je tente de résoudre cette difficulté, sans succès. Quelques remarques.

    -  SPIP est installé sur un serveur de l’hébergeur Gandi.

    -  sendmail semble être installé (avec get_info_spip j’ai bien un sendmail_path).

    -  SPIP 2.1.10 [17657] / SPIP-Liste : 2.0210 [49202]

    -  Autre plugins : Acces Restreint 3.1.1 / Crayons 1.12.1 / Get Info SPIP 1.3.0 / Couteau Suisse 1.8.41.03 / Lecteur Multimédia en Flash (MP3,flv) 0.77 / Recherche avancée 0.2 / Recherche FULLTEXT 0.3 / SPIP Bonux 2.2.21 / SpiPDF 0.2.1 - en test.

    -  une erreur lorsque je suis sur le plugin :
    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/var/www/vhosts/monsite/httpdocs/ecrire/../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/var/www/vhosts/monsite/httpdocs :/tmp) in /var/www/vhosts/monsite/httpdocs/ecrire/inc/utils.php on line 702

    -  Dans la base de donnée, la table spip_auteurs_listes contient un grand nombre d’utilisateurs, mais ils ont le statut a_valider.

    -  La table spip_auteurs_courriers est vide.

    Bref : petite bouteille à la mer en espérant aide et lumière.

    GS.

    • C’est un SPIP tout neuf ou une mise à jour ?
      Parceque le is_dir() déjà déclaré, on a déjà vu ça dans ce forum. Et ça venait d’un défaut de mise à jour de la dist.

    • Merci de votre réponse.

      Quand vous indiquez SPIP tout neuf, vous voulez dire : non pas une mise à jour mais bien une version totalement nouvelle ?
      Il s’agit d’une mise à jour (rafraîchissement complet d’un site ancien qui tournait déjà sous SPIP).

      ...

      GS

    • J’ajoute deux questions :
      -  qu’est-ce qu’un défaut de mise à jour de la « dist » ? Les fichiers de squelette-dist ?
      -  ce problème explique-t-il le défaut d’envoi ?

    • Quand vous indiquez SPIP tout neuf, vous voulez dire : non pas une mise à jour mais bien une version totalement nouvelle ?

      Exact.

      qu’est-ce qu’un défaut de mise à jour de la « dist » ? Les fichiers de squelette-dist ?

      Non. Ca vient plutôt du loader - ou autre manipulation manuelle - qui charge le nouveau script mais ne met pas à jour l’obsolète dans /ecrire

      ce problème explique-t-il le défaut d’envoi ?

      Une erreur de ce type (redéclaration d’une fonction) bloque l’ensemble.

    • (désolé de ne pas avoir répondu plus tôt : pas d’écran pendant quelques heures).

      Donc, si je comprends bien, il faudrait 1/ effacer le répertoire « ecrire » 2/ uploader un répertoire « ecrire » propre. Ai-je bien compris la manipulation ?

      Encore merci pour le temps passé.

      GS.

    • Dans le doute, je remplacerais les répertoire ecrire, extensions, prive.
      Puis vider le cache /local /* et /tmp/* à la main.
      Mais tout dépend de la config de ton site. Je ne le connais pas.
      Ne pas oublier le backup avant ;-)

    • Je viens de faire la manipulation :
      -  ecrire, extensions, prive ont été effacés à la main ;
      -  puis réinstallés depuis la version de SPIP actuellement en ligne sur spip.net ;
      -  les fichiers dans tmp/ et local/ effacés.

      Résultat : toujours le même message d’erreur.

      Ce problème a-t-il été documenté quelque part ?

      Encore merci du temps à m’aider.

      GS.

    • Curieux ! En général, la démarche résoud ce genre de choses.
      Pour ma part, je travaille toujours sur une installation propre, neuve, et je n’ai pas ce genre de symptômes.
      Commencer à partir d’une version clean, puis rajouter un à un les plugins, les squelettes, les php complémentaires.
      Par toujours facile de trouver un bug. Surtout lorsqu’il s’agit d’une version qui a évolué avec le temps.
      Bon courage.

    • D’accord. Mais si je fais une installation « fraiche », je perds les bases de données d’articles, les statistiques, etc. Il faudra tout réinstaller à la main et c’est loin d’être simple.

      Une dernière question au passage, si je peux encore abuser de ton temps : est-il normal d’avoir des statuts à valider dans la table SPIP_auteurs_listes ?

      GS

    • Mais si je fais une installation « fraiche », je perds les bases de données d’articles,

      Non, là, c’est juste pour repérer le problème. Ne pas toucher au site en prodution pour le moment. Faire une install sur un site en dev, de test.

      est-il normal d’avoir des statuts à valider dans la table SPIP_auteurs_listes

      Ca ne sert pas dans cette version, sauf si un autre plugin en tient compte. Il est prévu depuis lontemps de passer à « valide » via le formulaire de confirmation d’abonnement, mais manque de temps.

    • Silenis

      Sur les serveurs Gandi, il faut installer postfix pour permettre l’envoi d’email....

    • Un petit message pour vous dire que je rencontre exactement le même message d’erreur.

      Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/ftpprophp5/m/md/blabla/data/public_html/ecrire/../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT:/tmp:.) in /ftpprophp5/m/md/blabla/data/public_html/ecrire/inc/utils.php on line 701

      J’ai installé SPIP Listes (Version : 2.0208, 1_9_3) sur le site en question, il y a quelques mois.
      Sans problème à l’époque, tests d’envoi et pas de message d’erreur.

      J’y retourne aujourd’hui et je vois ce message d’erreur.
      Entretemps, aucun autre « technicien » que moi n’a eu accès au site en FTP.
      Aucun changement de configuration de mon côté (pas de nouveau plugin, SPIP-Listes avait été le dernier plugin installé).
      J’aurais tendance à en conclure que cela provient de l’hébergeur.
      La seule intervention de ma part a été d’installer un écran de sécurité SPIP il y a 2 ou 3 mois.

      Précision supplémentaire, mon hébergeur n’est pas Gandi.

      Quelqu’un aurait-il une piste ?

    • Cher Ubiq,

      Cher Paladin. Finalement, j’ai réinstallé entièrement la nouvelle version de SPIP. Puis récupéré, une à une, les tables de l’ancienne base de données (sans celles liées à spip-liste), et enfin installé le plugins. L’envoi et l’inscription fonctionne. Donc, ce problème semble réglé.

      Donc, ubiq, après avoir cherché partout, c’est la seule solution que j’ai trouvée.

      Merci en tout cas pour votre aide et messages.

      GS.

    Répondre à ce message

  • 2

    Avec SPIP-Listes 2.0229, j’obtiens l’erreur suivante :

    Fatal error: Cannot redeclare spiplistes_translate_2_charset() (previously declared in /home/www/vhosts/monsite.fr/httpdocs/plugins/spip-listes_1_9_3/inc/spiplistes_api_globales.php:426) in /home/www/vhosts/monsite.fr/httpdocs/plugins/spip-listes_1_9_3/inc/spiplistes_api_courrier.php on line 127

    J’ai la même erreur en désactivant les différents plugins.

    Une idée ?

    Merci.

    • La fonction est déclarée dans inc/spiplistes_api_globales.php, et pas ailleurs.
      A probablement été déplacée.
      Problème de mise à jour du plugin ?

    • En effet c’est corrigé, erreur de mise à jour.

      Merci

    Répondre à ce message

  • 1

    bonjour,

    voulant faire un peu de ménage dans les 6000 inscrits à une lise, je vois que des inscriptions n’ont pas de format saisi et ne reçoivent donc pas la liste.

    Pourtant, la requete suivante renvoie 0 enregsitrements...
    SELECT * FROM auteurs_listes WHERE format NOT IN (’html’, ’texte’)

    Mais dans la form auteur_infos de spip, certains auteurs sont abonnés sans format...

    Ou est stocké l’information « format de réception » de la partie « abonnement aux listes » de l’écran de gestion des visiteurs/auteurs dans spip ?

    J’avoue que le parcours manuel de toutes les fiches est un peu fastidieux...

    merci d’avance

    pam

    Répondre à ce message

  • 5

    Bonjour,

    Spip-listes permet-il le ré-envoi d’un courrier déjà expédié (=publié dans le langage spip-listes) aux nouveaux abonnés de la liste de diffusion.

    Cela pourrait être pour envoyer un message d’information, de présentation qui n’évolue pas, à transmettre aux nouveaux abonnés seulement, sans réenvoyer aux anciens qui l’on déjà reçu.

    Avec quelques essais en local, je n’y arrive pas.

    Est-ce prévu ?

    Luc

    • Créer un patron avec la boucle sur COURRIERS devrait faire l’affaire.
      Si j’ai bien compris la question.

    • Merci de la piste.
      Je n’y avais pas pensé. Dans mon esprit, les patrons servent au contenu des messages, pas à la sélection des courriers et des destinataires.
      C’est documenté quelque part ?

      Mon besoin c’est, pour une liste de diffusion (liste d’abonnés), en plus de l’usage normal d’envoi de courriers périodiquement, de pouvoir envoyer un message/courrier aux nouveaux abonnés, c’est-à-dire ceux inscrits à la lettre après le précédent envoi , sans « inonder » les anciens abonnés.
      L’exemple, ce serait la présentation du fonctionnement du site, des avantages d’être rédacteur...

    • Dans la mesure ou SPIP permet de récupérer n’importe quelle table par une boucle...
      Un simple patron en exemple, pour récupérer le contenu du courrier 123 :

      <BOUCLE_courrier(COURRIERS){id_courrier=123}{0,1}>
              #TEXTE
          </BOUCLE_courrier>

      Autre solution : éditer le courrier déjà envoyé et cliquer sur « Dupliquer le courrier ». On se retrouve en mode édition pour ce nouveau courrier.

    • Merci de la réponse réactive. Il y a des dimanche matin studieux.

      Pour la boucle ou le bouton « dupliquer », c’est compris.
      Par contre, pour faire le lien avec les nouveaux adhérents, ce serait en les sélectionnant « un à un » dans la liste des abonnés de la liste de diffusion que j’en fait des destinataires ?
      Ou bien vois-tu plus malin ?

    • A part modifier le patron-message de confirmation d’abonnement, mail envoyé à l’inscription, je ne vois guère que le post manuel.
      A voir.
      Sinon, il y a bien la solution d’un squelette qui boucle tous les nouveaux comptes et envoie un courrier id_quelquechose. A écrire un dimanche de pluie. ;-)

    Répondre à ce message

  • 12
    CDURABLE.info

    Bonjour,

    Je ne parviens pas à faire fonctionner SPIP-Listes depuis la migration vers SPIP 2.1

    http://cdurable.info/spip.php?page=patron_switch&patron=nouveautes_cdurable&date=2011/09/01

    Version a peu près acceptable obtenue après 1 mois de tatonnement et quelques modifications sur le patron_switch

    Mais les messages automatiques aux abonnés de la liste ne partent pas
    Il faut « arrêter l’envoi » dupliquer le courrier et renvoyer à la liste

    Et cela génère des erreurs :
    1 Aucun squelette patrons/.html n’est disponible...../plugins/auto/spip-listes_1_9_3/patron_switch.html / 3
    2 Aucun squelette patrons/.html n’est disponible...../plugins/auto/spip-listes_1_9_3/patron_switch.html / 3
    3 Aucun squelette patrons/.html n’est disponible...../plugins/auto/spip-listes_1_9_3/patron_switch.html / 3
    4 Aucun squelette patrons/.html n’est disponible...../plugins/auto/spip-listes_1_9_3/patron_switch.html / 3

    La création de courrier génère un problème d’encodage de caractère avec plein de �

    La gestion de l’abonnement disfonctionne (double liste alors qu’elle est unique) :
    http://cdurable.info/spip.php?page=abonnement

    Et pas de lien de désabonnement automatiquement inséré dans les messages ...

    Bref, j’apprécierais votre aide,

    D’avance merci pour votre attention,

    • Et l’essayer sans le mode auto, en direct ?
      Il me semble qu’il y avait des dysfonctionnements en mode auto.
      J’ai le plug sur 3 sites en 2.1.11 et n’ai pas ce problème.

    • Merci pour la réponse,

      Je désinstalle le plugin et l’installe à nouveau en direct ?

    • Retour à la case départ :

      La newsletter via le patron_switch affiche une page blanche
      et la création de courrier génère des problèmes d’encodage :
      « ...les salari�s d’une soci�t� »

    • Et la page abonnement est blanche

    • Et la page abonnement est blanche

      Cache vidé ?

      La newsletter via le patron_switch affiche une page blanche
      et la création de courrier génère des problèmes d’encodage :
      « ...les salari�s d’une soci�t� »

      Pour les caractères accentués :

      • vérifier dans la page config du plugin et choisir iso-8859-1 dans le doute
      • vérifier dans le source du mail reçu que le charset choisi et celui retenu (chercher « Content-Type : text/plain ; charset = « iso-8859-1 » »)

      Faire le test avec un patron neutre (pangram), pas avec un patron qui génère du contenu (si le contenu n’est pas généré, ça peut venir de la boucle, etc...)

      Bon courage !

    • Et la page abonnement est blanche

      Cache vidé ?

      Oui, mais maintenant c’est l’affichage en double de l’unique liste de diffusion qui apparait

      Pour les caractères accentués :

      vérifier dans la page config du plugin et choisir iso-8859-1 dans le doute
      vérifier dans le source du mail reçu que le charset choisi et celui retenu (chercher "Content-Type : text/plain ; charset = « iso-8859-1 »")

      Oui, c’est bien iso-8859-1 qui est sélectionné dans la page config du plugin
      Difficile de vérifier, l’envoi test de mail ne fonctionne pas

    • Résultat avec le patron pangram :

      Pangram français

      Nom du site : CDURABLE.info l’essentiel du d�veloppement durable (http://cdurable.info)
      Rubrique sélectionnée : ID#0
      Mot-clé sélectionné : ID#0
      A partir du patron : pangram
      A partir de la date : 26 septembre 2011
      Objet du message :

      Nouveaut�s

      Le juge blond

      Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cœnogenèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.

      Diacritiques : � � � � � � � � � � � � � � � Ÿ � Œ � � � � � � � � � � � � � � � ÿ � œ

    • Oui, mais maintenant c’est l’affichage en double de l’unique liste de diffusion qui apparait

      Pas compris. Il s’agit de la balise d’inscription ?

      Oui, c’est bien iso-8859-1 qui est sélectionné dans la page config du plugin
      Difficile de vérifier, l’envoi test de mail ne fonctionne pas

      Avec le patron neutre ? Ce patron (pangram) n’utlise pas de boucle. Le mail est forcément envoyé. Sauf si erreur couche basse, smtp, etc.

    • Résultat avec le patron pangram :

      Visiblement, il y a cafouillage dans les metas -(table « spip_meta » de la base). Repartir dans la page de config du plugin et reconfimer le formar d’envoi, puis suppirmer le cache plugin meta - qui lui est /tmp/meta_cache.php.
      A priori, je fouillerais par là.

    • Oui, mais maintenant c’est l’affichage en double de l’unique liste de diffusion qui apparait

      Pas compris. Il s’agit de la balise d’inscription ?

      La liste apparait deux fois, une fois case cochée, une fois case décochée :

      cyrille Effectuez les modifications souhaitées pour votre abonnement, puis validez.
      Liste de diffusion :

      Sélection hebdomadaire Recevez chaque semaine la sélection CDURABLE.info de l’essentiel du (...)
      Sélection hebdomadaire Recevez chaque semaine la sélection CDURABLE.info de l’essentiel du (...)

      Oui, c’est bien iso-8859-1 qui est sélectionné dans la page config du plugin
      Difficile de vérifier, l’envoi test de mail ne fonctionne pas

      Avec le patron neutre ? Ce patron (pangram) n’utlise pas de boucle. Le mail est forcément envoyé. Sauf si erreur couche basse, smtp, etc.

      Oui l’envoi test de mail avec le patron neutre pangram ne fonctionne pas

    • dans le source du mail reçu, le charset choisi est bien celui retenu :

      Content-Type : text/plain ; charset = « iso-8859-1 »

    • Il me reste un problème de � qui remplace le é et les à

      http://cdurable.info/spip.php?page=courrier&id_courrier=15

    Répondre à ce message

  • 5

    Salut,

    Je suis sous SPIP 2.1.10 (17657) et SPIP-Listes 2.0229

    J’ai mis dans mon squellette

    #FORMULAIRE_ABONNEMENT {liste4}

    Pour n’afficher que la liste N°4

    Et ça ne marche pas.J’ai mes deux listes qui sont affichées : la 4 et 5

    J’ai beau cherché mais j’ai rien trouvé
    Cordialement

    • En effet. Ca vient du squelette formulaires/formulaire_abonnement.html
      A priori, manque un critère du style

      {id_liste=#ENV{id_liste}} 

      dans la boucle BOUCLE_listes
      ou qq chose du genre (en gardant la case cochée si déjà abonné).
      Vais essayer de corriger ça d’ici lundi. Si quelqu’un a le temps d’ici là, merci.

    • Sauf erreur, venait du fait que le TEXTE de la liste (Texte d’inscription) ne contenait rien.
      Corrigé.
      Merci.

    • Salut,

      J’ai fait la mise à jour de spip_liste et j’ai toujours mes deus liste qui apparaissent.
      Ma syntax est-elle bonne ?

        #FORMULAIRE_ABONNEMENT {liste4}

      Cordialement

    • Attention à ne pas laisser d’espace entre le mot balise et l’accolade ouvrante.
      Et vider le cache.

    • Salut,

      Désolé d’insister mais je viens de contrôler.
      Il n’y a pas d’espace dans les codes de mes squelettes.
      le cache est vidé.

      <hr width="100%" size="2"  color="#A5AA34"/>
      <h1> Abonnement à la lettre d'information par courriel</h1>
      		[(#FORMULAIRE_ABONNEMENT{liste4})]
      
      <hr width="100%" size="2"  color="#A5AA34"/>

      J’ai testé aussi sans les parantézes et crochets.

      <hr width="100%" size="2"  color="#A5AA34"/>
      <h1> Abonnement à la lettre d'information par courriel</h1>
      		#FORMULAIRE_ABONNEMENT{liste4}
      <hr width="100%" size="2"  color="#A5AA34"/>

      J’ai fais bien d’autres tests... Même chose

    Répondre à ce message

  • 1

    Bonjour,

    Ayant eu des difficultés avec l’installation du plugin (il manquait des tables), j’ai, bêtement, été les prendre dans la base d’un autre site où Spip-Listes fonctionnait correctement.
    Depuis, j’ai une erreur dans l’interface privée :

    1 Erreur(s) dans le squeletteNuméro message squelette boucle Ligne
    1 Erreur SQL 1146
    Table ’tabledelautresite_spip.spip_listes’ doesn’t exist
    SELECT id_liste, titre, titre_message, date, maj, message_auto, periode, lang, patron, statut FROM spip_listes WHERE message_auto=’oui’ AND date > 0 AND date <= NOW() AND (statut=’inact’ OR statut=’liste’ OR statut=’prv_jour’ OR statut=’prv_hebdo’ OR statut=’prv_7jours’ OR statut=’prv_mensul’ OR statut=’prv_mois’ OR statut=’prv_an’ OR statut=’pub_jour’ OR statut=’pub_hebdo’ OR statut=’pub_7jours’ OR statut=’pub_mensul’ OR statut=’pub_mois’ OR statut=’pub_an’)

    J’ai désinstallé le plugin, effacé son répertoire, vider le cache, réinstaller, mais ça reste identique.
    Je ne sais plus quoi faire.

    Nicolas.

    • Voici la structure de cette table :

      CREATE TABLE IF NOT EXISTS <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXM8L2NvZGU+"></span> (
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfbGlzdGU8L2NvZGU+"></span> bigint(21) NOT NULL AUTO_INCREMENT,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dGl0cmU8L2NvZGU+"></span> text NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGVzY3JpcHRpZjwvY29kZT4="></span> text NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dGV4dGU8L2NvZGU+"></span> longblob NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+cGllZF9wYWdlPC9jb2RlPg=="></span> longblob NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGF0ZTwvY29kZT4="></span> datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dGl0cmVfbWVzc2FnZTwvY29kZT4="></span> varchar(255) NOT NULL DEFAULT '',
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+cGF0cm9uPC9jb2RlPg=="></span> varchar(255) NOT NULL DEFAULT '',
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+cGVyaW9kZTwvY29kZT4="></span> bigint(21) NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bGFuZzwvY29kZT4="></span> varchar(10) NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bWFqPC9jb2RlPg=="></span> datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3RhdHV0PC9jb2RlPg=="></span> varchar(10) NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZW1haWxfZW52b2k8L2NvZGU+"></span> tinytext NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+bWVzc2FnZV9hdXRvPC9jb2RlPg=="></span> varchar(10) NOT NULL,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZXh0cmE8L2NvZGU+"></span> longblob,
        <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWR4PC9jb2RlPg=="></span> enum('','1','non','oui','idx') NOT NULL DEFAULT '',
        PRIMARY KEY (<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfbGlzdGU8L2NvZGU+"></span>),
        KEY <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWR4PC9jb2RlPg=="></span> (<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWR4PC9jb2RlPg=="></span>)
      ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

      mais c’est loin d’être la démarche standard.
      Le plus simple, en général, est de reinstaller un SPIP propre, avec juste SPIP-Listes comme plugin. Et comparer la nouvelle base avec la précédente.

      Bon courage.

    Répondre à ce message

  • 4

    Bonjour,

    Je vois qu’il y a des « pointures » sur ce forum et j’espère donc avoir une réponse qui me permettra d’utiliser à nouveau ma spip-listes qui fait route avec notre asso depuis 4 ou 5 ans !

    Depuis que je suis passé sous spip 2.1.10, les patrons ne me sont plus proposés ! Reste seulement la case à cocher pour utiliser un patron...

    Les patrons sont bien dans le répertoire mais ne sont plus appelés.

    Avez vous une piste ? Ce plugin nous manque beaucoup.

    Merci !
    JP

    • Même en recopiant la même hierarchie des patrons ? (prendre exemple sur celle présente dans le plugin, la recopier dans le dossier des squelettes. etc...)

    • Je viens donc de mettre le répertoire « patrons » dans « squelettes » sans succès. Idem en mettant « nouveautes.html » au même endroit ... Pas de proposition de patrons en cochant la case « a partir d’un patron ».
      Une autre idée ? Merci.

    • Je ne vois pas grand chose sur la copie d’écran. C’est tout petit.
      Par défaut, il doit proposer les patrons présents dans son répertoire plugin.
      C’est un multi-site ?
      C’est en auto ?

    • c’est pas multi sites et les plugins sont dans auto.

      je vois que spip est passé hier à 2.1.11, j’ai envie de tenter la mise à jour ...

      Par contre, je viens de découvrir que, quand je clique, dans suivi des abonnements, sur « liste de diffusion » j’ai une fenetre rouge m’annonçant 1 erreur dans le squelette :

      Erreur SQL 1064
      You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ’SELECT id_auteur FROM db176585346.spip_auteurs_listes WHERE i
      SELECT spip_listes_format AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN ( SELECT id_auteur FROM spipcont.spip_auteurs_listes WHERE id_liste=1) GROUP BY spip_listes_format

    Répondre à ce message

  • 6

    bonjour

    j’ai un probleme d’installation de spip-listes_1_9_3 sur un site en SPIP 2.1.10 [17657]

    j’ai désactivté tous les autres plugins, mais l’activation de spip-listes_1_9_3 me renvoie systématiquement cette erreur !

    Fatal error : Cannot redeclare spip_query_db() (previously declared in /adressedusite/ecrire/req/mysql.php:117) in /adressesite/ecrire/base/db_mysql.php on line 57

    avez vous une idée ? le problème a t-il déja été évoqué ?

    • Curieux. Je n’ai pas le script

      .../ecrire/base/db_mysql.php

      dans mes versions installées. C’est une version svn ?

    • bonjour,

      non pas du tout c’est la version téléchargée ici

    • Je parlais de la distrib de SPIP.

    • Non , une version classique. Je viens de retenter l’installation du plugins apres avoir vider le cahe et vider le contenu de tmp/cache .. et idem

      alors qu’avec un site « vierge » installé en local, ca fonctionne .. étrange

    • Peut venir aussi d’un cache précédent.
      SPIP met en cache de diverses façons (dans /tmp/cache/* - dans un format haché par squelette/noizette, dans local/ pour les js/css/..., dans /tmp au format sérialisé, etc.). Ca mériterait un article dédié. Le développeur participant s’arrache parfois/souvent les cheveux au début (et même après ;-). Maintenant, j’ai pris l’habitude : en cas de doute : reinstaller un SPIP propre, sans cache, sans plugin, histoire d’isoler le problème, puis recommencer la validation pas à pas.).
      Et je crois avoir vu un article sur cette mécanique. Il y a même un plugin qui aide à faire le ménage (jamais testé).
      Yes, we can ! ;-)

    • je viens effectivement de reprendre l’installation pas à pas , dans un repertoire vierge, pour le moment ... ca passe, je vais voir en fin de course si une fois la config terminé, ca tourne,

      je confirmerai

    Répondre à ce message

  • Bonjour à toutes et tous,

    Je n’ai toujours pas résolu mon problème pour envoyer un courrier et/ou recevoir un message de la liste créée sur mon spip SPIP 2.1.10 [17657]

    Version du plugin spip-listes :
    SPIP-Listes 2.0230-51150 <1.98> jQuery 1.4.4

    -  > si je veux faire un test via mon courriel lorsque j’envoie il y a le message suivant :
    Courriers en cours de rédaction
    Ce courrier est en cours de rédaction
    test courriel (aucun destinataire)

    les logs donnent ça :

    Sep 25 09:17:13 83.192.210.98 (pid 28981) ID_COURRIER #45 titre,texte MODIFIED BY ID_AUTEUR #9
    Sep 25 09:17:24 83.192.210.98 (pid 28981) MEL : 1 job(s), distribution...
    Sep 25 09:17:24 83.192.210.98 (pid 28981) MEL : nb etiquettes a traiter : 1
    Sep 25 09:17:24 83.192.210.98 (pid 28981) MEL : id_courrier #45 TO : xavier@xavierp.info (TEST) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
    Sep 25 09:19:15 83.192.210.98 (pid 29032) ID_COURRIER #45 titre,texte MODIFIED BY ID_AUTEUR #9
    Sep 25 09:19:19 83.192.210.98 (pid 29032) MEL : 1 job(s), distribution...
    Sep 25 09:19:19 83.192.210.98 (pid 29032) MEL : nb etiquettes a traiter : 1
    Sep 25 09:19:19 83.192.210.98 (pid 29032) MEL : id_courrier #45 TO : xavier@xavierp.info (TEST) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info

    mais rien n’arrive ?

    -  > cette adresse de courriel est gérée par Gandi ?

    D’avance merci pour votre aide

    Bien cordialement

    Répondre à ce message

  • 3

    Bonjour à tous et merci pour ce super plugin que je n’utilise, à ce jour, que pour des emails simples.

    Les problèmes rencontrés :

    1) le visiblement classique :
    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/mnt/161/sdb/8/2/########/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/mnt/161/sdb/8/2/##########) in /mnt/161/sdb/8/2/##########/ecrire/inc/utils.php on line 701

    2) le replyto que j’ai indiqué n’est pas pris en compte lors des envois

    -  J’ai d’abord vidé les répertoires local et temp puis remplacé les ecrire, extensions et prive de mon spip 2.1.8 par les fichiers d’un spip 2.1.8 local.

    sans résultat.

    -  le warning ne se produit pas si je logue sur un autre administrateur mais le replyto n’est toujours pas pris en compte : le retour est désespérément bloqué sur l’auteur id1 webmestre.

    -  Le warning n’empêchant pas les envois de courrier, j’ai ajouté un auteur que j’ai passé en webmestre et repassé l’ancien webmestre en administrateur.

    toujours pareil, le replyto n’est pas pris en compte.

    -  j’ai verifié dans la table spip_listes : email_envoi est bien celui que je veux.

    Quel conseil(s) me donneriez vous pour :
    1) corriger ce pb de replyto
    2) supprimer ce warning

    -  à noter que sur un autre site en 2.1.10 je viens d’installer spip_listes qui marche très bien pour modifier le replyto mais le warning est toujours là (en ligne 702 au lieu de la ligne 701 sur mon spip 2.1.8)

    • Pour le

      1) le visiblement classique :
      Warning : is_dir() [function.is-dir] :

      vient d’une mise à jour défectueuse. Recopier un SPIP neuf résoud le problème. (répertoire ecrire)

      Pour le

      2) le replyto que j’ai indiqué n’est pas pris en compte lors des envois

      vient probablement du sendmail qui relaye le message. Corriger le sendmail.cf si besoin (ou autre fichier de configuration). Mais ne pas trop y croire. C’est souvent corrigé par le relais suivant. Bon ! je dis ça de mémoire, c’est à vérifier.

    • merci pour les conseils,

      Je viens de télécharger la dernière version de spip 2.1.10 et l’upload du répertoire ecrire ne change rien :

      (sauf que maintenant il est affiché un beau « SPIP 2.1.10 [16966] est un logiciel libre distribué sous licence GPL »)

      1) ni pour le warning (maintenant en ligne 702)
      2) ni pour le repy-to

      concernant le sendmail, je ne sais pas quoi toucher.
      Ce qui est curieux c’est que sur un autre spip 2.1.10 le warning est le même mais le reply-to est modifiable.

      De plus les reply-to sont ceux d’un compte qui n’est plus webmestre.

      Par ailleurs, je ne saisis pas la relation entre mes soucis et un warning qui concerne, visiblement, un répertoire dont les images s’affichent très bien (plugins/auto/spip-listes_1_9_3/img_pack/)

      ayant installé spip-listes version 2, je ne saisis pas pourquoi le répertoire en question indique 1.9.3 ?

      si je réinstalle la dernière version du plugin, est-ce que conserve ma base d’abonnés et de listes ?

      merci d’éclaircir ce qui m’apparait complètement obscur.

    • plus bête, c’est difficile...
      J’ai trouvé la faille pour le reply-to :

      on a deux endroits pour modifier cette adresse :
      1) configuration/listes de diffusion ou on met une adresse par défaut
      2) dans les paramètres de la liste elle même :
      Adresse email du gestionnaire de la liste (reply-to) :
      Indiquez ici l’adresse à utiliser pour les réponses de mails (à défaut, l’adresse du webmestre sera utilisée comme adresse de réponse).

      chez moi donc, malgré une écriture dans la base de données effective de l’adresse que je voulais (en 2), spip-listes n’utilisait que l’adresse qui figure en 1) (qui n’est pas, en l’occurrence celle du webmestre...)

      Pas grave mais il faut le savoir...

      Pour le warning, je laisse tomber, la piste indiquée ne fonctionnant pas y compris avec un spip 2.1.10 tout frais.

    Répondre à ce message

  • 4

    Bonjour,
    quand SPIP-Listes 2.0229-50954 <1.98> jQuery 1.4.4 exporte une liste d’abonnés, il lui donne le nom suivant : export_liste__id-2011-09-08
    Apparemment l’id de la liste n’est pas écrit dans le nom du fichier…

    Et sinon, j’ai un gros souci d’import : sur une liste de 405 abonnés, spip-listes ne m’en prend que 372.
    Par ailleurs, le plugin me signale des adresses invalides, mais quand je regarde j’en vois qu’une qui pose pb (avec le caractère ] :

    Sep 08 10:15:18 82.66.134.95 (pid 11487) IMPORT FILE: contactspro.txt
    Sep 08 10:15:18 82.66.134.95 (pid 11487) BAD ENTRY @ LINE #114: cp@domaine.org 
    Sep 08 10:15:18 82.66.134.95 (pid 11487) BAD ENTRY @ LINE #236: jf@]domaine.com
    Sep 08 10:15:18 82.66.134.95 (pid 11487) BAD ENTRY @ LINE #288: media.music@domaine.fr 
    Sep 08 10:15:18 82.66.134.95 (pid 11487) API: INSERT FORMAT html TO 1637 by id_auteur #1
    • Je me réponds :
      un passage en SPIP 2.1.10 [17657] puis une réimportation de la liste a résolu le problème des abonnements non pris en compte. Par contre, les erreurs-mystère sur les adresses subsistent. La syntaxe de ces adresses me paraît correcte, je ne vois pas ce qui coince. J’ai l’impression que le fichier d’importation est stocké en cache quelque part, et que ce n’est pas le plus récent qui est utilisé, parce que j’ai viré le caractère ] et qu’il apparaît encore dans le journal de spip-listes…

    • Pour l’ID de la liste dans le nom du fichier export, c’est corrigé.

      En ce qui concerne les erreurs d’import, je n’arrive pas à reproduire.

    • Je ne peux pas te donner les adresses incriminées pour des raisons de confidentialité. Mais merci pour la correction de l’export.

    • avec la même config, lorsque j’envoie un courrier, spip-listes m’indique que les envois en sont à NaN%

    Répondre à ce message

  • 19

    Bonjour Messieurs,
    Juste une précision par rapport a mon soucis a générer les listes dans une autre langue.
    Apres plusieurs tests sous spip 1.9.2i ; avec SPIP-Liste 2.0144, 2.0160, 2.194.
    Je peux certifier que cela marche parfaitement sous 2.0144 mais pas sur les versions suivantes que j’ai testés.
    Je rappel que j’utilise des articles multilingues qui exploitent les balises multi. Et que spip liste 2.0144 le gére bien.
    D’ailleurs je me suis rendu compte que le « sujet » du courrier ne gere pas les balises multi.
    Je remercie d’avance celui qui me permettra de mettre au monde ma premiere lettre :)
    Merci a vous,
    Jul

    • Les balises multi sont gérées, aussi bien pour le titre du courrier que pour le sujet des listes, aussi bien en SPIP 192j qu’en SPIP 2.1.10
      Avec la version actuelle du plugin : 2.0196

    • Bonjour,
      Avez-vous testé cette fonctionnalité récemment ?
      Malheureusement je constate que cela ne fonctionne pas, je teste simplement avec toutes les versions de Spip Listes dont je dispose dont la toute dernière 2.0196 et cela sous spip 1.9i et 2.10.

      La comparaison est simple sous spip liste 2.0144 lorsque je génère un courrier il me suffit de sélectionner la langue désiré puis de cliquer sur « générer »’ et hop ! c’est bon (quelque soit le patron) alors que sur les versions suivantes (a partir 2.0166 pour moi), elle ne se change pas du tout, pas même les textes issues du fichier de langue ...
      Je réussi toutefois en changeant la langue de l’interface privé de SPIP... mais cela m’empêche d’utiliser les listes de diffusion...
      Je signale que les courriers ainsi générer sont tous en français ce qui correspond a ma langue d’interface mais pas la langue par défaut du site...

      Pouvez vous s’il vous plait regarder d’ou cela peut venir ?

      Merci d’avance

    • Oui. Testé et validé.
      Pour être sûr de parler de la même chose :

      <multi>[fr]En français[en]In english</multi>

      dans le champ titre du courrier donne un bon résultat (« En français » dans la version française).

    • C’est a rien n’y comprendre...
      En utilisant la 2.0196 je n’ai pas ce résultat, meme en testant avec les patrons d’origine...
      Le titre reste comme suit :En français
      Et le reste de la newsletter reste en francais, autant les textes issu de fichier de langue que les dates que le contenu même de mes articles (avec balise multi) ...
      Je rappel que tout se passe bien avec 2.0144...
      Help !

    • Ha ! J’ai du nouveau !
      Suite a une batterie de test ; j’ai trouvé la source du problème.

      L’utilisation de l’option « forcer_lang=true » provoque ce dysfonctionnement.

      J’utilise le couteau suisse pour cela, mais je viens de tester avec le fichier « mes_options » et le résultat est identique. Je pensai que cela ne devait avoir d’incidence que sur le site public mais visiblement, ce n’est pas si simple.
      Inutile de vous dire que je ne puis me passer dans cette option.

      Deuxieme point moins important concernant le sujet du courrier, c’est que chez moi les balises multi ne sont pas toujours géré... Et la balise #ENVsujet ne renvoi rien lors d’un envoi automatique.

      Merci a vous et bon week-end

    • Encore une précision, je viens de comprendre notre désaccord concernant la balise multi du sujet.
      Tout d’abord je récupérer le sujet via la balise ENV laquelle ne semble pas gérer la balise multi.
      Alors que la balise SUJET que je viens de découvrir, elle, se comporte différemment.
      Lors de la prévisualisation la balise SUJET renvoi ca :

      [fr]En français[en]In english

      (en gros le texte brut avec disparition des multi mais pas des balises de langues.)
      Puis aprés validation tout va bien la balise prends bien la bonne valeur (tant que l’on ne force pas la langue)
      Alors que la balise

      #ENV{sujet}

      (du patron nouveautés par exemple) ne varie jamais et reste comme suit :

      <multi>[fr]En français[en]In english</multi>

      Merci encore,

    • Bonjour tout le monde,
      Comme vous pouvez le constater, j’ai fait mon possible pour identifier les sources des problèmes que je rencontre avec cette contrib. Malheureusement mes compétences s’arrête la.
      Est-ce qu’un véritable expert pourrait m’assister à la correction de ces problèmes ?
      Merci d’avance,
      Jul

    • S’il vous plait, je suis toujours bloquer a cause du « forcer_lang=true » qui m’empeche de génerer automatiquement mes newsletters dans la langue que je définie dans la configuration du courier !!!
      PLEASE HELP !!!!

    • forcer_lang n’a pas grand chose à voir avec la génération du courrier.
      http://www.spip.net/fr_article2124.html précise bien qu’il s’agit d’une globale vérifiée lors de la connexion du visiteur. Donc il ne sert qu’à la navigation, lors de la session. Pas lors de la construction du courrier.

      Mais de ce que je lis ici, je ne comprends pas le problème. Si l’abonné est ’abonné’à une liste dans une rubrique de lang précise, il reçoit donc le courrier dans cette langue.

    • En fait il s’abonne a une liste qui pioche dans les articles les infos selon la balise de langue et non par rubrique.
      Le site en question est multilingue et ne dispose que d’une arborescence. J’utilise des balises multi partout.
      Lorsque je genere l’apercu du courrier, celui se genere toujours dans la meme langue malgré la langue de configuration du coururier. Alors que en désactivant le forcage de langue du site ; tout rentre dans l’ordre et je peux creer mes courriers et listes avec la langue de consigne rescpectée.
      Est-ce plus clair ?

      Merci pour votre aide,

      Julien

    • Pas sûr d’avoir tout compris. Bon , faut dire que le multilingue, ce n’est pas très facile à régler.

      Pour le moment, - en exemple - je crée un courrier à partir du patron pangram. Si j’indique anglais pour ce courrier, il va bien me chercher le pangram anglais. Si français... le français. Il se base sur le nom de fichier du patron. Après, il faut peut-être écrire son patron en utilisant le critère lang ?

      Pour le titre du courrier, il prend la variable globale (lang) du site. Version corrigée ce matin pour nettoyer ce titre qui - en effet - conservait les différentes traductions dans le contenu.

    • Bonjour,
      Enfait j’utilise un seul patron pour les deux langues.
      Auparavant cela suffisait car selon la langue paramétrée pour le courrier, celui-ci se généré correctement.

      Exemple : Utilisation du patron pangram (d’origine) :

      Premier test :
      Je désactive le forcage de la langue.
      Je génère un courrier en tchèque.
      A la ligne « nom du site » j’obtiens bien le titre de mon site tchèque
      Deuxieme test :
      Je réactive le forcage de la langue (indispensable au fonctionnement de mon site)
      Je génere a nouveau un courrier en tchèque.
      A la ligne « nom du site » j’obtiens bien le titre de mon site en français ...

      Je rappel que j’utilise des balises multi partout dans mon site, que ce soit pour le nom du site, ou bien mes articles et rubriques et même mot-clefs ...

      Concernant votre test, si comprends bien vous appelez un autre patron selon la langue ( le second patron ayant la langue en extension « pangram.en.html »). Sachez que cette méthode ne fonctionne pas non plus avec le forçage de langue activé ...

      Merci beaucoup

    • Concernant votre test, si comprends bien vous appelez un autre patron selon la langue ( le second patron ayant la langue en extension « pangram.en.html »). Sachez que cette méthode ne fonctionne pas non plus avec le forçage de langue activé ...

      C’est automatique. Avec ou sans forcer_lang. La langue choisie est reprise dans le contexte et le bon patron - s’il existe - est sélectionné. Il reste le titre (champ titre du courrier) qui lui n’est pas traduit dans cette langue choisie.

    • Il semble donc qu’un dysfonctionnement entrave le fonctionnement que vous décrivez.
      Voulez-vous bien procéder a quelques tests en activant/désactivant le forcage de la langue s’il vous plait ?
      Vous devriez ainsi constater le même soucis, aussi improbable soit-il...
      Merci d’avance,

    • C’est ce que j’ai fait. En me basant sur un patron neutre (pangram, qui ne contient ni boucle, ni donc critère).

    • Je continue mes recherches et il s’avère que en local tout va bien... Donc cela pourrait venir de mon hébergement (j’héberge moi-même) .
      Je constate d’ailleurs que dans les logs apache (error.log) j’ai le meme message d’erreur dix fois par seconde...
      [error] [client xxx.xxx.xxx.xxx] PHP Warning : array_merge() [] Argument #1 is not an array in /var/www_IFP_2011/ecrire/inc/traduire.php on line 76
      Cela pourrait avoir un lien n’est-ce pas ?
      J’ai deja lu quelques forums a ce sujet s’en rien n’y trouver de probant ...

    • Bonjour,
      Pour information voici des informations plus précises concernant l’hébérgement :
      http://www.ifp.cz/version.php
      Ce message d’erreur semble avoir du succes dans les résultats de google :
      http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=PHP+Warning+%3A+array_merge()+%5B%5D+Argument+%231+is+not+an+array+in+spip

      Merci de votre assistance,
      jul

    • Au secours : !
      Je ne m’en sors pas ...
      Merci d’avance

    • Visiblement, c’est un problème de config. Si le serveur distant ne donne pas le même résultat que le serveur local :
      1/ vérifier la config du serveur distant, la faire correspondre à celle du serveur de dev (httpd -M sur apache permet de lister les modules attachés à apache)
      2/ ou trouver un autre hébergement compatible.

      Bon courage.

    Répondre à ce message

  • 3
    xpiopio

    Bonjour,

    Mes messages ne partent plus ? Je suis sous spip 2.1.10 et spiplistes 2.0228 ?

    Auriez-vous une idée du problème ?

    • Et que disent les logs ?

    • Bonjour Paladin et merci pour ta lecture.

      Ils disent ça (mais je ne sais pas à quoi cela correspond (sic !) :

      Sep 02 07:07:58 83.198.225.33 (pid 3531) VERSIONS MOD DETECTED
      [2.0227::2.0228][1.98::1.98]
      Sep 02 07:07:58 83.198.225.33 (pid 3531) UPGRADING spiplistes 2.0227 TO
      2.0228
      Sep 02 07:09:52 83.198.225.33 (pid 7837) CONFIGURE id_auteur #9 :
      opt_console_debug = oui, opt_console_syslog = non,
      opt_log_voir_destinataire = non
      Sep 02 07:09:52 83.198.225.33 (pid 7837) CRON : NO JOB
      Sep 02 07:09:53 83.198.225.33 (pid 7837) CRON : NO JOB
      Sep 02 07:10:00 83.198.225.33 (pid 8644) CRON : NO JOB
      Sep 02 07:10:00 83.198.225.33 (pid 8644) DEAD FROM spip_auteurs_elargis : 1
      Sep 02 07:16:21 83.198.225.33 (pid 7806) CRON : NO JOB
      Sep 02 07:16:21 83.198.225.33 (pid 7806) DEAD FROM spip_auteurs_elargis : 1
      Sep 02 07:16:58 83.198.225.33 (pid 4102) CRON : NO JOB
      Sep 02 07:16:58 83.198.225.33 (pid 4102) DEAD FROM spip_auteurs_elargis : 1
      Sep 02 07:17:29 83.198.225.33 (pid 7837) exec_spiplistes_aide()
      Sep 02 07:17:36 83.198.225.33 (pid 8646) CRON : NO JOB
      Sep 02 07:17:37 83.198.225.33 (pid 7837) CRON : NO JOB
      Sep 02 07:18:39 83.198.225.33 (pid 3544) CRON : NO JOB
      Sep 02 07:34:11 83.198.225.33 (pid 3544) CRON : NO JOB
      Sep 02 07:34:21 83.198.225.33 (pid 8645) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:34:21 83.198.225.33 (pid 8645) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:34:21 83.198.225.33 (pid 8660) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:34:21 83.198.225.33 (pid 8660) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:34:51 83.198.225.33 (pid 8659) CRON : NO JOB
      Sep 02 07:34:53 83.198.225.33 (pid 8659) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:34:53 83.198.225.33 (pid 8659) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:34:53 83.198.225.33 (pid 8663) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:34:53 83.198.225.33 (pid 8663) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:35:29 83.198.225.33 (pid 3544) spiplistes_texte_propre()
      Sep 02 07:35:29 83.198.225.33 (pid 3544) ID_COURRIER #38 titre,texte
      MODIFIED BY ID_AUTEUR #9
      Sep 02 07:35:29 83.198.225.33 (pid 3544) CRON : NO JOB
      Sep 02 07:35:30 83.198.225.33 (pid 3544) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:35:30 83.198.225.33 (pid 3544) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:35:30 83.198.225.33 (pid 7836) CRON : NO JOB
      Sep 02 07:35:30 83.198.225.33 (pid 8646) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:35:30 83.198.225.33 (pid 8646) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:35:37 83.198.225.33 (pid 3544) API : remplir courrier : #38,
      liste : #0, auteur : #9
      Sep 02 07:35:37 83.198.225.33 (pid 3544) SEND id_courrier #38 TO
      id_auteur #9 TEST BY id_auteur #9
      Sep 02 07:35:37 83.198.225.33 (pid 3544) CRON : 1 job(s), appel meleuse
      Sep 02 07:35:37 83.198.225.33 (pid 3544) MEL : 1 job(s), distribution...
      Sep 02 07:35:37 83.198.225.33 (pid 3544) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : etiquette en cours pour
      id_courrier #38
      Sep 02 07:35:38 83.198.225.33 (pid 3544) TRANSLATION utf-8 TO iso-8859-1
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : nb etiquettes a traiter : 1
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : total_abos : 1, en cours :
      1, limit : 30
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : personnalisation du
      courrier pour id_auteur #9
      Sep 02 07:35:38 83.198.225.33 (pid 3544) CREATE html version USING
      patrons/lien_en_pied_courriers/lien_standard
      Sep 02 07:35:38 83.198.225.33 (pid 3544) CREATE text version USING
      patrons/lien_en_pied_courriers/lien_standard_texte
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : envoi OK. Supprimer queue
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : repasse document en statut
      redac
      Sep 02 07:35:38 83.198.225.33 (pid 3544) MEL : id_courrier #38 TO :
      xavier@xavierp.info (TEST) REPLY-TO : xavier@xavierp.info RETURN-PATH :
      xavier@xavierp.info
      Sep 02 07:35:46 83.198.225.33 (pid 3544) CRON : NO JOB
      Sep 02 07:37:41 83.198.225.33 (pid 8637) CRON : NO JOB
      Sep 02 07:37:42 83.198.225.33 (pid 8637) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:37:42 83.198.225.33 (pid 8637) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:37:42 83.198.225.33 (pid 4102) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:37:42 83.198.225.33 (pid 4102) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:37:55 83.198.225.33 (pid 8637) spiplistes_texte_propre()
      Sep 02 07:37:55 83.198.225.33 (pid 8637) ID_COURRIER #38 titre,texte
      MODIFIED BY ID_AUTEUR #9
      Sep 02 07:37:55 83.198.225.33 (pid 8637) CRON : NO JOB
      Sep 02 07:38:03 83.198.225.33 (pid 8637) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:38:03 83.198.225.33 (pid 8637) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:38:03 83.198.225.33 (pid 8663) CRON : NO JOB
      Sep 02 07:38:03 83.198.225.33 (pid 8659) ACTION :
      exec_spiplistes_courrier_previsu()
      Sep 02 07:38:03 83.198.225.33 (pid 8659) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:38:43 83.198.225.33 (pid 7836) API : remplir courrier : #38,
      liste : #0, auteur : #9
      Sep 02 07:38:43 83.198.225.33 (pid 7836) SEND id_courrier #38 TO
      id_auteur #9 TEST BY id_auteur #9
      Sep 02 07:38:43 83.198.225.33 (pid 7836) CRON : 1 job(s), appel meleuse
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : 1 job(s), distribution...
      Sep 02 07:38:43 83.198.225.33 (pid 7836) CREATE html version USING
      patrons/tampons_courriers/tampon_large_avec_logo_site
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : etiquette en cours pour
      id_courrier #38
      Sep 02 07:38:43 83.198.225.33 (pid 7836) TRANSLATION utf-8 TO iso-8859-1
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : nb etiquettes a traiter : 1
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : total_abos : 1, en cours :
      1, limit : 30
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : personnalisation du
      courrier pour id_auteur #9
      Sep 02 07:38:43 83.198.225.33 (pid 7836) CREATE html version USING
      patrons/lien_en_pied_courriers/lien_standard
      Sep 02 07:38:43 83.198.225.33 (pid 7836) CREATE text version USING
      patrons/lien_en_pied_courriers/lien_standard_texte
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : envoi OK. Supprimer queue
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : repasse document en statut
      redac
      Sep 02 07:38:43 83.198.225.33 (pid 7836) MEL : id_courrier #38 TO :
      xavier@xavierp.info (TEST) REPLY-TO : xavier@xavierp.info RETURN-PATH :
      xavier@xavierp.info
      Sep 02 07:38:44 83.198.225.33 (pid 7836) CRON : NO JOB
      Sep 02 07:39:41 83.198.225.33 (pid 8646) CRON : NO JOB
      Sep 02 07:39:42 83.198.225.33 (pid 8646) CRON : NO JOB

      merci pour la lecture

    • Rien de significatif.
      Ici, le mail de test part correctement.
      Voir peut-être la couche en dessous (essayer d’envoyer un mail via ssh, ou autre...) ?
      Bon courage.

    Répondre à ce message

  • 1

    Bonjour à tous,

    Je viens vers vous pour un simple problème... de patron.
    En effet, le mien fonctionne sauf... pour les accents (coprs du texte, titres).

    Que faut il mettre en haut du patron ? Je ne vois rien de particulier sur ceux qui sont livrés avec le (super) plug in...

    Merci mille fois !

    • Vient souvent de la configuration en UTF-8 au lieu de iso-8859-1.
      Peut-être une piste ?

    Répondre à ce message

  • 7

    Bonjour,

    J’ai un souci avec la fonction import. Je l’ai déjà utilisée assez souvent en import d’adresse et ça marche bien mais là je dois faire l’inverse : désabonner un fichier csv de 700 adresses.
    Donc je vais dans import, je choisis la liste concernée, je coche la case « désabonnement » et j’uploade le csv.
    Et là, déception : il me dit :
    =======
    Résultat import
    Fichier : pmp.csv
    Liste de destination : #9
    Pas d’import. Soit le fichier est vide, soit toutes les adresses sont déjà abonnées.
    Erreur email : 722 duplicata(s)
    Erreur email : 1 incorrect(s)
    ========
    Et il ne fait rien. Mais bon forcément que les adresses que je veux désabonner existent déjà !
    Est-ce que je fais quelque chose de travers ?
    Merci de votre aide.

    • Précision : je suis en SPIP-Listes 2.0168-45541 <1.98> jQuery 1.4.4

    • Bien vu !
      Corrigé dans la dernière version.
      Merci.

    • Merci pour votre réponse.
      J’ai téléchargé la dernière version à partir de cette page mais ça n’a pas fonctionné.
      Je suis maintenant en SPIP-Listes 2.0214-49727 <1.98> jQuery 1.4.4.
      Est-ce qu’il y a quelque part une version plus récente disponible ?
      Merci !

    • Bonjour,
      Je signale que ce problème n’est toujours pas résolu. J’ai déjà mis à jour deux fois mais sans plus de succès. Toujours le même message d’erreur.
      Je suis maintenant en SPIP-Listes 2.0218-49956.
      Merci d’y remédier !

    • C’est une erreur d’affichage, si j’en crois mes tests de ce jour.
      Lorsque forcé, ça modifie pour la liste indiquée, pas pour le profil global de l’abonné.

      Pour complément, je n’arrive pas à reproduire les messages d’erreur du style ci-dessus.

      A noter, en maintenance, le nettoyage des tables des abonnements a été revu. Le compte du nombre d’abonnés était incorrect, prenant en compte des abonnés qui n’existaient plus.

      A suivre pour l’erreur d’affichage (boite des abonnés sous la liste de diffusion, en espace privé). Devrait être réglé d’ici peu.

      Merci.

    • Merci, il semble que ça marche.
      J’ai coché la case « forcer les abonnements » (ce qui n’est pas très logique au niveau des intitulés, mais bon...) et il m’a bien désabonné les 722 adresses qui devaient l’être.
      Donc c’est OK avec ce problème.
      Merci encore.

    • Pas de quoi.
      Nouvelle correction apportée ce jour. L’import prend en compte les comptes existants et impose - si besoin - le format de réception par défaut (précisé par la table *_auteurs_elargis). A terme, chaque abonnement peut préciser son format de réception (’format’ dans la table spip_auteurs_listes). Mais c’est probablement moins urgent, moins indispensable, que la langue de réception (là, il y a tout à faire).

    Répondre à ce message

  • Bonjour,

    quelqu’un a des expériences avec des très grande liste d’envoi - comme par example 14’000 abonées. Au niveau d’envoi, importation des données ?

    Merci

    Rainer

    Répondre à ce message

  • 3
    Valérie

    Bonjour,

    Sur mon site, j’ai le message d’erreur en pièce jointe qui s’affiche. Dans l’interface privée, j’ai tous les éléments qui sont là mais quand je crée une liste elle n’est pas retenue et les inscriptions ne fonctionnent pas non plus ?

    Merci de votre aide.

    Pour info, j’utilise le plugin magusine.

    • Pas trop lisible le message en pièce jointe. Je distingue « Erreur dans le squelette ». Guère plus.
      Et il serait bon de connaitre la version de SPIP, celle de SPIP-Listes.

    • Bonjour,
      Voici le message d’erreur :
      « (listes)
      Erreur MySQL
      listes.texte, listes.titre FROM spip_listes AS listes WHERE (listes.statut = ’liste’) AND (listes.id_liste = ’’)
      Table ’vitaminemusicorg.spip_listes’ doesn’t exist
      ,
      (listes)
      Erreur MySQL
      listes.id_liste, listes.titre FROM spip_listes AS listes WHERE (listes.statut = ’liste’)
      Table ’vitaminemusicorg.spip_listes’ doesn’t exist
      , »

      La version de spip est la 1.9.2d et de spip listes 1.98

      Merci beaucoup

    • Les versions indiquées sont anciennes. Trop anciennes pour moi. Aussi bien pour SPIP que pour le plugin (je ne retrouve même pas la 1.98 de SPIP-Listes). Je ne peux guère aider. Désolé. Peut-être une bonne âme dans la même configuration ?
      Bon courage.

    Répondre à ce message

  • 3
    robilyan

    Bonjour,
    depuis la dernière maj, j’ai un problème avec la variable #FORMULAIRE_ABONNEMENT dans mon template.
    Elle n’affiche plus le formulaire pour un nouvel abonné mais le formulaire de modification de l’abonnement ... et ceci même en non connecté sur page publique.

    http://www.esamcaen.fr/LETTRE-D-INFORMATION

    Quelqu’un à une idée ?

    merci.

    • robilyan

      J’ai contourné le problème dans mon template avec les lignes de codes suivantes :

      [(#SESSION|?{'',' '})#FORMULAIRE_SPIP_LISTES_INSCRIPTION]
      [(#SESSION|?{' ',''})#FORMULAIRE_ABONNEMENT]

      soit un test sur la variable #SESSION qui nous dit si un visiteur est connecté ou pas.

    • A priori, corrigé.
      Merci.

    • Ok, je vais remettre mon code en ordre.

      Merci, et félicitations pour ce plugin remarquable.

    Répondre à ce message

  • 9

    Bonjour,

    Utilisateur de ce plugin depuis 2006, je remonte quelques problèmes rencontrés avec cette dernière Version : 2.0208 [49046] et SPIP 2.1.10 [17657].

    Dans la balise #TEXTE, les liens sont du type : /ecrire/ ?exec=articles&id_article= ou encore /ecrire/ ?exec=naviguer&id_rubrique=...

    J’ai pu corriger grâce au filtre replace. Mais le filtre liens_absolus ne fonctionnait pas.

    Autre problème, lorsque j’envoie mon courriel (manuellement), spip-liste supprime tous les abonnements sauf 1. C’est assez ennuyeux car je vais devoir forcer l’abonnement pour tous les utilisateurs même ceux qui se sont désabonnés.

    Dans la partie prévisualisation du courrier, parfois cela s’affiche parfois pas et la prévisualisation en mode édition (qui fonctionne bien) est différente en mode lecture (c-à-d lorsque le courrier est validé).

    Voilà, merci et bonne journée au spipiens !

    • Dans la balise #TEXTE, les liens sont du type : /ecrire/ ?exec=articles&id_article= ou encore /ecrire/ ?exec=naviguer&id_rubrique=...

      J’ai pu corriger grâce au filtre replace. Mais le filtre liens_absolus ne fonctionnait pas.

      url_absolue et liens_absolus permettent de corriger une URL relative. Pas de corriger l’URL qui pointe en espace privé (/ecrire/).

      De mémoire, il y a toujours eu ce soucis.

      Je me sers également d’un replace, du style :

      [<div>(#TEXTE
      		|replace{#URL_SITE_SPIP/ecrire/\?exec=articles,#URL_SITE_SPIP/?page=article}
      		)</div>]

      Et finalement, en espérant qu’il soit plus pratique ... un nouveau filtre est maintenant disponible :

      Ajout du filtre liens_publics. Pour corriger les liens qui pointent sur l’espace privé. A utiliser dans son patron, de la forme (#TEXTE. Expérimental.

      Son utilisation est illustrée dans le patron patrons/article=2.html

    • Autre problème, lorsque j’envoie mon courriel (manuellement), spip-liste supprime tous les abonnements sauf 1. C’est assez ennuyeux car je vais devoir forcer l’abonnement pour tous les utilisateurs même ceux qui se sont désabonnés.

      Ca, je n’arrive pas à reproduire.

    • Dans la partie prévisualisation du courrier, parfois cela s’affiche parfois pas

      Aciver la console Firebug/Firefox pour tracer le problème Javascript. La pré-visualtion est en Ajax. Je ne vois guère qu’un problème de ce côté. Probablement un conflit avec un autre plugin jQuery.

    • Dans la balise #TEXTE, les liens sont du type : /ecrire/ ?exec=articles&id_article= ou encore /ecrire/ ?exec=naviguer&id_rubrique=...
      J’ai pu corriger grâce au filtre replace. Mais le filtre liens_absolus ne fonctionnait pas.

      Pareil, très étonné par cela.
      Cela fait plusieurs années que j’utilisais SPIP-Listes avec des patrons allant me piocher des articles contenant eux-mêmes des liens pointant vers des art226, etc, bref utilisant la syntaxe [lien->art226].
      Jusque là, je me contentais d’utiliser la syntaxe #TEXTE|liens_absolus dans mes patrons SPIP-Listes, et ça marchait.

      Au niveau privé - public dans SPIP :
      Dans l’interface privé de SPIP, les liens internes apparaissent avec une URL en « /ecrire/ ?exec=articles&id_article=256 » afin de permettre un accès rapide à l’édition de l’article correspondant. *
      Du côté public, le lien est bien automatiquement corrigé, voire même URL Rewrité.

      Au niveau SPIP-Listes :
      Jusqu’à maintenant, le filtre |liens_absolus sur balise #TEXTE me permettait d’avoir dans mes courriers les liens « URL Rewrités ».
      Cela ne semble plus être le cas ?

      Je ne dis pas que le symptôme est récent.
      Peut-être est-il lié à l’apparition dans SPIP (série 2.1) du comportement * décrit plus haut ?

    • Autre hypothèse quant à l’origine.
      Précédemment, le courrier était généré dans une fenêtre (ou onglet) supplémentaire.
      A présent, il est généré dans un div d’aperçu dans l’interface privée.
      Cela change peut-être certains référents qui empêche le filtre liens_absolus de faire son office ?

    • Je pense moi que tout ceci n’a rien à voir avec spip-listes. Je constate que tous mes liens dans mes articles pointent vers la zone ecrire ... quand je les regarde dans la zone ecrire.
      Côté public, mes liens sont ok ... grace à la ré-écriture d’url. Donc j’en viens à penser que c’est un pbm lié à la ré-écriture d’url. Le patron s’executant côté privé, l’url est fausse.
      Constatez-vous la même chose ?
      P.

    • Le filtre liens_publics a été ajouté il y a quelques semaines pour corriger les url en *ecrire/* qui sont produits lorsque le mail est généré via l’espace privé.

      Usage, par exemple : (#TEXTE

      Ce filtre liens_publics est utilisé dans le patron fourni en exemple patrons/article=2.html

    • Ok, merci, nickel !
      Pierre.

    • > Par exemple : (#TEXTE

      Super ! Je vais tester cela. Merci !
      Régis

    Répondre à ce message

  • 2

    Bonjour,

    Un pbm que j’ai constaté plusieurs fois et qui vient de se re-manifester : quand on realise une sauvegarde puis une restauration de la base, on perd les formats d’abonnement (HTML ou texte) des abonnés. On est à chaque fois obligé de re-forcer tous les abonnés dans un format.
    C’est que moi ou c’est un bug ?
    Mci. Pierre.

    • En passant par l’outil de sauvegarde en espace privé ?
      Je ne l’utilise jamais. Un dump SQL est bien plus rapide. ;-)

      Je viens de tester via le bouton « Maintenance du site » de l’espace privé, et en effet : la donnée est archivée dans le backup xml (champ « spip_listes_format »), mais pas restituée.

      SI quelqu’un a une idée ?

    • Oui par l’outil de l’espace privé.

      Perso je trouve ça plus rapide puisqu’en général on est déjà dans l’admin alors que le dump SQL nécessite de récupérer les codes de phpmyadmin (ou de la base) (facile pour un site, mais on en a pas loin de 50 ...), en plus la sauvegarde est rangée bien au chaud à la bonne place identique pour tous les sites ... bref, on dira affaire de goût :-)

      Donc ça ressemble bien à un bug !

      P.

    Répondre à ce message

  • 4

    L’Excellent Spip-Listes ne fonctionne plus avec le squelette Sarka-Spip, pourtant depuis très longtemps conçu pour permettre l’utilisation de Spip-Listes. Éric, membre du core de SPIP, concepteur de Sarka-Spip, est pour l’instant perplexe au sujet de ce qu’il faudrait faire pour rétablir le fonctionnement antérieur avec Spip-Listes. Il m’a indiqué de poster ici pour trouver une solution à adopter pour le squelette Sarka-Spip.

    Après des “mises à jour” récentes de Spip-Listes, la page de souscription aux lettres d’information ne comporte plus les cases à cocher devant les intitulés des lettres, et cliquer sur le bouton “Valider” n’a plus aucun effet de souscription. On ne peut plus s’abonner.
    Voir ici : http://crpa.asso.fr/?page=abonnement-newsletter
    (en l’occurrence site avec SPIP 2.1.10 [17657] | Sarka-SPIP 3.1.0 [49832] | SPIP-Listes 2.0214 [49727] <1.98> jQuery 1.4.4).

    Voici ce qu’écrivait hier Éric, en m’engageant à poster ici, ce que je fais en le citant pour plus de sûreté :
    « — Je viens de jeter un coup d’œil sur le code du plugin Spip-Listes en version 2.0214 et ça ne m’étonne pas que tu n’aies pas les coches : le formulaire d’abonnement semble aujourd’hui uniquement lister les listes mais pas proposer l’abonnement. Je ne comprends pas pourquoi.
    — Donc je pense qu’il faudrait que tu interroges le mainteneur (Paladin il me semble) sur Spip-Contrib. En fonction de sa réponse on verra ce qu’on peut faire dans le squelette. »
    .

    La discussion sur le Forum de Sarka-Spip est ici : http://www.sarka-spip.net/spip.php?page=forum_sujet&id_article=508&id_forum=14179

    • robilyan avait signalé le problème de l’inscription le mois dernier. Complètement passé à la trappe. Désolé.
      Je viens de corriger.
      Les cases à cocher arrivent bientôt.
      Merci.

    • Merci.

      Désormais le formulaire d’inscription par adresse email est réapparu, ainsi que les cases à cocher pour les inscrits ; exemple :
      http://crpa.asso.fr/?page=abonnement-newsletter

      Cependant quelques anomalies à la suite des corrections d’aujourd’hui :

      — Saisir une adresse email et cliquer sur “Valider” ne produit aucun résultat. La page est rechargée, et rien de plus (pas de message, pas de création de visiteur, rien).

      — Pour un inscrit, décocher une case devant intitulé de Lettre d’information et cliquer sur "Valider" procure le désabonnement de ladite Lettre (constaté dans l’interface privée de Spip, à la fiche de l’inscrit en question).
      Mais… s’agissant de la page web publique sur laquelle l’action a été faite, elle indique, au dessus du message « Votre demande est enregistrée. Vous allez recevoir un mail de confirmation. » ceci :

      Warning: mb_encode_numericentity() expects parameter 1 to be string, object given in .../ecrire/inc/charsets.php on line 377
      Warning: mb_encode_numericentity() expects parameter 1 to be string, object given in .../ecrire/inc/charsets.php on line 377

      De plus, le message email annoncé et reçu ne contient rien (absolument vide), son sujet est « [Nom du site] Votre abonnement aux listes de diffusion ».

    • Ce formulaire d’inscription (il en existe un autre, sans parler du plugin inscription) a été corrigé pour accepter les inscriptions. Dans la foulée, il a même droit à un lien direct par mail pour gérer les abonnements.
      Merci.

    • Merci beaucoup pour les perfectionnements des formulaires et emails de notifications (et pour ta rapidité).

      Tout fonctionne impeccablement désormais.

      En plus les messages de notifications sont très esthétiques de mon point de vue.

    Répondre à ce message

  • je suis sous SPIP 2.1.10 avec zspip et si je ne supprime pas le fichier /spip-listes_1_9_3/courrier.html

    ma page perso /theme/contenu/courrier.html n’st pas prise en compte

    dd

    Répondre à ce message

  • 4

    Bonjour,

    SPIP 2.1.10 + SPIP-Listes 2.0209

    1) Import d’une liste d’abonnés dans une liste > tout fonctionne
    2) Désabonnement d’un individu de la liste > tout fonctionne
    3) Ré-import du même individu en« Forcer les abonnements » >

    0 fiches importées en 0.00034403800964355 ms. dont :
        * 0 comptes créés
        * 1 comptes abonnés

    Tout a été vérifié plusieurs fois..
    Une idée ? Merci

    • Désolé, je ne comprends pas où est l’erreur.
      Désabonné ne veut pas dire supprimé ?

    • L’individu reste présent dans les tables ’auteurs’ et ’auteurs_elargis’
      Son ré-abonnement comme indiqué dans l’exemple n’est plus possible sauf à supprimer manuellement son entrée dans les 2 tables en question

    • Ok. Repéré !
      Vient d’être corrigé. Messages plus clairs dans la foulée pour le résultat.
      Attendre le paquet de la zone ou importer via svn si pressé.
      Merci.

    • Super : ca marche
      Merci

    Répondre à ce message

  • 6

    Bonjour,

    Je rencontre un problème d’envoi automatique et/ou d’envoi de courrier spéciaux avec spip-liste depuis quelques temps (1 mois environ) j’ai effectué les mises à jour : SPIP-Listes 2.0210-49202 <1.98> jQuery 1.4.4

    les courriers ne partent pas et les envois automatiques de liste ne partent pas également.

    Quelles pistes pourriez-vous me proposer pour vérifier ce qui se passe ?

    Bien cordialement

    • Pas de trace dans les logs ?

    • Je peux trouver les logs où ?

      merci

    • A partir de la racine du site :
      ˜/tmp/prive_spiplistes.log (pour les actions menées dans l’espace privé de SPIP)
      ˜/tmp/spiplistes.log (pour les autres)

      Il y a aussi le bouton « Voir le journal de SPIP-Listes » en pages du plugin, mais je le trouve moins pratique depuis que les logs sont séparés (privé/public).

      Bonne lecture.

    • prive_spiplistes.log donne :

      Jul 03 10:59:13 83.192.84.218 (pid 16090) AUTEURS (6forum) REMOVED FROM LISTE #1 (inact) BY ID_AUTEUR #9
      Jul 03 10:59:37 83.192.84.218 (pid 16090) API : update format to ’html’ for id_auteur #35 by id_auteur #9
      Jul 03 11:01:41 83.192.84.218 (pid 16055) MEL : [66578] id_courrier #25 TO id_liste #1 (32 users) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
      Jul 03 11:01:41 83.192.84.218 (pid 16055) MEL : [66578] SESSION : id_courrier #25 SENT : 0 (HTML : 0, TEXT : 0, NONE : 0, ECHEC : 30) END #25
      Jul 03 11:04:20 83.192.84.218 (pid 16127) ID_COURRIER #30 titre,texte MODIFIED BY ID_AUTEUR #9
      Jul 03 11:04:40 83.192.84.218 (pid 16128) MEL : 32 job(s), distribution...
      Jul 03 11:04:40 83.192.84.218 (pid 16128) MEL : [55231] nb etiquettes a traiter : 30
      Jul 03 11:14:13 83.192.84.218 (pid 16127) MEL : 32 job(s), distribution...
      Jul 03 11:14:13 83.192.84.218 (pid 16127) MEL : [79808] nb etiquettes a traiter : 30
      Jul 03 11:14:21 83.192.84.218 (pid 16128) MEL : [55231] id_courrier #30 TO id_liste #1 (32 users) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
      Jul 03 11:14:21 83.192.84.218 (pid 16128) MEL : [55231] SESSION : id_courrier #30 SENT : 0 (HTML : 0, TEXT : 0, NONE : 0, ECHEC : 30) LEFT 32 jobs
      Jul 03 11:14:21 83.192.84.218 (pid 16128) MEL : [55231] courriers prets au depart (2/32)
      Jul 03 11:16:11 83.192.84.218 (pid 16128) MEL : 2 job(s), distribution...
      Jul 03 11:16:11 83.192.84.218 (pid 16128) MEL : id_courrier #30 [ERROR] MISSING PARAMS (id_liste AND email_test)
      Jul 03 11:16:17 83.192.84.218 (pid 16128) MEL : 2 job(s), distribution...
      Jul 03 11:16:17 83.192.84.218 (pid 16128) MEL : id_courrier #30 [ERROR] MISSING PARAMS (id_liste AND email_test)
      Jul 03 11:16:17 83.192.84.218 (pid 16193) MEL : 2 job(s), distribution...
      Jul 03 11:16:17 83.192.84.218 (pid 16193) MEL : id_courrier #30 [ERROR] MISSING PARAMS (id_liste AND email_test)
      Jul 03 11:18:13 83.192.84.218 (pid 16154) ID_COURRIER #31 titre,texte MODIFIED BY ID_AUTEUR #9
      Jul 03 11:18:16 83.192.84.218 (pid 16154) MEL : 32 job(s), distribution...
      Jul 03 11:18:16 83.192.84.218 (pid 16154) MEL : [43726] nb etiquettes a traiter : 30
      Jul 03 11:23:53 83.192.84.218 (pid 16127) MEL : [79808] id_courrier #30 TO id_liste #1 (32 users) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
      Jul 03 11:23:53 83.192.84.218 (pid 16127) MEL : [79808] SESSION : id_courrier #30 SENT : 0 (HTML : 0, TEXT : 0, NONE : 0, ECHEC : 30) END #30
      Jul 03 11:23:53 83.192.84.218 (pid 16127) MEL : [79808] courriers prets au depart (2/32)
      Jul 03 11:27:57 83.192.84.218 (pid 16154) MEL : [43726] id_courrier #31 TO id_liste #1 (32 users) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
      Jul 03 11:27:57 83.192.84.218 (pid 16154) MEL : [43726] SESSION : id_courrier #31 SENT : 0 (HTML : 0, TEXT : 0, NONE : 0, ECHEC : 30) LEFT 2 jobs
      Jul 03 11:27:57 83.192.84.218 (pid 16154) MEL : [43726] courriers prets au depart (2/32)
      Jul 03 11:27:57 83.192.84.218 (pid 16154) MEL : 2 job(s), distribution...
      Jul 03 11:27:57 83.192.84.218 (pid 16154) MEL : [17725] nb etiquettes a traiter : 2
      Jul 03 11:27:58 83.192.84.218 (pid 16154) MEL : [17725] id_courrier #31 TO id_liste #1 (32 users) REPLY-TO : xavier@xavierp.info RETURN-PATH : xavier@xavierp.info
      Jul 03 11:27:58 83.192.84.218 (pid 16154) MEL : [17725] SESSION : id_courrier #31 SENT : 2 (HTML : 2, TEXT : 0, NONE : 0, ECHEC : 0) END #31

      pas de /spiplistes.log

    • Jul 03 11:16:17 83.192.84.218 (pid 16193) MEL : id_courrier #30 [ERROR] MISSING PARAMS (id_liste AND email_test)

      Il lui manque l’id de la liste ou l’adresse de mail de test. Est-ce que la liste cible existe toujours ?
      Si le spiplistes.log n’est pas, c’est que les actions engagées n’ont pas eu lieu en espace public. Peu de visiteurs ? Ou peu d’abonnés (réduire la taille du paquet pour confirmer, si besoin).

      Jul 03 11:27:58 83.192.84.218 (pid 16154) MEL : [17725] SESSION : id_courrier #31 SENT : 2 (HTML : 2, TEXT : 0, NONE : 0, ECHEC : 0) END #31

      Là par contre, 2 envois au format HTML avec succès. A controler si reçu. Si pas reçu, voir du côté tuyauterie (sendmail, serveur SMTP, hébergeur...).

    • Bingo,

      lors des mises à jour le choix pour envoyer et modifié... je n’y avais pas fait attention. Du coup les messages (liste et/ou courrier) n’étaient pas envoyés réellement !

      J’ai corrigé et ça fonctionne !

      Merci beaucoup pour la très grande réactivité.

    Répondre à ce message

  • 5

    Bonjour,

    J’ai exactement le même problème que RT-V (post du 10 mai à 18:03) : impossible d’importer un fichier d’adresses.
    Le message suivant s’affiche après l’import « Pas d’import. Soit le fichier est vide, soit toutes les adresses sont déjà abonnées. »

    Je ne sais plus quoi faire (et j’ai pas trop envie de réinscrire mes 950 abonnés...) :-)

    SPIP SPIP 2.0.9 [14369] / SPIP-Listes 2.0201-48819.

    • Désolé, mais je n’arrive pas à reproduire.

      Vérifier le fichier d’import ?

    • L’importation ne marche pas non plus chez moi,

      le log mysql donne

      Jun 29 17:01:12 66.249.66.248 (pid 31649) Table ’csoeffectivenessorg.DOCs’ doesn’t exist - SHOW CREATE TABLE DOCs

    • Cette table ’DOCs’ est inconnue de SPIP-Listes.

    • oui, je sais bien, c’est pour cela que cette erreur me surprend. Il y a encore un autre erreur : able ’csoeffectivenessorg.abonnements’ doesn’t exist - SHOW CREATE TABLE `abonnement

      SPIP-Lists 2.0208-49046

    • Et un grep -r ’DOCs’ sur la racine du site ?

    Répondre à ce message

  • 1
    ddaniel

    Bonjour
    Mailing liste en anglais

    J’ai pourtant paramétré « langue par défaut : français » mais la liste est en anglais

    extrait :
    -Mailing list

    Hello,
    Here are the latest publications in the site Mairie d’Arvillard (Savoie) depuis 3 weeks

    Articles
    Fête de la musique
    22 June 2011, by Daniel Dupuis
    Muriel, Pierre et Olivier ont proposé aux spectateurs ravis qui ont bravé l’orage un récital de chansons françaises et québécoises.
    Read the whole article

    SPIP 2.1.10 + AHUNTSIC
    SPIP-Listes version 2.0200

    • Bonjour Daniel,
      je n’ai pas de solution car justement je rencontre un problème similaire.
      Je voudrais savoir si tu utilise également le paramètre « forcer_lang=true » pour te facilité la vie avec le multilinguisme. Car en testant je m’apercois que Spip liste se comporte bien quand cette option désactivé, mais par contre mon site par en vrille ...
      Tu peux essayé ?
      Cette option ce trouve dans un fichier « mes_options.php » (repertoire /config ou dans le dossier de ton squelette) ou peut etre activer a l’aide du couteau suisse.
      Bonne journée,
      Jul

    Répondre à ce message

  • 4
    La Denise

    Salut tout le monde,

    C’est moi ou le site de booz n’est plus accessible ?
    Si c’est la cas, ou puis je récupérer les sources de SPIP-Listes ?
    Dans le repository subversion (trac) ?

    Merci pour vos réponses

    • Bonsoir,

      Tu peux trouver spip-listes sur la zone ici :

      http://files.spip.org/spip-zone/

    • Le site semble régulièrement inaccessible (surtout en fin de mois, sans doute a-t-il un quota de trafic trop faible pour sa notoriété...)

    • Bonjour,

      C’est probablement un bon signe de succès...

      Ne pourrait-on pas rappatrier la doc, afin qu’elle soit une peu plus disponible.
      Et merci encore pour cette contribution.

      Au risque de cumuler les questions dans un même message, quelqu’un sait comment peut-on faire pour associer à une rubrique une mailing liste et faire que le formulaire s’adapte automatiquement en fonction de la rubrique ou il apparait ?

      Merci d’avance.

    • robilyan

      Bonjour,
      depuis la dernière maj, j’ai un problème avec la variable #FORMULAIRE_ABONNEMENT dans mon template.
      Elle n’affiche plus le formulaire pour un nouvel abonné mais le formulaire de modification de l’abonnement ... et ceci même en non connecté sur page publique.

      http://www.esamcaen.fr/LETTRE-D-INFORMATION

      Quelqu’un à une idée ?

      merci.

    Répondre à ce message

  • 4

    Bonsoir,

    je n’y comprends rien : j’ai une liste de plus de 1000 destinataires, tous enregistrés avec le format HTML. Je fais mon mail en html et je l’envoie.
    Premier 16 : il me mets :
    « Nombre d’abonnés : 1159
    Format html : 16
    Format texte : 0
    Désabonnés : 0
     »

    Deuxième test
    « Nombre d’abonnés : 1159
    Format html : 19
    Format texte : 0
    Désabonnés : 0
     »

    Sur le premier, j’ai bien reçu le mail, mon père aussi, donc déjà 2 sur les 16. Sur le second, nous n’avons rien reçu. Savez vous à quoi cela peut-être du ??
    Pour info, je suis chez OVH

    Merci d’avance

    • J’utilise SPIP 2.1 et la dernière version de spip listes

    • Autre détail, j’ai bien forcé le format HTML pour chaque personne inscrite sur la liste

    • J’avais fait la première fois le test d’envoi sur mon mail, ca avait marché. Là, j’ai retesté, ca ne fonctionne plus...

    • Le journal (log) sera plus instructif.
      Au pire, le passer en mode debug via la page de config du plugin.

    Répondre à ce message

  • 2

    Lorsque je rentre mon mail dans le formulaire d’inscription, j’obtiens le message suivant :
    > Votre saisie contient des erreurs !
    Pourtant je n’ai fait qu’entrer une adresse email valide (plusieurs essais, même message)

    J’utilise la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION

    • Là non plus, je n’arrive pas à reproduire.

      Mais comme je viens de modifier le comportement de la balise, le mieux est de re-tester.

      Merci.

    • Le problème à disparu lorsque j’ai supprimé la liste en paramètre de la balise (j’ai dû l’inscrire en dur dans le squelette, ce qui ne me dérange pas : il n’y a qu’une liste). Si j’ai le temps je mets à jour le plugin et je retente avec #FORMULAIRE_SPIP_LISTES_INSCRIPTIONliste1

    Répondre à ce message

  • 3

    Salut,

    Je pense que mon problème viens d’un cache. Mais lequel et comment ?

    Le site est sous spip 1.9.2 ; spip-liste 1_9_3

    Mon patron hebdomadaire doit afficher les articles des 7 jours à venir <BOUCLE_agenda_7_prochains_jours(EVENEMENTS){jour_relatif<=0}{jour_relatif>=-6}{par date}{statut=publie}>

    La semaine dernière l’envoie s’est déroulé sans encombre. cette semaine le courrier est le même. Sur le site j’ai un lien vers cette page avec le même code. Cette page est à jour.

    Du coup j’ai enlevé tous les abonnés de la liste, envoyer un mot d’excuse et je me suis fais un test et là ça a marché : j’avais bien les 7 prochains événements affiché.

    J’ai mis ça sur le dos d’un cache. Peut-on eviter cela et comment ?

    Cordialment

    • En relisant mon post je constate que ce n’est pas très clair :
      La semaine dernière, le patron à bien envoyé les événements des 7 jours qui allé suivre.
      Hier le patron à envoyer exactement le même mail. C’est à dire avec les événements des 7 derniers jours et non pas les 7 qui vont arriver.

      Ce qui veux dire que spip-liste est allé cherché le courrier à envoyer dans un cache . Il n’a pas recréé un nouveau courrier.
      Quelqu’un sait pourquoi ?

      Existe-t-il un code à ajouter dans le patron pour forcer la création de la page au moment de l’envoie.
      Cordialement

    • Je n’ai rien touché à mon code et hier spip-liste m’a envoyé la lettre.
      Le problème est resté. il n’était pas à jour : Une semaine de retard.

      Au début du patron j’ai

      #CACHE{1}

      Je crois comprendre qu’il ne doit conserver le cache qu’1 seconde.
      Est-ce trop court ?

      si je change par

      #CACHE{24*3600*1}

      Pensez-vous que ce soit la solution ?

      PS:Ce post est double car il continue le commentaire ci dessus.
      Du coup je ne sais pas comment enlever l’orphelin.

    • Je me répond puisqu’on m’a aidé à trouver la solution.
      J’avais dans mon patron
      <BOUCLE_agenda_7_prochains_jours(EVENEMENTS){jour_relatif<=0}{jour_relatif>=-6}{par date}{statut=publie}>

      Comme c’est une news hebdomadaire il fallait rajouter 1 semaine si je ne voulais pas ce retard d’une semaine.

      En effet pour spip list « jour_relatif » c’est par rapport au dernier envoie et non le jour de l’envoie.

      Avec
      <BOUCLE_agenda_7_prochains_jours(EVENEMENTS){jour_relatif<=-7}{jour_relatif>=-14}{par date}{statut=publie}>
      Tout est rentré dans l’ordre.
      Merci à Camille

    Répondre à ce message

  • 2
    Alessandro

    Bonjour,

    Normalement, lorsqu’on lance la page spip.php ?page=abonnement
    apparaissent #FORMULAIRE_ABONNEMENT et
    #FORMULAIRE_MODIF_ABONNEMENT

    Pourquoi #FORMULAIRE_MODIF_ABONNEMENT n’apparaît il plus ? Du coup, les utilisateurs ne peuvent plus modifier leur abonnement par eux mêmes, ni même se désinscrire, ce qui me met dans une situation juridique périlleuse vis à vis de la CNIL !

    • Alessandro

      J ai vidé le cache, et rien ne change, la situation n’est pas modifiée !

    • Alessandro

      Et bien parce que j’avais supprimé le fichier formulaire_modif_abonnement.php et qu’il ne fallait pas le faire

      J’étais énervé ;) Sorry !

    Répondre à ce message

  • 8
    olivier

    Bonjour,
    Dans mon cas, il y a un super admin et plusieurs admins restreints qui gèrent chacun leur partie. Je ne sais pas si c’est normal mais il n’y a pas d’import/export d’abonnés lorsqu’un admin restreint est connecté ?
    Avez-vous une solution pour y remédier ?
    Merci

    • De mémoire (à vérifier), il faut créer une liste de diffusion et ajouter le modérateur (l’administrateur restreint) à cette liste. Il voit ensuite apparaître la boite d’import.

    • olivier

      J’ai vérifié mais ce n’est pas ça, l’admin restreint est bien le modérateur de cette liste mais la boîte « import/export » n’apparaît toujours pas.
      Aurais-je loupé quelque chose ? Ou le système est ainsi fait ?

    • Bonjour,

      Il faut que l’administrateur ait les droits de webmestres pour pouvoir voir l’outil d’import/export de SPIP-Listes. J’ai rencontré ce soucis pour un client récemment lors d’une migration vers SPIP 2.1.10.

    • olivier

      Bonjour,
      L’admin restreint a bien les droits de webmestre mais ne voit toujours pas l’outil d’import/export. Et vous ça fonctionne ?

    • Bonjour,

      1re solution :
      Avez vous vidé votre cache (lancer un recalcul de la page, ou même vider le cache dans l’onglet maintenance) ?

      2e solution/possibilité :
      Cela peut venir d’une restriction un peu trop forte du plugin Accès Restreint.
      Pour savoir cela, si vous avez un site de test, installer le plugin SPIP-Listes sans Accès Restreint. Donnez le droit de webmestre à un administrateur restreint et voyez si l’outil s’affiche ou pas.

    • olivier

      Bonjour,
      J’ai bien vidé le cache spip + navigateur, j’ai essayé également sur d’autres navigateurs… rien.

      Pour la 2e solution, en fait je n’utilise pas le plugin accès restreint, donc à priori ça ne vient pas de là. À moins que ce plugin soit indispensable à Spip-liste ?

      Si ça peut aider l’admin restreint (avec droits webmestre) ne peux pas non plus créer des auteurs sur mon site, est-ce normal ou le problème est lié ?

      Merci

    • Nouvelle version : Le modérateur d’une liste peut importer des abonnés via le raccourci import/export (à tester)

      Merci.

    • olivier

      Ca fonctionne j’ai bien l’import/export pour les admins restreints
      Merci

    Répondre à ce message

  • 7
    Jul Blobul

    Bonjour amis spipeurs ;)
    Je souhaiterais tout d’abord féliciter tout les développeurs de cette magnifique contrib qui nous facilite la vie a tous.
    Cependant je constate deux choses malheureuses, la première étant que l’on sent que cette contrib n’est que très peu « révisé » sur la zone ... La seconde étant que même cet article illustre parfaitement ce fait au vue du nombre de lien mort (R.I.P. bloog.net)...

    Malgré tout ce plugin est toujours très utilisé et qu’il reste encore beaucoup d’amélioration possible !
    Par exemple (et la je viens au cœur de mon message) :
    - Est-il possible de créer un patron pour le mail de confirmation d’inscription ?
    Je dis cela car ce mail en question est en texte brut, indique trop peu d’information, et en plus n’est pas conçu pour les noms de site utilisant les balises « multi » sans parler des accents français qui volent en éclat en UTF8...
    - Je constate que le sujet de courrier ne s’affiche pas lorsque il est envoyé automatiquement (via une liste de diffusion) alors que générer par la section courrier il apparait ...
    - la personnalisation des patrons de pied de mail serait top aussi ; de la même façon que cela fonctionne pour « les liens en entête de courrier »

    Voila donc pour mes doléances. Je serais très heureux que ces améliorations puissent voir le jour. En attendant que vais continuer à développer mes petits patrons et les mettre a disposition.
    Merci de votre aide ;)
    Et Vive SPIP

    • Bonjour,

      Avant propos

      Quelles sont les versions que vous utilisez pour :
      -  SPIP-Listes ?
      -  SPIP ?
      -  PHP ?

      Introduction

      Je ne suis pas l’auteur de ce plugin, mais votre commentaire me fait réagir…
      Pour les 2 choses malheureuses que vous signalez, je ne suis pas entièrement d’accord :
      -  SPIP-Listes est révisé très régulièrement sur la zone. Cf. http://zone.spip.org/trac/spip-zone/log/_plugins_/spip-listes/spip-listes_1_9_3
      Après, à vous de nous dire quelle est la meilleure fréquence à avoir pour les mises à jour (?) :-)
      -  Pour bloog.net, oui, le site n’existe plus. Mais les raisons de sa disparition ne nous sont pas connues. Nous ne pouvons faire de relation, comme vous le faites, entre le nombre de commits sur la zone et sa durée de vie…

      Patron pour le mail de confirmation d’inscription

      SPIP-Listes 2.x (fichier spip-listes_1_9_3.zip), dans le répertoire « patrons » propose un patron pour les messages d’abonnement. Se référer à ce répertoire.
      Après, le fait que vous soyez en texte brut n’a rien à voir avec le patron en lui même. Cela est dû au format de réception renseigné dans la base de données pour votre compte.
      Il a dû y avoir un couac lors de la création de votre compte (ou du compte utilisateur). La dernière version de SPIP-Listes, la 2.0193 au moment où j’écris ces lignes, règle ce problème de format.
      Lorsqu’on fait de l’emailing/newsletter, une règle d’or est l’encodage des emails envoyés. C’est de l’iso-8859-1 et pas de l’utf-8 comme le sont la plus part des sites internet aujourd’hui. Les lecteurs d’emails n’aiment pas beaucoup l’UTF-8.

      Le sujet de courrier

      Ce fameux courrier est un courrier généré automatiquement (envoie avec fréquence par spip-listes) ? Ou manuellement ?

      Patrons des pieds de pages

      Toujours dans SPIP-Listes 2.0193, et ce depuis la v1.9.3 de SPIP-Listes, il existe un répertoire dédié au pied de page : http://zone.spip.org/trac/spip-zone/browser/_plugins_/spip-listes/spip-listes_1_9_3/patrons/pieds_courriers

      Teddy

    • Bonjour et merci pour ce retour si rapide et si détaillé.
      Tout d’abord voici les versions :
      SPIP-Listes 2.0160-43847 <1.98>
      jQuery 1.4.4
      SPIP 2.1.10 [17657]
      PHP Version 5.2.6

      Au sujet du patron pour le mail de confirmation, je parle avant tout de celui de première inscription.
      Qui malgré que je force le format HMTL (l’inscrit reçoit d’ailleurs bien directement le paramètre html dans la bdd) ; le mail de première inscription est en texte brut...
      Je vous propose de vous inscrire vous même (ici) et constater le problème.
      Concernant le charset, mon site est bilingue franco-tchèque donc deux charset ISO différents, l’UTF8 étant providentiel dans ce cas précis.

      Le courrier en question serait automatiquement généré de façon hebdomadaire. C’est dans ce cas que le sujet n’apparaît pas, alors qu’en envoi manuelle (via la création de courrier) le sujet est bien la.

      Par contre contre le pied de page n’apparait pas via la création de courrier mais seulement en envoi automatique malgré ma configuration via le cartouche prévu a cet effet dans l’assistant.

      Finalement j’observe que le lien de gestion d’abonnement à la fin des mails envoyer manuellement ne marche pas (rediriger vers un le squelette abonnement mais vide) alors qu’avec les mails automatiques ca marche au poil.

      Si vous acceptez, je peux vous inscrire a ma liste, pour qu’ainsi vous receviez le fameux mail, puis ensuite je vous enverrez un mail générer manuellement puis automatiquement.

      Merci encore pour votre aide,
      Jul

    • Merci pour ces renseignements.

      Versions

      En voyant la version de SPIP-Listes que vous avez, je peux vous conseiller de mettre à jour votre plugin SPIP-Listes. En effet, le commit suivant a corrigé le bug du module d’import, cf. commentaire du commit : http://zone.spip.org/trac/spip-zone/changeset/47640/_plugins_/spip-listes/spip-listes_1_9_3
      Divers commits ont été réalisé (avant et après celui indiqué ci-dessus) corrigeant les problèmes de format de réception (j’avais, et surtout d’autres personnes sur ce forum, signalé des soucis sur le format).

      Charset

      Alors, là, il y a un soucis. Un feature pour une prochaine version de SPIP-Listes ?@paladin ?
      Ma question est la suivante : est-ce que le français (dans le sens des caractères accentués) ne pourrait pas passer dans l’iso du tchèque ? (ISO-8859-2, c’est bien ça ?)

      Courrier manuel

      Lors de la création d’un courrier en manuel, vous pouvez sélectionner la création par l’intermédiaire de patrons. Malheureusement, après génération de cette maquette, le lien/code de désabonnement n’est pas calculé à l’envoi car figé.
      Il faudrait voir du côté des préférences, il me semble que vous pouvez insérer systématiquement en pied de page « éditeur » (?) le lien de désabonnement (qui sera calculé selon l’abonné).

      Courrier automatique ou liste de diffusion

      Ici, le lien de désabonnement est calculé à la génération de l’emailing et envoyé selon le profil de chaque abonné, son identité unique.

      Page abonnement

      Donc en courrier automatique, vous trouverez un lien de type :
      spip.php?page=abonnement&d=XXXXXXXXXXX

      Le paramètre « d » est l’identifiant unique de l’abonné. C’est ce paramètre qui permettra de retrouver son profil sur la page d’abonnement et pas celui d’un autre.
      Actuellement, SPIP-Listes ne permet pas de retrouver le profil de l’abonné par son adresse email sur une page avec une url de ce type :
      spip.php?page=abonnement&email=toto@cheztata.fr

      Ou même, il n’est pas possible de créer un formulaire ou l’internaute renseignera son adresse email pour se désabonner de la liste de diffusion. C’est ce que j’ai cru comprendre dernièrement en discutant avec paladin. Mais je lui laisse le dernier mot à ce sujet.

      Et euh… je ne sais plus ce que je voulais en plus de tout ça… Arf ! Ça me reviendra plus tard peut-être.

    • Pour ce qui est du charset, il y a en effet un souci. En cours de résolution.
      Pour ce qui est des boites d’abonnement, il y a du ménage à faire. Plusieurs boites, une balise en plus, etc.
      Pour le désabonnement via une adresse mail, me semble un peu dangereux. N’importe qui peut désabonner ce qu’il veut. Sauf à mettre une mécanique qui renvoie un mail au futur désabonné pour demander confirmation ? A voir...

    • Pour le désabonnement, ça serait pas mal ton idée de mail de confirmation.
      Les abonnés (par exemple des emails rajoutés en base de données entre partenaires, ou autre) ne veulent pas forcément rester abonné. Mais ils n’ont pas forcément le mail de confirmation/administration de leur profil « SPIP-Listes ».
      La seule possibilité qu’ils auraient serait de renseigner leur email dans un formulaire de désabonnement. (qui est affiché si nous n’avons pas « d=XXXXXXXX » dans l’url)

      Je n’ai pas vu comment retrouver le profil de la personne si celle-ci renseigne son email. Pour le moment les rouages de SPIP-Listes me sont impénétrables ;-)

      Pour la sécurité que tu abordes, il est rare que quelqu’un sache que untel ou untel est inscrit à une newsletter. Mis à part dans un entourage proche (professionnel ou personnel).
      Mais cette sécurité irait aussi pour une inscription. Une personne lambda n’aurait qu’à renseigner l’email de destinataire pour l’abonner. La mécanique que tu as mis en place est l’email de confirmation. Autant continuer la mécanique sur un désabonnement par email.

    • Re-bonjour,
      Je salue votre réactivité et efficacité, je viens de faire connaissance avec l’option « Format d’envoi des courriers pour les nouvelles inscriptions »’ et effectivement le texte enrichi fourni un mail propre et sans bavure. Hourra !
      Je dois avouer que jusque la je ne me voyais pas mettre ma première liste automatique en ligne avec un tel mail de confirmation ...
      Il serait maintenant magnifique de pouvoir utiliser un patron HTML !!!
      Ayant par exemple la faculté de se générer dans la langue de la liste à laquelle l’usager vient de s’inscrire (je sais j’en demande beaucoup ...)

      En parlant de multilinguisme (j’utilise les balises multi) j’ai un nouveau gros problème, je n’arrive plus à générer mes newsletters en tchèque ... Cela fonctionne parfaitement avec SPIP-Listes 2.0144-37058 <1.98> et SPIP 1.9.2i et Php 526. Mais plus du tout avec sous SPIP-Listes 2.0160 ni 2.0194 et SPIP 2.1.10 [17657] … Je me repose sur vos instructions !!!

      A propos des charset, malheureusement je peux malheureusement pas substituer l’un a l’autre … Les tchèques comme les français ont une tendresse toute particulière pour leurs chèrs accents…

      Je me m’arrête la pour le moment même si j’ai toujours des questions sous le coude, je crains que peu de site utilise spip-liste dans un environnement multilingue et que cela risque de générer pas mal de commits !!!

      Merci a vous !!!

    • La prise en charge du charset a été complètement revue ce matin.
      Par contre, si ces iso-8859-2 ?
      Voir dans /ecrire/charsets/* les charsets pris en charge par SPIP.
      Si le fichier de decription manque ici pour le charset désiré, et si j’ai bien compris, SPIP fait appel à mbstring(). Dans ce cas, vérifier la présence de la librairie (avec phpinfo() par exemple).

      A tester.

    Répondre à ce message

  • 1

    Il y a un espace dans l’URL de confirmation ou désabonnement et cela génère une erreur 404 :

    spip.php ?page=abonnement &d=9193992

    à quel endroit est-ce qu’il est généré ?

    merci

    dd

    • patrons/messages_abo/*
      si j’ai bien compris la question.
      Ca coupe dans la version html ou texte ?
      Ou les deux ?

      Merci.

    Répondre à ce message

  • 1

    J’ai un problème avec un site en 2.1.10 même avec la dernière version du plugin (SPIP-Listes 2.0194-48071 <1.98> jQuery 1.4.4) :

    lorsque je fais « créer un nouveau courrier » et que je déplie le champ « générer le contenu » la barre de progression grise tourne sans fin et je ne peux pas choisir de patron ou autre choix sur cette page.

    j’ai désintallé et réinstallé plusieurs fois le plugin sans succès.

    dd

    • je me réponds : après désactivation de tous les plugins et re-activation cela fonctionne

    Répondre à ce message

  • 4

    SAlut,
    Comment faire pour que le format d’enregistrement par les internautes, soit « html » par défaut ?

    et non texte.

    Cordialement

    • Si pressé, modifier _SPIPLISTES_FORMAT_DEFAULT dans spiplistes_mes_options.php.

      Si pas pressé, attendre un petit peu. Je viens de rajouter ça au todo.

      Merci.

    • Erreur ! J’ai lu trop vite. Désolé.
      Du coup, je rajoute l’option dès que possible.

    • Corrigé, pour la balise FORMULAIRE_ABONNEMENT
      Ce format est maintenant définissable via la page de configuration du plugin.

    • Salut Paladin,

      Merci pour tout ce que tu fais. Tu fais vivre ce plugin qui est pour ma part essentiel.

      Bravo et bon courage

    Répondre à ce message

  • 2
    Tram67

    Bonjour,

    Je rencontre un souci de caractère � dans les courriers crées par SPIP Listes. Après une lecture intense du forum (retour jusqu’en octobre 2009), je n’ai pas trouvé de réponses à mes interrogations qui m’ai permis de solutionner ce souci.

    Est-ce qu’il vous serait possible de m’indiquer quelles sont les pistes à explorer, ou mieux (si c’est possible) de m’indiquer comment corriger ces caractères ?

    Merci d’avance de votre aide.

    SPIP 2.1.10 [17657]
    SPIP-Listes 2.0189-47643 <1.98> jQuery 1.4.4
    Encodage SPIP et SPIP Listes : iso-8859-1

    • Tram67

      Bonjour,

      Petit complément sous forme de constat un peu surprenant :
      -  lorsque j’utilise un patron pour créer un courrier, celui-ci part avec les signes � à la place des accents
      -  lorsque j’utilise le même patron pour créer une liste de diffusion, le courrier envoyé (par la fonction Courriers automatiques) est correct (pas de signes �, des accents aux bons endroits)

      Y a-t-il une manipulation quelque part que je n’aurais pas correctement effectué ?

      Merci d’avance de votre aide, et bravo pour ce plugin qui est fort bien fait.

    • Charset iso-latin pour SPIP ?
      C’est un ancien SPIP (1.8) mis à jour ?
      Si c’est le cas, il faut vérifier si ce qui est dans la base est bien dans ce charset.

      De plus, il s’agit de quel patron ?
      Avec un patron qui va puiser son contenu dans la base ? Dans ce dernier cas, il s’agit du même contenu ?

    Répondre à ce message

  • 5

    Problème lors de l’ajout du plugin : SPIP 2.1.10 [17657] en local

    Installation du plugin SPIP-Listes
    Bienvenue dans le monde de SPIP-Listes.
    Par défaut, à l’installation, SPIP-Listes est en mode simulation d’envoi afin de vous permettre de découvrir les fonctionnalités et d’effectuer vos premiers tests.
    Pour valider les différentes options de SPIP-Listes, rendez-vous sur la page de configuration.
    
    Echec
    • Oups, le plugin ne crée pas les tables dans la base de données

    • Installation complète sur un SPIP 2.1.10/Apache 2/PHP 5.3.5+MySQL 5.5.9 : tout se passe bien, même en mode AUTO.
      Peut être une espoir avec les logs ?
      Bon courage.

    • Finalement, j’ai vidé la base de données, installé le plugin, et restauré la base de données. Ce qui a permit de créer les tables du plugin et ensuite remplir les différentes tables de spip.

      J’ai d’ailleurs rencontré le même problème avec un autre plugin : « coordonnées »...

    • Symptôme repéré. Et réparé.
      Les tables du plugin n’étaient pas supprimées à la désinstallation. Et tmp/meta_cache.php conservait la trace du plugin ... qui n’était plus actif. Il lancait donc une mise à jour au lieu d’une installation.
      Si vous rencontrez encore ce problème, suppirmer ce fichier cache. Et mettre à jour le plugin.
      Merci.

    • Merci beaucoup

    Répondre à ce message

  • Francky

    Un grand merci à Eric, j’étais complètement bloqué avec cet échec de l’installation du plug in et l’impossibilité de créer les tables nécessaire à spip list. Peu ou pas de doc en ligne sur ce problème
    Sa procédure marche !

    Bizarre car je n’avais aucun soucis en local avec easy php. Ma base est chez ovh, je sais pas si c’est lié.

    Francky

    Répondre à ce message

  • pascal

    bonjour,

    j’ai un petit soucis d’encodage des caractères lorsque le courrier est généré, les accents prennent une giffle...

    Répondre à ce message

  • 2

    Bonjour,
    Je suis sous SPIP 2.1.10-17657 et SPIP-Listes 2.0189-47642.
    Quand je fais l’import d’un fichier csv dans une liste, il se passe un truc bizarre : si je le fais une deuxième fois, il ajoute un abonné. Si je recommence, il ajoute chaque fois un abonné.


    Extrait du journal :
    May 11 11:57:04 83.134.246.191 (pid 13022) import : filename AJ_DIVERS.csv
    May 11 11:57:04 83.134.246.191 (pid 13022) API : subscribe id_auteur #3880 to id_liste #73 by id_auteur #1
    May 11 11:57:52 83.134.246.191 (pid 13040) import : filename AJ_DIVERS.csv
    May 11 11:57:52 83.134.246.191 (pid 13040) API : subscribe id_auteur #3882 to id_liste #73 by id_auteur #1
    May 11 11:57:52 83.134.246.191 (pid 13040) API : subscribe id_auteur #3881 to id_liste #73 by id_auteur #1
    May 11 11:58:41 83.134.246.191 (pid 13058) import : filename AJ_DIVERS.csv
    May 11 11:58:41 83.134.246.191 (pid 13058) API : subscribe id_auteur #3883 to id_liste #73 by id_auteur #1
    May 11 12:00:43 83.134.246.191 (pid 13061) import : filename AJ_DIVERS.csv
    May 11 12:00:43 83.134.246.191 (pid 13061) API : subscribe id_auteur #3884 to id_liste #73 by id_auteur #1
    May 11 12:02:32 83.134.246.191 (pid 13098) import : filename AJ_DIVERS.csv
    May 11 12:02:33 83.134.246.191 (pid 13098) API : subscribe id_auteur #3885 to id_liste #73 by id_auteur #1.


    Quand on va voir ces nouveaux abonnés (p.ex. 3885), le nom et l’adresse mail contiennent juste un « v ». Le fichier csv a été épluché et ne contient pas de ligne vide, ni de ligne mal formulée.
    Une idée ?

    • Plutôt curieux, vu que l’adresse mail est vérifiée avant création.
      Je n’arrive pas à reproduire.
      Peut-être un greemlin (caractère parasite) ? Afficher les caractères espaces pour vérifier ?
      Bon courage.

    • Ca ne peut pas être un greemlin.
      La fonction détecterait le dupli.
      Si tu as le temps, essaie d’installer un SPIP tout neuf avec le plugin pour refaire l’import.
      Si possible en local. Sur le même réseau. Voire sur la même machine.

    Répondre à ce message

  • 4

    Bonjour,
    Je suis sous SPIP 2.1.10-17657 et SPIP-Listes 2.0187.
    Depuis la mise à jour du site et du plugin, impossible d’importer un fichier d’adresses et de forcer l’abonnement. Les adresses déjà présentes dans la base de données sont ignorées, et donc ne sont pas abonnées à la liste choisie.
    Autrement dit la case à cocher « Forcer les abonnements (si l’adresse mail existe dans la base, forcer l’abonnement pour la sélection, pour cet abonné). » ne fonctionne plus.
    J’ai fait des tests ultra simples avec un fichier ne contenant qu’une seule adresse. Le programme répond « Pas d’import. Soit le fichier est vide, soit toutes les adresses sont déjà abonnées. » alors que l’adresse n’était pas abonnée.
    Help !

    • La correction a été apporté aujourd’hui.

    • Merci.
      Je dois mettre à jour SPIP-Listes, alors ? Ou seulement une ou deux pages de script ?

    • Autant faire le tout.
      De toutes façons, la librairie a aussi été modifiée.

    • Merci à Paladin d’assurer un suivi aussi serré de ce plugin.

    Répondre à ce message

  • 2
    tarentaise

    Bonjour,

    j’utilise spip-liste Version : 2.0130 avec SPIP 2.0.9 [14427] tout allait bien depuis octobre 2009 mais depuis deux jours j’ai ce message d’erreur qui me bloque lorsque je cherche à créer un courrier

    Fatal error : Cannot redeclare html_623519608f5d21e7010286910415ff80() (previously declared in /web/sites/clarahost-fr/0/201/130200/public/www/ecrire/public/composer.php(51) : eval()’d code:12) in /web/sites/clarahost-fr/0/201/130200/public/www/ecrire/public/composer.php(51) : eval()’d code on line 161

    D’avance merci pour votre aide

    • Ca vient du compilo SPIP. Peut être un problème de mise à jour de SPIP ou d’un plugin.
      Plutôt complexe à résoudre sans accès au cache.
      Peut-être en vidant le cache ?
      Bonne courage.

    • tarentaise

      Merci
      j’ai vidé le cache et cela fonctionne nickel

    Répondre à ce message

  • 1
    Renée Picard

    J’essaie d’ajouter au patron #FORMULAIRE_MODIF_ABONNEMENT
    Je veux que l’internaute puisse faire un choix HTML ou TEXTE
    J’ai pris le patron jean=2 que j’ai modifié.
    Pouvez-vous m’aider ?

    • Dans le scénario actuel (depuis correction ce jour d’ailleurs), le format de réception par défaut est celui défini en page de configuration.
      Ensuite, à l’inscription, l’abonné reçoit un mail avec un lien optionnel sur une page de configuration qui lui permet de choisir les listes et son format de réception.

    Répondre à ce message

  • 2

    Bonjour,

    J’ai installé ce plugin récemment. Mais je rencontre quelques difficultés.

    Il faut savoir que pour le moment je suis sous wampserver ( donc en local ).

    Mon problème est que je ne peux pas envoyer de mail.

    Je voudrais envoyer des mail ( newsletter) à partir de mon adresse gmail à ma liste de diffusion mais comment faire ?

    J’ai vu qu’il fallait utiliser smtp.gmail.com pour l’hôte avec le port 465...

    Pourriez m’indiquer toutes les étapes nécessaires afin d’y parvenir.

    Le FAI où est connecté le pc est Orange mais je n’ai pas d’adresse perso en orange.fr d’où utiliser l’adresse gmail.com.

    Ps : S’il y a une autre adresse avec lequel cela marche bien je suis preneur

    Merci

    Répondre à ce message

  • 1
    Raphaël

    Je rencontre une difficulté pour envoyer les messages. En test à une adresse, cela fonctionne. En test à une liste de trois adresse, c’est toujours bon. Mais à une simple liste de huit adresses, cela ne part pas.

    En mode débug, cependant, le message est parti.

    Savez-vous pourquoi et comment je peux faire les choses de manière définitive (sans rester en mode débug) ?

    (Je dois envoyer à 1500 adresses maximum.)

    Merci

    • La seule différence entre le mode debug et le (non)debug, c’est les messages dans le log.
      Ca n’a pas d’effet sur la construction et l’envoi du mail.
      Plutôt curieux comme symptôme.

    Répondre à ce message

  • 1

    Bonjour,

    Lorsque j’utilise le formulaire #FORMULAIRE_SPIP_LISTES_INSCRIPTION

    les inscrits sont bien listés dans les auteurs mais avec le statut « autre statut : a confirmer »
    et ne sont pas inscrits aux listes.

    il faut manuellement aller changer leur statut et leur inscription dans la fiche auteur.

    est-ce normal ?
    merci

    dd

    • Je viens de vérifier sur une SPIP-Listes 2.0186 <1.98> jQuery 1.4.4
      L’inscription fonctionne.
      Pour ce qui est du statut, c’est dans le TODO. Pour l’instant, il n’a pas d’effet sur les envois.

    Répondre à ce message

  • 2
    Raphaël

    Je ne peux pas importer dans une liste des emails qui existent déjà dans la base. J’ai pourtant bien coché la case « Forcer les abonnements (si l’adresse mail existe dans la base, forcer l’abonnement pour la sélection, pour cet abonné). » Il me dit « comptes ignorés (déjà dans la base) »...

    • Le texte du bouton précise que c’est l’abonnement qui est forcé pour cette adresse. Pas que la duplication est autorisée.

      Par contre, le message de retour n’est pas clair. C’est vrai. Je corrige.

    • Raphaël

      Merci pour la réponse.

      Voici deux boucles qui peuvent être utiles pour ajouter des auteurs déjà présents sur le site dans Spip-Listes.

      Ajouter les auteurs dans la table auteurs_elargis :

      <?
      include_spip('base/abstract_sql');
      
      <BOUCLE_auteur(AUTEURS){tout}{login!=}{statut!=5poubelle}>
      
      <BOUCLE_auteur_elargi(spip_auteurs_elargis){id_auteur}>
      </BOUCLE_auteur_elargi>
      
      sql_insertq("spip_auteurs_elargis", 
      	array(
      		"id_auteur" => "#ID_AUTEUR",
      		"spip_listes_format" => "html"
      	)
      );
      
      <//B_auteur_elargi>
      
      </BOUCLE_auteur>
      ?>	

      Abonner les auteurs à une liste :

      <?
      include_spip('base/abstract_sql');
      
      <BOUCLE_auteur(AUTEURS){tout}{login!=}{statut!=5poubelle}>
      
      <BOUCLE_auteurs_listes(spip_auteurs_listes){id_auteur}{id_liste=1}>
      </BOUCLE_auteurs_listes>
      
      sql_insertq("spip_auteurs_listes", 
      	array(
      		"id_auteur" => "#ID_AUTEUR",
      		"id_liste" => "1",
      		"date_inscription" => "2011-04-29 14:37:05",
      		"statut" => "a_valider",
      		"format" => "html"
      	)
      );
      
      <//B_auteurs_listes>
      
      </BOUCLE_auteur>
      ?>	

    Répondre à ce message

  • 2
    Raphaël

    Sur la dernière version du plugin, j’ai un problème sur le lien « Cliquez ici pour modifier votre abonnement » ajouté automatiquement en bas des messages envoyés en HTML.

    Les caractères « %09 » sont ajoutés dans l’URL en remplacement d’un espace blanc. Ce qui donne un adresse erronée :

    spip.php ?page=abonnement%09&d=XXX

    • Le pb a déjà été relaté dans ce forum.

      Semble venir le l’URL trop long, coupé (tronqué) sur certains outils de mail (MUA) qui ajoutent un espace en guise de retour chariot.

      A confirmer...

    • Raphaël

      Ou alors, est-ce dû au plugin Facteur que j’ai aussi installé pour utiliser CleverMail...

    Répondre à ce message

  • 1

    Bonjour,
    Je n’ai rien touché à mon code et hier spip-liste m’a envoyé la lettre.
    Le problème est resté. il n’était pas à jour : Une semaine de retard.

    Au début du patron j’ai #CACHE{1}
    Je crois comprendre qu’il ne doit conserver le cache qu’1 seconde.
    Est-ce trop court ?

    si je change par #CACHE{24*3600*1} Pensez-vous que ce soit la solution ?

    • Malgré cette modif ça ne marche toujours pas.

      Quelqu’un a-t-il une idée ?

    Répondre à ce message

  • 6

    Bonjour à tous,

    En prévision d’une évolution de forme, je viens de faire une mise à jour de mon site SPIP (passage de 1.9.2 d à 2.1.10 [17657]) et un passage dans la foulée de SPIP-Listes 1.9.2 à la version SPIP-Listes 2.0186-47089 <1.98> jQuery 1.4.4.

    Je rencontre deux problèmes, et après toute une soirée de recherche dans le présent forum et sur Internet, je n’ai malheureusement pas trouvé de solutions. :

    Problème 1) impossible d’accéder à la page de configuration SPIP-Listes. Voici ce que j’obtiens = 500 Internal Server Error (The server encountered an internal error or misconfiguration and was unable to complete your request.)

    Problème 2) pas d’envoi des mails. Le log semble correct : Apr 29 23:04:41 88.182.60.79 (pid 17528) MEL : id_courrier #313 TO : xxx@xxx.fr (TEST) REPLY-TO : xxx@xxx.com RETURN-PATH : xxx@xxx.com (j’ai masqué les adresses). Pourtant le mail n’arrive jamais.

    Merci par avance pour toute l’aide que vous pourrez m’apporter.

    • Pour le 1, l’erreur 500 n’est pas significative. Pas suffisament en tout cas. Il faut en savoir plus. Peut-être en activant les journaux complets (mettre en commentaire les 2 error_reporting() de /ecrire/inc_version.php, ou les régler à error_reporting(E_ALL)) ?

      Pour le 2, vérifier le mode simulation. Extrait de la documentation en ligne :

      Activation des envois de courriers (mode simulation)
      
      Par défaut, à l'installation - ou lors d'une mise à jour - de SPIP-Listes, l'envoi de courriers est simulé afin de vous permettre de valider le bon fonctionnement de l'outil.
      
      Lorsque vous aurez réalisé tous les tests nécessaires, vous pouvez activer les envois de courriers en validant Activer les envois de courriers dans le menu de configuration de SPIP-Listes.

      Bon courage.

    • Merci pour la réponse rapide.

      Pour le 2, je n’arrive pas à rentrer dans le menu de configuration (cf erreur n°1). Y a-t-il un autre moyen de vérifier le mode simulation ?

      Pour le 1, je ne suis malheureusement pas un spécialiste informatique :-(
      J’ai essayé de changer le inc_version.php, et voici que ce j’obtiens en voulant accéder à la page configuration de SPIP-listes :
      Notice : Undefined index : spip_lang in /homez.145/leboucli/www/ecrire/inc/lang.php on line 269

      Notice : Constant _SIGNALER_ECHOS already defined in /homez.145/leboucli/www/ecrire/inc/presentation.php on line 21

      J’espère que cela pourra vous aider.
      Petite précision que j’ai oublié d’apporter hier soir : je suis hébergé chez OVH en 90Plan.

      Merci encore de votre aide, et bravo pour SPIP-listes, qui m’a rendu de très bons services jusqu’à présent.

    • Pour vérifier le mode simulation, il n’y a que la page de configuration, qui donc semble accessible ici.

      Et pour ce qui est de messages complémentaires, c’est malheuresement incomplet.

      Courage il faut conserver (comme dit l’ami yoda)

    • Je viens de faire une réinstallation de SPIP en supprimant tous les fichiers du serveur, et en reprenant les fichiers vierges... Et l’erreur 500 Internal Server Error continue à se produire.
      Je ne vois plus trop bien dans quel sens il faut continuer les recherches.
      Est-ce lié au passage de la version 1.9.2d à la version2.1.10 ?
      Quels conseils pouvez-vous me donner pour espérer trouver une solution ?

      Merci d’avance de votre aide.

    • L’erreur 500 vient du serveur http.
      Il faut vérifier la configuration httpd.conf, ou parfois une erreur dans .htaccess qui se trouve à la racine du site.

      Bon courage.

    • Tram67

      Merci de votre patience et de votre assistance pour m’aider à trouver le problème.

      Malgré de longues recherches sur mon site et sur Internet pour essayer de dépister une erreur, je ne trouve rien...
      -  J’ai installé le .htaccess de la distribution à la racine de mon site, ca n’a rien donné.
      -  J’ai enlevé le .htaccess, toujours la même erreur (erreur 500)
      -  J’ai passé chaque ligne du .htaccess (à la racine du site) en commentaire l’une après l’autre pour essayer de trouver la ligne qui poserait problème, encore le 500.
      -  Et comme je suis en mutualisé chez OVH, je ne vois pas trop comment accéder au httpd.conf.

      Dans quels sens pourrais-je orienter mes recherches maintenant ?

      Encore une fois, merci de votre aide.

    Répondre à ce message

  • 4

    Problème récurent sous SPIP 2.1.8 [16966] et SPIP-Listes 2.0160-44065 <1.98> jQuery 1.4.4

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/var/www/vhosts/xxxxx.be/httpdocs/ecrire/../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/var/www/vhosts/xxxxx.be/httpdocs :/tmp) in /var/www/vhosts/xxxxx.be/httpdocs/ecrire/inc/utils.php on line 701

    Que puis-je faire pour que ce message disparaisse ? Merci.

    • bonjour,

      problème identique , quelqu’un a une idée ?

      merci

    • Bonjour,

      Le problème est réglé. Il provient du provider qui doit correctement paramètrer la fonction open_basedir de php. Il suffit de contacter le provider et d’expliquer le problème.

    • Bonjour, c’est un problème récurent chez Free je crois.
      Je le rencontre avec deux plugins (spip-listes et et ckeditor) mais spip 2.10 et mes autres plugins y fonctionnent très bien.

      Chez free (à qui on ne peut demander de modifier les paramètres php) il est indiqué que les comptes peuvent changer de place et qu’au lieu d’utiliser des chemins absolus il est conseillé d’utiliser la variable $_SERVER[« DOCUMENT_ROOT »].
      Cela permet aussi de de déplacer un site (de local à distant) sans voir à modifier les chemins absolus, disent-ils (et de gérer, bien sûr leurs espaces disques).

      Par ailleurs depuis Spip 2.0.10, il semble qu’une nouvelle constante ait été introduite pour le chemin :
      _ROOT_CWD

      Si tout le monde ne s’entend pas pour fonctionner de la même façon, ou si les programmes n’acceptent qu’une alternative, c’est sûr qu’il y a problème.
      Je ne jette la pierre à personne mais au final, c’est l’utilisateur qui en patît.

      Le même problème existait avec le couteau suisse mais une nouvelle version a corrigé le tir.

    • Est ce que le souci ne serait pas plutôt lié au double ../ ?

      File(/var/www/vhosts/xxxxx.be/httpdocs/ecrire/../../plugins/spip-listes_1_9_3/img_pack/)

      alors qu’il devrait y avoir File(/var/www/vhosts/xxxxx.be/httpdocs/ecrire/../plugins/spip-listes_1_9_3/img_pack/)

      en effet le chemin proposé est File(/var/www/vhosts/xxxxx.be/plugins/spip-listes_1_9_3/img_pack/)
      alors qu’il devrait y avoir File(/var/www/vhosts/xxxxx.be/httpdocs/plugins/spip-listes_1_9_3/img_pack/)

    Répondre à ce message

  • Natacha

    Bonjour
    je travaille sur un ancien Spip 1.9.2 qui attention est en mutualisé (cad qu’il y a 4 sites sur le même noyau) et je viens d’installer Spip Listes (SPIP-Listes 2.0186-46431 <1.98> )
    les tables spiplistes se sont bien créées avec le bon préfixe

    après quelques déboires et l’ajout de la table prefixe_documents_courriers (pour les images) et modif dans exec/spiplistes_courrier_edit.php pour que le retour après suppression fonctionne voir code

    		$boite_documents = afficher_documents_colonne(
    							  ($id_courrier ? $id_courrier : $id_temp )
    							  , 'courrier', 'spiplistes_courrier_edit');

    il me reste 2 problèmes
    coté admin
    dans « Les abonnés à cette liste » -> 2 abonnés, dont 2 sans format de réception
    alors qu’ils ont bien un format et que l’on peut changer celui-ci le message reste le même
    apparemment le message lis la table « auteurs_listes » et les changements se font dans « auteurs_elargis »

    coté public
    j’utilise #FORMULAIRE_ABONNEMENT (les autres ne fonctionnent pas du tout)
    qui me propose bien html / texte brut et Suspendre mon abonnement
    mais aucune action du formulaire sur le format
    Suspendre mon abonnement met « non » à la place de html ou texte dans « auteurs_elargis »
    mais ne retire pas l’abonné de la liste
    de plus lors de l’envoi du mail le lien ne s’affiche pas à cause je pense de

    [<p><:spiplistes:pour_vous_abonner:>, 
    	<a href="#URL_SITE_SPIP/spip.php?page=abonnement&d=(#ENV{cookie_oubli})"><:spiplistes:_cliquez_lien_formulaire:></a>.</p>]

    pourquoi ?? mystère

    je vois que dans auteurs_listes a_valider est partout : question à quel moment cela passe valide

    bref beaucoup de question et de problèmes

    merci par avance pour votre aide
    Bien cordialement
    Natacha

    Répondre à ce message

  • Bonjour,

    1. Moulinette d’envoi à plus de 100%

    Pour faire suite à mon message :

    j’ai créé un courrier pour l’envoyer en test. J’ai dans ma base 10200 abonnés (seulement 4000 sont vraiment abonnés à au moins une newsletter).

    J’envoie le courrier à un email de test, je valide. Dans la colonne de gauche, il y a la moulinette d’envoi. Sauf que le chiffre affiché est 10200/1 soit 1020000% de ma requête…

    Savez vous d’où cela peut venir ?

    2. Forcer le format d’abonnement pour les abonnés d’une liste

    J’ai une liste où des abonnés se sont inscrit. Je voudrais forcer le format « html » pour tous ceux qui non pas de format défini. Comment puis-je procéder ?
    D’ailleurs, dans quelle table est renseignée le format ? On a spip_auteurs_elargis et spip_auteurs_listes qui ont un format. Mais quelque soit la requête SQL que je fais, dans le back office, les abonnés n’ont toujours pas format défini…

    Répondre à ce message

  • 9

    Comme promis, voici le bug que je rencontre avec SPIP-Listes 2.0182-46041 <1.98> jQuery 1.4.4

    1. Problème d’affichage dans un courrier

    Sur la page ?exec=spiplistes_courrier_gerer, (après avoir généré mon courrier à partir d’un patron maison dans mon cas), dans le iframe, mon code html est mal interprêté.
    SPIP-Liste a du mal avec les <!-- -->. Il les affiche dans la prévisualisation ces fameux caractères et casse la mise en page html.
    Pour info, sur une page d’archive des newsletters, je met #TEXTE* pour que mon code html s’affiche correctement. Donc, la moulineuse de SPIP-Liste doit faire un truc en trop je suppose.

    2. Gestion d’une liste

    Sur la page ?exec=spiplistes_liste_gerer&id_liste=X, j’ai « code en travaux » dans la zone « Les abonnés à cette liste »… Et de ce fait, je ne peux pas gérer mes abonnés sur cette page. cf. capture d’écran.

    Voilà voilà.

    • Dans les deux cas, je n’arrive pas reproduire.
      Pour le premier, l’ajout d’une remarque HTML est accepté et reproduit dans la prévisu et le corps du message reçu sans aucune interprétation. Testé avec le patron pangram.
      Dans le second, je soupçonne le mode auto ; C’est de l’ajax. En mode classique, je n’ai pas ce problème.

    • Dans un SPIP-Listes 2.0186-46086 installé manuellement (e, mode classique) je reproduis également

      ’j’ai « code en travaux » dans la zone « Les abonnés à cette liste »

    • Silenis

      Après avoir rentré des listes manuellement, je rencontre le même problème...

    • Alors, pour le « code en travaux », ça correspond à ceci :
      http://zone.spip.org/trac/spip-zone...

    • Je confirme.
      J’ai modifié la ligne 404 pour élargir le test :

      if(spiplistes_auteurs_elligibles_compter() < 1000)

      mais cela faisait plusieurs semaines que je m’interrogeais sur cette particularité croyant que cela venait d’une dernière mise à jour.

      Merci

    • Cool !
      D’après ce que tu viens de noter (j’avais pas lu le code juste au dessus de la ligne… gros flemmard que j’étais à ce moment là…), si on a plus de 1000 auteurs éligibles (soit, donc, abonnés à la liste de diffusion en cours), ce code s’affiche.

      Dans le même genre, j’ai créé un courrier pour l’envoyer en test. J’ai dans ma base 10200 abonnés (seulement 4000 sont vraiment abonnés à au moins une newsletter).

      J’envoie le courrier à un email de test, je valide. Dans la colonne de gauche, il y a la moulinette d’envoi. Sauf que le chiffre affiché est 10200/1 soit 1020000% de ma requête…

      Remarque supplémentaire :
      en lisant les quelques lignes en question, on peut voir du md5… SPIP 2 n’est pas passé à sha256 ?

    • Alors… Dans : http://zone.spip.org/trac/spip-zone/browser/_plugins_/spip-listes/spip-listes_1_9_3/exec/spiplistes_liste_gerer.php
      J’ai remplacé la ligne 404 (c’est fait exprès ce numéro ?) :

      		if(spiplistes_auteurs_elligibles_compter() < 1000)


      par ceci :

      		if(spiplistes_auteurs_elligibles_compter())

      Et je n’ai plus le message « code en travaux » (bien sûr, avec cette modification, le « else » de la ligne 410 est toujours présent…)

      La liste des abonnés s’affiche bien chez moi avec nos 6200 abonnés. (pagination longue comme le bras, mais c’est affiché en tout cas).

    • Zut ! en effet. C’est un test pour confirmer le nombre d’envoi max par session.

      Test temporaire, depuis octobre 2010. Désolé.

      Mis en commentaire dans la dernière version.

      Et dans le TODO pour voir comment mieux régler ce problème.

      Merci.

    Répondre à ce message

  • langlais

    Bonjour tout le monde,

    D’abord y-a-t-il moyen de faire une recherche dans les message de cette contrib, ou faut-il se taper les 470 pages de commentaire pour ne pas risquer de poser une question déjà évoquée ???

    Voici mon pb (sous SPI 1.9.2) :
    Ce n’est pas l’ajout du dossier /ecrire dans tous les urls d’un message, comme s’en sont plaints certains (il suffit de préciser des url complet avec URL_SITE_SPIP pour l’éviter), mais justement mon besoin impératif d’urls relatifs (sans le site en préfixe) pour des ancres dans le message (de sorte de faire un sommaire en tête de mail par exemple...)

    Quelqu’un a-t—il une astuce pour ne pas voir spip-listes ajouter inutilement l’adresse du site sur des liens que l’on souhaiterait comme de simples ancres dans le message ?

    En vous remerciant d’avance pour vos lumières sur ce problème que je traine depuis des lustres !

    Répondre à ce message

  • 2

    Bonjour,

    Je voudrais créer un formulaire de désabonnement, mais je ne vois pas comment faire. J’ai beau regardé dans les formulaires présents, je ne vois pas la mécanique.

    Ce que je désire réaliser est un formulaire de désabonnement : on entre son email, on valide et on est supprimé de la base de données (pas juste une suspension d’abonnement).
    La suppression de la base dans mon cas est voulu car nous n’avons qu’une seule liste publique.

    Actuellement, la suspension est visible que si nous avons été soit loggué en tant qu’auteur soit en ayant cliqué sur le lien reçu par mail avec d=XXXX

    • Juste une question : comment être sûr que l’adresse mail entrée appartient à l’abonné ?

      Actuellement, c’est le lien donné en pied de mail qui valide le compte. Il transmet une clé unique stockée dans le champ cookie_oubli de la table des auteurs. Cette clé est calculée à la volée par la meleuse lors de l’envoi du courrier. Elle permet donc de gérer un compte et son abonnement sans avoir besoin de gérer le couple login/pass.

      Pour activer le lien « désabonner en un click », c’est dans la page de configuration du plug.

      Ca ne supprime pas le compte. Ca désactive sont abonnement. Ca ne te convient pas ?

    • Oui, mais justement.

      Il faudrait que je (le visiteur) puisse renseigné un email puis validation. Le visiteur reçoit un email à l’adresse indiquée. Puis, il lui suffit de cliquer sur le lien donné dans l’email pour se désabonner.

      Le « hic » actuellement (dans mes recherches jusqu’à maintenant en tout cas), c’est si l’abonné n’a plus l’email reçu (newsletter, courrier) dans sa boîte email, il n’a pas moyen de se désabonner.

      Comment puis-je faire cela ?

    Répondre à ce message

  • 3

    Changement de patron impossible pour les listes de diffusion

    Sur la page ?exec=spiplistes_liste_gerer&id_liste=X, dans le bloc « Grand patron » et le bloc « Patron de pied », il est impossible d’attribuer/changer un nouveau patron. Le triangle ne se déplie pas (survol comme clic).

    SPIP-Listes 2.0186-46086, SPIP 2.1.8

    • J’ai trouvé l’erreur… Mea Culpa.

      J’avais dans mon dossier squelettes/javascript un fichier layer.js et presentation.js plus ancien (SPIP 1.9.2) que ceux fournis avec SPIP 2.1.8…

    • Toujours en mode auto ?
      J’ai commencé à explorer en mode auto. Le find_in_path ne trouve pas son fichier.

    • Oui, toujours en mode auto. Mais le problème ne vient pas de SPIP-Listes. J’avais des fichiers d’une vieille distrib, incompatibles aujourd’hui avec la 2.1.8.

      Désolé pour le bruit. Mais comme la modification du site que je fais actuellement se passe sur SPIP-Listes… Je me suis emmêlé les pinceaux.

      Par contre, je n’arrive toujours pas à créer un formulaire de désabonnement… Si tu peux m’aiguiller sur une solution… Je suis preneur

    Répondre à ce message

  • 2

    Bonjour,

    N’ayant pas trouvé comment créer un formulaire de désabonnement sur la même page que le formulaire d’abonnement, j’ai décidé de passer par la page page=abonnement&oubli_pass=oui. Mais après avoir validé le formulaire, j’ai l’erreur suivante :
    Fatal error: Cannot unset string offsets in /home/users/financepourtous/html/nouveau/ecrire/inc/utils.php on line 1739

    Comment puis-je régler cette erreur ?

    • Tu es en quelle version de SPIP ?
      Sur une 2.1.9, la ligne 1739 tombe dans ... le vide (un REM).

    • Je suis en 2.18… Je n’ai pas encore fait la migration en 2.1.9. Sur cette dernière, c’est la ligne 1749

    Répondre à ce message

  • 1

    Bon, je continue dans le débusquage de bug…

    Depuis peu, on a la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION. Dans la doc ici présente, on ne dit pas comment faire pour n’avoir qu’une liste spécifique. Il faudrait le mentionner…
    J’ai enfin compris qu’il faut mettre #FORMULAIRE_SPIP_LISTES_INSCRIPTION{id_liste=XX} ou XX est le numéro de la liste désirée.

    Ok. Ça c’est bon.

    Sauf que, voilà le bug, lorsque je met un id_liste, je renseigne l’email, je valide, on me dit « votre saisie comporte des erreurs ».
    Mais par contre si j’enlève l’id_liste, j’ai la liste des listes avec bouton radio. (Même si je n’ai qu’une seule liste, j’ai un bouton radio… Pas très logique).
    Je renseigne l’email, je valide. J’ai un message me disant que je recevrais un email de confirmation.

    Donc, en toute logique, lorsqu’on a identifié une liste spécifique par id_liste, le numéro est mal reporté… De ce que j’ai vu, avec un id_liste, le value est « id_liste=7 » au lieu de n’avoir que « 7 » (dans mon cas)…

    • Bon, biensur, j’ai compris mon erreur :
      Il faut mettre [(#FORMULAIRE_SPIP_LISTES_INSCRIPTION{X})] où X est le numéro de la liste désirée.

      Donc pas de bug… Mea culpa.

    Répondre à ce message

  • 2

    BOnjour,

    j’essaye d’intégrer le formulaire d’abonnement sur une page du site via une noisette aveline et je rencontre un problème, certes mineur, mais pas très esthétique :D
    Je n’ai qu’une seule liste, et SPIP Listes me propose quand même une case à cocher pour choisir ma liste... Il est pourtant indiqué dans la doc que dans ce cas Spip liste ne devrait pas proposer de choix, mais ça ne marche pas chez moi.

    Quel est le fichier à modifier (et est ce facile à modifier ?)

    Merci !

    • formulaire_abonnement.html ?
      Mais il est à revoir.
      Tu peux le mettre à ta sauce et le placer ailleurs dans tes squelettes.
      Il y a aussi un modèle. Les formulaires posent problème avec le cache.
      Tout ça a besoin d’un dépoussiérage %-(

    • Bon ben je suis vraiment mauvais, j’arrive pas à modifier cet affichage de case à cocher disgracieux.

    Répondre à ce message

  • Roudeix

    Vous pouvez aussi provoquer manuellement l’envoi des lots en cliquant sur le lien « suivi des envois » pendant un envoi :
    Je ne trouve pas cette invite alors que j’ai un envoi en cours ?

    où j’ai perdu mes lunettes.

    Paddy

    Répondre à ce message

  • 7

    Bonjour,

    Sur un site que je met à jour de SPIP 1.9.2 à la 2.1.9 (et SPIP-Liste qui va bien avec), je rencontre un soucis lorsqu’on désire désabonner un visiteur à une newsletter. J’ai un double « ecrire » dans l’url de désabonnement dans l’espace privé (fiche auteur : ?exec=spiplistes_abonne_edit&id_auteur=XXXX )
    C’est l’url de retour qui coince. Le bouton de désabonnement a la bonne url mais pas le retour à la fiche auteur.

    • Je tourne en rond. Je sèche :-)
      Je ne vois pas où est ce bug.
      C’est un site unique ? (opposé de multi-sites)
      Et ce n’est pas une installation via auto ?
      Merci.

    • Si, c’est une installation dans le répertoire « auto »… (j’ai vu ton message ci-dessous).

      Le bouton « désabonnement » se trouve sous la boîte d’info de l’auteur, dans le div.liste.

      Donc, pour régler le problème, il faut que je mette SPIP-Liste au même niveau que « auto » dans le répertoire « plugins » ? On perd la fonctionnalité de mise à jour automatique dans ce cas… Snif.

    • Pardon pour le double poste, mais j’avais omis la capture d’écran ci-jointe.

    • Le mode auto est dans le TODO. J’espère d’ici quelques jours ;-)

    • Suite copie d’écran : je vois où c’est. Et sur une installation classique (pas auto), le bug est là.
      C’est corrigé.
      Merci.

    • Cool ! Merci beaucoup pour la rapidité et la correction apportée.
      J’attends que le zip soit regénéré pour le tester.

      (J’aurai un autre bug à signaler, je le ferai dans un autre post)

    • Hello !

      Alors, il y a le même bug d’url retour sur la suppression du contact. On a un double « ecrire »
      C’est sur la même page que le bug que j’ai signalé

    Répondre à ce message

  • problème avec le bouton « VALIDER » sous Firefox 4

    Répondre à ce message

  • 1
    douglas

    En survol de l’icone navigation rapide

    Fatal error : Call to undefined function ajax_retour() in []/plugins/auto/spip-listes_1_9_3/exec/spiplistes_menu_navigation.php on line 63

    impossible d’utiilser spip_liste avec SPIP 2.1.9

    • Que nenni. Diantre. Mordious ;-)
      C’est en mode auto que SPIP-Listes a des soucis. Problème connu depuis le début d’auto.
      Je viens de faire le test avec la 2.1.9 en mode classique. Ca fonctionne.
      Merci d’avoir rappelé ce douloureux problème.

    Répondre à ce message

  • 2
    audwill

    Suite à quelques dysfonctionnements avec les formulaires d’abonnement, je suis sur le point de mettre à jour le plugin Spip-listes mais avant de le faire je voulais savoir si c’est sans douleur ou si ça risque quelque chose ? faut-il prendre des précautions particulières ? (par exemple déprogrammer les envois automatiques ? désactiver le plugin ? ) Ou bien je touche à rien et je mets à jour ?

    ma config actuelle : spip-listes version 2.0148 installée sur un spip 2.0.12 + écran de secu + Facteur et un tas d’autres plugins) . Et sur Spip-listes trois listes automatiques avec un paquet d’abonnés.

    merci de vos conseils,

    • Hum ! Ca m’étonnerait que qqun clame « gogogo ». Ou alors c’est un gentil|vilain farceur.
      Sans avoir un détail complet de la configuration (via GInS par exemple). Et encore !

      Lorsque je fais une mise à jour d’un site :

      • je teste sur un serveur de dev (une copie du serveur en production)
      • si c’est bon ...
        • backup la base via sqldump
        • backup du site via tar

      En clair, j’ai une copie de travail pour faire les tests de validation. Je teste et si c’est bon, je sauvegarde tout et installe la mise à jour. Je vide les caches (tmp/cache/*, local/*, voire tmp/*) à la main, via un terminal. Et je croise les doigts.

      Avec de l’habitude, en général, une mise à jour prend une petite heure. En réalité 5 minutes, mais certains plugins sont complexes à valider. Il faut préparer un scénario de validation. Quelles sont les fonctionnalités à vérifier, etc.

      Courage !

    • audwill

      merci pour ta réponse !
      en fait je n’espérais pas vraiment un « gogogo » - quoique ;-)
      je voulais juste vérifier si fallait mieux désactiver le plugin avant de le mettre à jour, ou déprogrammer les listes... etc. bref, si y’avait une méthode particulière de mise à jour pour éviter les couacs.
      Pas sûre de pouvoir tester sur une copie du site - faudra donc juste tout sauvegarder et se lancer...

    Répondre à ce message

  • 8

    id_rubrique=107 me renvoie un courrier vide

    Bonjour,

    Dans mon parton j’ai mis « id_rubrique=107 » pour n’envoyer que les nouveautés de cette rubrique.
    A la réception la boucle est vide.

    <B_articles>
    	 <h2 class="titre" style="background: #EEE;border: 1px solid #CCC;padding: 0.5em;margin-bottom: 1em;font-weight: bold;text-align: center;">les derniers articles publiés dans l'espace bénévole</h2>
    	 <BOUCLE_articles(ARTICLES){id_rubrique=107}{id_mot ?}{age_relatif<0}{par date}{inverse}>
    	<div style="margin-top: 25px">		
    			<div style="float: left; width: 120px;">[<img src="#URL_SITE_SPIP/(#LOGO_ARTICLE_RUBRIQUE|image_passe_partout{100,100}|image_recadre{100,100,center}|extraire_attribut{src})" alt="" border="0" />]</div>
    			<div style="float: right; width: 350px;">[<h3><a style="font-size: 1.27em; font-weight: bold;color: #000; text-align:center" href="#URL_ARTICLE" >(#TITRE|supprimer_numero)</h3></a>]
    			<span style="font-size:.8em">Publié le [(#DATE|affdate)]</span></div>	 
    			<div style="margin-top: 5px; margin-bottom: 2em; margin-left: 130px; border: 1px solid #ccc;padding: 0.9em;font-size: 1em;line-height: 1.4em;" >
    			[(#INTRODUCTION{150})]
    			<span class="extra"><a href="#URL_ARTICLE"><:spiplistes:article_entier:></a></span>
    			</div>
    			
    			
    	 </div>
    	 </BOUCLE_articles>

    Si je met « id_rubrique ? » la boucle marche et m’affiche tous les derniers articles du site.
    Quelqu’un a une idée du pourquoi ?

    • Salut Paladin,
      Cela fait deux mois que je galère avec ça.
      En fait je ne comprend pas trés bien (debutant dans spip)
      J’ai lu l’article. Et avec

      {tout}

      je peux afficher dans les mails tous les derniers seulement d’une rubrique ?
      Si c’est le cas je ne vois pas comment l’utiliser. Dans le code que j’ai posté plus haut, que dois-je changer ?
      Cordialement

    • Bonjour,
      Que doit-je changer ou ajouter dans le code nouveauté.html pour n’envoyer que les articles d’un même secteur ?
      Merci pour tout ce que vous faite. C’est un super plugin.
      Cordialement

    • Je fais à nouveau appel car je n’y parviens pas.

      J’ai suivi le conseil de Paladin plus haut et
      J’ai mis dans le patron_nouveauté.html

      <BOUCLE_articles(spip_articles){id_rubrique ?} et <BOUCLE_articles(ARTICLES){id_rubrique ?}
      ça marche mais ça boucle sur tous les nouveaux articles du site.
      
      Alors j'ai ajouté {id_rubrique!==107} ou {id_rubrique!=107} dans les deux cas la boucle est vide
      
      J'ai testé {id_rubrique=108} ou {id_secteur=107}  à la place de {id_rubrique ?} :la boucle est vide

      J’aimerai mieux comprendre le code spip mais j’ai du mal. Si une âme charitable veuille bien m’aiguiller...
      Cordialement

    • Les critères SPIP sont peut-être une bonne piste

      {id_secteur=1}

      ou

      {id_rubrique=1}

      Le mieux est de consulter les forums plus orientés squelettes.

      Un patron n’est qu’en fait un squelette finalement.

    • Salut Paladin.

      J’ai fait un squelette pour tester le patron et avec le critère

        {id_secteur=108}  il fonctionne: tous les articles du secteur108 sont bouclés

      Mais avec ce même critères dans le patron, j’ai une boucle vide dans le mail.
      cordialement

    • Bug corrigé. Le calcul de la taille du courrier n’était pas réalisée sur la bonne variable.
      Merci.

      Précision : ce bug est apparu il y a quelques jours, et n’avait effet que sur les listes dont le patron version texte manquait.

    • Quand ça fait 2 mois qu’on galère et qu’enfin on y parvient...
      Bravo ! bravo ! et encore bravo pour ce plugin.

      Merci beaucoup pour ton aide Paladin.

    Répondre à ce message

  • christophe

    Bonjour,
    J’envoie ce patron, que j’ai fait tout seul (je ne connaissais rien en html, css, php ou spip il y a un mois, mais IL MARCHE). C’est ma contrib après avoir tant appris en lisant les forums de spip-contrib. Il me semble que la bourse aux patrons est hors ligne.
    Ce patron envoie les derniers articles de mon site (voir ce que ça donne ici)
    Il est facilement paramétrable (nombre d’articles, rubrique exclue, rubrique dans le pied, taille, couleurs, taille et alignement des logos, et bcp d’autres choses ...)

    [(#SET{num_lettre,  002})]					<!--sert à la fabrication du lien "lire en ligne", ex : mettre en ligne "lien URL_SITE_SPIP/lettre002.html"-->
    [(#SET{largeur,  600})]					<!--largeur de la lettre (tableau)-->
    [(#SET{largeur_bordures,  2})]				<!--largeur de la bordure du tableau-->
    [(#SET{couleur_bordures,  #D61921})]			<!--couleur de la bordure du tableau pour l'entête et le pied-->
    [(#SET{couleur_fond,  #E1F0E1})]			<!--couleur du fond du tableau pour l'entête et le pied-->
    [(#SET{couleur_bordures_articles,  #9B0A0E})]	<!--couleur de la bordure du tableau et des logos pour les articles-->
    [(#SET{epaisseur_bordures_logos,  2px})]		<!--épaisseur de la bordure des logos des articles-->
    [(#SET{couleur_fond_articles,  #F0F8F0})]		<!--couleur du fond du tableau pour l'entête et le pied-->
    [(#SET{couleur1,  #C6181F})] 				<!--couleur des titres et des liens-->
    [(#SET{couleur2,  #63A544})] 				<!--couleur des sous-titres-->
    [(#SET{couleur3,  #D61921})]				<!--couleur des liens survolés-->
    [(#SET{couleur4,  #D61921})] 				<!--couleur des liens visités-->
    [(#SET{Id_rubrique_exclue,  22})]				<!--articles de cette rubrique exclus de la lettre-->
    [(#SET{pagination, 12})]					<!--nombre d'articles dans la lettre-->
    [(#SET{couper_texte, 400})]				<!--nombre de caractères dans l'intro de chaque articles-->
    [(#SET{doublons, [(#ENV{mfx_doublons}|sinon{#DOUBLON_ALEA})]})]
    [(#SET{logo_taille,  100})]					<!--dimension maxi du logo-->
    [(#SET{logo_align,  right})]					<!--alignement du logo dans chaque intro d'article-->
    [(#SET{Id_rubrique_pied,  22})]				<!--rubrique dont le titre est dans le pied de la lettre (voir lignes 63 à 72)-->
    <style type="text/css">
    <!--
    .lien:link {color: #GET{couleur1};text-decoration: none;font-weight: bolder;} 
    .lien:hover {color: #GET{couleur3};text-decoration: underline;} 
    .lien:visited {color: #GET{couleur4};}
    .titre_lettre {font-size: 34px;font-weight: bolder;}
    .sstitre_lettre {color: #GET{couleur2};font-size: 22px;font-weight: bold;}
    .titre_article {font-size: 22px;font-weight: bolder;}
    .sstitre_article {color: #GET{couleur2};font-size: 14px;font-weight: bold;}
    .details {font-size: 11px;}
    .bordure {border-color:#GET{couleur_bordures_articles};border-width: #GET{epaisseur_bordures_logos};border-style: ridge;}
    .couleur1 {color: #GET{couleur1};}
    .gras {font-weight: bold;}
    .gris {color: #666666}
    -->
    </style>
    <div align="center"><span class="gris">Des difficult&eacute;s pour lire cette lettre ?</span> <a href="#URL_SITE_SPIP/lettre#GET{num_lettre}.html" class="gris">Cliquez ici (lire en ligne)</a>
      <table width="#GET{largeur}" height="213" border="#GET{largeur_bordures}" cellpadding="10">
        <tr>
          <td bordercolor="#GET{couleur_bordures}" bgcolor="#GET{couleur_fond}">
            <div align="center"><a href='#URL_SITE_SPIP' class="lien titre_lettre">#NOM_SITE_SPIP</a></div>
            <div class="sstitre_lettre" align="center">Actualit&eacute;s du site</div>
          <div class="couleur1 gras" align="center">&agrave; transf&eacute;rer sans mod&eacute;ration </div>      </td>
        </tr>
       	#LOAD_DOUBLONS
    	<B_intro_articles>
    	#ANCRE_PAGINATION
    	<BOUCLE_intro_articles(ARTICLES){lang}{id_rubrique?}{id_rubrique!=#GET{Id_rubrique_exclue}}{par date}{inverse}{pagination #GET{pagination}}{doublons #GET{doublons}}>  
    	<tr>
          <td height="100" bordercolor="#GET{couleur_bordures_articles}" bgcolor="#GET{couleur_fond_articles}">
    	    <div class="sstitre_article"><strong>#SURTITRE</strong></div>
    	    <div><a href="#URL_ARTICLE" class="lien titre_article">#TITRE</a></div>
    	    <div class="sstitre_article"><strong>#SOUSTITRE</strong></div>
            <div class="details">[(#DATE|nom_jour|ucfirst) ][(#DATE|affdate)][, <:par_auteur:> (#LESAUTEURS)][ //(#INCLURE{fond=noisettes/rubrique/inc/titre_rubrique}{id_rubrique})]</div>
    	    <div>&nbsp;</div>
    	    <!--balise img à la place de la balise LOGO_ARTICLE de SPIP pour détourner un conflit css-->
    	    <img class="bordure" align="#GET{logo_align}" alt="" src="[(#LOGO_ARTICLE||image_reduire{#GET{logo_taille}}|extraire_attribut{src})]"/>
    	    <div>[(#GET{couper_texte}|?{#INTRODUCTION{#GET{couper_texte}},[(#INTRODUCTION|replace{<p>,}|replace{</p>,})]})]&nbsp;<a href="#URL_ARTICLE" class="lien gras">Lire la suite&nbsp;&raquo;</a></div>
    	  </td>
        </tr>
    	</BOUCLE_intro_articles>
    	</B_intro_articles>
    	#SAVE_DOUBLONS
    	<!--effacer entre ici ...-->
    	<tr>
          <td height="20" bordercolor="#GET{couleur_bordures}" bgcolor="#GET{couleur_fond}">
            <BOUCLEn(RUBRIQUES){id_rubrique?}{id_rubrique=#GET{Id_rubrique_pied}}>
    	    <div align="center" class="sstitre_lettre">.. . .. . .. . plus la rubrique .. . .. . .. .</div>
            <div align="center"><a href="#URL_RUBRIQUE" class="lien titre_lettre">#TITRE</a></div>
    	    </BOUCLEn>
    	  </td>
        </tr>
    	<!-- ... et là si on ne veut pas de pied-->
      </table>
    </div>

    Répondre à ce message

  • 2
    Guillaume Marchais

    Bonjour,

    Ayant un site tournant avec SPIP 2.0.10 et Spip-listes 1.9.3, je rencontre un « bug » lors de la génération de l’aperçu à partir d’un patron. Une barre à côté de « Générer le contenu » clignote en permanence et je ne peux afficher la liste des patrons en cochant « A partir d’un patron ».

    En désactivant les deux plugins Googlemap API et Escoitar GIS Plugin, la Génération de contenu à partir d’un patron est de nouveau fonctionnelle normalement.

    Cela ne me dérange pas plus que ça pour l’instant. Je transmet juste l’info pour ceux qui auraient le même problème et ne comprenaient d’où cela pouvait venir. Si quelqu’un a la solution pour pallier à ce bug, je suis preneur.

    Merci

    Guillaume

    • Je viens d’installer tout ça sur un serveur de test. Sauf Escoltar. C’est gis ?
      Pour le moment, je n’arrive pas à reproduire.
      Merci en tt cas.

    • Bon, ben, même en installant GIS, ça fonctionne.

    Répondre à ce message

  • 3

    Bonjour,

    Un bug se manifeste lorsque je crée une liste de diffusion privée.
    Si je programme un envoi automatique (par ex. Toutes les semaines, en début de semaine), le plugin fait passer la liste en Publique.

    Je remet donc la liste en Privée mais il enlève la programmation automatique ??

    Qui rencontre ce bug ? Qui peut le résoudre ?

    Merci

    • En effet. Félicitations !
      La programation pour une liste privée n’a jamais été mise en place dans cette version.
      Une liste privée est juste bonne pour limiter la diffusion d’un courrier.
      Je rajoute au TODO.

    • J’utilise cette fonction pour prévenir les administrateurs-restreints qu’un nouvel article est présent dans une rubrique à accès restreint. :-)

      Vivement que la possibilité soit mise en œuvre. Encore merci Paladin et l’équipe pour la contribution à ce plugin.

    • Ca y est. C’est dans la boite. Reste juste à vérifier tous les cas de figure.
      Merci.

    Répondre à ce message

  • 4

    Je viens de constater un problème depuis mon passage à spip 2.1.8. Lorsque j’essaie de créer une newsletter, les aperçus des courriers générés sont vides.
    J’ai essayé de mettre à jour spip listes en local mais cela ne change rien.
    Avez-vous trouvé une solution ?
    Merci de votre aide.

    http://missiontice.ac-besancon.fr/languesvivantes/

    • Même avec le patron pangram ?
      Si c’est le cas, vérifier les logs javascript, avec Firefox + Firebug, par exemple. Peutêtre un conflit de plugin ?

    • Bonjour,
      Même avec le patron Pangram oui. (en ligne et en local).
      J’ai désactivé tous les plugins. Idem.
      Je ne maitrise vraiment pas firebug. J’ai essayé de trouver ce que tu indiques.
      Je ne suis pas sûr que c’est ce que tu veux (log javascripts ?) :

      reference to undefined property jQuery.ajaxSettings.traditional
      [Stopper sur une erreur] traditional=jQuery.ajaxSettings.traditional}
      95ab1b...2a75.js (ligne 3325)
      reference to undefined property s.dataType
      [Stopper sur une erreur] data=jQuery.httpData(xhr,s.dataType,s)}catch(parserError){ 

      Ou bien cela :

      <a id='access-a' href='#access-a' accesskey='a'></a>
      <div class='cadre cadre-couleur' style=''><div class='cadre_padding'><form id='choppe_patron-1' action='http://localhost/site_academique4/ecrire/?exec=spiplistes_courrier_gerer' method='post' name='choppe_patron-1'>
      <div id='previsu-html' class='switch-previsu'>
      <strong>Version HTML</strong> / <a href='javascript:jQuery(this).switch_previsu()'><strong>Version texte</strong></a>
      <div class='previsu-content'>
      </div>
      </div>
      <div id='previsu-texte' class='switch-previsu' style='display:none;'>
      <a href='javascript:jQuery(this).switch_previsu()'><strong>Version HTML</strong></a>
       / <strong>Version texte</strong><div class='previsu-content'>
      <pre>
      
      
      
      
      </pre></div>
      </div>
      <p style='text-align:right;margin-bottom:0;'><input type='hidden' name='modifier_message' value='oui' />
      <input type='hidden' name='new' value='oui' />
      <input type='hidden' name='titre' value="Créer un nouveau courrier">
      <input type='hidden' name='message' value="">
      <input type='hidden' name='message_texte' value="
      
      
      
      
      ">
      <input type='hidden' name='date' value='2010-09-13 14:15:00'>
      <input type='submit' name='btn_courrier_valider' value='Valider' class='fondo' /></p>
      </form>
      <div class='nettoyeur'></div></div></div>
      <br />

      Merci beaucoup de te préoccuper de cela.
      yoann

    • Probablement un conflit de plugin.
      Ne pas oublier de vider le cache javascript après désactivation d’un plugin (voir /local/), sinon, l’ancien code - celui des plugins désinstallés - est toujours appelé/utilisé.
      Si besoin, tester avec un SPIP tout neuf (il suffit de recopier /config pour éviter la procédure d’installation de la base) et d’ajouter les plugins un à un.

      Bon courage.

    • Bonjour,
      J’ai testé sur un spip tout neuf comme conseillé, ça a marché. J’ai donc remis à jour spip listes, rééssayé de vider le cache. J’ai du m’y reprendre à plusieurs fois. Hier soir, cela ne marchait pas, ce matin c’est bon.
      Merci beaucoup de ton aide.

    Répondre à ce message

  • 3
    Guillaume BELLART - INSITE

    Sur un SPIP 192i :
    J’avais dans la version 2.0143 sur une URL de l’espace privé du type :
    http://localhost/ecrire/?exec=auteur_infos&id_auteur=834
    ... la possibilité d’abonner l’auteur à des listes privées.

    Cette possibilité a disparu de la version 2.0163

    Bug ou feature ? :)
    Quand un auteur est abonné à 1 liste privée et 2 listes publiques, il est indiqué 3/2 listes mais seules les 2 listes publiques apparaissent avec des cases à cocher.

    Pouvez-vous m’indiquer où se situe la surcharge du exec=auteur_infos pour voir si je comprends pourquoi les listes privées n’apparaissent plus dans la liste ?

    Merci d’avance pour toute réponse à ce message !

    • Visiblement un bug. :-(

    • Je viens de tester sur un SPIP neuf. Ca fonctionne.
      Il s’agit d’une version mise à jour ? Depuis longtemps ?

    • Guillaume BELLART - INSITE

      Merci pour ton retour,

      Effectivement, il s’agit d’une version mise à jour de spip.
      Je ne sais pas précisément, ayant récupéré la gestion de ce SPIP après sa première mise en ligne.
      Sans doute une 1.9.2.c vers la 1.9.2.i
      La mise à jour du SPIP-Listes a cependant été réalisée après le passage en 1.9.2.i.

      J’espère que ces infos pourront t’être utiles

    Répondre à ce message

  • 1
    misterpinjk

    Bonjour a tous

    d’abord bravo pour se plug in

    j’ai juste un petit soucis, par defaut les nouvelles personnes qui s’abonnent a ma newsletter (si ils ne cochent pas html ou texte) le format est texte et je voudrais que par defaut cele soit html, comment puis je faire ???

    merci d’avance

    • Par défaut, c’est html.
      Il y a plusieurs balises pour l’inscription. Voir la documentation en ligne, dans le plugin, qui vient d’être mise à jour.

    Répondre à ce message

  • 11

    Bonjour,
    J’utilise actuellement SPIP LISTE 193 couplé avec le plugin Facteur.

    J’ai une mailing liste de près de 800 membres, et le plugin n’envoie que 62 mails :

    * Date de l’envoi : 3 mars 2011 à 15h30min
    o Debut de l’envoi : 3 mars 2011 à 15h32min
    o Fin de l’envoi : 3 mars 2011 à 15h38min
    * Nombre d’abonnés : 869
    o Format html : 62
    o Format texte : 6
    o Désabonnés : 1
    * Nombre d’envois en erreur : 2

    Je n’ai aucune erreur dans mes logs de Spip, et j’ai demandé déjà de l’aide sur le chat de SPIP, sans succès (pourtant ils sont bon ! ^^).

    Répondez-moi très vite, c’est plutôt urgent !
    (Ce n’est ni une injonction, ni une dramatisation ^^)

    Bonne journée ^^

    • Il vaut mieux regarder les logs (tmp/spiplistes.log) qui précise en temps réel le nombre de mails en cours, en attente, au total.
      Et surtout qui précise les erreurs.

    • Il n’y a que 2 erreurs dans le log, 2 personnes qui n’ont pas précisé de type d’envois c’est tout.
      Voici un extrait du log :

      #37 SENT : 91 (HTML : 91, TEXT : 0, NONE : 0, ECHEC : 2)
      Mar 03 15:38:26 xx.xx.xx.xx (pid 16482) MEL : [14743] courriers prets au depart (0/869)
      Mar 03 15:38:49 xx.xx.xx.xx (pid 20664) MEL : [13504] id_courrier #37 TO id_liste #2 (869 users) REPLY-TO : xxx@xxx.xxx.cxxxa RETURN-PATH:xxx@xxx.coxxxm
      Mar 03 15:38:49 xx.xx.xx.xx (pid 20664) MEL : [13504] SESSION : id_courrier #37 SENT : 68 (HTML : 62, TEXT : 6, NONE : 1, ECHEC : 0) END #37
      Mar 03 15:38:49 xx.xx.xx.xx (pid 20664) MEL : [13504] FROM_DB : id_courrier #37 SENT : 68 (HTML : 62, TEXT : 6, NONE : 1, ECHEC : 2)

      C’est normal qu’il passe de SENT : 91 à SENT : 68 ?
      Tu veux le log complet ?

    • C’est normal qu’il passe de SENT : 91 à SENT : 68 ?

      Non, mais ce n’est pas la même session.
      Il faut vérifier le date de la premier ligne donnée en exemple.

      et peut-être passer le plugin en mode debug (voir le script spiplistes_mes_options.php), histoire d’en savoir un peu plus.

    • et peut-être passer le plugin en mode debug (voir le script spiplistes_mes_options.php), histoire d’en savoir un peu plus.

      Le plugin est déjà en mode debug (define(’_SPIPLISTES_LOG_DEBUG’, LOG_DEBUG) ;)

      Non, mais ce n’est pas la même session.
      Il faut vérifier le date de la premier ligne donnée en exemple.

      La date de l’envoie avec 91 SEND est 15:38:26 et le 68 15:38:49.

      En gros ca veux dire que sur l’avant dernier paquet de 100, y’en a 91 qui sont partit et le dernier, y’en a eu 68/100 ??

      Pourquoi il n’y a eu que 68/100 mails qui sont partit sans provoquer d’erreur ?

    • Avec _SPIPLISTES_LOG_DEBUG’,, c’est le log qui passe en mode DEBUG, pas le plugin.

      Mais je me suis trompé. Ce n’est pas dans les options. Il faut faire croire au plugin que tu es en réseau local. LAN.
      Et c’est là que tu as accès à beaucoup plus d’informations.

      Deux solutions :

      • installer le tout sur un réseau privé (192.168......)
      • ou forcer le mode debug (ligne 47 de inc/spiplistes_api_globales.php)

      L’idée de forcer le mode debug est rajoutée au TODO.

      En ce qui concerne le 91 à 68, ce doit être le paquet des envois. Ca se configure dans la page de ... configuration.

    • En ce qui concerne le 91 à 68, ce doit être le paquet des envois. Ca se configure dans la page de ... configuration.

      Mes paquets d’envois de mails sont configuré par paquet de 100.

      J’espère ne pas avoir mal compris ton message ^^

    • Autre chose : le mode d’envoie SMTP n’a pas l’air de marcher.
      J’ai mis les informations de mon serveur smtp ainsi que les login et le bon numéro de port.
      Je n’ai aucunes erreur, mais je ne recois rien non plus.
      Une idée ?

    • Comment est géré l’envoie d’e-mail par smtp dans SPIP-LISTE ?
      J’ai Facteur d’activé aussi, cela risque-t-il de créer un conflit ?
      Ma configuration sous Facteur marche et j’arrive à envoyer un e-mail, mais pas par spip-liste alors que j’y ai mis la même ?
      Spip Liste gere-t-il le SSL ?

      J’aurais besoin de réponse car je commence à être perdue dans cette jungle ^^

      Merci :)

    • Le mode debug peut maintenant être activé via la page de configuration du plugin.

    • Le mode SMTP fonctionne bien.
      Par contre, en SSL, je n’ai pas testé. Et je n’ai pas de serveur sous la main avec un certificat valide.

    • Merci beaucoup Paladin, tu portes bien ton pseudo !! :)
      Et Bon courage pour le dev à suivre ^^

    Répondre à ce message

  • Comment puis-je autoriser la fonction « Creer courrier » aux auteurs ?

    Répondre à ce message

  • 3

    Bonjour,
    je n’arrive pas a faire apparaitre les images dans texte de mon courrier , il n’apparait que les codes spip , du style < img14|left> dans l’aperçu ou les mails émis. le texte du courrier est appelé dans le squelette par [(#ENVmessage|post_autobr|propre)] merci de votre aide.

    De plus en haut de l’espace prive il est marque : le répertoire ..tmp/ n’existe pas, corrigez la configuration ! je ne comprends pas d’où cela viens vue que tout le reste a l’ai de fonctionner et que j’ai bien évidemment un tmp dans mon site

    • Svp, préciser la version
      -  de SPIP
      -  du plugin, en recopiant la petite ligne en bas d’une page SPIP-Listes (version, ...)
      -  le mode d’installation (en mode auto, ça ne fonctionne pas bien. C’est dans le TODO)

      merci

    • desole pour l’oubli
      SPIP-Listes 2.0162-44181 <1.98> jQuery 1.2.6
      SPIP 2.0.13
      merci

    • et je l’ai effectivement mis en mode auto

    Répondre à ce message

  • Bonsoir,

    j’ai décidément beaucoup de difficultés avec ce plugin... Sous SPIP 2.1.8 [16966].

    Spip-listes transforme tous les liens internes de la forme

    [Article 149->149] ou [Article 149->art149]

    en lien vers l’espace privé

    ...r/ecrire/?exec=articles&id_article=149

    Seuls les liens absolus sont correctement reproduits.
    J’ai essayé d’utiliser le filtre (#TEXTE dans mon patron, cela n’a rien changé.

    Comment peut-on y remédier sans être obliger de modifier tous les liens des articles du site en lien absolus ?

    Répondre à ce message

  • 1
    Guillaume BELLART - INSITE

    Un petit bug en passant, constaté sur la dernière version 2.0162 [44181]

    -  > Empêche l’affichage du contenu lors de la duplication d’un courrier précédemment envoyé

    dans /exec/spiplistes_courrier_gerer.php
    Vers la ligne 113 :

    $texte = typo($row['texte']);
    $texte = typo($row['message_texte']);

    La deuxième affectation est erronée, la valeur de $texte est donc nulle

    Solution :

    $texte = typo($row['texte']);
    //$texte = typo($row['message_texte']);

    Si cette petite modif pouvait être prise en compte dans la prochaine version ça serait sympathique !

    Répondre à ce message

  • 3

    Bonjour

    comme beaucoup, problème d’encodage que je choisisse iso-8859-1 ou utf-8 dans la config du plugin, c’est pareil, des caractères spéciaux et des losanges. J’ai cherché partout sur le web, et visiblement personne n’a de solution... Toujours rien à ce jour ?

    Merci pour votre aide, car j’ai du supprimer mes 6700 abonnés, tout perdu, juste à cause de ça, j’ai tout réinstallé et la bdd n’était pas la même, ça m’a gonflé... pas fait de sauvegarde, donc j’aimerais repartir sur quelque chose de stable et surtout avec un encodage correct.

    Merci à celui ou celle qui pourra prendre le temps de considérer ce problème récurrent.

    • Ce problème a été signalé ici en forum. Et sa solution éventuelle aussi. Mais je reconnais que fouiller dans le formum n’est pas chose aisée.

      Pour le moment, sauf erreur, il vaut mieux choisir l’ISO latin. Celui installé par défaut par SPIPListes. Ne serait-ce que par respect pour les anciens outils de mails qui ne connaissent pas encore l’UTF.

      Mais ça dépend aussi de la base (de la version de SPIP, qui de la 1.9.x, je ne sais plus laquelle, ou la mise à jour se passait mal. Caractères mal encodés. Ou disons plutôt mauvaise récupération du charset. Etc.

      Il me semble aussi avoir vu passer un billet sur le fait de forcer l’encodage dans la table des metas, mais ça remonte à loin. A vérifier.

      Donc problème pas si facile à résoudre.
      Sauf si tu pars d’un SPIP tout neuf, et d’un SPIP-Listes tout neuf.

      Bon courage.

    • merci, mais j’ai bien fouillé partout sur ce forum, sur tous les autres posts sur ce sujet, et sur le web, je n’ai trouvé aucune réponse. J’ai bien essayé plusieurs encodage ce qui m’étonne, c’est que ça ne change rien du tout, je ne comprends pas pourquoi. Si on choisit utf-8 ou iso-8859-1 ça ne devrait pas être la même chose pourtant... enfin, je continue à chercher car j’avais déjà eu le problème, et à force d’avoir fouillé dans tous les fichiers, je me rappelle vaguement qu’il fallait réenregistrer l’un des fichiers en AINSI au lieu de utf-8... mais c’est loin et je ne me souviens plus duquel... j’ai plus qu’à tout me retaper... ^^

      merci quand-même.

    • j’ai trouvé ça dans le fichier spipliste_liste_gerer.php

      function spiplistes_texte_html_2_iso($string, $charset, $unspace = false)
      $charset = strtoupper($charset) ;
      // html_entity_decode a qq soucis avec UTF-8
      if($charset==« UTF-8 » && (phpversion()<5))
      $string = spiplistes_html_entity_decode_utf8($string) ;

      else
      $string = html_entity_decode($string, ENT_QUOTES, $charset) ;

      if($unspace)
      // renvoie sans \r ou \n pour les boites d’alerte javascript
      $string = preg_replace(« /( [1])+/ », « », $string) ;

      return ($string) ;

      Je me demande si ça viendrait pas de là puisqu’en commentaire on trouve ceci : // html_entity_decode a qq soucis avec UTF-8

      Je ne sais pas si je dois modifier ce fichier ou quoi...

    Répondre à ce message

  • 2

    Bonsoir,
    j’ai un souci maintenant avec les inscriptions aux listes : elles ne fonctionnent qu’individuellement avec la modification de la fiche visiteur (menu édition auteur de l’interface privée) .
    Dans le menu « liste de diffusion » si on clique sur « les abonnés à cette liste » il est affiché « code en travaux » alors qu’il y a quelques semaines on pouvait selectionner des visiteurs pour les inscrire. D’autre part l’import de listes importe bien dans la ...liste des visiteurs , mais rien dans la liste de diffusion sélèctionnée.
    Est-ce du à la dernière mise à jour téléchargée de spip-liste ? ( SPIP-Listes 2.0162-44181 <1.98> jQuery 1.4.4 )

    • même problème.... code en travaux.... décidément pas évident cette spip_liste...

    • Je n’arrive pas à reproduire.

      Sur un SPIP tout neuf, avec installation classique (sans passer par auto), ça fonctionne.

      SVP, il faut plus de précision.

      PS. : il va falloir se décider à écrire une fiche technique de déclaration de bogue, ou une vraie ligne d’état, parceque entre l’installation auto/pas-auto, le multi-lingue éventuel, le processus de mise à jour de SPIP, de celui des plugins, de la version MySQL (upgrade ou actuelle), la petite bête commence à devenir complexe à trouver. Ca existe peut-être déjà sur un autre plug-in ?

    Répondre à ce message

  • 1

    Bonjour,
    Je veux envoyer, pendant quelque temps, à partir de mon site, un courrier automatique journalier avec Spip liste. Je maitrise bien les courriers et les patrons, mais il y a 2 choses que je n’arrive pas à faire :
    1° Mettre une date qui se réactualise automatiquement chaque jour.
    2° Faire pour que le destinataire qui reçoit ce courrier ai directement une page de mon site

    Y-a t’il une réponse à cela ?

    JPP

    • salut
      fait le en php direct

      <?php
      
                      $jour["Sun"]="dimanche";
      
                      $jour["Mon"]="lundi";
      
                      $jour["Tue"]="mardi";
      
                      $jour["Wed"]="mercredi";
      
                      $jour["Thu"]="jeudi";
      
                      $jour["Fri"]="vendredi";
      
                      $jour["Sat"]="samedi";
      
                      $mois[1]="janvier";
      
                      $mois[2]="f&eacute;vrier";
      
                      $mois[3]="mars";
      
                      $mois[4]="avril";
      
                      $mois[5]="mai";
      
                      $mois[6]="juin";
      
                      $mois[7]="juillet";
      
                      $mois[8]="ao&ucirc;t";
      
                      $mois[9]="septembre";
      
                      $mois[10]="octobre";
      
                      $mois[11]="novembre";
      
                      $mois[12]="d&eacute;cembre";
      
                      $jc=$jour[date("D")];
      
                      $mc=$mois[date("n")];
      
                      echo "$jc " . date("j") . " $mc " . date("Y");
      
                  ?>

    Répondre à ce message

  • Bonjour,
    Je suis sous spip 2.0.10 avec Sarkaspip.
    Après de nombreux tests, je n’arrive pas à faire afficher les logos des articles, rubriques dans les mails à la réception (hotmail et gmail).

    Dans le patron voici la boucle

    	 <BOUCLE_articles(ARTICLES){id_rubrique ?}{id_secteur=108}{id_mot ?}{age_relatif<0}{par date}{inverse}>
    	 [<p style="text-align:left">(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE|left|image_reduire{100,100})</p>]
    	 [<h3 style="font-size: 1.5em;font-weight: bold;color: #000;"><a href="[(#TEST|trim|generer_url_public{page=article&id_article=#ID_ARTICLE})]">(#TITRE|supprimer_numero)</a></h3>]
    	 <span style="font-size:1em">[(#DATE|affdate)]<B_auteur-s>, <:par_auteur:>  
    	 <BOUCLE_auteur-s(AUTEURS){id_article}{', '}><a href="[(#REM|trim|generer_url_public{auteur#ID_AUTEUR})]" title="Consulter le profil de cet auteur">#NOM</a></BOUCLE_auteur-s></span>
    	 <div  style="margin-top: 5px;margin-bottom: 2em;border: 1px solid #ccc;padding: 0.9em;font-size: 1.2em;line-height: 1.4em;" >
    	 
    	 <div class="extra"><a href="[(#TEST|trim|generer_url_public{page=article&id_article=#ID_ARTICLE})]"><:spiplistes:article_entier:></a></div>
    	 </div>
    	 </BOUCLE_articles>	

    J’ai remarqué aussi que si je met « URL_ARTICLE » cela me renvoi un lien avec le mot ecrire dedans
    http://www.amicale-laique-lentilly.fr/ecrire/spip.php?article582
    du coup j’ai une page error404. C’est pour cela que j’ai utiliser « generer_url.... » qui est obsolète normalement. Avez- vous une explication à cela ?
    Merci ;-)

    Répondre à ce message

  • Bonjour,

    Existe-t-il un moyen de supprimer proprement toutes les données d’un abonné depuis l’espace privé ?

    Je vois sur la base qu’il y a au moins 3 tables contenant des données sur les abonnés :
    spip_auteurs, spip_auteurs_elargis et spip_auteurs_listes. Y a-t-il d’autres tables en jeu ?

    Dans la page « Suivi des abonnements » il y a bien un lien « Supprimer cet abonné de cette liste », cela ne supprime l’abonné que dans la table spip_auteurs_listes, mais il reste dans la table spip_auteurs... Du coup, si la personne souhaite se réinscrire avec le même email, l’inscription est refusée car Spip-listes considère qu’il est déjà abonné.

    Lorsque je clique sur l’abonné je peux éditer le statut auteur de l’abonné pour le mettre à la poubelle. Il disparaît de la liste des abonnés, son statut passe à « poubelle » dans la table spip_auteurs mais le nombre d’abonnés (= nb d’enregistrements dans la table spip_auteurs_listes) ne change pas. Et encore une fois, la personne ne peut pas se réabonner tant que son adresse mail reste dans la table spip_auteurs...

    Pour l’instant, je dois intervenir directement sur la base pour effacer toutes les données d’un abonné supprimé... pas très pratique, surtout si l’administrateur du site ne connait rien à SQL phpMyAdmin et tout l’toutim...

    Répondre à ce message

  • 8

    Bonjour,

    j’aimerais importer une liste d’abonnés par un fichier csv ou txt, mais spip liste m’indique que je dois préalablement sélectionner une liste de diffusion.
    J’ai bien créée une liste de diffusion (sans patron pour l’instant), mais dans « Import/export » il m’est impossible de sélectionner une liste ! Aucune liste n’apparaît dans le bloc « Liste de destination » !

    Est ce normal ? Ou ai-je oublié une étape ?

    Merci

    • ok, ça fonctionne

      il fallait écrire uft-8 et pas UTF-8

    • Michel Lebailly

      J’ai le même problème avec l’import. Il y a un cadre « Liste de destination » qui demande « Sélectionnez une ou plusieurs listes de destination pour vos abonnés ».

      En dessous il devrait y avoir une ou plusieurs listes avec une case à cocher... mais il n’y a rien !

      Dans ces conditions, impossible d’importer un fichier. On a systématiquement le message « Vous devez sélectionner au moins une liste de diffusion pour pouvoir importer les abonnés ».

      C’est très gênant évidemment. Je me suis dépanné en bricolant directement la base avec phpmyadmin pour ajouter des enregistrements avec les adresses voulues mais c’est très laborieux !

      J’ai l’impression que le problème est apparu avec de nouvelles versions de Spip-listes. A version de Spip identique (Spip 2.1.0) ça marchait avec la 2.0144 et plus avec la 2.0159.

      Je ne vois malheureusement pas le rapport avec uft-8 et UTF-8 de la réponse précédente. Est-ce une erreur ? Ou peut-on en savoir plus ?

    • Bonjour !

      Est ce que qqn a trouvé réponse à ce problème ???

      Je n’arrive pas à importer de liste texte (csv ou txt) par import/export. Impossible de sélectionner une liste de diffusion !

      Y a t il une solution ?

    • La liste en question doit être activée.

      Donc au minimum, une liste publique doit être disponible.

    • Merci, mais c’est évidemment le cas !

      Plusieurs listes, publiques, activées, avec le petit carré vert. Et aucune n’apparaît dans le cadre « Liste de destination ».

      Je ne vois pas quoi faire de plus. J’ai déjà fait fonctionner ce plugin sur plusieurs autres sites mais il semble y avoir une incompatibilité avec les versions récentes.

    • il y a une solution.

      Il faut sélectionner un patron pour l’envoi. Dans les configurations de la liste de diffusion, tu as un bloc qui te permet de séectionner un patron principal.

      Ensuite, ça fonctionne comme sur des roulettes :)

    • Je viens de (re) tester, ça fonctionne.

      SPIP-Listes 2.0161 <1.98> jQuery 1.4.4 sur SPIP 2.1.8

      Bon courage.

    • Michel Lebailly

      Bon sang mais filnug a raison !

      En sélectionnant un patron ça marche !
      Merdalor si on peut plus se passer de patron…

      Un grand merci à tous !

    Répondre à ce message

  • 2

    Bonjour,
    Merci pour ce plugin ! mais en peaufinant le champ « sujet » d’une liste de diffusion j’ai fièrement trouvé un beugue (? en est-ce un, d’ailleurs) :
    Dans l’aide en ligne fournie lors de l’installation de Spip-Listes (chez moi SPIP-Listes 2.0160-44065 <1.98> jQuery 1.4.4) il est indiqué ceci :
    <<<<<<<<<<
    Si vous désirez faire figurer un numéro dans le titre de votre message (par exemple : Courrier de mon association n° 24), il est possible d’insérer une balise ’a-la-SPIP’ dans le champ sujet. Cette pseudo balise est calculée lors de l’envoi de la liste de diffusion.
    Exemple :
    Pour un courrier dont le numéro correspond au numéro de la semaine dans l’année :

    [(#DATE|affdate{'W'})]


    Vous pouvez incrémenter ce numéro via le filtre ’plus’. Par exemple pour ajouter 100 au numéro de la semaine :

    [(#DATE|affdate{'W'}|plus{100})]

    >>>>>>>>>>
    Or, si je mets ceci

    [(#DATE|affdate{'Y-W'})]

    dans le sujet, selon ce qui est indiqué là : http://www.spip.net/fr_article4129.html (page de juillet 2009 consacrée à |affdate), et donc selon les codes de « date » évoqués et par suite trouvés ici : http://php.net/manual/fr/function.date.php j’obtiens cela comme étrangeté de résultat en clair dans l’interface de Spip-Listes, pour mon « sujet » de liste de diffusion :

    2011-02-03 05:59:17-W'})

    =====
    Un expert aurait une idée du pourquoi comment et le temps pour le dire et comment s’en sortir ;-) ? Merci pour votre attention, Cordialement.

    • Sauf erreur, corrgié dans la dernière version.

      Merci pour la précision du rapport de bug.

    • Merci pour la réponse rapide. Mon installation de Spip-Listes était de peu de jours, mais le problème était déjà réglé dans la version parue entretemps. Manque d’habitude de ma part de faire les vérifications dans le bon ordre. Le résultat est parfait maintenant chez moi aussi…

    Répondre à ce message

  • 11
    Sophie Clothilde

    Bonjour,
    J’utiliise spiplistes depuis belle lurette, merci beaucoup pour ce plug-in super efficace !!! J’ai fait une mise à jour d’un de mes sites vers la version 2.1, et la génération des lettres via les patrons de lettres ne fonctionne plus (rien ne s’affiche, ni avec mes patrons personnalisés, ni avec les patrons fournis dans le plugin). Donc pour l’instant, j’écris le code à la main, mais ce n’est pas très pratique... savez vous d’où vient ce problème et comment faire pour le régler ?
    Merci d’avance !!!

    • Sophie Clothilde

      PS : j’ai également vidé les caches, réinstallé le plug-in (au bon endroit...) etc...

    • Bonjour,
      Même problème : plus rien n’est généré par les patrons depuis le passage de SPIP en 2.1.8.
      Page blanche.
      Le plugin est HS et j’ai des clients qui veulent envoyer leurs newsletters. C’est la joie :-/

    • Après quelques tâtonnement, un passage à la version 2.0.160 de SPIP-listes a résolu le problème. Le tandem SPIP 2.1.8 et SPIP-listes 2.0.160 semble donc bien fonctionner (je dis « semble » parce que j’ai appris à être prudent avec le plus capricieux des plugins SPIP...).

    • Sophie Clothilde

      ah... je n’avais pas vu cette version de spip-listes... Je teste et je vous dis....
      Merci du tuyau !
      bonne journée

    • Dans le cas des mises à jour, le problème vient souvent du « vider le cache » incomplet.

      Enfin, incomplet... pour un plugin qui utilise beaucoup Ajax.

      Et dans la dernière version de SPIP, il y a eu - entre autres - mise à jour de jQuery. Avec correction de SPIP-Listes dans la foulée.

      Et probablement dans peu de temps, une autre devrait suivre, puisque jQuery vient de sortir en 1.5.

      Et là, en général, après la mise à jour du plugin, ou de SPIP, il faut également vider le cache javascript. Cache qui n’est pas vidé par la fonction disponible en back-office. A effectuer donc manuellement. Ce cache est dans /local/

    • j’ai bien vidé les caches spip et java...
      je suis en SPIP 2.1.8 [16966]
      SPIP-Listes 2.0160-44065 <1.98>
      jQuery 1.4.4

      Mais ca ne résoud pas le pb... la génération de courrier fonctionne, mais sans le texte d’introduction....

      seul cas particulier, je suis sur un spip mutualisé avec plusieurs domaines qui partagent le code du plugin, mais ont chacun leur local... ? Sachant que j’ai déja eu des problèmes js liés à la mutualisation lors d’un changement de version spip... qui se sont résolus en mettant à jour la mutualisation... ? sauf qu’a priori, elle n’a pas changé avec spip 2.1 ?

    • Sophie Clothilde

      heuuu... tu l’as trouvée où, la version SPIP-listes 2.0.160 ???
      et sinon, comment on fait pour vider un cache javascript ?
      Merci de vos réponses !

    • Sophie Clothilde

      Et bien pour ceux qui ont ce problème... je préconnise... la patience ! Le problème s’est réglé tout seul après une semaine. Ce doit effectivement être un problème de cache...
      Ceci dit, je veux bien savoir où se trouve cette version 2.0 de spiplistes... elle est bien cachée !!!
      bonne journée à tous.

    • Le numéro de version est indiqué dans plugin.xml, ou plus simplement en espace privé, dans la page des plugins, à droite du nom du plugin.

      Le cache javascript est : racine site /local/cache-js

    • pour sophie, sur la version spip-listes 2.0160-44065 <1.98>

      je met à jour les versions avec le plugin couteau suisse, qui propose un outil pour suivre les nouvelles versions des plugins installés... Il propose un page qui montre les plugins à mettre à jour et il suffit de cliquer « mettre à jour »...

      le cachs js est dans un dossier local/cache-js
      qui chez moi est dans /spip/sites/domaine.org/local/cache-js/

      bon courage

    • Sophie Clothilde

      OK, merci. Bonne journée à tous

    Répondre à ce message

  • 2

    Bonjour,
    je reçois ce message ci :

    Warning : syslog() has been disabled for security reasons in /chemin/plugins/auto/spip-listes_1_9_3/inc/spiplistes_mail.inc.php on line 26

    Je pense que c’est apparu après l’upgrade ver 2.1.8, mais ne suis pas 100% sure.. J’ai déjà réinstallé le plugin, mais cela ne change rien. Comment résoudre ce problème ?

    D’avance merci pour votre aide
    Joz

    • Voir le fichier php.ini, la constante disable_functions

      Un peu de doc à propos de disable_function à lire ici.

      Autre solution : retirer l’option syslog. C’est dans la page de configuration de SPIP-Listes.

      Bonne lecture.

    • Bonjour,
      merci pour ta réponse et sorry pour ma réaction tardive..
      Comme ce n’est pas mon serveur je n’ai pas pu changer le php.ini
      Là j’ai re-tenté pour une nouvelle installation du plugin et l’erreur a disparu. Tout va bien à présent.
      à+
      joz

    Répondre à ce message

  • 2

    Erreur calcul nombre d’abonnés... ?

    Ayant constaté des ratés dans l’importation d’abonnés, et le bloc « Les abonnés à cette liste » de la page « gestion d’une liste » affichant « code en travaux » depuis une certaine version de spip-listes.... je me suis décidé à mettre de l’ordre dans la base de données directement...

    J’ai donc complété une liste dans la table auteurs_liste à partir de la table auteurs, et j’ai fait pareil pour la table auteurs_elargis
    pour la table auteurs_liste, ca donne la requete SQL suivantes :

    INSERT INTO <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span> (<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> , <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfbGlzdGU8L2NvZGU+"></span> , <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGF0ZV9pbnNjcmlwdGlvbjwvY29kZT4="></span>, <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3RhdHV0PC9jb2RlPg=="></span> , <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+Zm9ybWF0PC9jb2RlPg=="></span>)
    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> 
    	, 2
    	, '2010-04-03 13:46:11'
    	, 'a_valider'
    	, 'HTML'
    FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span> 
    WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> NOT IN 
    	(SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> 
    		FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfbGlzdGVzPC9jb2RlPg=="></span>
    		WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfbGlzdGU8L2NvZGU+"></span>=2)

    Ca fonctionne bien !

    Sauf que dans la page « liste de diffusion »/ecrire/ ?exec=spiplistes_listes_toutes et « gestion de listes » (ecrire/ ?exec=spiplistes_liste_gerer&id_liste=2), le nombre d’abonnés est faux... (59 au lieu de 5432...)

    a priori, ce nombre d’abonnés est calculé et n’est pas stocké dans la base...
    j’ai bien vidé leS caches...

    bon, sans doute que quand on commence à mettre les mains dans le cambouis, il faut aller jusqu’au bout, mais si je peux avoir un avis, ca me rassurerait...

    • C’est en effet *_auteurs_listes qui doit contenir les id_auteurs des abonnés.

      C’est la fonction spiplistes_listes_liste_abo_ids() qui renvoie la liste des ids (les abonnés) à la trieuse. Et c’est la trieuse qui a le dessus.

      En gros, pour le nombre d’abonnés à la liste 2 :

      SELECT COUNT(id_auteur) FROM spip_auteurs_listes WHERE id_liste=2

      Peut-être juste un bug sur l’inventaire ?

    • Merci de la réponse...

      effectivement, le select count donne la même chose que ce qui est dans la page « liste »... et ce jour, vérification faite, c’est normal, car la liste n’a plus effectivement que 59 Abonnés... Pourtant dans l’historique des courriers, et dans les logs spip_liste, hier soir, le mail est bien parti au 5300... Donc entre temps, il s’est passé qqchose... Je ne vois pas....A se demander s’il n’y a pas un cache qqpart géré différemment par myphpadmin et spip ! Le plus probable est que j’ai fait une fausse manip dans la nuit...

      Cela dit, j’ai repassé mes requêtes, et ca refonctionne... a voir demain !

      En attendant, si le count des abonnés est juste, le compte des sans format reste bizarre..

      Je suppose que c’est le nombre d’abonnés sans format dans auteurs-elargis ?
      Donc je fais

      SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> 
      	, <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZW1haWw8L2NvZGU+"></span> 
      	, <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3RhdHV0PC9jb2RlPg=="></span>
      FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>, <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfZWxhcmdpczwvY29kZT4="></span> 
      WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnM8L2NvZGU+"></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span> = <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfZWxhcmdpczwvY29kZT4="></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+aWRfYXV0ZXVyPC9jb2RlPg=="></span>
      AND 	<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZnZyX2F1dGV1cnNfZWxhcmdpczwvY29kZT4="></span>.<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> NOT IN  ('html','texte')

      il me renvoie 0 enregistrements...

      alors que la page liste me dit

      5331 abonnés, dont -9 sans format de réception
      code en travaux

      merci d’une autre piste !
      pam

    Répondre à ce message

  • 6

    Bonjour,

    depuis ce matin je rencontre un problème tout nouveau avec SPIP-Liste. Quand j’essaye de générer un mail, c’est systématiquement une page blanche qui apparaît. C’est d’autant plus bizarre que vendredi dernier tout marchait nickel.

    Je suis sous Spip 2.1.8.

    J’ai tout essayé :
    -  mise à jour Spip Liste
    -  Vider cache
    -  Effacer dossier tmp
    -  Désactiver autres plugins
    -  Effacer Spip Liste, la réinstaller

    Rien n’y fait. Si vous avez une idée, je suis preneur !

    • Tous les caches ?

      local/cache-js par exemple.

    • Oui, ça a du être un problème de cache - vider le cache local n’a pas suffit - mais partir d’un site vierge a vaincu la page blanche. Merci pour le tuyau.

    • bonsoir,

      même après la purge de tous les caches, depuis la 2.1.8, la génération du courrier ne prend plus en compte le texte avant... ????

      pam

    • Problème identique de page blanche suite à la mise à jour 2.1.8 de spip.
      -  Mise à jour plugin spip-liste
      -  Vider cache local/cache-js

      Le problème persiste...

    • Pour arriver à résoudre le problème, j’ai fait comme pour le passage à Spip 2. J’ai commenté tous les dossiers, sauf IMG, puis j’ai fait une réinstallation complète de SPIP et des plugins.

    • You Know What ?

      Une manip irrégulière explique mon cas.
      SpipListe était installée à la racine des plugins.
      Lors de la mise à jour via l’espace privé, celle-ci s’est installée dans le dossier auto.

      Pour solutionner le problème, j’ai supprimer via FTP SpipListe du dossier auto et fait la mise à jour du SpipListe à la racine.

      En espérant que ça fonctionne pour vous...

    Répondre à ce message

  • 3

    Bonjour,

    j’ai mis cette balise à la page d’accueil de mon site #FORMULAIRE_SPIP_LISTES_INSCRIPTION pour permettre aux internautes de s’inscrire à la newsletter mais j’ai remarqué

    que ça n’inscrit pas à la liste publique est ce quelqu’un sait d’où peut venir le problème ??? Merci de votre aide

    • Autres précisions, dans la partie publique du site j’ai juste afficher le box où on met l’adresse email mais j’ai caché la liste de diffusion en touchant le css. Alors ma question est la suivante est ce que c’est du fait que j’ai pas choisit une liste de diffusion en m’inscrivant que l’adresse email ne s’affiche pas dans la liste publique ??? si oui , y’a pas un moyen de contourné ce problème, je veux dire est ce possible de faire rentrer uniquement l’adresse email et ensuite valider l’inscription et qu’on retrouve l’adresse dans la liste publique ???

    • J’ai a peu près le même problème : avec la balise #FORMULAIRE_SPIP_LISTES_INSCRIPTION listexx entre accolade dans la page d’acceuil j’ai invariablement la réponse : « Votre saisie contient des erreurs ! »
      J’esseyé aussi avec #FORMULAIRE_ABONNEMENT même topo
      Je suis sous SPIP 2.1.2+Ahuntsic (cf mon msg du 25/12)
      Tous mes voeux

    • exactement le meme probleme que Daniel
      une idée ?

    Répondre à ce message

  • 5

    Bonjour à tous,

    Je suis sur Spip 2.1.8 et Spip-Listes 1.9.3 hébergé chez OVH en mutualisé.

    À chaque fois que j’essaie d’envoyer un courrier, j’ai droit au message d’erreur :

    Site en travaux
    Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension.

    L’erreur se produit soit à la validation des destinataires, soit lors de la confirmation de l’envoi... parfois aussi lorsque je veux prévisualiser le courrier...

    Je dois procéder à plusieurs tentatives avant que le courrier soit effectivement expédié.

    Cependant, à force de réactualiser ma page il arrive que je sois redirigé vers la page de connexion à l’espace privé avec le message suivant :

    Problème de cookie
    Pour vous identifier de façon sûre sur ce site, vous devez accepter les cookies.
    Veuillez régler votre navigateur pour qu’il les accepte (au moins pour ce site).

    J’ai vu plusieurs sujets rapportant le même problème, mais aucune solution...
    Est-il possible que ce soit lié à l’hébergement qui limiterait le nombre de requêtes SQL simultanées ?
    Quid du problème de cookies ?

    Vider le cache ne résout pas le problème.

    De plus, à force de réactualiser ma page, je suis parfois redirigé vers cette URL :

    spip/ecrire/ ?exec=spiplistes_menu_navigation&bonjour=oui

    donnant sur une page blanche avec un morceau du menu du plugin
    Voir cette copie d’écran

    Quelqu’un peut-il m’aider ?

    • Pour le cookie, as-tu testé avec un autre navigateur ?

      Pour la page erronée, les deux boutons de création, c’est un retour en ajax mal interprété par le navigateur client.

      C’est quoi comme navigateur ?

      Pour l’erreur SQL, c’est SPIP qui signale une erreur. Peut venir de la charge, du réseau, etc. A fouiller.

      Bon courage.

    • Merci...

      Navigateur utilisé : Chrome
      Pour le cookies... Je viens de faire le test sur Firefox, je reproduis la même erreur...

      Pour la page erronée, idem...

      Pour l’erreur SQL, elle ne se produit qu’en ligne... En local sur Wamp, l’envoi d’un courrier ne pose aucun problème.
      Je repose donc la question : Est-ce lié à l’hébergement et aux éventuelles restrictions du nombre de requêtes SQL simultanées ?

    • Bon... j’ai du nouveau...

      En fait ce problème est bien lié à l’hébergement. Comme je le soupçonnais, mon hébergement de test (60GP, ancienne offre) chez OVH limite le nombre de requêtes SQL et Spip-listes effectue trop de requêtes.
      Je viens d’installer Spip-listes sur l’hébergement du site en ligne (offre Business) et l’envoi de courrier fonctionne bien...

    • Tiens ?... Curieux, mon message a disparu ou n’est pas passé...

      Bon... j’ai du nouveau...

      En fait ce problème est bien lié à l’hébergement. Comme je le soupçonnais, mon hébergement de test (60GP, ancienne offre) chez OVH limite le nombre de requêtes SQL et Spip-listes effectue trop de requêtes.
      Je viens d’installer Spip-listes sur l’hébergement du site en ligne (offre Business) et l’envoi de courrier fonctionne bien...

      Voir ce fil de discussion

    • Ah ! Ben alors ça c’est ballot ! Mon message précédent est réapparu en postant le suivant...

    Répondre à ce message

  • Est ce que quelqu’un peu me dire la difference entre spip-listes et clevermail ?

    clevermail est vraiment tres sympa, je me demande juste quelles sont les differences ?

    Répondre à ce message

  • 4

    Bonjour,

    j’ai fait la mise à jour de sécurité vers SPIP 2.1.8 et depuis, quand j’essaye de visualiser la newsletter avant de l’envoyer (cliquer sur envoi du patron « nouveauté » n’a jamais marché avec SPIP2 alors que cela marchait très bien avant, et ce sur plusieurs sites, quelque que soit la méthode d’installation de SPIP et SPIP-listes, auto ou manuelle), c’est vide.

    Je passe par « générer un nouveau courrier », à partir d’une date (après le dernier envoi, et je suis sure qu’il y a des articles après), avec le patron d’origine « nouveautés » et avant la mise à jour, je voyais la newsletter qui allait partir, depuis la mise à jour, c’est vide.

    Va-il y avoir une msie à jour ?

    • Le cache js a été vidé ?
      /local/cache-js

    • Confirmation.
      SPIP 2.1.8 [16966]

      La nouvelle version de spip désorganise totalement le générateur et aperçu.
      Il semble que le patron soit appliqué directement dans la page d’édition du courrier !!

      Bon courage pour la recherche du bug !!

    • Test réalisé avec version propre (neuve, pas une mise à jour) : correct !

      Je n’arrive pas à reproduire ce bug.

    • Mea culpa : j’ai vidé le cache et cela fonctionne !

      MAIS : c’est toujours en générant un courrier manuellement, à partir d’une date et d’un patron.

      La version en cliquant directement sur « nouveautés » n’a jamais marché avec SPIP 2, quelque soit la méthode d’installation, et sur un SPIP tout neuf, comme sur une mise à jour de SPIP 1.9.3 à SPIP 2.0.9, faite proprement par une agence pro qui fait partie des développeurs de SPIP (ce n’est pas moi, simple amateur).

    Répondre à ce message

  • 3

    Bonjour,

    Dans une version plus ancienne de SPIP, j’utilisais SPIP-lettres qui permettait de de choisir un a un les articles à publier dans le news.

    Je pensais que SPIP-listes faisait la même chose mais après l’avoir installé, je ne trouve pas cette possibilité.

    Quelqu’un peut-il me confirmer ou non que c’est possible ?

    Merci

    • La sélection des articles est effectuée via les patrons. Voir le dossier patrons du plugins pour les exemples proposés. Et construire ses propres patrons si besoin.

    • Oui mais ce n’est pas du tout pareil, le patron c’est un squelette. Ca veut dire qu’il n’est pas possible d’ajouter ou de retirer un article en particulier à chaque news, à moins de créer un patron pour chaque lettre, ce qui est impossible pour ceux qui ne font pas de html.

    • Est-ce qu’on pourrait imaginer que dans le message je puisse insérer une variable qui contiendrait les ID des articles tout en enlevant celle-ci du contenu ?

    Répondre à ce message

  • Bonjour,

    Je viens ici car j’ai un gros problème lors de la génération et l’aperçu d’un courrier. Peu importe le patron que j’utilise Rien ne s’affiche dans la fenêtre d’aperçu.

    En allant voir dans temp/prive_spip.log je trouve cette erreur : ECHEC init_http suivi d’une adresse http qui lorsque je la copie dans mon navigateur me permet de visionner la lettre que je viens de créer

    Si quelqu’un à la solution d’avance merci

    Répondre à ce message

  • Bonjour,

    ce plugin est super et je voudrais savoir si il y a une limitation concernant le nombre d’abonnés à une lettre
    d’avance merci

    Répondre à ce message

  • 1

    J’ai mis dans mon patron : « Bonjour, _AUTEUR_NOM_ » _AUTEUR_NOM_ n’est pas remplacé par le nom du destinataire.

    Cette "balise" se trouve dans patrons/details_auteur.html et dans lang/spiplistes_fr.php

    Mais elle ne semble plus prise en compte par le code...

    • Je me réponds pour la partie code : dans spiplistes_meleuse.php ligne 632 il y a pourtant :

      $pattern[$ii] = ",(_AUTEUR_" . strtoupper($key) .")_,";

      qui devrait faire l’affaire...

    Répondre à ce message

  • 3

    SPIP 2.1.6 :

    • En local, sous Windows avec PHP 5.3 : j’ai bien un corps de lettre
    • Sur le serveur de test, CentOS, PHP 5.1.6 : j’ai l’entête de la lettre, mais le corps de la lettre reste vide (dans les mails reçus).

    Un moyen de tester simplement que ça marche ?

    • Essaie avec un patron neutre, style pangram.

      A priori, j’ai l’impression que ton problème vient d’un critère de la boucle (date de publication, ...).

      Si en local ça fonctionne, et sur le serveur de prod non, c’est souvent à cause d’un critère de ce genre.

      Bon, ceci dit, si le corps est vide, ce n’est pas normal. La meleuse n’envoie pas le mail lorsqu’il est vide. Tu ne devrais rien reçevoir.

      Merci de confirmer.

    • Bon, avec Pangram, j’ai un corps de message.

      Je teste plus avant. Merci.

    • En fait, j’avais un patron pour le HTML, mais pas de patron « _texte ». J’en ai rajouté un (bidon) et ça marche.

    Répondre à ce message

  • 2
    D.Faugeron

    Bonjour,

    Il n’est pas possible de spécifier une autre heure que 0h00 pour l’envoi programmé des messages.
    J’ai téléchargé la dernière version (9 janvier 2011) et veux programmer un envoi hebdomadaire en début de semaine vers 6h00.

    • Noté ! A vérifier.

      Proposition : régler sur N heure 01 minute.

      Pas impossible que le test de validation d’envoi annule si la minute est nulle.

      Merci de confirmer.

    • Daniel Faugeron

      Après quelques essais infructueux (mettre les minutes à une valeur non nulle ne changeait rien), j’ai trouvé : j’avais coché la case « en début de semaine » ; en la décochant tout fonctionne, que la minute soit nulle ou non.
      Merci bien.

    Répondre à ce message

  • Bonjour,

    Je suis sur Spip 1.9.2 et a priori, depuis 2 ou 3 mois, ce plugin sert de porte d’entrée à des malversations (changement de langue - passage arabe - et perturbation d’affichage).
    Avez-vous rencontré le même problème ?
    Merci
    A+

    Répondre à ce message

  • Bonsoir
    J’utilsie le plugin Version : 2.0157 [43341]
    au sein de SPIP 2.1.6 [16885] | Sarka-SPIP 3.0.4 [40664]

    Or j’ai les messages suivants :

    1) zone publique en cliquant « Lettre d’information »

    Fatal error: Call to undefined function syslog() in /mnt/170/sdc/7/7/amisaca92/plugins/auto/spip-listes_1_9_3/inc/spiplistes_mail.inc.php  on line 26

    2) dans la zone privée de gestion de Listes de diffusion

    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/mnt/170/sdc/7/7/amisaca92/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack/) is not within the allowed path(s): (/mnt/170/sdc/7/7/amisaca92) in /mnt/170/sdc/7/7/amisaca92/ecrire/inc/utils.php  on line 691

    Comment supprimer ces messages d’erreur ?

    Répondre à ce message

  • 5

    Salut

    Comment se fait il que j’obtiens ce message dans l’entête des mails envoyés ? De :
    « INVALID_ADDRESS@.SYNTAX-ERROR. » <INVALID_ADDRESS@.SYNTAX-ERROR.

    Spip liste envoie les courriers avec le nom du site et l’adresse mail choisie.

    L’adresse mail fonctionne.

    Le nom du site comporte des lettres qui ne sont pas toutes de l’alphabet anglophone.

    D’ailleurs, si on cherche à répondre aux mails envoyés :

    L’adresse mail apparaît dans le champ reply to

    Quand on jette un coup d’oeil à l’entête des mails envoyés, on s’aperçoit qu’à l’intérieur du nom de l’expéditeur, le nom du site, que les lettres telle que é, è , ê ou à ont toutes été remplacées par leur caractère iso commençant par &#

    Par exemple, « Les progrès technologiques des téléphériques » titre des mails envoyés, devient « Les progrès technologiques des téléphériques »

    Et j’ai comme l’impression que les caractères en ISO ne sont pas acceptés !

    Par ailleurs, toujours à travers l’entête, on s’aperçoit à l’intérieur des titres, qu’une lettre comme é a été remplacée par =E9 ce qui donne un � en plein milieu des mêmes titres.

    Le programme spip liste semble buguer ?

    • Peut on aussi m’expliquer ces quelques lignes fort bien étranges dans le script class.phpmailer.php :

      $this->Sendmail = « /var/qmail/bin/sendmail » ;

      Ou est censé se trouver ce répertoire var, et s’il n y est pas, que fait on ?

      Dans patron switch, on a aussi ces quelques lignes :
      #CACHE0
      #HTTP_HEADERContent-Type : text/html ; charset=#CHARSET

      Cela suppose que ce fichier sert à insérer l’entête dans les mails envoyés ?

      Alors pourquoi Content-Type : text/html ; charset=utf-8 ne s’affiche pas ?

    • Comment se fait il que j’obtiens ce message dans l’entête des mails envoyés ? De :
      « INVALID_ADDRESS@.SYNTAX-ERROR. » p>

      Curieux en effet. C’est quoi le serveur qui s’occupe de l’acheminement ?

    • Le nom du site comporte des lettres qui ne sont pas toutes de l’alphabet anglophone.

      D’ailleurs, si on cherche à répondre aux mails envoyés :

      L’adresse mail apparaît dans le champ reply to

      Quand on jette un coup d’oeil à l’entête des mails envoyés, on s’aperçoit qu’à l’intérieur du nom de l’expéditeur, le nom du site, que les lettres telle que é, è , ê ou à ont toutes été remplacées par leur caractère iso commençant par &#

      Problème de charset. A vérifier dans la page de configuration de SPIP-Listes.

      Il est encore conseillé de choisir l’ISO latin (8859).

    • le serveur est OVH, et OVh est connu pour ne pas accepter des caractères non conformes dans l’entête des mails

      Je ne peux pas utiliser iso 8859, par la simple raison que le site est multilingue , et non pas que français. Le site tourne en UTF-8.

      Autre chose : ce problème persiste pour le pluggin spip liste, mais il n y a aucun problème pour l’envoi de mails à partir de programme spip.

    • Ce qui se passe pour é, è, ê, il se produit aussi les mêmes choses pour Ħ ĭ ʼn Ş Ƹ et aussi pour ך ש פ ןג פ

      Apparemment, spip list ne sait pas gérer l’envoi de newsletter autre que celles rédigées en iso 8859 ?

    Répondre à ce message

  • 2

    Bonjour,

    Je m’adresse à vous car je rencontre un problème suite à une mise à jour de 1.9.2g à 2.1.2.

    En 1.9.2g le plugin mettait une erreur :

    Accès interdit : spiplistes_abonnes_tous

    La maj de SPIP c’est bien passé j’ai donc également mis à jour le plugin pensant résoudre ce petit problème mais les chose se sont aggravées j’ai maintenant :

    Warning : mysql_query() [function.mysql-query] : Unable to save result set in /homez.43/iscpapar/www/miroir/ecrire/req/mysql.php on line 139

    Warning : Cannot modify header information - headers already sent by (output started at /homez.43/iscpapar/www/miroir/ecrire/req/mysql.php:139) in /homez.43/iscpapar/www/miroir/ecrire/inc/headers.php on line 145

    Accès interdit : spiplistes_abonnes_tous

    Tous les plugins sont désactivés.

    Version : SPIP-Listes 2.0152

    J’ai essayé de revenir à des versions précédentes mais sans succès.

    Auriez vous une idée d’où cela peux provenir.

    D’avance merci.

    Frank

    • Mise à jour défectueuse ?

      Essayer de remplacer /ecrire par celui de la distrib (pas celui de l’upload).

      Pour l’accés interdit, a priori pour cette page, seul le statut est contrôlé (0minirezo). Donc vérifier son statut.

    • Bonjour,

      Je reviens vers vous suite à mon problème.

      Petite rectification SPIP 1.9.2g + SPIP-liste1.9.2 cela semble ok
      SPIP 2.1.2 + SPIP-liste 1.9.3 messages d’erreurs.

      J’ai fait des essais en local et sur hébergement j’ai fait de multiples fois la mise à jour d’après une version en 1.9.2g + SPIP-liste 1.9.2 passée en 2.1.2 + SPIP-liste 1.9.3

      Je suis bien administrateur donc 0minirezo

      Existe t-il une limitation du nombre d’abonnés avec la 1.9.3 ?

      La liste actuelle a plus de 20000 abonnés.

      Pour tester j’ai baissé ce nombre d’abonnés à 6000 (nombre totalement arbitraire) et je n’ai plus aucun message d’erreur tout fonctionne.

      C’est comme si il y’ avait un problème de time-out pour le traitement des données.

      Cordialement

      PS : tous mes vœux pour cette nouvelle année.

    Répondre à ce message

  • 6

    Prévisualisation des patrons impossible.

    Mes versions :

    SPIP 2.1.5 [16796]
    SPIP-Listes 2.0154-42884 <1.98> jQuery 1.4.4

    Impossible de faire fonctionner l’aperçu, les patrons restent désespérément vides y compris les plus simples. Ce problème n’apparaissait pas il y a encore quelques semaines. Est ce un bug sur les mises à jours (spip ? ou spip_liste ?).

    Après plusieurs recherches, j’observe que d’autres ont eu ce problème sans solution (Voir ici).

    J’ai installé une version SPIP 2.1.5 toute neuve avec seulement le plugin Spip_liste pour m’assurer qu’il n’existait pas peut être une incompatibilité de version (spip ou plugin) or rien n’y fait.

    La prévisualisation est inopérante ! Seule la saisie dans le cadre Texte du courrier (HTML autorisé) fonctionne.

    D’autres rencontrent ils ce problème ? Avez vous une solution ?

    • Confirmé ! Ca fonctionne en SPIP 2.1.2, pas en 2.1.5.

      Peut-être jQuery qui est passé de la 1.4.2 à la 1.4.4 ?

    • Confirmé également. JQuery 1.4.4 ne sélectionne pas les éléments comme son précédent 1.4.2.

      Du coup, il faut vérifier les autres paramètres transmis en Ajax (avec sommaire, intro, etc.). Ou trouver une autre astuce (si quelqu’un a, ne pas hésiter ;-)

      Merci pour le report. La correction a été apportée sur SPIP-Listes revision 43265.

    • Salut Paladin,
      Je viens d’aller chercher ta révision 43265 et j’ai remplacé les fichiers en question mais ça ne marche toujours pas ! On ne peut toujours pas choisir un patron, la prévisu reste blanche.
      Je précise que je sui en local, sur Mac avec Mamp.
      Arghhhh....

    • Ne pas oublier de vider le cache. En ce qui concerne le javascript (c’est le cas dans cette révision) il faut parfois vider ./local/cache-js qui contient le cache des scripts.

    • OUI !!!!!!!!! Tu as raison.
      C’était bien le cache javascript qui devait être vidé. Maintenant tout marche au poil, merci Paladin.

    • Tout est rentré dans l’ordre. Merci pour cette bonne réactivité et vive Spip-listes !

    Répondre à ce message

  • 2

    Sous SPIP 2.1 j’ai un gros problème à l’installation de SPIP-LISTES 1_9_3 . Après l’activation en cliquant sur « listes de diffusion », dans l’interface privée j’ai le message :

    Warning : is_dir() [function.is-dir] : Unable to access /mnt/162/sdc/a/e/mon.site/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/162/sdc/a/e/mon.site/ecrire/inc/utils.php on line 691

    Et cela même en desactivant le squelette ahuntsic. Plugins installés :

    Acces Restreint3.0.2 - stable
    pluginAgenda2.1.8 - stable
    pluginArticle PDF0.2 - stable
    pluginBandeau 2.11.1.5 - stable
    plugincfg : moteur de configuration1.15.2 - stable
    pluginEn travaux 2.02.0.1 - stable
    pluginEnvoyer par mail 2 0.2 - stable
    pluginImprimer document 20.2 - stable
    pluginSPIP Bonux2.2.10 - stable
    pluginSPIP-Listes2.0154 - en test

    Merci de votre aide

    • Ne serait-ce pas l’habituel, et facilement repérable grâce au moteur de recherche :

      http://www.spip-contrib.net/SPIP-Listes?debut_comments-list=10#comment436150 ?

      Bon, c’est vrai que côté recherche dans les forums et navigation, ça se mérite.

    • Votre lien pointe sur la page précédente et j’ai trouvé la réponse. Le problème n’était pas en fait ce message en soi, mais que spip listes plantait en esseyant d’envoyer un message.
      Effectivement en mettant en commentaire la ligne incriminée, ça marche !
      Merci Père Noël !

    Répondre à ce message

  • 1

    Bonjour, et Merci pour ce super Plugin....

    J’ai néanmoins un soucis.

    Versions
    -  SPIP SPIP 2.1.2 [16017]
    -  SPIP-Listes 2.0152-41786 <1.98> jQuery 1.4.2

    Descriptions du pb :
    Les destinataires reçoivent la lettre d’info .
    Leur profil spip-liste est « html ».
    Leur client de messagerie « thunderbird » est configuré pour afficher en mode texte.
    Ils ne voient donc que la 1re partie du message . voir ci-dessous :

    L'original de ce courrier est au format HTML.
    Si vous rencontrez des difficultés à lire ce courrier ici, 
    vous pouvez consulter l'original sur le site : http://bavent.fr/spip.php?page=courrier&amp;id_courrier=10.
    
    Pour modifier votre abonnement, veuillez vous rendre à l'adresse suivante :  http://xxxxxx.fr/spip.php?page=abonnement&d=xxxxxxxxxxxxxxxxxxxxxx 

    Le 1er lien contient un « &amp » suivi d’un point-virgule à la place du & ce qui provoque une erreur 404 quand on clique dessus.

    Le même lien dans la partie html du courrier généré par spip-liste contient ce &amp suivi d’un point-virgule mais le mode html le gére correctement.

    Comment corriger ce problème ?

    A vous lire ..

    @+Jef

    • Aprés un peu de recherche je pense que c’est dans le patron :lien-standard-texte.html que ca se passe. Il utilise la fonction spip generer_url_public()

      D’aprés la doc, pour éviter que cette fonction transforme les & en &amp il faut mettre à true le parametre $no_entities qui est à false par défaut. Mais je ne connais pas la syntaxe à utiliser pour passer le parametre dans le code HTML :

      extrait du patron :

      L’original de ce courrier est au format HTML.
      Si vous rencontrez des difficultés à lire ce courrier ici,
      vous pouvez consulter l’original sur le site : (#TEST|trim|generer_url_publicpage=courrier&id_courrier=#ID_COURRIER).]

      @+jef

    Répondre à ce message

  • Bonjour.

    J’ai installé SPIP-listes 2.0153-42632 sur SPIP 2.1.2 [16017] et, dans l’administration, j’obtiens le message suivant :

    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/chemin_absolu_vers_mon_site/www/ecrire/../../plugins/spip-listes_1_9_3/img_pack) is not within the allowed path(s): (/chemin_absolu_vers_mon_site/www:/tmp) in /chemin_absolu_vers_mon_site/www/ecrire/inc/utils.php on line 691

    J’ai fait des recherche sur ce type d’erreur et, bien que beaucoup en aient (et pas seulement avec SPIP-listes), je n’ai pas trouvé comment la corrigé. Cependant, une réponse faisait remarquer que le chemin www/ecrire/../../plugins/ semble contenir un ../ en trop (et il me semble aussi…)

    Certes, le plugin fonctionne pour envoyer des messages mais il y a un problème avec les formulaires : #FORMULAIRE_ABONNEMENT n’affiche rien et #FORMULAIRE_SPIP_LISTES_INSCRIPTION me répond

    Votre saisie contient des erreurs !

    Avez-vous une idée du problème et comment le résoudre ?

    Répondre à ce message

  • 1

    Bonjour,

    Est-il possible d’inclure dans le texte envoyé dans l’e-mail le nom et le prénom du destinataire.
    Dans ce cas : comment ?

    Cordialement.

    Bernard

    • C’est dans les prefs du plugin. (bouton Configuration). Il faut activer la personnalisation du courrier.

      Voir ensuite le patron details_auteur pour exemple d’utilisation.

      Bonne personnalisation !

    Répondre à ce message

  • Bonjour, j’ai un problème avec un patron... j’ai pas mal chercher mais je ne trouve rien je suis pourtant surpris d’être le premier à avoir ce problème....
    J’ai réalisé un patron disons assez volumineux et du coup j’ai une erreur 414 (url trop longue) quand j’essaie de générer le message.
    En effet la limite LimitRequestLine par défaut est 8190.
    J’ai tenté de changer cette limite dans le .htaccess mais chez ovh dès que je met cette règle dans le fichier .htaccess j’ai une erreur 500 (Internal Server Error).
    Si j’ai bien compris c’est la méthode Get qui est utilisé par spip-liste pour envoyer le message peut être faudrait il passer celui-ci en post malheureusement je suis bien incapable de trouver ou cela si situe dans ce fabuleux plugin.
    Merci pour votre aide. Je commence à désespérer...
    A bientôt.
    Jérôme

    Répondre à ce message

  • Sujet surement déjà traité mais je nai pas trouvé de réponses : Si je veux que les gens qui se désabonnent (ou que je désabonne) ne font plus du tout partie du site comment faire ? Je peux désabonner en masse mais après les supprimer définitivement en masse ? Je trouve assez « malsain » quils restent inscrits.

    Répondre à ce message

  • 5

    Bonjour, J’ai spip 2.1.2 et spip listes 2.0152. Lorsque je crée un nouveau courrier et je déplie « Générer le contenu » à droite il y à une barre (image qui bouge) qui normalement est là un moment pour nous indiquer que c’est entrain de se charger, tandis que là elle ne part pas. Mais le plus gros problème c’est que lorsque je clique sur « A partir d’un patron » la liste avec le choix des patrons ne s’affiche pas :( Quoi faire ??? Aidez moi ! (je spécifie que ma liste de diffusion à un bien le patron attaché déjà) Merci

    • Problème d’installation. La liste des patrons est générée en PHP à l’appel de la page. (ce n’est pas un ajax). Donc : ne serait-ce pas une installation en auto ?

    • oui c’était une installation en auto. J’ai déplacé le répertoire spip listes de plugins/auto à plugins/ et vidé le cache mais ça ne change rien :(

    • J’ai le même soucis. Dans mon cas, le soucis provient d’une erreur javascript (regarde dans ta console) causée par le plugin GoogleMap Api :

      GControl is not defined
      mapTypeControl.prototype=new GControl() ;

      En désactivant ce plugin, le plugin SPIP-Listes fonctionne à nouveau. Reste à corriger le plugin GoogleMap Api maintenant... :/

    • Soucis réglé ici

    • en effet, merci !!!

    Répondre à ce message

  • Bonjour,

    j’ai fais une maj de Spip et aussi une maj de Spip liste, toute l’install s’est déroulée correctement (aucun message d’erreur) mais je me retrouve avec un message d’erreur suivant quand je vais dans « Suivi des abonnements » ou « Listes de diffusion ».

    Erreur SQL 1146
    Table 'db348411530.spip_auteurs_elargis' doesn't exist SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> AS n FROM <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGIzNDg0MTE1MzA8L2NvZGU+"></span>.spip_auteurs_elargis WHERE id_auteur=63 LIMIT 1
    SELECT <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span> AS n FROM spip_auteurs_elargis WHERE id_auteur=63 LIMIT 1

    Du coup, impossible d’avoir accès à la table des auteurs (qui sont pourtant bien comptés), aucun format de liste n’est choisi (html ou txt).

    Par ailleurs, mes anciens patrons ne fonctionnent plus sous cette nouvelle version :(

    Arg. :D

    Répondre à ce message

  • Bonjour,

    je suis en train de mettre en place une newsletter avec spipliste. le site est totalement dédié à la gestion de la newsletter.

    lors de l’affichage du courrier sur le site,
    http://newsletter.u-cergy.fr/spip.php?page=courrier&id_courrier=328

    je souhaiterais à partir d’un lien « retour », revenir sur le courrier en cours de lecture.
    je n’arrive pas à faire une boucle qui me sélectionnerait un seul id_courrier, plus précisément l’id_courrier parent en cours lié à cet article .

    j’ai testé cela :

    « BOUCLE_retour(COURRIERS)id_courrier ?= #ENVid_courrier »
    div class=« retour »
    a href[(#URL_PAGEcourrier,id_courrier=#ID_COURRIER)]">Retour

    /BOUCLE_retour "

    mais cette boucle me sélectionne tous les « id_courrier ».

    voir le lien :
    http://newsletter.u-cergy.fr/spip.php?article54

    Quelqu’un peut t’il m’aider à trouver la bonne syntaxe.
    merci d’avance

    Répondre à ce message

  • 16

    bonjour à tous,

    quand je click sur « Créer un nouveau courrier » ou sur « Casier à courriers »

    j’obtiens une page blanche. peut etre est ce du à une incompatiblité avec le plugins « formulaire et tableau »

    en bref je ne peux plus faire de nouveaux courriers

    help me

    • Et que dit le php_error.log ?

    • tu veux dire error_log dans httpd sous linux

      aucune erreur rien, nada
      désolé mais rien pour aider à la compréhension.

    • Ca, c’est le fichier erreur http.

      C’est celui de PHP qu’il faut regarder. Dans le php.ini, la variable error_log indique le fichier de log.

    • je viens de mettre en place ce log

      mais je n’ai rien dedans

      pas d’erreur

      j’ai transfère mon site et ma base sur mon poste et est désactive le plu-gins
      « Formulaires&Tables (SPIP 2.0+) » et au miracle ca marche

      cependant du coup beaucoup d’autre problème apparaissent
      par exemple plus accès au plu-gins. je préfere le garder et comprendre pourquoi pas compatible

    • Vérifie que le log de php est activé. Le plus simple est de générer une erreur. Un script du genre

      <?php pas_glop(); ?>

      doit donner une erreur de fonction inconnue dans le log.

      Sinon, c’est que le log n’est pas activé, ou voir flag des erreurs.

      Une page blanche, c’est souvent le symptome d’un bug dans un script PHP.

    • cannot redeclare affiche_barre() in ____/extensions/porte_plume/inc/barre.php on line 22

    • Fonction affiche_barre() inconnue dans SPIP-Listes.

      Et n’utilise par porte_plume.

      Un petit

      grep -r affiche_barre *

      dans les plugins pour repérer le dupli. Puis tenter en désactivant le plugin en question.

    • cannot redeclare afficher_barre() in ____/extensions/porte_plume/inc/barre.php on line 22

      j’ai oublier un r à afficher désolé

    • Ah ! En effet. Fonction utilisée, mais pas déclarée par SPIP-Listes.

      Un petit

      grep -r afficher_barre *|grep func

       ?

    • ecrire/inc/barre.php:function afficher_barre($champ, $forum=false, $lang=’’)

      extensions/porte_plume/inc/barre.php:function afficher_barre($champ, $forum=false, $lang=’’)

    • Sur un SPIP 2.1.2 tout propre, je n’ai que

      extensions/porte_plume/inc/barre.php:function afficher_barre($champ, $forum=false, $lang=’’)

      Tu ne serais pas sur un SPIP mis à jour par le loader par hasard ?

      Ou sur une autre version ?

    • yes ofcourse

      pourquoi a bug

    • je viens de récupérer un spip 212 avec mes plugins même problème sans passer par spip_loader
      a+

    • Mêmes symptomes tu veux dire ? Voir peut-être du côté de vieilles_defs.php inclus par un des plugins ?

      Courage !

    • as tu « Formulaires&Tables (SPIP 2.0+) » activé ?

    • pour resourdre ce pb j’ai désactivé la fonction afficher_barre

      dans l’extension et le plugins porte_plume

      porte_plume/inc/barre.php

      merci pour ton aide a+ cordialement

    Répondre à ce message

  • Bonjour,

    J’ai utilisé Spip-liste sur plusieurs sites avec satisfaction.
    Cependant, après avoir vu des mails sur la liste qui disait que Spip-lettre était, à priori, un outil à préférer pour Spip 2 par rapport à Spip-liste, j’ai voulu tester ce dernier, mais je ne trouve aucune documentation sur cet outil aujourd’hui.

    Ma question est donc la suivante :
    Quel est l’outil le plus approprié et le plus pérenne entre les deux ?

    Merci par avance de vos réponses.

    Répondre à ce message

  • 1

    echec à l’install de spip liste
    voila un message d’erreur:Erreur SQL 1146
    La table ’psycho_psycho.spip_auteurs_mod_listes’ n’existe pas SELECT id_liste FROM psycho_psycho.spip_auteurs_mod_listes WHERE id_auteur=1
    SELECT id_liste FROM spip_auteurs_mod_listes WHERE id_auteur=1
    merci pour une aide

    Répondre à ce message

  • 1

    Ayant installer ce plugin, j’ai obtenu une erreur fatale PHP : fonction compacte() non trouvé.

    J’ai juste commenter la ligne (la seule qui contient cet appel) pour que tout marche (pour mes premiers pas).

    Cette fonction est dans l’extension « compresseur » que nous avons supprimer sur nos SPIP, il serait donc de bon aloi de préciser cette nécessité même si elle est « obligatoirement optionnelle » car on est pas obligé de laisser les extensions (on a conservé que le porte plume), ou alors de mettre un if(function_exists) avant.

    • Très juste ! A vérifier si c’est vraiment utile d’ailleurs, et/ou - pourquoi pas - le remplacer par un simple preg_replace si c’est simplement pour gagner un peu de place.

      Merci.

    Répondre à ce message

  • 4

    Bonjour,
    Je suis en SPIP 212, SPIP-Listes 2.0152, les autres plugins sont à jour (CFG, SPIP-Bonux, etc...)
    Depuis fin octobre sans que je sache pourquoi, les listes automatiques ne sont plus diffusées. Dans la case courrier on me dit qu’elles ne sont pas diffusées car elles n’ont aucun destinataires : or une (journalière, de test) en a 2, l’autre (hebdomadaire) en a 55 !
    J’ai beau consulter les pages de documentation, les divers interfaces, je ne trouve aucune explication.
    Merci d’avance.

    Philippe G.

    • Je viens de vérifier. Le courrier part bien. La liste aussi. Je n’arrive pas à reproduire le problème.

    • Plus rien dans /tmp/prive_spiplistes.log ? (c’est le journal créé/maintenu pas spiplistes/spip lorsqu’on oeuvre dans l’espace privé).

      Il devrait au moins y avoir de temps en temps :

      Nov 08 19:40:00 127.0.0.1 (pid 75543) CRON : NO JOB

      Ce qui indique qu’il n’y a pas de job en attente.

      PS. : des exemples fournis, il est plutôt coutume de cacher les adresses mail. Idem pour l’adresse IP publiques.

    • Philippe G.

      Merci. Pour les adresses, oui, je m’en suis aperçu trop tard, autant pour moi :-( Si tu pauex corriger avec « Crayons » je ne suis pas contre !
      Je me demande si ce n’est pas mon modèle qui m.... Je vais voir cela.

    • Message d’exemple de log supprimé.

    Répondre à ce message

  • 2

    Bonjour,

    J’ai l’impression que dans ecrire/ ?exec=spiplistes_config :
    - « Adresse d’envoi par défaut » écrase « Adresse de retour par défaut pour les erreurs » au niveau de l’affichage

    Pourtant elles semblent bien distinctes en base et juste après avoir validé. Tout se passe comme si lorsque l’on affichait le formulaire sans valider le formulaire, l’adresse de retour/erreur n’était pas calculée.

    Au niveau du code, de ce que j’en comprends, ça pourrait être lié au fait que le calcul des variables $keys_str_param_valider est sous dépendance de $btn_param_valider or je pense que c’est $keys_str_param_valider qui sert à initialiser $email_return_path_defaut (il faudrait peut être une autre source d’initialisation).

    Y-a-t-il un TRAC où proposer ce genre de remarque ?

    Répondre à ce message

  • 1

    Bonjour,

    J’ai programmé l’envoi de courrier tous les jours avec le patron nouveautes.html, en pensant que s’il n’y avait de nouveaux articles/brèves, le courrier ne partait pas. Eh bien ça ne marche pas.

    Le patron nouveautes.html, est bien vide si rien de nouveau n’est publié. En revanche, comme une entête de courrier est systématiquement intégrée au message, ainsi que le lien pour modifier son abonnement, le message généré n’est pas vide. Il est donc envoyé.

    Serait-il possible, que dans les prochaines versions, le test (#DATE_MODIF_SITE|strtotime|>(#ENVdate| ?’ ’,’’) soit généralisé dans tous les morceaux de message, afin que les courriers vides le soient vraiment, et ne partent pas à tort ?

    Merci d’avance.

    Répondre à ce message

  • 3

    Bonjour,
    Je suis en SPIP 2.0.10, en dernière version de CFG, SpipBonux et Facteur, j’ai toujours le message suivant lorsque je veux envoyer un message par Spip-Listes :


    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/spip-listes_1_9_3/img_pack/ in /mnt/101/sdb/e/f/toto/ecrire/inc/utils.php on line 698

    Fatal error : Call to undefined function : syslog() in /mnt/101/sdb/e/f/toto/plugins/spip-listes_1_9_3/inc/spiplistes_mail.inc.php on line 26


    Je suis hebergée chez Free.
    Me manque-t-il un autre plugin ?

    Merci d’avance

    • On dirait que tu as le même probleme que moi.
      Le site de la SGSB sur lequel j’essaie d’installer Spip Listes est auusi hebergé par Free...
      J’ai tenter d’ linstaller le plugin manuelement mais rien n’y fait.
      C’est peut etre l’hebergeur Free qui pose probleme ?

    • J’ai mis en commentaire dans le fichier spip-listes_1_9_3/inc/spiplistes_mail.inc.php, les 2 lignes qui comportaient syslog ( car ça ne fait qu’écrire dans un log système si le plugin facteur est présent ou pas ).

      Et ça marche !

    • Merci
      J’ai fait le modif sur le fichier...
      ca marche malgré le message d’erreur d’erreur suivant qui s’affiche :

      « Warning : is_dir() [function.is-dir] : Unable to access /mnt/167/sdb/b/c/iphone.lefil/ecrire/../../plugins/spip-listes_1_9_3/img_pack/ in /mnt/167/sdb/b/c/iphone.lefil/ecrire/inc/utils.php on line 691 »

    Répondre à ce message

  • 1

    Bonjour,

    J’aimerai utiliser SPIP-Liste et proposer aux visiteurs un formulaire d’inscrisption en anglais. J’ai vu que dans l’arborescence du plugin Spip-List, il y a dossier Lang avec différents fichiers « spiplistes_fr.php » ou « spiplistes_en.php » etc..
    Comment choisit-on la langue ?

    Merci

    Répondre à ce message

  • 4

    bonjour
    apres avoir installé SPIP-Listes2.0152 -
    sur mon site en version spip 2.1.2.

    j’ai le message suivant :
    « Warning : is_dir() [function.is-dir] : Unable to access /mnt/167/sdb/b/c/iphone.lefil/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/167/sdb/b/c/iphone.lefil/ecrire/inc/utils.php on line 691
    Fatal error : Call to undefined function : syslog() in /mnt/167/sdb/b/c/iphone.lefil/plugins/auto/spip-listes_1_9_3/inc/spiplistes_mail.inc.php on line 26 »

    d’où peut venir le problême ?

    • Es-tu sûr que SPIP-listes est maintenant compatible avec SPIP 2.1.2 ?

    • De mon côté j’ai eu des problèmes, j’ai donc désinstallé puis réinstallé l’ensemble.
      A la réinstallation je n’ai pas eu les tables créées, spip_auteurs_elargis, spip_listes, spip_auteurs_listes, etc.
      Comment les créer ? Les recréer, de manière simple sans passer par des tarabiscotages dans PHPMyAdmin ?
      Merci.

    • Quel sont précisément les versions comptatible spip ?

    • A partir de 192, comme l’indique plugin.xml.

      Par contre, problèmes apparaissent :
      -  lorsque le plugin est installé en mode auto ;
      -  lorsque SPIP est mis à jour via le loader (conflit de fonction, principalement is_dir() ;
      -  en compagnie d’autres plugins (à l’installation. Là, ça reste à pister/préciser).

    Répondre à ce message

  • 6

    Bonjour à tous, une question AVANT d’activer le plugin :

    -  est-ce que les utilisateurs enregistrés du site SPIP avec le plugin (admins et rédacteurs) peuvent envoyer des messages à tous les abonnés de la liste depuis leur propre compte email (Outlook, Gmail, Yahoo, etc) - p. ex. en envoyant un email à l’adresse de la liste - ou alors doivent-ils obligatoirement entrer dans le site SPIP pour le faire ?

    • doivent-ils obligatoirement entrer dans le site SPIP pour le faire ?

      oui

    • merci - mais c’est vraiment dommage...

    • Il est possible d’exporter les adresses des abonnés via l’interface privée, et donc d’importer dans son outil de messagerie préféré ou autre outil de mailing.

    • Merci encore, mais la fonction qui aurait pu être intéressante c’est plutôt de pouvoir envoyer à une seule adresse et que tous les abonnés reçoivent.

      Mais je crois qu’ilexiste un autre plugin qui intègre des mail-list manager comme mailman.

    • je ne peux pas m’empêcher de donner mon avis : c’est quand même plus intéressant de garder ses abonnés en tant qu’auteurs_spip...
      ne serait-ce que pour leur donner des droits privilégiés de consultation sur le site, leur permettre de modifier leur profil... etc... sinon autant n’utiliser qu’un gestionnaire de mailing type « sympa » ou « mailan » non ? avec les abonnés_auteurs on a plus de possibilités... ça vaut le coup de creuser spip-listes, ça semble plus complet... see u soon

    • Ca dépend en fait de l’utilisation qu’on en fait deSPIP. Tous les sites n’ont pas les mêmes besoins. Dans notre cas, il s’agit d’un espace privé de partage de docs pour un comité et la fonction mailing list (bidirectionnelle - pas seulement pour envoyer des newsletters) aurait son intérêt. Nous avons mis en place Mailman mais c’est dommage d’externaliser cette fonction alors qu’on aurait pu utiliser les adresses inscrites de SPIP pour créer une liste de discussion. Surtout que Mailman est plutôt indigeste et comporte de graves lacunes structurelles.

      Les fonctions internes de messagerie existantes dans SPIP ne sont vraiment pas satisfaisantes et ce plugin ne répond pas à tous les besoins.

    Répondre à ce message

  • J’ai sans doute manqué quelque chose, mais je viens de passer une heure à chercher pourquoi mes formulaires d’inscription et de modification ne voulaient pas s’afficher.

    Visiblement il faut que , dans configuration>Interactivité la mention :

    Si les squelettes de votre site prévoient l’enregistrement de visiteurs sans accès à l’espace privé, veuillez activer l’option ci-dessous :
    -  Accepter l’inscription de visiteurs du site public
    -  Refuser l’inscription des visiteurs

    soit à « Accepter l’inscription de visiteurs du site public »

    Peut être faudrait il l’ajouter dans cette article à la section : Mise en place du plugin > Squelette ?

    Répondre à ce message

  • une suggestion / souhait... devant le succès de l’outil utilisé depuis 2 ans maintenant...

    sur un des sites, j’ai près de 4000 inscrits... la gestion devient vraiment lourde, et je passe de plus en plus souvent par phpmyadmin... ce qui n’est pas sans risque !

    donc, si une prochaine version pouvait apporter plus d’utilitaires de gestion des abonnés...
    -  affichage sélectif sur critères de la liste des abonnés (statut, format, date arrivée...)
    -  ajout d’un statut pour gérer les erreurs d’adresse, un peu comme la gestion des adhérents dans le plugin association .(invité, valide, refusé, erreur mail, suspendu...)
    -  intégrer SPIP-Listes Cleaner en lien avec ce statut... (je n’arrive pas à le faire fonctionner... ?)
    -  export de listes filtrées sur critère (idem...)

    une première chose a priori simple serait de pouvoir sélectionner dans l’affichage des abonnés par format...

    et merci pour le plugin...
    pam

    Répondre à ce message

  • Bonjour à tous,

    J’ai un soucis avec le plugin.
    J’ai insérer la variable #FORMULAIRE_SPIP_LISTES_INSCRIPTION dans une de mes pages.

    Après avoir saisi l’adresse mail, je clique sur ok et j’obtiens l’erreur suivante :

    Page Web inaccessible
    
    Il se peut que la page Web à l'adresse http://localhost/web/spip.php?rubrique1 soit temporairement inaccessible ou qu'elle ait été déplacée de façon permanente à une autre adresse Web.
    
      Plus d'informations sur cette erreur

    Je développe tout en local avant d’envoyer sur le site en production.

    Est-ce que vous voyez d’où peut venir mon problème ?

    Merci de votre aide.

    Mika

    Répondre à ce message

  • 2

    Bonjour,

    J’utilise un SPIP-Listes 2.0148-40091 <1.98> jQuery 1.4.2, avec un SPIP 2.11.
    J’ai quelque centaines d’adresses à importer dans un liste (les adresses vont se rajouter à 400 adresses déjà existantes).

    Je me suis donc crée un fichier CSV, avec séparateur point-virgule, puis je suis passé par l’import/export de SPIP-Listes.

    Je sélectionne la liste dans laquelle l’import doit se faire.
    Je coche le bouton « Format de réception : HTML » => ok
    Je cherche le fichier sur mon DD => ok
    Séparateur de champ : point-virgule => ok
    Dans options d’importation, je coche « Forcer les abonnements », car je pense qu’une partie de mes adresses à importer sont déjà dans la base, mais sans avoir été abonnées à une liste.
    (Je joins une petite image pour synthétiser tout ce que je dis au-dessus)

    Et je valide.
    L’import se fait, mais 2 constats :

    1. Il ne se fait pas d’un coup, mais par salve de 300 ou 500 adresses (j’en ai 2000 en tout dans mon fichier). Bref, je suis obligé de répéter l’opération (décrite ci-dessus) plusieurs fois jusqu’à ce que SPip- Listes me réponde enfin « il n’y a plus de nouvelles adresses à importer »

    2. Je me retrouve avec un nombre non négligeable d’abonnés « sans format de réception ». Je soupçonne que les adresses « sans format de réception » sont celles qui étaient déjà dans ma base préalablement, mais sans format défini (après une suppression de liste, par exemple).

    A par passer par phpmyadmin, y a-t-il une solution pour mon point 2 ?
    Et auriez-vous une idée pour le point 1 ? Limite du nombre d’adresses importées par salve ? (je n’ai pas vu ça dans la doc)

    Merci de m’avoir lu.

    Régis

    • Re-bonjour,

      Bon, j’ai résolu mon problème en passant par phpmyadmin, en faisant un update sur le champ « spip_listes_format » de la table « spip_auteurs_elargis ».
      => Je les ai tous fait passer de « non » à la valeur « html ».
      => Par ailleurs, j’ai fait passer la valeur par défaut de « non » à « html » pour ce champ.
      C’est un peu violent, mais je ne voyais pas comment assainir la situation autrement.

      Néanmoins, mes 2 interrogations ci-dessus demeurent et je serais toujours heureux d’entendre l’avis d’un expert sur le sujet.

      Merci.

    • A priori, la démarche est bonne. Peut-être à compléter par enrichissement de la table ’spip_auteurs_elargis’ qui, je crois, sert également à d’autres plugins (’inscription’ ?).

      Pour le formulaire (il s’agit bien d’un problème de formulaire ?), il y en a un, peut-être même deux, dans la pack. Ca mérite peut-être un peu de nettoyage.

      A suivre.

    Répondre à ce message

  • Bonjour à tous,

    j’ai installé spip list (la dernière version) avec SPIP 2.0.9.

    il est dit : « Cliquez sur Générer et Aperçu pour injecter le résultat dans la boîte Texte du courrier (HTML autorisé). »

    Le gros problème que j’ai : est que quand je clique sur aperçu et générer, j’ai bien un aperçu en haut avec un « bouton valider » (le bouton ne répond pas aux cliques).

    Et surtout rien n’est injecté dans la boîte « Texte du courrier »

    quelqu’un aurait-il une solution ?

    Répondre à ce message

  • 1

    Bonjour,

    il semble que des desinscriptions non demandés se sont produit sur un site qui employe spip-listes. Un grand nombre d’auteurs a été désinscrit ces dernier semaines et selon le proprio du site ce ne sont pas les gens qui se sont désinscrit eux. Il a demandé à quelques personnes et i aparemment il ne se sont jamas désabonnés.
    Qu’est-ce qui pourrais avoir causé se problème ? Le dernier upgrade de spip ou/et du plugin ? Je ne sais pas à quel moment cette perte d’inscriptions à eu lieu...

    par où chercher le problème ? merci pour vos astuces..
    joz

    • Bonjour Joz !

      Je ne vais pas apporter de solution au problème que vous décrivez mais je me suis rendu compte aujourd’hui sur un de mes sites que mes abonnés avaient subis la même punition c’est à dire une grand partie désinscrit de ma lettre d’information alors qu’ils n’ont rien demandés.
      Je suis en SPIP 2.0.10 avec le version 2.0077 de spip-liste (par ailleurs 18 autres plugins accompagne celui de Spip Liste)
      Par contre chose assez étonnante j’ai un autre site avec la même config mais beaucoup moins de plugin (seulement Autorité et CFG) et il ne s’est rien passé.

      Aussi, je n’ai rien remarqué sur le journal du Spip-Liste indiquant une action quelconque comme le fait de retirer les auteurs à une liste de diffusion.

      Bizarre, bizarre...

    Répondre à ce message

  • lepasquebeau

    Bonjour,

    je viens d’installer spip liste, version 1-9-3, et suis hébergé chez Infomaniak, le site, il est là : www.lepasquebeau.com

    Le pb : j’envoie bien des messages en fonction de la méthode indiquée, tout se passe très bien, pas de message d’erreur… sauf que le mail n’arrive jamais. Dommage.

    Voici la fin du Journal Spip liste :
    Sep 30 18:05:07 90.35.158.154 (pid 27106) MEL : [29291] FROM_DB : id_courrier #2 SENT : 0 (HTML : 0, TEXT : 0, NONE : 0, ECHEC : 1)
    Sep 30 18:08:29 90.35.158.154 (pid 27562) id_courrier #1 DUPLICATED TO #3 BY ID_AUTEUR #1
    Sep 30 18:08:40 90.35.158.154 (pid 27439) ID_COURRIER #3 titre,texte MODIFIED BY ID_AUTEUR #1
    Sep 30 18:08:44 90.35.158.154 (pid 27439) MEL : Valérie Voyer(html) - lepasquebeau@gmail.comErreur : envoi du mail impossible (vérifier si mail() de php est disponible)
    Sep 30 18:08:44 90.35.158.154 (pid 27439) MEL : id_courrier #3 TO : lepasquebeau@gmail.com (TEST) REPLY-TO : lepasquebeau@gmail.com RETURN-PATH : lepasquebeau@gmail.com

    Si quelqu’un y comprend qqe chose… peut-il éclairer ma lanterne ?

    Répondre à ce message

  • 3

    Bonjour,

    SPIP-Listes 2.0148 et SPIP 2.1.1.

    En essayant d’aller sur la page ?exec=spiplistes_courriers_casier j’ai ce message d’erreur :
    Fatal error: Cannot redeclare afficher_barre() (previously declared in /home/maloyaor/public_html/ecrire/inc/vieilles_defs.php(911) : eval()'d code:2) in /home/maloyaor/public_html/extensions/porte_plume/inc/barre.php on line 24

    D’où peut venir le problème ? Et surtout comment le régler car je n’ai plus accès aux réglages de SPIP-Listes et de ses newsletters...

    • Rapide coup d’oeil sur le plugin :

      grep -r afficher_barre *

      et

      grep -r vieilles_def *

      dans son répertoire ne donne ni déclaration, ni include. Donc ça ne vient pas de là.

      La ligne :

      Fatal error : Cannot redeclare afficher_barre() (previously declared in /home/maloyaor/public_html/ecrire/inc/vieilles_defs.php(911) : eval()’d code:2) in /home/maloyaor/public_html/extensions/porte_plume/inc/barre.php on line 24

      indique que porte_plume déclare la fonction afficher_barre(). Et en effet, cette fonction est déjà déclarée dans /ecrire/inc/vieilles_defs.php.

      A tester en désactivant ce plugin ?

    • Oups... Posté trop vite... Je n’avais pas lu le précédent post à ce sujet... Forms&Tables, si tu nous entends... Il faut en fait, faire en sorte que Forms&Tables n’utilise plus vieilles_defs.php (ce n’est pas un plugin, si c’est de ça que tu parles paladin...)

    • Bonjour,

      Est-il possible d’avoir l’URL de la soluce à ce message et de veilles def !

      Merci encore

    Répondre à ce message

  • Bonjour,

    Je viens de me rendre compte, après 3 heures d’arrachage de cheveux (de toute façon, j’en avais trop), que les derniers packs du plugin spip_listes_193 n’incluait plus le formulaire : formulaires > formulaire_abonnement_une_liste.html

    Apparemment, si j’ai bien compris, dans les versions antérieures de Spip Listes, le formulaire formulaire_abonnement_une_liste.html se mettait automatiquement en route lorsqu’une balise du type

    #FORMULAIRE_ABONNEMENT{liste1} 

    était utilisée...

    Or, le plugin m’a très souvent été utile (et ö combien) dans cette configuration de liste unique appelée.

    Mais alors, qu’est ce qui vient remplacer cette logique dans la version actuelle de SPIP LISTES ?

    Merci,

    Régis

    Répondre à ce message

  • 8

    Depuis que je suis passée à SPIP 2.1.2 et mis à jour le plugin spip-liste j’ai l’erreur coté admin de spip-listes :

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/home/WwwBSD/site.org/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack) is not within the allowed path(s) : (/home/WwwBSD/site.org/ :/home/Sessions/site.org :/temp/ :/tmp/) in /home/WwwBSD/site.org/ecrire/inc/utils.php on line 691

    cela ne semble pas impacter les envois.

    (SPIP-Listes 2.0148-40091 <1.98> jQuery 1.4.2)

    dd

    • Ah bon ! Moi aussi j’ai le m^eme !
      Je croyais d’avoir mal fait...
      Solution ? ;=(

    • Ce bug a été rencontré et relaté plusieurs fois ici. Problème de mise à jour de SPIP via le loader ou autre. N’apparaît pas dans une mise à jour/installation propre.

    • ah ah, le loader n’est donc pas « propre » !

      ceci dit je viens de faire une mise à jour du plugin et le problème persiste.

      dd

    • C’est la mise à jour de SPIP qui pose un problème dans ce cas.

      Recommencer avec un SPIP neuf et le plugin pour confirmer.

    • C’est assez radical comme solution ; je n’ai pas très envie de refaire le site.

    • Effectuer une mise à jour SPIP ne nécessite pas de refaire le site. Heureusement.

      Sauf si modification des scripts de la distribution. Ce qui en temps normal ne se fait pas. Sauf inc_version peut-être ?

    • Réinstaller SPIP n’arrange rien, à moins pas chez moi...
      les problèmes persistent :(

    • Moi pareil, tout neuf, SPIP et le plugin mais toujours message d’erreur.
      Merci.

    Répondre à ce message

  • Bonjour à toutes et à tous,

    je suis nouveau sur ce forum. Je rencontre un problème lorsque je fais passer une liste de diffusion du statut public au statut privé : il devient impossible de programmer des envois automatiques. Si je le fais, systématiquement la liste est remise sous statut publique. Quelqu’un a-t-il déjà rencontré ce problème ? Ou tout simplement une liste privée ne peut-elle pas être automatisée pour les envois ?

    Répondre à ce message

  • 7

    Bonsoir :)

    Sur SPIP Liste + SPIP à jour SVN de cette minute, impossible de quitter la page ?exec=spiplistes_courriers_casier après l’envoi d’un courrier manuel (tenté sur une liste de 2 personnes ainsi que la fonction « test »).

    Ca place le courrier dans « Courriers en cours d’envoi », ça mouline, et mouline, et mouline... M’empêchant même de changer de page, plus rien dans ecrire/ n’est accessible. La stat affichée est « envoi en cours 261/1 », purement fantaisiste avec un pourcentage de 26100%.

    Les logs ne révèlent que des tonnes de :
    Sep 02 20:24:41 89.83.47.206 (pid 29336) MEL : courriers prets au depart (262/1)
    Avec des IP différentes à chaque coup.

    Bref, rien ne part, aucun log, vers où dois-je chercher ?

    D’avance merci :)

    • Curieux ! C’est du neuf cegetel visiblement. La base est déportée ou locale (adresse du serveur en nom ou localhost) ? Hébergée ou dédiée ? Problème de synchro sur la base ? Base surchargée ?

      Pas de log php_error je suppose ?

      Et avec un SPIP 2.1.1 distrib (pas en SVN) ? C’est déjà pas évident de reproduire un bug dans une version distribuée. Alors en SVN ...

      Le plus curieux, c’est ce 261/1 qui veut dire qu’il prépare 261 étiquettes d’un même courrier pour 1 abonné.

      PS : les lignes sont collées maintenant dans le forum ? Plus de retour à la ligne ?

    • Salut Paladin et merci pour ta réactivité. « Neuf cegetel » ? Je comprends pas bien ce que tu veux dire par là :) Oui serveur dédié, oui en localhost la base de donnée, absolument aucune surcharge aucun problème de synchro non plus, pas d’erreurs verbeuses et pas de logs, la distrib c’est la branche stable SVN qui est zippée d’une nuit à l’autre, donc c’est déjà la branche stable, le problème était en 2.1 avant que je la up en 2.1.1. Mais oui je suis d’accord sur les étiquettes. Est-ce que je peux par réinitialiser quelque chose ? Où dois-je regarder côté base de donnée ? Ya peut être un truc foireux dedans ?

    • Bon, visiblement, typo() a été réactivé sur le forum. Les contributions réapparaissent correctement. Merci à celui qui...

      Continuons.

      J’avoue que je n’ai jamais vu ce symptôme de duplications d’étiquettes. Et d’où mes questions. Peut-être un problème de priorités sur la base ? Ou problème sur le disque. Voir le log système. Vu que tu as un dédié... voir un des journaux en /var/log (sur un unix-like, Linux ou BSD, n’est-ce pas ?). Ceci dit, s’il s’est arrêté à 261, ce serait plutôt la latence de la base.

      Quelqu’un a une autre idée ?

    • Après avoir tout démonter bout par bout, j’ai identifié/résolu le soucis.

      La table spip_auteurs_courriers pour une raison que je ne connais pas était pleine. Elle bloquait donc l’envoi qui était surement en queue. Je l’ai purgée à la main et tout est revenu.

      Problème réglé, merci pour ta réactivité et ton aide :) Bonne soirée !

    • Bonjour,
      je roncentre le même phénomène, un envoy de newsletter qui tourne depuis des jours sans jamais partir, qui bloque l’espace privé.. :(

      Je ne savais pas que la table spip_auteurs_courriers peut être pleine :/
      Elle sert à quoi cette table ? Qu’est-ce que je risque de perdre quand je la vide ?

      merci pour vos lumières
      Joz

    • Le descriptif des tables de la dernière version de SPIP-Listes sont sur http://www.quesaco.org/Spiplistes-les-etats-du-courrier, en attendant que je le recopie ici, et dans la foulée faire une FAQ, un résumé de tout ce qui est dit dans ce forum.

      Et pour répondre, tu peux vider cette table sans riques. Mais c’est logiquement à la meleuse de la vider. Et si elle ne la vide pas, c’est que le courrier ne part pas.

    • Merci, j’ai vidé la table.
      Le problème de moulinage est résolu..

    Répondre à ce message

  • encore moi...

    quand je n’ai pas ce code javascript bizarre qui s’affiche je recois un erreur mysql :

    Erreur SQL 1064
    You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’FROM spip_base.spip_courriers AS O LEFT JOIN spip_base.spip_urls AS U ON (’ at line 2 SELECT U.url, U.date, O. FROM spip_base.spip_courriers AS O LEFT JOIN spip_base.spip_urls AS U ON (U.type=’courrier’ AND U.id_objet=O.id_courrier) WHERE O.id_courrier=2128 ORDER BY U.date DESC LIMIT 1
    SELECT U.url, U.date, O. FROM spip_courriers AS O LEFT JOIN spip_urls AS U ON (U.type=’courrier’ AND U.id_objet=O.id_courrier) WHERE O.id_courrier=2128 ORDER BY U.date DESC LIMIT 1

    ça c’est produit déjà avant le phénomène de javascript..

    j’espère qu’il y a des pistes... (souplai)

    à+
    joz

    Répondre à ce message

  • Salut,

    après avoir vidé (dans une bdd de test) un peux la table « spip_auteurs_courriers » (voir commentaire de xdjuj du 2 septembre) j’ai un drôle d’erreur de java script qui se place devant ma newsletter généré en html. Je vous copie tout le truc ci dessous

    des idées par où je dois chercher à résoudre ce problème ?

    d’avance merci
    joz

    <script src="http://mon.url/ecrire/prive/javascript/jquery.js" type="text/javascript"></script> <script src="http://mon.url/ecrire/prive/javascript/jquery.form.js" type="text/javascript"></script> <script src="http://mon.url/ecrire/prive/javascript/ajaxCallback.js" type="text/javascript"></script><script type="text/javascript" src="http://mon.url/ecrire/plugins/auto/Lecteur_multimedia/soundmanager/soundmanager2.js"></script> <script type="text/javascript"><!--
    var musicplayerurl="";
    var key_espace_stop = true;
    var image_play="plugins/auto/Lecteur_multimedia/images/playl.gif";
    var image_pause="plugins/auto/Lecteur_multimedia/images/pausel.gif";
    soundManager.url = "plugins/auto/Lecteur_multimedia/soundmanager/soundmanager2.swf";
    soundManager.nullURL = "plugins/auto/Lecteur_multimedia/soundmanager/null.mp3";
    var videoNullUrl = "null.flv";
    var DIR_PLUGIN_PLAYER = "plugins/auto/Lecteur_multimedia/";//--></script>
    <script type="text/javascript" src="http://mon.url/ecrire/plugins/auto/Lecteur_multimedia/javascript/jscroller.js"></script> <script type="text/javascript" src="http://mon.url/ecrire/plugins/auto/Lecteur_multimedia/player_enclosure.js"></script><script type='text/javascript' src='http://mon.url/ecrire/prive/javascript/jquery.cookie.js'></script>
    <script src='http://mon.url/spip.php?page=socialtags.js' type='text/javascript'></script>
    <script type="text/javascript"><!--
    var cs_prive=window.location.pathname.match(/\/ecrire\/$/)!=null;
    jQuery.fn.cs_todo=function(){return this.not('.cs_done').addClass('cs_done');};
    function lancerlien(a,b){ x='ma'+'ilto'+':'+a+'@'+b; return x; }
    var cs_init = function() {
    onglets_init.apply(this);
    /* optimisation : 'IF(1)' */ if(!cs_prive) jQuery("a.spip_out,a.spip_url,a.spip_glossaire",this).attr("target", "_blank");
    glossaire_init.apply(this);
    jQuery('span.spancrypt', this).attr('class','cryptOK').html('&#6'+'4;');
    jQuery("a["+cs_sel_jQuery+"title*='..']", this).each(function () {
    this.title = this.title.replace(/\.\..t\.\./,'[@]');
    });
    }
    if(typeof onAjaxLoad=='function') onAjaxLoad(cs_init);
    if(window.jQuery) {
    var cs_sel_jQuery=typeof jQuery(document).selector=='undefined'?'@':'';
    var cs_CookiePlugin="http://mon.url/prive/javascript/jquery.cookie.js";
    jQuery(document).ready(function(){
    cs_init.apply(document);
    });
    }
    // --></script>
    <script type="text/javascript" src="http://mon.url/plugins/auto/couteau_suisse/outils/decoupe.js"></script><script type="text/javascript" src="http://mon.url/plugins/auto/couteau_suisse/outils/glossaire.js"></script>

    Répondre à ce message

  • Bonsoir à toutes et à tous,

    Je m’en viens vous présenter le problème que je rencontre avec ce plugin. Auparavant, je dois dire ma grande admiration devant le savoir que vous déployez pour proposer aux Spipiens vos talents, et devant votre réactivité dont j’espère bénéficier maintenant.

    Voila : il s’agit d’un établissement scolaire. On souhaite envoyer aux familles un mail automatique lorsque l’article XX est mis à jour (des documents pdf qu’on y met de temps à autres)). Cet article XX n’est pas mis à jour systématiquement tous les jours.

    J’ai fait un patron qui fonctionne très bien, j’ai fait une liste qui fonctionne itou. Cette liste est réglée pour envoyer un mail tous les jours.

    Mon soucis : que le mail ne soit envoyé QUE lorsqu’une mise à jour de l’article XX est effective.

    Dans l’état actuel des réglages, on reçoit un mail quotidien, super ! mais il est souvent « vide » (pas d’article associé) étant donné qu’il n’y a pas eu de « mise à jour » de l’article en question.

    Suis-je dans la panade ?

    Merci de vos éclairages,
    Cordialement

    Répondre à ce message

  • 4

    Bonjour,

    je voudrais simplement modifier la zone ’cliquer ici pour modifier un abonnement’ que l’on recoit sur la newsletter et l’incorporer graphiquement au reste de mon patron.

    Seulement je ne vois nul part comment interférer sur cette zone.

    Merci,
    Fractale

    • Moi aussi je me retrouve avec un envoi qui boucle pendant des jours. Comment savoir si la totalité des destinataires a quand même été traitée ? Que signifient LEFT 101 jobs dans le journal de spip-listes ?
      Merci d’avance

    • Que signifient LEFT 101 jobs dans le journal de spip-listes ?

      qu’il reste 101 tâches (jobs) à traiter.

    • Merci pour ta réponse (super rapide). J’ai eu un 0 jobs. je peux donc interrompre l’envoi. cool !

    • Bonsoir,

      Le sujet initial du message m’intéresse : on a un lien « cliquer ici pour modifier un abonnement » que je souhaite personnaliser. Il me semble que les réponses à ce message sont relativement hors sujet. Une idée serait bienvenue, merci d’avance.

    Répondre à ce message

  • Bonjour,

    Serait-il possible de savoir comment modifier le mail que reçoivent les nouveaux inscrits à une liste de diffusion (confirmation d’abonnement) ?
    J’ai essayé de modifier le fichier standard.html mais cela n’a rien donné.

    Merci d’avance,

    Répondre à ce message

  • Bonjour ,
    Sur un site en version spip 1.9.2 , j’ai installé spip-liste 1.9.3.
    Au moment de choisir un patron , j’ai une erreur sur la fonction recuperer_fond :
    Fatal error : Call to undefined function : recuperer_fond()

    Pour éviter cette erreur j’ai modifié le fichier spiplistes_api.php où j’ai ajouté dans le bloc des include_spip

    include_spip('public/assembler'); 

    @+
    jef

    Répondre à ce message

  • Bonjour à tous.
    Est il possible avec Spip-Listes d’envoyer un mail de validation d’inscription/désincription à la newsletter contenant un lien de confirmation ?

    Merci.

    Répondre à ce message

  • 8

    Avec la dernière version de SPIP liste + une 2.1.1 « modifié » contre le bug de l’an 2038.

    hébergement chez azerttyu.net (je crois que tu connais :))

    si j’envoie des mails à une liste de 2 personnes, pas de souci.

    En revanche si je fais à une liste de 9 personnes je vois bien « partir » les mails mais jamais de reception.

    Une idée ?

    • Curiosité ! Pourquoi ca passe à 2 et pas à 9.

      Les adresses mail sont toutes valides ? Les logs ne donnent rien ?

    • les adresse emails sont toutes valides je pense, surtout que j’ai déja réussi à envoyer avant la 2.1.

      Au niveau des logs :

      dans spip_liste.log

      Sep 07 21:39:43 77.88.22.8 (pid 27243) CRON: NO JOB
      Sep 08 11:15:26 80.9.63.252 (pid 2620) CRON: NO JOB
      Sep 08 15:52:40 88.167.145.186 (pid 5547) CRON: NO JOB

      et des truc du même genre.

      dans prive_spipliste.log

      Sep 07 21:14:07 86.72.216.192 (pid 27113) MEL: [26372] courriers prets au depart (1/9)
      Sep 07 21:14:08 86.72.216.192 (pid 27113) spiplistes_meleuse()
      Sep 07 21:14:08 86.72.216.192 (pid 27113) MEL: 1 job(s), distribution...
      Sep 07 21:14:08 86.72.216.192 (pid 27113) MEL: etiquette en cours pour id_courrier #13
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] nb etiquettes a traiter: 1
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] total_abos: 9, en cours: 1, limit: 1
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] envoi OK. Supprimer queue 19026
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] id_courrier #13 TO id_liste #2 (9 users) REPLY-TO: ****@****.net RETURN-PATH: ****@****.net
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] SESSION: id_courrier #13 SENT: 1 (HTML: 1, TEXT: 0, NONE: 0, ECHEC: 0) END #13
      Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL: [19026] FROM_DB: id_courrier #13 SENT: 1 (HTML: 1, TEXT: 0, NONE: 0, ECHEC: 0)
      Sep 07 21:14:11 86.72.216.192 (pid 27113) CRON: NO JOB
      Sep 07 21:16:11 86.72.216.192 (pid 26901) CRON: NO JOB
      Sep 07 21:16:22 86.72.216.192 (pid 26901) CRON: NO JOB
      Sep 07 21:16:24 86.72.216.192 (pid 26901) CRON: NO JOB
      Sep 07 21:16:37 86.72.216.192 (pid 27124) CRON: NO JOB

      et des truc semblable avant

    • Sep 07 21:14:09 86.72.216.192 (pid 27113) MEL : [19026] total_abos : 9, en cours : 1, limit : 1

      Un paquet d’étiquettes limité à 1. C’est réellement ce qui est indiqué dans les prefs ? Plutôt léger. Ceci dit, ça ne doit pas venir de là.

      Bon. J’ai quelques chiffres dans ce log. Je vais essayer de monter une maquette dans le w-end. pour vérifier ça.

      Ce qui est (serait) intéressant, c’est de connaître la procédure de mise à jour de SPIP utilisée dans ce cas. Pour ma part, je remplace toujours les ecrire, prive, etc. par les nouvelles versions. Les auto, svn et autres posent (posaient ?) souvent problèmes (fonctions dupliquées, ...)

      Merci pour les logs.

      A suivre.

    • en l’occurence je mettais contenter de modifier la ligne erronnée. Mais je fais systématiquement les maj complète par ftp.

      Je pensais qu’envoyer par un donnait plus de chance à l’envoi.

      Merci pour ton aide.

    • Bien ! Je viens :

      • d’installer un serveur complet 2.1.2, vierge, à partir de la distribution (spip.net) sur une base vierge également
      • installer le plugin via svn, le configurer
      • créer un auteur et un visiteur
      • créer une liste, lui donner un patron (pangram),
      • abonner ces deux comptes plus le mien à cette liste
      • appliquer les formats de réception
      • envoyer maintenant

      Le tout en moins de 5 minutes. Plus quelques secondes pour reçevoir les trois messages dans ma boîte.

      Et voici le log (/tmp/prive_spiplistes.log) :

      Sep 12 16:20:42 81.51.207.205 (pid 26955) INSTALL : database creation
      Sep 12 16:20:42 81.51.207.205 (pid 26955) ACTIVER accepter visiteur
      Sep 12 16:20:42 81.51.207.205 (pid 26955) INSTALL : create [OK]
      Sep 12 16:21:05 81.51.207.205 (pid 26953) CONFIGURE id_auteur #1 : email_defaut = info@foo.bar, smtp_server = localhost, smtp_login = , smtp_pass = , smtp_port = 25, mailer_smtp = non, smtp_identification = non, smtp_sender = info@foo.bar, spiplistes_lots = 30, spiplistes_charset_envoi = iso-8859-1, email_return_path_defaut = info@foo.bar, opt_simuler_envoi = non, opt_suspendre_trieuse = non, opt_suspendre_meleuse = non
      Sep 12 16:22:12 81.51.207.205 (pid 27098) API : delete moderator #0 from id_liste #1 by id_auteur #1
      Sep 12 16:22:12 81.51.207.205 (pid 27098) API : insert moderator id_auteur #1 to id_liste #1 by id_auteur #1
      Sep 12 16:22:12 81.51.207.205 (pid 27098) API : desabonne tous de la liste #1 by id_auteur #1
      Sep 12 16:22:12 81.51.207.205 (pid 27098) API : subscribe id_auteur #1 to id_liste #1 by id_auteur #1
      Sep 12 16:22:12 81.51.207.205 (pid 27098) id_liste #1 added by id_auteur #1
      Sep 12 16:22:37 81.51.207.205 (pid 27101) API : subscribe id_auteur #2 to id_liste #1 by id_auteur #1
      Sep 12 16:22:39 81.51.207.205 (pid 27101) API : insert format to ’html’ for id_auteur #2 by id_auteur #1
      Sep 12 16:22:41 81.51.207.205 (pid 27101) API : insert format to ’html’ for id_auteur #1 by id_auteur #1
      Sep 12 16:24:14 81.51.207.205 (pid 27145) API : subscribe id_auteur #3 to id_liste #1 by id_auteur #1
      Sep 12 16:24:14 81.51.207.205 (pid 27145) API : insert format to ’html’ for id_auteur #3 by id_auteur #1
      Sep 12 16:24:55 81.51.207.205 (pid 27148) MEL : [93694] id_courrier #1 TO id_liste #1 (3 users) REPLY-TO : info@foo.bar RETURN-PATH : info@foo.bar
      Sep 12 16:24:55 81.51.207.205 (pid 27148) MEL : [93694] SESSION : id_courrier #1 SENT : 3 (HTML : 3, TEXT : 0, NONE : 0, ECHEC : 0) END #1
      Sep 12 16:24:55 81.51.207.205 (pid 27148) MEL : [93694] FROM_DB : id_courrier #1 SENT : 3 (HTML : 3, TEXT : 0, NONE : 0, ECHEC : 0)

      A part le foo.bar bien sûr, tout y est. Et le stat, la dernière ligne, indique que tout se passe bien.

      J’espère que ça peut te servir de piste ?

      Courage.

    • heu désolé là je vois pas trop ... vu que j’ai là même chose à toi lors de l’envoi.

      Et pourtant j’ai rien.

      je t’avour que ca m’aide pas plus.

    • chose intéressante : j’ai essayé d’envoyer un mail avec smtp grâce au facteur.

      J’obtiens ceci :

      Warning : Cannot modify header information - headers already sent by (output started at /var/alternc/html/s/schtroumpfs/plugins/facteur/phpmailer-php5/class.phpmailer.php:586) in /var/alternc/html/s/schtroumpfs/ecrire/inc/actions.php on line 213

      peut-être un lien ? est-ce que le mail de spip-liuste modifue l’header ?

    • SPIP-Listes ne se sert pas de facteur.

      Ce type d’erreur headers already sent by vient souvent d’un script php inclus mal terminé (une ligne vide après le ?> de fin.

    Répondre à ce message

  • 3

    Salut,
    J’ai un problème au moment de l’installation du plugin.
    Ma version spip 2.1.1
    Je suis allé chercher le plugin et il s’est telecharger sur plugin/auto
    au moment de l’activer j’ai le messagedans une box grise : Installation du plugin SPIP-Listes
    et puis j’attends mais rien ne se passe.
    En ftp je l’ai suprimé puis installé à l’ancienne en recuperant le zip sur le site.
    ça ne marche, pas même problème
    Je ne comprend pas ce qui ce passe.
    Suis-je tout seul dans ce cas ?

    • Je viens de tester en désactivant tous les plugins.
      Vider le cache.
      En activant que lui.
      Même problème !
      Non vraiment je ne comprend pas .
      C’est la première fois que j’ai un souci avec ce plugin.

    • Suis-je tout seul dans ce cas ?

      On en a parlé déjà ici. SPIP-Listes n’est (pas encore) compatible avec le mode auto.

    • Salut Paladin,
      Merci pour ta réponse, mais j’ai fait aussi un test en l’installant en ftp après avoir dezipé l’archive dans mon ordi.
      J’ai le même résultat.

      Faut-il que je rase tout les fichiers et BDD pour recommencer à zero ?
      A bientôt

    Répondre à ce message

  • 2
    audwill

    bonjour,

    j’ai un pb sur un spip-listes Version : 2.0148 [38981] installé sur spip 2.0.11.

    je n’arrive plus à accéder à la configuration d’une des listes publiques programmées, dont je voudrais modifier la périodicité.
    L’adresse ecrire/ ?exec=spiplistes_liste_gerer&id_liste=12 me renvoie une erreur 500 internal servor error.
    Alors que les autres adresses du même type, pour les autres listes, s’affichent bien, comme par exemple ecrire/ ?exec=spiplistes_liste_gerer&id_liste=15.

    Seule différence avec les autres listes : c’est celle qui a le plus d’abonnés.
    comment régler le pb ?

    • 500 : Erreur de configuration, de mémoire, ... En tout cas, c’est côté serveur http.
      Je ne vois rien d’autres que consulter les logs :

      • celui du système (/var/log/ ???. Dépend de la machine)
      • celui d’Apache (si c’est lui) ou autre fichier d’erreur http (en général : http-error.log)
      • celui de php (en général : php_error.log)
      • celui de spip (˜/tmp/spip.log)

      Faire un « tail -F » sur ces fichiers et reproduire l’erreur.

      En espérant.

      En cas d’urgence, il y a possibilité de modifier la valeur des champs « statut » et « periode » de la liste en question pour la table « spip_listes ». Pour « statut », voir le script spiplistes_mes_options.php du plugin, en ligne 480. « periode » peut contenir un nombre de jours.

      Bon courage.

    • audwill

      merci pour ta réponse !

      après moult tentatives et vidages de cache j’ai fini par accéder à la page en question et ai pu modifier ce que je voulais.
      Ai signalé l’erreur 500 à l’hébergeur pour voir comment éviter le pb à l’avenir.

    Répondre à ce message

  • 13

    Salut

    Lors de l’import de patron dans un nouveau courrier et juste après avoir cliqué sur la case à cocher, la barre de chargement n’en fini pas de tourner. Aucun patron n’est importé. Je suis sur SPIP 2.1 et SPIP-Listes 2.0147-38297 <1.98> sous jQuery 1.4.2.

    Merci de tes réponses

    • je précise qu’en local le système fonctionne avec une version de spip liste un peu plus vieille :
      SPIP-Listes 2.0144-37058 <1.98> jQuery 1.4.2

    • Commencer par mettre à jour SPIP-listes me semble une bonne idée.

      Ensuite, voir avec Firefox/Firebug, la console pour les éventuelles erreurs javascript/Ajax. Ou les entêtes HTTP pour les éventuelles erreurs réseaux/services. Ou le log PHP pour les éventuelles erreurs de script. Ou le log MySQL pour les éventuelles erreurs de charges (là c’est plutôt compliqué et risqué à mettre en oeuvre, mais pour celui qui veut..). Ou la charge serveur (top/ntop et autres joyeusetés).

      Mais si aucun patron n’est importé (en clair : ça me rend la main, ça ne bloque pas la vue, mais je n’ai pas le résultat attendu) —> revoir le patron sélectionné, les articles publiés. Ca vient simplement de là.

      Quel beau week-end pour la saison !

    • Bonjour,

      j’ai exactement le même problème avec la même version du plugin en local et en distant (SPIP-Listes 2.0147-38297 <1.98> jQuery 1.2.6) avec des versions PHP5 différentes et après un nettoyage complet de spip Liste et une reinstallation (donc avec les patrons non modifés)

      Je joins une capture d’écran de l’édition d’un courrier où l’on voit qu’aucun patron n’est sélectionnable. Dans le code source les différents patrons sont bien listés comme select option pourtant (désolée je ne sais pas faire de copier/coller du code firebug.)

      en attendant, je retourne à une version + ancienne qui fonctionne (SPIP-Listes 2.0144-37058 <1.98> jQuery 1.2.6) !

      dd

      merci

    • Effectivement c’est bien le même souci que DD. Avec mise à jour de SPIP liste et jquery 1.4.2 ça plante. Je n’ai pas essayé en 1.2.6. Paladin quele version de jquery utilises-tu pour spip liste ? As-tu valider la compression javascript ?

    • Hello,

      Je refais des tests. Sur un site j’ai 1.43 et elle fonctionne. Sur un autre j’ai la même et ça ne marche pas. J’ai mis à jour et j’ai toujours cette fichue bande grise qui se balade. Pourtant les deux site sont chez infomaniak. J’ai regardé dans les logs et je ne vois rien. J’ai jeté une vielle lib jquery et c’est toujours kifkif. là je dois dire que je sèche. Un coup de main (pas trop fort) serait bienvenu. :) J’ai 1500 courriers sous le coude et ça commence à faire désordre toutes ces enveloppes chez moi. :)

    • Visiblement erreur javascript/Ajax.

      Le mieux est de lancer la console (Firefox/FireBug) qui n’hésitera pas à signaler une erreur si présente.

      Et en effet, pour compléter plus haut, j’évite le mode compression javascript, en période de déveleppement en tt cas.

    • Pour Artlogic : moi aussi j’étais en carafe avec ce problème de non-sélection de patrons.

      j’ai trouvé une parade pas pratique mais qui fonctionne : sur la page de gestion d’une liste (?exec=spiplistes_liste_gerer&id_liste=xx)
      cliquer sur « programmer un envoi automatique » puis valider
      et confirmer

      dd

    • Je vais essayer ta solution. Merci. Pour finir : du coté de l’installation j’ai ceci :

      Installation du plugin SPIP-Listes Bienvenue dans le monde de SPIP-Listes.

      Par défaut, à l’installation, SPIP-Listes est en mode simulation d’envoi afin de vous permettre de découvrir les fonctionnalités et d’effectuer vos premiers tests.

      Pour valider les différentes options de SPIP-Listes, rendez-vous sur la page de configuration.
      Echec

    • Bonjour,

      Avec la dernière version du plugin cela fonctionne ! Merci

      dd

    • Argl j’ai remis à jour sans plus de succès. Foutu bug. J’empile les enveloppes.

    • ah oui,

      pour moi cela a marché pour le 1er envoi et maintenant le patron est revenu non—sélectable.

    • J’installe un nouveau site et j’ai à nouveau ce bug. Aucun moyen de sélectionner un patron. Je crois avoir tester tout ce qui pouvait être testé, avec compression javascript, sans compression etc....

    • Aurélien

      Bonjour,

      même problème avec ces boites de dialogues qui n’apparaissent pas.

      Chez moi, c’est GoogleMap API qui cause ce problème. Une fois qu’il est désactivé, spip-listes fonctionne correctement.

    Répondre à ce message

  • 2

    Bonjour Paladin,

    Une petite question : en vue de la « compatibilité » de SPIP-Listes avec ZPIP, est-ce que tu serais d’accord pour que je modifie la page abonnement.html pour y mettre un test de présence de ZPIP.
    Si ZPIP est activé sur le site, contenu/abonnement.html prend la relève pour l’affichage.
    Si pas de ZPIP, on affiche abonnement.html classique.

    Le code de « abonnement.html » :

    [(#PLUGIN{Z}|oui) <INCLURE{fond=structure}{env}{type=page}{composition=abonnement} />]
    [(#PLUGIN{Z}|non) <INCLURE{fond=abonnement-defaut}{env}>]

    Qu’en penses-tu ?

    Répondre à ce message

  • 3

    Bonjour,

    Je cherche une possibilité d’abonner automatiquement tous les visiteurs qui s’inscrivent sur le site à l’une de mes listes de diffusion. Je n’ai pas vu ou ni comment je pouvais faire cela. C’est une fonctoin pas (encore) disponible, ou c’est moi qui ai pas trouvé ?

    • Pas de fonction dans ce sens. L’abonnement nécessite une acceptation du lecteur (visiteur).

      A voir un modèle d’abonnement en respectant l’opt-in ?

    • SPIP-Listes permet actuellement d’abonner toute sa liste d’auteurs ou d’inscrits à une liste de diffusion.

      Ceux qui s’inscrivent sur le site passent déja par un double opt-in en ayant à valider leur inscription par courriel, lorsqu’ils veulent mettre un message en forum par exemple. Il serait très chouette que cette phase d’inscription permette de proposer les listes du site ... mais ce n’est pas encore développé !
      Je souhaiterais proposer ma liste aux gens qui expriment leur intérêt pour le site, sans avoir à le faire manuellement quand je vais voir la liste des derniers inscrits !

      Toute suggestion bienvenue ;-)

    • Dans mes souvenirs, ça l’est dans le formulaire de confirmation d’abonnement. A vérifier.

    Répondre à ce message

  • Pascal LEROY

    Bonjour,

    Je n’arrive pas à insérer un logo, j’ai l’url du lien qui contient ./ecrire/.... J’ai essayé de déplacer le répertoire patrons à la racine du site, dans le répertoire squelettes, j’ai utilisé le filtre abs_url, url_absolue, puis en ajoutant url_absolue|replaceecrire/,’’ mais rien n’y fait.

    Merci de votre aide.

    Répondre à ce message

  • 6

    Bonjour,
    J’ai un souci assez compromettant qui semble être de votre plugin.
    Je ne sais pas pourquoi il apparaît ni comment le contourner, ni s’il a déjà été reproduit ailleurs !
    je n’ai pas vu beaucoup d’info sur le sujet sur la toile
    Ma config : SPIP 1.9.2d
    spip-listes_1_9_3 Version : 2.0128 — en test — spip-pack
    Je tombe régulièrement sur cette page.
    http://localhost/my_spip_project/ecrire/?exec=spiplistes_menu_navigation

    • La dernière version de SPIP-Listes est 2.0148

      Et dans la foulée, pourquoi ne pas passer en 1.9.2e (voir ici pour les corrections apportées à cette version de SPIP) ?

    • Je me suis trompé je suis à la SPIP version 2.0.9.
      Je vais essayer en passant à la nouvelle révision.
      En espérant que cela corrige le problème.

    • Je viens de mettre la nouvelle révision et lorsque je veux éditer un article/rubrique, aléatoirement je tombe sur cette page
      il y a des fois ou je ne tombe pas dessus de la journée et des fois je tombe dessus quasi tout le temps.
      c’est tout de même bizarre !
      Y aurait-il quelqu’un qui aurait déjà eu ce problème ?

    • Pour information, je suis avec FCKEditor-spip2

    • Personne n’a d’idée ?
      Il arrive régulièrement et parfois je suis dans l’incapacité de modifier une rubrique.
      ça devient quelque peu problématique.

    • http://localhost/my_spip_project/ecrire/?exec=spiplistes_menu_navigation a un retour en Ajax. Il s’affiche en pleine page dans cet exemple alors qu’il devrait s’intégrer dans son élément (c’est un gadget).

      Ca se passe côté JavaScript. Ou c’est le code SPIP qui est abimé. Ou l’ID de destination. Ou c’est autre chose. Je n’arrive pas à reproduire sur une 2.1.0 propre (pas un upgrade), avec SPIP-Listes 2.0148 <1.98> jQuery 1.4.2 installé manuellement (pas en auto).

      Voir les logs JavaScript côté Firefox, et les HTTP headers (LiveHTTPheaders/Firefox est pratique) ?

      Courage !

    Répondre à ce message

  • 4

    J’ai installé le plugin dans plugins et pas dans auto mais jai toujours cette erreur lorsque jessaie d accéder aux listes :
    Fatal error : Cannot redeclare afficher_barre() (previously declared in /home/libreesp/www/ecrire/inc/vieilles_defs.php(911) : eval()’d code:2) in /home/libreesp/www/extensions/porte_plume/inc/barre.php on line 24

    quoi faire ? merci !

    • Bonjour

      Exactement le même problème chez moi aussi.

      Comme il est indiqué un peu plus loin, j’ai désinstallé/ré-installer manuellement le plugin, en auto ou en manuel.
      Mais j’ai toujours ce message d’erreur.

      Je suis bloqué et ce plugin est indispensable au fonctionnement de mon site.

      Grand MERCI à celui qui donnera la solution.

    • Jai trouvé :) après des recherches jai compris que cest le plugin « spip forms2 » qui pose problème car il fait appel à la fonction inc/vieilles_defs de spip.

      Alors la solution (je ne sais pas si elle affecte quoi que ce soit mais on dirait que ça fonctionne ) :
      Ouvrir le fichier plugins/auto/forms_et_tables_2_0/inc/forms.php et supprimer ou commenter la ligne 907 qui fait l’appel : include_spip(’inc/vieilles_defs’) ;

      Voilà ;)

    • Je confirme que la verrue fonctionne.

      Merci FD

    • Finalement, la verrue a un inconvénient de taille : les formulaires de recherche de form&table plantent :

      Fatal error : Call to undefined function spip_abstract_count() in /home/autoconstruction/public_html/ecrire/public/composer.php(49) : eval()’d code on line 225

      J’espère que les auteurs de spip-listes et/ou form&table auront l’occasion de corriger ce bug très prochainement.
      MERCI

    Répondre à ce message

  • 1

    Désolée pour ce combat d’arrière garde mais il me faut installer Spip-listes sur un SPIP 1.9.2i (pas possible de passer en Spip 2 pour ce site).

    Je rencontre 2 problèmes avec la dernière version de Spip-listes, pourtant annoncée compatible avec SPIP 1.9.2

    1) Inscription de nouveaux abonnés avec #FORMULAIRE_ABONNEMENT : le mail automatique renvoie « ... Vous n’êtes pas abonné à une liste de diffusion... » et effectivement dans l’admin l’invité est bien noté « Sans abonnement »

    2) Les courriers automatiques en txt arrivent vides alors que avec le même patron :
    -  le courrier en HTMLa bien son contenu avec le même envoi automatique
    -  si l’envoi se fait via « Créer un nouveau courrier » txt et html sont OK

    Sont-ce des bugs connus ? Comment les contourner ?

    Cordialement

    Françoise

    • J’ai le même problème : les courriers au format texte arrivent vides.

      Après recherche, j’ai trouvé cela : http://forum.spip.org/fr_215261.html
      qui donne une solution pour contourner le bug.

      Il semble que cette anomalie soit apparue avec une version récente de spip-listes.
      Avec d’anciennes versions de SPIP et spip-listes, je n’avais pas le problème.

      AMHA, les auteurs du plugin devraient se pencher sur ce bug qui me semble facile à corriger. Cordialement.

    Répondre à ce message

  • Minicircul

    Bonjour,

    j’utilise depuis plusieurs années spip-listes, très pratique. Cependant j’ai un soucis c’est l’horaire d’envoi... en général je le cale à une heure précise, mais celui-ci se décale progressivement dans le temps.

    Ceci malgré des CRON mis en place, n’y a t’il pas des solutions pour que par exemple un 8h30 reste tout le temps un 8h30 ?

    Merci par avance pour la réponse !

    Répondre à ce message

  • 1

    Bonjour,
    Comment ajouter une temporisation dans la meleuse entre l’envoi de chaque lot pour les courriers ? Ma newsletter est envoyée, en créant un nouveau courrier, appelant un patron, et adressée à 8000 abonnés. En lots par 5, l’ensemble est envoyé en 15 mn ! Je souhaiterais une temporisation qui permette un envoi en 2 heures ou plus. Comment faire avec la dernier version 1.9.3, en utilisant la fonction courrier ? Merci de votre aide !

    Répondre à ce message

  • 1

    bonjour,

    comment faire pour ajouter les styles css entre les balise < head > et < /head > ?

    en effet, je souhaite mettre en forme les « intertitres » de spip qui sont codé en < h3 class="spip" > accessoirement, quand je regarde les ML d’autres sites, la balise title est incluse entre les balises head aussi

    Enfin, comment faire (j’imagine qu’on reste dans l’histoire de la déclaration des styles css) pour que les lecture de courriels affichent globalement la même chose (quelques soit leur nom) ?

    Merci

    • a priori je crois que les styles d’une liste se définissent dans le patron, directement « en ligne » (ç-à-d pas avec un fichier css appelé dans le head, mais chaque style défini au niveau du div)

      par exemple

      <div style="padding:2px;color:#666666">ici le texte</div>

    Répondre à ce message

  • 1

    Bonjour,

    Après mise à jour d’un site de 1.9.2i vers 2.0.11, et mise à jour du plugin spip-listes dans la foulée, j’ai plusieurs problèmes :

    -  lors de l’activation du plugin, un vieux courrier du mois de mars a été envoyé à tous les abonnés. je pensais avoir trouvé la solution en stoppant les envois sur toutes les listes mais ce matin le même vieux courrier est à nouveau reparti automatiquement alors qu’il n’était pas programmé. Je précise qu’il s’agit d’un courrier qui n’était justement pas parti au mois de mars et avait affiché une « erreur de destination ».
    -  après la mise à jour du plugin les abonnés de chaque liste étaient bien présents. Et ce matin, plus rien. J’ai bien mes xxxxxx abonnés, avec leurs format de réception mais... ils ne sont abonnés à aucune liste !

    Que me conseillez-vous ?

    Pour éviter que le vieux message ne reparte je l’ai supprimé du casier à courriers (il était ds les courriers publiés) - est-ce que ça suffira ?

    merci d’avance pour votre aide,

    • pb de l’envoi du vieux message résolu : il n’a pas été renvoyé depuis son effacement.

      mais toujours pb avec les abonnés :

      -  import de la sauvegarde des abonnés après mise à jour du plugin ok (car abonnés avaient disparu)
      -  envoi des listes automatiques à tous les abonnés ok
      -  et quelques jours après : aucun abonné aux listes de diffusion. Les abonnés sont bien listés comme visiteurs mais avec aucun abonnement. Seuls les nouveaux abonnés continuent d’être enregistrés.

      D’où est-ce que ça peut venir ?
      merci pour vos conseils,
      je rame là... et ça me fait un peu peur de devoir réimporter tous les jours ma sauvegarde d’abonnés...

    Répondre à ce message

  • Gérer les désabonnements

    La gestion des désabonnements est un de mes plus grand soucis avec SPIPListe.
    La solution SPIP-Listes-Cleaner ne semble pas aboutie et risque d’être trop brutale (rejet direct pour des erreurs temporaires).

    	<p>Courriel pour récupérer vos identifiants de connexion sur le site <a href="http://xxx.yy/spip.php?page=spip_pass"> avec le formulaire</a> :  _AUTEUR_EMAIL_ 
    	<a href="http://xxx.yy/ecrire/?exec=auteur_infos&id_auteur=_AUTEUR_ID_AUTEUR_&edit=oui"> . </a>
    	</p>

    Le premier lien permet aux gens de se faire ou refaire un mot de passe. le deuxième lien, discretement posé sur le point de la fin de phrase, me permet d’aller directement sur la page de gestion de l’auteur pour le mettre à la poubelle quand des rebond répétés en erreur permanente me renvoient une copie du message rejetté. Normalement il n’y a que moi en tant qu’administrateur du site qui peut faire cela.

    Meilleures propositions bienvenue, sinon faites en bon usage

    Répondre à ce message

  • Y a t’il un moyen pour que les visiteurs (ou même les auteurs) nouvellement inscrit sur le site soient automatiquement inscrits à l’une des listes disponible ?

    Répondre à ce message

  • 2

    Bonjour

    Avec SPIP Liste et le patron article=2 (modifié pour récupérer l’article 18) qui me sert a générer le contenu de mon courrier.

    Quand j’insère une image dans l’article 18, a l’envoi du courriel, la réception c’est un lien cassé :(
    Voilà le code html généré

    <img src='http://www.monsite.com/ecrire/IMG/png/imgml_8.png' width="130" height="101" alt="" />

    or il faudrait

    <img src='http://www.monsite.com/IMG/png/imgml_8.png' width="130" height="101" alt="" />

    (enlever le ecrire)

    Comment faire cela ?
    Merci pour votre aide

    • Bonjour,

      Moi j’ai ça : [(#TEXTE||abs_url|texte_brut})]

      et pour les docs joints :

       <BOUCLE_documents_portfolio(documents){id_article}{0,1}{vu=non}>	
      [<img src="(#FICHIER|url_absolue|replace{ecrire/,''})" width ="110" height="110" border="0"/>]
      </BOUCLE_documents_portfolio>

      qui fonctionne

      dd

    • Merci c’est effectivement cela ;)

    Répondre à ce message

  • 3

    Le raccourci Import/export n’apparait pas, que faire ?

    • Se connecter en admin du site.

    • Bonjour,

      Est-il possible de donner des droits d’import/exprt d’abonnés à des administrateurs complets qui ne sont pas l’auteur n°1 ? Cela fonctionnait dans les versions précédentes mais plus maintenant .

      merci

    • Bon en fait tous les admins peuvent accéder à l’import / export seulement le lien

      ecrire/ ?exec=spiplistes_import_export

      n’apparait pas pour eux dans l’admin.

    Répondre à ce message

  • Bonjour,

    J’utilise ce plugin qui fonctionne très bien ( http://www.lp-jard.fr/spip ). Cependant, dans ma liste de diffusion, j’aimerais insérer une version de ma bannière réduite ( 450px de hauteur et 88px de largeur ). J’ai pour cela insérer cette ligne :

    Mais, elle ne s’affiche jamais et je n’arrive pas à trouver la solution.

    Quelqu’un pourrait-il m’aider s’il vous plait ??

    Merci

    Répondre à ce message

  • 2

    Les logs sont ceux que je citais dans mon premier message (j’avais donné le minimum pour pas alourdir), ça a pas bougé depuis hélas ;-) Et ce matin les courriers sont toujours en cours d’envoi selon le casier à courrier alors que les logs annoncent « courriers prets au depart (0/714) ».

    Donc après des séries de [OK] concernant les emails des auteurs j’ai :

    Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] SESSION : id_courrier #3 SENT : 24 (HTML : 24, TEXT : 0, NONE : 0, ECHEC : 0) LEFT 270 jobs
    Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] FROM_DB : id_courrier #3 SENT : 24 (HTML : 24, TEXT : 0, NONE : 0, ECHEC : 0)
    Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] courriers prets au depart (0/714)

    ensuite 5 lignes de ce types concernant 2 auteurs :

    Jun 11 20:03:18 78.229.26.51 (pid 56866) API : current format for id_auteur #713 = html (id_auteur=713) by id_auteur #2

    et c’est tout...

    • Je relance ma question vu ma réponse à Paladin s’est retrouvée dans un nouveau thread. Donc :

      • 15 jours après l’envoi le casier à courrier mouline toujours son message « Courriers en cours d’envoi »
      • parallèlement les spiplistes.log cité ci-dessus annonce « courriers prets au depart (0/714) », ce qui laisserait croire que tous les courriers des 714 abonnés sont partis , mais aussi « LEFT 270 jobs » .
      • C’est peut-être ça qui bloque le passage au statut « publié ».
        Oui ? Non ? Comment finir ces "jobs ? Ça signifie quoi exactement « job » dans ce contexte ?

      Ou alors faut-il en déduire que Spip-listes_1_9_3 ne marche pas avec Spip1.9 ???

    • Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] SESSION : id_courrier #3 SENT : 24 (HTML : 24, TEXT : 0, NONE : 0, ECHEC : 0) LEFT 270 jobs
      Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] FROM_DB : id_courrier #3 SENT : 24 (HTML : 24, TEXT : 0, NONE : 0, ECHEC : 0)
      Jun 11 20:00:15 78.229.26.51 (pid 56082) MEL : [80920] courriers prets au depart (0/714)

      Dans l’ordre :

      LEFT 270 jobs

      Il reste 270 jobs (étiquettes, donc courrier à envoyer).

      puis...

      courriers prets au depart (0/714)

      en fin de traitement dans ce cas, (nombre de jobs/nombre d’abonnés).

      Pour ce qui est de

      Jun 11 20:03:18 78.229.26.51 (pid 56866) API : current format for id_auteur #713 = html (id_auteur=713) by id_auteur #2

      c’est une autre session (pid différent). Une modification de format de réception pour une abonné demandé par l’auteur #2, probablement en espace privé.

      Dans la ligne du fichier plugin.xml, la ligne

      necessite id=« SPIP » version=« [1.9.2 ;] »

      précise la compatibilité : à partir de 1.9.2 de SPIP.

    Répondre à ce message

  • Christian

    Bonjour,

    Je suis totalement novice en Spip. J’ai chargé le plugin, et tout ce passe bien.

    J’ai juste une difficulté ; Comment faire pour appeler le plugin et que les internautes saisissent leurs coordonnées ?

    Je ne sais pas s je suis clair. Je souhaiterai que les gens s’inscrivent en cliquant sur un bouton « Newsletter ». Mais ça, je sais pas faire.

    Merci d’avance pour vos réponses.

    Répondre à ce message

  • Bonjour à tous,
    est il possible de sélectionner un patron en lui passant un paramètre. Ex, je souhaiterais un patron article par exemple et ajouter un champ en dessous du patron (id de l’article).
    Cela serai bien que la prévisualisation prenne un compte mon patron et l’id de l’article que l’on souhaite.

    Mreci par avance.

    Répondre à ce message

  • 4

    Plusieurs jours après l’envoi d’un courrier, dans le casier à courrier il est toujours indiqué comme en cours d’envoi.
    Les logs indiquent à la fois « LEFT 270 jobs » et
    « courriers prets au depart (0/714) »
    Puis plusieurs lignes du type, pour 2 auteurs :

    Jun 11 20:04:56 78.229.26.51 (pid 56834) API : current format for id_auteur #713 = html (id_auteur=713) by id_auteur #2

    Puis plus rien.

    Qu’en conclure, est-ce que les 714 courriers sont partis ? mais alors quels sont ces 270 jobs restants ?

    spip-listes_1_9_3 et SPIP 1.9.2i

    Merci de me répondre.

    • Compléments à ma question ci-dessus :
      Il s’agit d’un envoi manuel de courrier et non pas d’une liste automatique.
      Par ailleurs, dans la colonne de gauche de la page de gestion de Spip-listes il est indiqué :

      Vous pouvez aussi provoquer manuellement l’envoi des lots en cliquant sur le lien « suivi des envois » pendant un envoi.

      Mais où se trouve ce lien ?

    • Qu’importe ce lien. Ce texte mérite une mise à jour. En réalité, si vous naviguez dans l’espace privé, quelque soit le lien, le cron est re-activé et les envois ont plus de chance d’être appelés.

    • Merci, il me semble que le cron est actif (spiplistes_cron.lock en date d’aujourd’hui 17 juin, sauf qu’il fait 0 Ko, sais pas si c’est normal) mais malgré ça le courrier est toujours en cours d’envoi...

      Comment interpréter les logs cités au début de mon 1er post ? Et surtout comment passer au statut « publié », en supposant que tous les courrier soient partis ce que laisse supposer l’indication « courriers prets au depart (0/714) »

      Peut-être tout simplement que spip-listes_1_9_3 ne peut pas fonctionner avec Spip 1.9 ???

    • Voir le log de SPIP-listes qui donne plus d’information lors de l’envoi.

    Répondre à ce message

  • 3
    Olivier

    Bonjour,

    est-il possible de personnaliser les mails de confirmation d’inscription à une liste et, surtout, comment ?
    Merci

    • Olivier

      Personne ?

    • Sauf erreur, c’est dans patrons/messages_abo/* du plugin.

      La documentation en ligne décrit la marche à suivre pour personnaliser ses patrons.

      Bonne lecture.

    • Olivier

      Merci,
      Effectivement j’ai trouvé ces patrons.
      Mon soucis est que ce sont les « patrons-réponses » au formulaire #FORMULAIRE_ABONNEMENT et pas à #FORMULAIRE_INSCRIPTION_SPIP_LISTE.
      Le dernier formulaire renvoie, par mail, une seule phrase en texte brut, sans moyen pour la personne inscrite de se connecter au site pour modifier son abo ou se désabonner…
      je continue de chercher

    Répondre à ce message

  • Bonjour,

    D’après la faq à la question -> Tout semble fonctionner dans l’envoi des courriers mais les messages n’arrivent pas, que dois-je faire ?

    Vous préconisez de :
    Vérifiez si les options choisies dans la configuration de SPIP-listes sont exacts et correspondent à ce qui vous est permis par votre hébergement.

    Dans mon cas, la configuration pour la méthode d’envoi est Utiliser la fonction mail() de PHP et cette fonctionnalité est autorisé par mon hébergeur.

    Pourtant, la newsletter n’arrive pas chez les adresses mail que je test sauf sur la mienne !
    Auriez-vous une idée du problème ?
    Merci

    Répondre à ce message

  • Est-il possible que SPIP Listes envoie des mailings sans qu’un navigateur soit sur la page d’admin ?
    Si je programme un envoie journalier par exemple, et que je ne vais pas sur la page d’admin, il ne sera jamais envoyé.
    Je désire envoyer un mail chaque semaine, à plus de 1000 abonnés, je réparti le temps d’envoi sur un peu moins de 24 heures pour ne pas être classé spammeur, mais je suis obligé de rester sur la page pendant tout ce temps, donc de laisser mon ordinateur allumé.
    Devrais passer sur un système de mailing pour élaboré genre PHP list ? Dans ce cas, je pourrais utiliser SPIP list pour générer mon mail à partir d’un patron, et utiliser PHP list pour l’envoyer....
    Merci !!!
    Matthieu

    Répondre à ce message

  • 4
    .:jacques

    Bonjour,

    Suite à des problèmes récents avec spip-listes j’ai réussi à reproduire le problème de blocage d’envoi des courriers dans une configuration de base.
    Merci de me donner vos avis, expériences et pistes !

    Problème d’envoi des lettres d’info
    => Lors du premier envoi
    - la lettre est affichée comme « Courriers sans abonnés (liste manquante) »
    => Pour les envois suivants
    - l’envoi se bloque sur « Envoi en cours 2/1 (200%) »
    - il faut alors annuler l’envoi
    => dans les deux cas le journal dit :
    Jun 08 10:26:12 82.226.119.28 (pid 24620) ERROR : sender email address missing
    Jun 08 10:26:12 82.226.119.28 (pid 24620) MEL : id_courrier #1 TO id_liste #1 (1 users) [ERROR] ID_LISTE #id_liste or from email MISSING

    Configuration
    => SPIP 2.1.0 [15608]
    - squelettes par défaut
    - base vide, 1 seul article
    - pas de plugins
    => plugin SPIP-Listes 2.0147
    - patrons par défaut
    - une liste de diffusion, d’une seule adresse
    - prb identique si installation manuelle dans plugins ou automatique
    => Hébergement OVH
    - passage récent d’un 240plan à un PRO
    - PHP Version 5.2.13
    - MySQL 5.0.90-log

    Merci pour le coup de pouce !
    Jacques

    • Le message d’erreur indique qu’il manque l’adresse mail de l’émetteur (modérateur de la liste).

      Voir la page de configuration de ladite liste, ou la page de configuration de SPIP-Listes.

    • .:jacques

      C’est étrange mais l’adresse du modérateur est bien présente,
      donc le problème ne vient pas directement de là !
      J’ai le même message si je tape directement l’adresse dans le menu
      Destination > tester par email !
      Bizarre, vous avez dit bizarre ...
      Y a t’il une table à vérifier dans la base ?

    • Y a t’il une table à vérifier dans la base ?

      Si l’adresse mail est dans la page de config lors du reload de cette même page, c’est qu’il y a bug.

      Dans mes souvenirs, l’adresse prise en compte, dans l’ordre :
      -  modérateur de la liste
      -  si manquante, responsabel de SPIP-Listes
      -  si manquante, responsable du site

    • .:jacques

      Après de nombreux tests j’arrive à cette conclusion.
      Avec un spip tout neuf et spip-listes fraichement installé :
      => si à la création de SPIP je rentre un mail pour la création de l’auteur n°1
      tout se passe bien, l’envoi des lettres par spip-listes est OK
      => si je ne renseigne pas le mail à la création de SPIP,
      l’auteur n°1 sans mail est alors par défaut abonné dés la création d’une lettre d’info
      MAIS
      si je complète son mail par la suite
      ou même si je le retire de la liste des abonnés
      Spip-listes bloque à l’envoi des lettres (comme décrit plus haut !)

      Est-ce que ça vous parle ?

    Répondre à ce message

  • 1

    Bonjour,
    Un petit détail sur le toujours agréable SPIP-Listes < :-) :
    Même quand on désactive dans la config l’abonnement autorisé, celui-ci apparaît toujours sur les pages où il n’est pas commenté. On m’a dit que c’était à cause de SPIP-listes.
    Autrement dit, par exemple, j’utilise Zpip ou tout autre squelette qui contient la balise par défaut [(#FORMULAIRE_INSCRIPTION)] car je pense que l’abonnement est déconnecté et reconnecté par la config.

    Mais malgré cela le formulaire d’inscription est valide côté public, ça prête à confusion.
    Il faudrait que je change partout dans mes squelettes en [(#REM) Inscription au site [(#FORMULAIRE_INSCRIPTION)]]
    Ce qui est compliqué et ne permet pas de changer d’avis de manière simple pour le gestionnaire du site car on doit être superadministrateur et avoir accès aux coces FTP pour cela.
    Peut-on faire quelque chose ?
    Merci

    • Dans mes souvenirs, SPIP-Listes force l’abonnement autorisé pour les visiteurs à l’installation d’icelui. Logiquement, il doit être possible de dévalider cette option après. Ca mérite un petit test de confirmation.

    Répondre à ce message

  • 2

    Bonjour,

    J’utilise spip 2.1 nouvellement installé, j’obtiens systématique ce message d’erreur :

    Fatal error : Call to undefined function : spiplistes_spip_est_inferieur_193() in /homez.342/passer/www/plugins/auto/spip-listes_1_9_3/spiplistes_mes_fonctions.php on line 30

    Que faire ?

    • polar-oïd

      Après une nouvelle installation (remise à plat du spip complète), j’observe qu’il y à en réalité un conflit entre spip-listes et soit le plugin champs_extras2 soit soit le plugin champs_extras2_interface.

      C’est précisément au moment de configurer champs_extras2 après son installation que j’obtiens le message d’erreur

      Toujours pas d’idée-s ?

    • A priori, ça n’a rien à voir avec le message d’erreur précédent

      Fatal error : Call to undefined function : spiplistes_spip_est_inferieur_193() in

      Essayer d’installer l’ensemble proprement, sans passer par auto, me semble être la meilleure piste. Sauf erreur, à chaque fois que qq signale ici un message d’erreur de ce type, ça vient d’une installation auto, ou d’une mise à jour via l’espace privé, et souvent l’installation (ou la re-installation) propre résout le problème.

      Les messages dans ce forum à ce propos sont nombreux. Mais je reconnais que ce n’est pas facile de feuilleter l’ensemble des réponses. Ca mériterait un résumé. Une FAQ ?

      Hors sujet : je vois SPIP-contrib sous Firefox/Mac avec le texte blanc sur fond blanc. Pratiquement rien n’est lisible ! Obligé de passer sous Safari. Curiosité de fin de semaine ?

    Répondre à ce message

  • Bonjour,
    J’utilise le plugin spip liste Version : 2.0130 [32320] avec un spip 2.0.10. J’ai crée mon propre patron et l’idée c’est d’afficher tous les articles attaché au mot clé n°1 mais il faut les classer par rubrique principale, c-a-dire qu’on fait une boucle rubrique sur les secteurs 1, 3, 8 . On affiche donc le titre de la rubrique et ensuite la liste des articles.
    Mon problème est que les titre des rubriques qui n’ont pas d’articles attachés au mot clés n° 1 s’affichent. Alors je voudrai que le tritre de la rubrique ne s’affiche pas sil n’ya pas d’articles attaché au mot clé n°1 dans la rubrique. Merci de maider

    Voici mon boucle :

    <B_rubriques>
    <BOUCLE_rubriques(RUBRIQUES){id_secteur IN 1,3,8}>
    <h2 style="color:#999999; font-size:1.3em;">[(#TITRE|supprimer_numero)]</h2>
    <B_articles>
    <BOUCLE_articles(ARTICLES){id_rubrique}{id_mot=1}{par date}{inverse}>
    <h3 style="font-size: 1.27em;font-weight: bold;color: #000;">[(#TITRE|supprimer_numero)]</h3>
    <div  style="margin-top: 0px;margin-bottom: 1em;border: 1px solid #ADA487;padding: 0.9em;font-size: 12px;line-height: 16px;" > 
    [<img src="#URL_SITE_SPIP/(#LOGO_ARTICLE||image_reduire{130,0}|image_recadre{80,80}|extraire_attribut{src})"  border=0 align="right" style="margin:0 0 5px 10px;" />][(#INTRODUCTION)]
    <div class="extra"><a href="[(#TEST|trim|generer_url_public{page=article&id_article=#ID_ARTICLE})]"><:spiplistes:article_entier:></a></div>
    <div style="clear:both"></div>
    </div>
    </BOUCLE_articles> 
    </B_articles>
    </BOUCLE_rubriques>
    </B_rubriques>

    Répondre à ce message

  • 8
    Benoit

    Bonsoir
    ce plugin me parait parfaitement correspondre à ce que je cherche, mais je ne parviens pas à le faire fonctionner sous SPIP2.1. Dans l’interface privé lorsque je compose un nouveau courrier et que je clique sur « générer et aperçu » j’obtiens une floppée de :

    Deprecated : Function ereg_replace() is deprecated in C :\APACHE\xampp\htdocs\spip\plugins\auto\spip-listes_1_9_3\inc\spiplistes_api_courrier.php on line 197

    Celà parle-t-il à quelqu’un ?

    • Idem : plein de soucis : : Erreur SQL 1146
      Table ’bddenri.spip_listes’ doesn’t exist SELECT id_liste,statut,titre,message_auto FROM bddenri.spip_listes
      SELECT id_liste,statut,titre,message_auto FROM spip_listes

      les tables ne sont pas créées en 2.1

    • Dans mes souvenirs, l’installation du plugin via auto/ ne fonctionne pas correctement.

      Pour le « Deprecated », c’est un message de PHP 5.3.2. Ce n’est pas (pour le moment) bien grave, sauf que ça gonfle le log à grande vitesse. Par contre "générer et aperçu" doit générer quelque chose. Essayer avec le patron « pangram » (texte de test) pour s’en convaincre. Ensuite, il ne reste plus qu’à adapter son patron.

      Je viens de tester l’ensemble avec SPIP 2.1-svn. Résultats OK.

    • Je vais le mettre à la racine du dossier plugin en utilisant un zip. Je te ferai un retour ici.

    • Désolé mais ça n’a pas fait : les tables ne s’installent pas automatiquement. Pourtant le repertoire spip liste est maintenant directement dans le répertoire plugin (et plus auto). J’ai la version spip 2.1 téléchargée fraichement et un plugin frais de ce matin.

    • Je n’avais pas réussi non plus à faire créer les tables à l’installation, du coup je les ai importées une par une depuis la version locale par phpMyadmin (d’abord export de chaque table depuis le phpmyadmin local, puis import table par table depuis le phpmyadmin en-ligne). Le reste a fonctionné correctement jusqu’à l’envoi de la lettre, qui se fait mais reste vide. Je n’ai pas encore eu le temps de mettre en œuvre une stratégie de débogage. Si vous faites cette manipulation, donnez moi le résultat de votre envoi.

      Bon courage

    • Bonjour,

      J’ai eu exactement le même problème sur un spip 2.1 (les tables non créées à l’installation), et j’ai trouvé une solution.

      Si ça peut aider...

    • Oui c’est aussi la solution que j’ai retenu au final. C’est un peu bricolo mais bon. le souci revient systématiquement si spipliste a déjà été installé.

    • GounelleS

      Désolé pour ne pas avoir fait de suivi, mais au final, ça fonctionne.
      La première liste n’a rien envoyé (peut-être une étape de la procédure d’install non faite, mais les nouveaux éléments (articles, brèves, etc..) sont bien listé depuis.

    Répondre à ce message

  • 1
    Françoise

    Bonsoir
    Lors d’un premier envoi manuel de 713 courriers, dans le casier à courrier apparait, après quelques jours, la mention « Courriers stoppés en cours d’envoi ».

    Les fichiers « spiplistes.log » indiquent « courriers prets au depart (143/713) » jusqu’à « courriers prets au depart (0/713) ». Les logs précédents ont été écrasés par des logs plus récents, mais ça laisse espérer que les paquets précédents ont dû partir.

    Qu’en pensez-vous, c’est l’envoi ou l’affichage dans le casier à courrier qui bogue ? Comment s’assurer que le pb. ne va persister au prochain envoi ?

    Dans la table « spip_courriers » il n’y a que 23 messages comptabilisée dans le champs « nb_emails_envoyes », ça semble, correspondre au dernier paquet envoyé. Vrai/aux ?

    Cordialement

    FR

    • Bonjour !
      Je viens d’installer SPIP listes, mais je ne parviens pas à importer de carnet d’adresses de Thunderbird dans SPIP listes.... Dans Thunderbird, j’ai bien fait l’export au format .txt, avec des tabulations comme séparateur, mais quand j’importe ce fichier dans SPIP listes, il me dit que le fichier est vide !!! ????

      Quelqu’un aurait peut-être une idée de ce qui se passe ?????

      merci d’avance !

    Répondre à ce message

  • Bonjour,

    j’utilise spip-liste avec satisfaction, toutefois lorsque des articles sont envoyés et qu’ils contiennent des images (via les raccourcis spip) l’image ne s’affiche pas correctement.
    Un pipe (peut être ?) ou autre chose existe-t-il pour palier a ce problème ??

    Merci,

    Alex

    Répondre à ce message

  • Bonjour,

    J’utilise le plugin spipliste 1.9.3 avec un spip 2.0.9, j’ai crée un nouveau patron qui afficher juste tous les articles attachés a un mot clés (mot=1) . Tous les articles attachés a ce mot clé s’affiche bien sauf les articles qui ont un document attaché (pdf) est ce normale ??

    Répondre à ce message

  • guenole

    toujours le même problème avec spip 2.1 et spip liste 1.9.3, j’ai une liste de 600 abonnés, et pendant le processus s’envoie, je sélectionne bien mon patron et ma liste, mais mon courrier ne va nul par , pire encore il me dit « "Courriers sans abonnés (liste manquante) " », c’est bizarre car j’ai bien sélectionné une liste. Aidez moi s v p.

    Répondre à ce message

  • Bonjour et merci pour ce plugin essentiel.

    Un souci dont j’aimerais avoir des nouvelles (d’autres rencontrent-ils ce problème ?) :
    Il semblerait que outlook 2007 « dégage » les messages comportant des images à distance (URL absolue).

    Dans l’aide en ligne il est écrit que la transformation en URL absolues se fait « par défaut » mais nulle part on ne trouve qu’il y ait une autre option (embarquer l’image). Cette option existe-t-elle ? dans un patron ?

    Répondre à ce message

  • Bonjour à tous,

    Je travaille avec le plugin spip-listes_1_9_3 avec un spip 2.0.9 j’ai crée un nouveau patron comme j’ai l’habitude de le faire sans problème. Le seule problème que j’ai c’est d’afficher une image dans le patron ca aussi je le faisais tout le temps sans problème mais là l’image refuse de s’afficher. voici le chemin que j’ai mis :

    <p align="center"><a href="#URL_SITE_SPIP"><img src="#URL_SITE_SPIP/IMG/jpg/Bandeau-Newslette.jpg" border=0 /></a></p> l’image (Bandeau-Newslette.jpg) est dans

    IMG/jpg j’ai aussi changé l’image de répertoire en faisant :

    <p align="center"><a href="#URL_SITE_SPIP"><img src="#URL_SITE_SPIP/squelettes/images/Bandeau-Newslette.jpg" border=0 /></a></p> Mais toujours rien. Si quelqu’un

    sait d’où vient le problème ??? Merci de me repondre

    Répondre à ce message

  • Bonjour,

    J’utilise spip-liste pour une lettre envoyée automatiquement tout les 1ers de chaque mois.

    Mon squelette fonctionne bien en mode manuel mais en mode automatique je me retrouve avec deux erreurs que je ne réussi à modifier. Les voici :

    • Affichage de la date d’envoi par
      [Envoy&eacute; le (#DATE|affdate)]

      mais la date affiché est = à 30 jours au par avant.

    • Je cherche dans la boucle suivante à afficher les évènements des 30 prochain jours à partir de la date d’envoie
      <BOUCLE_agenda(EVENEMENTS) {id_rubrique=12} {par date} {statut=publie} {age_relatif<=0} {age_relatif>=30}>
                              [<li class="list-titre">(#DATE_DEBUT|affdate_mois_annee|unique)</li>]
                              <ul>
      
                                 <li class="list-item"><a href="[(#URL_ARTICLE|abs_url)]">[(#DATE_DEBUT|affdate{'d/m'}) - ] #LIEU - [(#DESCRIPTIF|couper{30})]</a><br /></li>
                              </ul>
                           </BOUCLE_agenda>

      or ce qui s’affiche ce sont les évènements 30 jours avant la date d’envoie.

    J’ai vraiment du mal à piger les balises age_relatif !

    HELP

    cordialement

    Répondre à ce message

  • guenole

    problème de spip liste 1.9.3, je n’arrive pas à envoyer un newsletter voici le massage affiché : « Courriers sans abonnés (liste manquante) » aidz moi.

    Répondre à ce message

  • 10

    Salut,

    J’ai testé le plugin sur mon serveur perso : tout semble OK (je n’ai pas pu apprécier toutes les fonctionnalités mais ça me semble parfait pour mon usage).

    Je veux l’utiliser sur SPIP2.1, site free.fr.
    Or FREE a décidé de bloquer les appels HTTP sortants.
    Donc, lorsque le plugin utilise la fonction :

    function spiplistes_assembler_patron ($path_patron, $contexte)
    ...
    recuperer_page(generer_url_public(’patron_switch’).« & ».spiplistes_http_build_query($contexte,« »,« & »),true) ;

    la fonction « recuperer_page » effectue un appel HTTP (ouverture port 80, etc) et FREE bloque ça. Du coup la fonction retourne une chaîne vide.
    Il s’ensuit une diffusion avec « aucun destinataire ».

    J’ai effectué plusieurs tests (scripts PHP simples) pour mettre en évidence que tous les appels sortants sur le port 80 sont bloqués (file_get_contents, fopen, curl, ...).

    Est-il envisageable d’effectuer le même traitement sans passer par cette fonction. Il faudrait appeler directement la fonction PHP qui génère une page, mais ça semble complexe.

    • Je m’auto-réponds en proposant une solution qui fonctionne :

      dans inc/spiplistes_api.php j’ai modifié le code ainsi :

      	// le resultat assemble' au format html
      	/*
      	$result_html = 
      		$patron_html
      		// ? recuperer_fond($patron_html, $contexte)
      		? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
      		: ""
      		;
      		*/
      	$result_html= "";
      	if ($patron_html) {
      		if (find_in_path('patron_switch.html')) {
      			$result_html= recuperer_fond('patron_switch', $contexte);
      		}
      	}
      
      	// chercher si un patron version texte existe
      	$patron_texte = spiplistes_patron_find_in_path($path_patron, $contexte['lang'], true);
      	unset($contexte['patron_html']);
      	$contexte['patron_texte'] = $patron_texte;
      	/*
      	$result_texte = 
      		($patron_texte && ($patron_html != $patron_texte))
      		// ? recuperer_fond($patron_texte, $contexte) . "\n"
      		? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
      		: spiplistes_courrier_version_texte($message_html) . "\n"
      		;
      		*/
      		
      	$result_texte= "";
      	$texte_ok= false;
      	if ($patron_texte && ($patron_texte != $patron_html)) {
      		if (find_in_path('patron_switch.html')) {
      			$result_texte= recuperer_fond('patron_switch', $contexte);
      			$texte_ok= true;
      		}
      	}
      	if (!$texte_ok) {
      		$result_texte= spiplistes_courrier_version_texte($message_html) . "\n";
      	}

      conséquence :
      -  ça fonctionne chez free (il n’est pas possible de demander à l’admin de free de placer son propre site en whitelist)
      -  il n’est pas possible d’utiliser un patron provenant d’un autre site.

    • Bonjour,
      J’ai aussi un site sur Free, et j’avais abandonné l’espoir de faire une newsletter avec SPIP pour utiliser la fonction ml.free.fr.
      Vous venez de me redonner espoir !

      J’ai essayé de remplacer avec Wordpad (je ne suis pas expert en php !) la partie de code qui commence par
      \ le resultat assemble’ au format html
      Jusqu’à
      /* donne contenu tampon au format html (CP-20071013) et texte

      Mais à l’usage j’ai l’erreur
      Parse error : syntax error, unexpected $end in /mnt/151/sda/4/2/asulgv/plugins/auto/spip-listes_1_9_3/inc/spiplistes_api.php on line 1264
      Dans la gestion des plugins.

      Auriez-vous SVP la bonté de me permettre de télécharger le fichier spiplistes_api.php au complet ?

      MERCI par avance et Bravo pour cet espoir.
      Olivier (http://asulgv.free.fr)

    • En attendant que les auteurs intègrent ma modification (ou pas ?), voici le plugin complet : http://www.yazul.net/SPIP/download/spip-listes_1_9_3.zip

      Seul le fichier inc/spiplistes_api.php a été modifié.

    • SUPER - MERCI
      J’ai installé ce plugin modifié, et n’ai plus l’erreur précédente.

      Par contre j’ai toujours le
      Warning : is_dir() [function.is-dir] : Unable to access /mnt/151/sda/4/2/asulgv/ecrire/../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/151/sda/4/2/asulgv/ecrire/inc/utils.php on line 691
      dans la gestion de listes...
      Pourquoi ???

      Je fais des essais ces prochains jours, je viens de changer les dates de publication de mes articles de test pour voir si cela veut bien fonctionner.

      MERCI encore
      Olivier

    • Il faut probablement donner l’autorisation au site d’écrire dans ce répertoire.

      Ca se fait depuis un client FTP.

    • olivier38

      Bonjour et MERCI.

      Chez Free, je n’arrive pas à changer les attributs des dossiers, ils restent à la valeur 700 (lire + écrire + exécuter par le propriétaire uniquement). (ni avec FileZilla, ni avec FireFTP) Comment faire ?

      Pour la lettre test, je l’avais programmé pour cette nuit. Il ne s’est rien passé. Je suis ensuite allé ce matin dans la case à courrier qui indiquait le message envoyé ! Et j’ai reçu cette lettre à ce moment là.
      Donc je ne sais pas si c’est automatique ou pseudo-automatique... Le temps me le diras.
      MAIS je suis déjà bien content de ce pas de géant !!! MERCI !

      Autre problème, sur la page spip.php ?page=abonnement-newsletter
      J’ai :
      S’inscrire à la lettre d’information :
      Fatal error : Cannot redeclare class phpmailer in /mnt/151/sda/4/2/asulgv/plugins/auto/facteur/phpmailer-php4/class.phpmailer.php on line 34
      Alors que le test du facteur fonctionne.
      Auriez-vous une aide à me proposer ?
      Je me permets de solliciter votre expérience de Free... Merci.
      Olivier

    • (Réponse tardive : je vois que ma réponse précédente n’a pas été enregistrée)

      -  ne pas installer le plugin dans « auto » (voir commentaires ci-dessus).

      -  les mails partent lorsque la partie publique est consultée (utilisation de la balise SPIP_CRON).

      -  les plugins « facteur » et « spip-listes » déclarent une classe PhpMailer (sans préfixe : c’est pas une bonne idée, les auteurs !). facteur n’est pas utile pour spip-listes, il faut le désactiver.

    • Olivier38

      Bonjour et MERCI !!!

      Merci pour vos réponses, c’est SUPER sympa.
      Merci pour le fonctionnement !
      J’ai donc déplacé le dossier SPIP_Listes_1_9_3 pour le mettre que dans le dossier plugins (et plus dans plugins/auto)
      ET ...
      -  Je n’ai plus les warnings dans la partie privée !
      -  J’ai une page d’inscription dans la partie publique !!
      Reste à vérifier que les messages de nouveautés hebdomadaires partent... mais j’y crois !!!
      BRAVO
      Olivier

    • Olivier38

      Désolé d’avoir oublié la précision d’action conseillée :
      J’ai aussi activé Spip_Listes et DESactivé Le Facteur.
      ET
      Je ne remets plus à jour le SPIP_Liste avant un bon moment maintenant !!! (Le couteau suisse me dit d’ailleurs qu’il est à jour avec la version v2.0144
      Rév. 37058 8/04/10)

    • yazul, je viens de mettre en place ta proposition pour recuperer_fond() en lieu et place de recuperer_page()

      Merci pour cette proposition. A valider, l’ancien code est en commentaire.

      Pour mémo, le code est ouvert. Pour participer aux dev via la zone, c’est par là.

      Merci.

    Répondre à ce message

  • 1
    Ricochette

    Bonjour !

    Merci pour ce plugin qui fonctionne chez moi parfaitement (encore en phase de test).
    Néanmoins je souhaite reporter un petit bug, quand on clique sur « aide en ligne » :

    Fatal error : Call to undefined function spiplistes_plugin_get_infos() in /home/users5/monsite/plugins/spip-listes_1_9_3/exec/spiplistes_aide.php on line 57

    J’utilise SPIP 2.1 avec spip-listes_1_9_3 (« test »)
    Sont également installés les plugins « couteau suisse » et « nospam »
    L’hébergeur est PHPNet.org
    PHP Version 5.2.13
    MySQL 5.0.51a

    Amitiés,

    Répondre à ce message

  • 7
    tarentaise

    Bonjour,

    j’utilise spip liste sur un intranet pour envoyer une newsletters contenant les nouveautés.

    - Spip est paramétré pour utiliser le jeu de caractère utf-8
    - Spip liste est paramétré pour utiliser le jeu de caractère iso-8859-1
    - Je n’est pas accès à la BD pour connaitre son jeu de caractère

    Lors que j’envoie une newsletters tous les accents sont remplacés par des sigles bizarres.

    J’ai essayé de changer le jeu de caractère de Spip liste mais rien n’y fait ????????????

    Précision j’utilise spip-liste sur Internet aussi et cela fonctionne parfaitement bien

    Si quelqu’un a la solution d’avance merci

    • Aurélien

      J’ai le même problème.
      Y’a t’il une solution ?

    • pour ma part je n’ai toujours pas trouvé

    • Je rencontre le même pb avec SPIP 2.0.8 et SPIP Liste 1.9.3 (version 2.0.132), et un squelette Sarkaspip (version 3.0.0). Pour l’instant pas trouvé de solution.

      Spip est aussi configuré avec utf-8 comme jeu de caractères

      Exemple de caractères invalide : « Honte et culpabilité ... La prochaine session du Séminaire ... »

      Le pb est rencontré chez le client qui dispose d’un hébergement chez Colt. Sur une plate-forme de test chez OVH, dans la même configuration je n’ai pas ce genre de pb !

      Rem : les nouveautés envoyées par SPIP ( Configuration / Interactivité / Envoi de mail automatique ) génèrent des mails avec les accents corrects.

    • Moi j’avais le même problème mais j’ai ajouté un filtre au titre et texte, voici le truc que j’avais fais

      [(#TITRE|couper320|utf8_decode|htmlentities)]

    • l’encodage des caractères .... suite

      Même la solution de nana ... rien de mieux ... mis à part que j’ai un autre site sur le même serveur et là, ça marche ... peut être une incompatibilité de plugin ? je cherche .

    • J’ai tenté la solution |utf8_decode|htmlentities) qui fonctionne mais avec quelques effets de bord.

      Finalement j’ai trouvé la solution en ajoutant dans mon fichier .htaccess situé à la racine du site, la ligne suivante :
      php_value default_charset utf-8
      cela évite de modifier le squelette.

    • Bonsoir,
      Pour info, chez PhPnet hebergement prémium... la modification du htaccess met la pagaille, il faut modifier le fichier php.ini à la racine du site dans /CONFIG et trouver la ligne default_charset=« xxx »
      et la mettre en utf-8
      et bien sur configurer spip et spip liste pour qu’ils soient en utf8 ...

       ; As of 4.0b4, PHP always outputs a character encoding by default in
       ; the Content-type : header. To disable sending of the charset, simply
       ; set it to be empty.
       ;
       ; PHP’s built-in default is text/html
      default_mimetype = « text/html »
      default_charset = « utf-8 »

    Répondre à ce message

  • 1
    StéphaneG

    Bonjour,
    tout d’abord merci pour ce plugin indispensable.
    J’ai néanmoins un problème sur un sit hébergé temporairement sur OVH (http://www.netform.fr/SI-CIT/).
    _
    Sur un SPIP 2.1.0 (15608), avec spip-listes 1.9.3 révision récente (je ne sais pas laquelle exactement, disons date d’une semaine) j’ai peiné à faire l’installation, j’ai dû créer les tables à la main (en fait je les ai importées une par une à partir d’un export du site en local).
    _
    Ceci fait, tout semblait OK, j’ai inscrit mes rédacteurs en masse par import d’un fichier, créé ma liste « nouveautés » avec le patron par défaut...et rédigé quelques articles.

    Aujourd’hui, envoi de ma liste , je reçois bien un mail, mais celui-ci est vide (comprendre, pas d’articles). En fouillant un peu, je m’aperçois que la date qui suit le nom du site dans le patron « nouveautés » n’apparait pas dans le corps du message ([(#ENV{date}|date_depuis)]). Un problème de date expliquerai bien entendu qu’aucun article ne soit sélectionné.

    Je suppose qu’il y a un problème d’initialisation de date ou quelque chose du genre, mais la documentation n’explique pas le fonctionnement du plugin et le fait qu’il soit évolué rend son code un peu trop riche pour mes petits moyens.

    Quelqu’un aurait-il une piste vers laquelle me diriger ? ou peut-on m’expliquer comment fonctionne le système de date des articles ? ; Où est écrite la date du dernier envoi ? ; Comment fonctionne le plugin lors du premier envoi éventuellement...

    Encore une chose, rien de particulier dans les logs. D’ailleurs, si une bonne âme veut bien m’expliquer comment écrire dans le fichier log, ça me permettrai de poser des jalons et d’envisager de traquer l’erreur.

    Bref, si quelqu’un veut bien m’éclairer, je suis preneur
    merci de votre aide,
    Stéphane

    • Pour écrire dans les logs, c’est la fonction spip_log() ou spiplistes_log().

      Le texte apparaît dans : prive_NOMDELAFONCTIONAPPELLEE.log pour les traitements réalisés en espace privé, ou dans NOMDELAFONCTIONAPPELLEE.log pour les autres.

      A vrai dire, un appel à spiplistes_log() est également enregistré dans le spip.log.

      Il est même possible d’appeler la fonction dans un patron :

      #SET{logme,« message de test »}(#GET{logme}

      (il y a peut-être plus simple d’ailleurs). Dans cet exemple, le message apparaît dans tmp/spiplistes.log.

    Répondre à ce message

  • Bjr,
    J’ai spip 2.1 et SPIP-Listes 2.0144-37058 <1.98> jQuery 1.4.2, quand je m’inscrit à une liste, je reçoit 3 fois le mail de confirmation (en ayant cliqué une seule fois) :
    " ceci est un message automatique)
    Modifier votre abonnement (bla bla...) Votre format de réception : Texte enrichi (caractères en gras ou en italique, parfois accompagné d’images) Vous n’êtes pas abonné à une liste de diffusion.
    Liste de diffusion disponible (bla bla...)
    _Pour vous abonner aux listes de diffusion, cliquez sur ce lien pour accéder au formulaire présent sur le site."

    -  Seulement, seul le lien du 3e email donne sur une page abonnement (celle du plugin, je n’y ai pas touché) avec les formulaires d’inscription effectifs, les deux premiers donnent des pages sans aucun formulaires.... Bizarre !?
    des idées svp ?

    J’en profite aussi pour dire que le texte de ce message de confirmation n’est très clair, ce serait possible de faire plus court et plus clair ? J’imagine que je dois pouvoir le modifier quelque part moi même sinon ?

    -  D’autre part, pour une lettre d’info liée à une partie du site en anglais, les formulaires dans l’article s’affichent bien en anglais, mais dans l’email seul le titre « Change your subscription » est en anglais, le reste du message email reste en français.

    Merci

    Répondre à ce message

  • julien

    Depuis SPIP 2.1, et avec un plugin spip-liste à jour, tout marche bien, sauf quand on envoie le courrier : le serveur SQL plante, et ceci pour qq mm, pour tout le site...

    Pourquoi diable ?

    Répondre à ce message

  • 3

    Bjr, depuis passage à spip 2.1 : « fatal error » :

    plugins/spip-listes_1_9_3/inc/spiplistes_api_presentation.php on line 871

    (menu spip) Call to undefined function ajax_retour() in /plugins/spip-listes_1_9_3/exec/spiplistes_menu_navigation.php on line 63

    (sauvegarde des listes pas possible) : Call to undefined function plugin_get_infos() in /plugins/spip-listes_1_9_3/inc/spiplistes_api_presentation.php on line 871

    Merci d’avance pour une version « corrigée », car ce plugin est toujours très utile !

    • Salut,

      ayant eu le même type de problème (avec d’autres plugins) :
      -  as-tu installé spip2.1 en supprimant les anciens répertoire dist, ecrire, prive ?
      -  as-tu vidé le cache ?
      -  essaye de décocher tous les plugins puis recoche les progressivement.

      ça résout bien souvent le problème.
      (chez moi,leplugin fonctionne OK en 2.1)

    • Merci pour les pistes.
      Là j’ai désinstallé-réinstallé Spip-listes, puis vider le cache, puis décocher-recocher les plugins, aucun changement constaté hélas.

      Sinon non je n’avais pas supprimé les répertoires à la mise à jour, j’avais tout posé en écrasant (avant c’était spip 2.0.9)
      Je vais peut-être voir pour passer au plugin Lettre d’Artego....
      D’autant qu’il y avait un autre souci impossible à solutionner : impossible de faire afficher #LOGO_ARTICLE, à cause du mode de gestion des urls absolues qui a changé par rapport à des versions plus anciennes.

    • Ca y est c’est ok, il suffisait d’attendre une nouvelle version (spip-listes 19-3 datée du 29 avril) !
      A présent tout est ok
      et j’ai pu trouver aussi le code pour arriver à afficher les images de logos :

      <img src="(#LOGO_ARTICLE|extraire_attribut{src}|url_absolue |texte_backend|replace{ecrire/,''})"/>

      Merci pour la mise à jour

    Répondre à ce message

  • 3
    Grizzly

    Bonsoir,

    je viens de constater l’apparition d’un problème apparu soudainement quand j’essaye d’accéder au module spip listes par l’interface d’administration.

    Je suis sous Spip 2.1 et Spip Liste fonctionnait normalement jusqu’à vendredi avec Spip 2.1
    J’ai téléchargé la dernière version de SPIP liste

    Voici le message d’erreur qui implique l’extension Porte Plume :

    Fatal error : Cannot redeclare afficher_barre() (previously declared in /home/evousfr/www/ecrire/inc/vieilles_defs.php(911) : eval()’d code:2) in /home/evousfr/www/extensions/porte_plume/inc/barre.php on line 24

    D’où peut provenir le problème et y a t il une parade ?

    Merci pour votre aide

    • J’ai le même problème avec un message différent concernant le fichier spiplistes_api_presentation.php on line 871.

      En scrutant quelques autres forums on peut voir quelques appels au secours sans réponse... Help !

      Alors compatible ou pas compatible avec la 2.1 ???

    • Après nouvel upload de spip listes dans le répertoire plugin tout s’est réglé chez moi (SPIP 2.1.0 [15608])

    • Je confirme ! Après une rèinstall, ça fonctionne...
      Merci !

    Répondre à ce message

  • bonjour,

    dans un site en 2.0.10 à la création d’une lettre j’ai le message suivant :

    Warning: uniqid() expects at least 1 parameter, 0 given in /homez.116/environnvn/www/ecrire/inc/distant.php on line 264

    et aucune lettre ne part. Quelqu’un a t il déjà rencontré ce problème ? rt si oui d’où cela venait-il ?

    Merci

    Répondre à ce message

  • Bonjour,

    Est-il possible avec spip-liste SPIP-Listes 2.0143 sur un site SPIP 2.0.10 d’avoir la barre typo pour le texte des courriers ? J’ai installé porte-plume et porte-plume partout mais la barre n’est pas étendue à spip liste.

    merci

    dd

    Répondre à ce message

  • Bailly Eric

    Bonjour

    Aprés installation sans pb, j’essai de lancer un test mais impossible, mon mail ne veut pas partir.

    en haut de l’écran sous la barre spip j’ai ce message :

    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/144/sda/8/4/eric.bailly2/ecrire/inc/utils.php on line 698

    ma version spip et sarka-spip
    | SPIP 2.0.10 [14698] | Sarka-SPIP 3.0.2 [35921]

    mon site : http://eric.bailly2.free.fr

    merci de votre aide
    cordialement
    Éric Bailly

    Répondre à ce message

  • 1

    Bonjour,
    A l’interface privée de mon spip dans la liste de difusion, la liste de ma lettre d’information a 13 887 abonnés, dont 1745 sans format de réception. ALors je me dis que ceux qui n’ont pas de format de réception ne recevront pas la lettre. Alors j’ai décidé d’aller au niveau de la base de données pour leur donner un format, mais à la table spip_auteur_liste tous les formats sont en html. Ma question est la suivante pourquoi à l’interface privée de spip c’est écrit 1745 sans format de reception ????

    • je crois qu’il y a un format d’abonnement par défaut, et c’est ce que tu as trouvé dans la table.
      je crois aussi que l’abonné doit confirmer son abonnement et valider le format pour pour que ça paraisse correctement dans l’espace privé (je crois donc que tu as fournit des adresses mail par toi-même)

    Répondre à ce message

  • 1

    Spip-Listes est-il compatible avec spip 2.1 ?

    • D’après les premiers échos, a priori oui ! Mais tester/valider avant mise en production reste indispensable.

    Répondre à ce message

  • 1

    bonjour et merci pour ce plugin.

    j’ai cependant un problème que j’ai vu évoqué ça et là... mais apparemment sans solution.
    Les patrons ne sont pas pris en compte. Lorsque je fais « Générer et Aperçu », j’obtiens un
    bloc blanc.
    Je suis avec spip 2.0.10, spip listes 2.0143 et php 5.2.13

    si vous avez une solution, je suis preneur...
    merci

    • re-bonjour,
      j’ajoute juste que les patrons sont pris en compte sur mon site en local...
      même configuration sauf php 4.7.7
      (oui je sais, c’est pas bien, mais on ne choisit pas toujours)
      merci

    Répondre à ce message

  • 3

    Salut,

    Une petite remarque : est-ce qu’il y a un projet de développement de SPIP-Listes pour garder les images en stock ?
    En effet, actuellement, SPIP-Listes utilise le moteur de SPIP (très bien, faut continuer) et notamment son stockage dans « local » pour la mise en cache des images (avec redimensionnement, compression et patati et patata). Mais voilà, dans un mois, si on veut consulter les anciennes newsletters, les images ne s’affichent plus car le cache a été regénéré...

    Ne serait-il pas possible, de créer un répertoire dans IMG/ qui stockerait les images des newsletters ? Exemple : une newsletter du 07/04/2010 avec l’id_courrier=55, on aurait IMG/spip-listes/courrier55/20100407/mon_image.jpg qui correspondrait (pour le nom du fichier) à l’image redimensionnée (avec la même nomenclature de SPIP dans un répertoire local) tout aussi bien pour un logo que pour une image-document.

    Un avis ?

    (Ceci dit, il me semble que c’est le « défaut » des différentes solutions de newsletters chez SPIP... Clevermail, SPIP-lettres, etc.)

    • avec un cache large pour le squelette ça ne suffit pas ? CACHE{8000000}

      ou plutot en redefinissant la fonction produire_image_typo() via mes_fontions.php à priori

    • L’idée du CACHE{8000000} est pas mal mais cela fonctionnera que si l’on ne purge pas manuellement depuis l’espace privé de SPIP.

      Pour redéfinir produire_image_typo(), là, ça redéfinirait tout le processus de SPIP alors que je ne veux cela que pour SPIP-Listes. Ce dernier n’a pas de fonction propre à lui même pour le traitement des images... Je n’ai rien vu de tel en tout cas dans le code...

    • redéfinir produire_image_typo() => en lui donnant un autre nom pour ne l’utiliser que dans les patrons

    Répondre à ce message

  • 1

    Bonjour et encore merci pour ce plugin qui m’est bien utile quotidiennement !

    Je voudrai envoyer un courrier automatique présentant les nouveaux articles parus dans une rubrique particulière.

    Malheureusement je ne sais pas comment faire pour éviter l’envoi d’un courrier vide si il y a eu des ajouts ailleurs sur le site. Est-il possible de limiter #DATE_MODIF_SITE (utilisé dans la boucle ci-dessous) à une seule rubrique ?

    [
    (#DATE_MODIF_SITE|strtotime|>{[(#ENV{date}|strtotime)]}|?{' ',''})
    ]

    J’ai fait des recherches et je n’ai rien trouvé sur ce sujet...

    Merci merci !!

    • Je me réponds à moi-même (après avoir réfléchi 5mn) :

      En fait c’est beaucoup plus simple que je ne pensais. Je mets mon contenus dans des boucles conditionnelles classiques , et si le mail est vide il ne pars pas. JHe n’utilise pas #DATE_MODIF_SITE

      <B_articles>
          bla bla
          <BOUCLE_articles(ARTICLES){id_rubrique="15"}{id_mot ?}{age_relatif<0}{par date}{inverse}>
              #TITRE
          </BOUCLE_articles>
          bla bla
      </B_articles>

    Répondre à ce message

  • Bonjour tout le monde,

    J’ai depuis le passage à spip SPIP 2.0.10 [14698] et SPIP-Listes 2.0143-35247 <1.98> avec jQuery 1.2.6 de gros pb de codage de caractères (spip est en UTF8, la base de données aussi et spip liste aussi).

    après avoir fait un tour de tout ce que je pouvais trouver comme trucs et astuces sur le net, forums et consorts, j’ai toujours les symboles cabalistiques à la place de mes jolis accents :(

    Quelqu’un aurait-il l’ombre d’une explication / solution ...

    Cela fait plus d’une semaine que je cherche et rien n’y fait ... les caractères cabalistiques changent mais toujours pas d’accents ... sniff ...

    Répondre à ce message

  • J’utilise le squelette évaweb 4 et la version spip 2.0.10. j’ai installé spip liste et tout fonctionne bien (formulaire sur site public, création et gestion des listes de diffusion...). tout, sauf l’envoi puisque les mails n’arrivent pas.
    quelqu’un aurait-il une solution ?
    merci

    Répondre à ce message

  • fractale

    Bonjour,

    Tiout d’abord merci pour ce plugin nécessaire

    QQ soucis cependant :
    je voudrais modifier des éléments dans la zone head (charset (car cela reste en utf-8 malgré le fait que j’ai configuré ISO dans le back-office de spip listes / et ajouter des styles css...)
    Comment et ou (quel répertoire-fichier) puis je les modifier ?

    Il est vraiment dommage de ne pas avoir le contrôle sur ces éléments...

    D’avance merci
    Fractale

    Répondre à ce message

  • Eric Luyckx

    J’ai une lettre d’infos pour un groupe de pilotage d’un lié à un intranet protégé. le reste du site est accessible aux internautes. une autre lettre d’infos leur est proposée. je voudrais que la liste du groupe de pilotage puisse être « privée » mais programmée (1/ jour) . les 2 fonctions semblent incompatibles. y a-t-il une astuce ? merci d’avance

    Répondre à ce message

  • Bonjour,
    Nouveau bug assez exotique :
    J’ai une newsletter qui fait appel a des articles de spip.
    Quand je met un lien comme Google

    mon lien devient :
    http://www.monsite.com/ecrire/http:/www.google.com
    Ça me supprime un slash après le http:

    Et la je ne sais pas ou chercher.

    Quelqu’un a une idée ?

    merci

    Chris

    Répondre à ce message

  • 1
    VivaSpip

    Bonjour à tous,

    Je suis dans SPIP 2.0.10 / Spip-listes 2.0077 et j’ai un problème difficile à comprendre : les mails sont envoyés avec une adresse reply-to qui n’est paramétrée nulle part. Partout dans les paramètres (webmestre du site, adresse d’envoi par défaut, adresse de réponse de la liste, adresse de l’auteur) l’adresse est correcte, mais lorsqu’on envoie une newsletter, ce n’est pas cette adresse qui apparaît mais une autre. Ca pose un gros problème. Où ce paramètre erroné peut-il bien se cacher ?

    Merci de votre aide.

    • C’est planqué au fond de la base de donnée, j’ai eu le même problème, j’ai du exporter ma base via l’admin de ma base (et non spip) rechercher cette adresse que l’on retrouve dans l’export de la base, la remplacer puis reimporter la base.

    Répondre à ce message

  • 1

    je ne trouve pas l’option de prévisualisation disponible (« Prévisualisation des newsletters avant envoi »).

    1. Créer un courrier
    2. Attacher le patron souhaité (Générer le contenu, à partir du patron)
    3. Cliquer sur le bouton Générer et Aperçu

    Bonne journée !

    • Aurélien

      Ok merci :)

      En fait je pensais que cette option était aussi disponible pour les listes de diffusion.

    Répondre à ce message

  • je suis entrain de tester SPIP-Listes qui fonctionne correctement jusqu’ici. mais j’ai deux petits soucis :

    1. le nom du site comporte un apostrophe qui est transformé en entité HTML avant d’être utilisé comme nom d’expéditeur... affreux...
    2. j’utilise le patron nouveauté fourni et je reçoit un message vide (plus exactement vidé du contenu) quand je choisi la réception en texte...

    Répondre à ce message

  • 2

    Avec le squelette Eva Web 4.1 et spip 2.0.10 je n’arrive pas à faire apparaître dans un menu de spip-Listes 1.9.3 la fonction import/export, [...]
    Pourtant, je l’ai vu apparaître une fois : quelle manip j’ai bien pu faire ? Mais je ne retrouve rien !

    C’est dans la boite des raccourcis. Seul l’administrateur du site y a accès.

    • Je viens de tester avec la personne qui a créé le site.
      Nous avons tous les deux des droits d’administrateur qui ont accès à toutes les rubriques.
      Mais avec son identifiant et son Mdp, j’ai accès aux raccourcis que je recherche. Nous continuons donc à chercher non pas du côté du plugin qui fonctionne très bien, mais plutôt des droits des administrateurs. C’est comme s’il y avait un « super administrateur » et des administrateurs avec tous les droits... enfin presque !

      Si quelqu’un a une idée... Merci !

      Rappel : spip 2.0.10 et squelette EvaWeb 4.1

    • J’ai troouvé l’origine du problème, mais je ne sais pas le résoudre car je ne suis pas suffisamment entrainé au php.
      Pour certaines opérations, SPIP considère un webmaster dont l’ID est 1. Les autres administrateurs dont les ID sont différentes, n’ont pas forcément accès à toutes les finesses de certains plugins (dont Listes-Spip.
      Dans le fichier « autoriser.php » en ligne 28, le webmaster est définit à 1. Si l’on écrit 2 à la place, c’est le deuxième administrateur qui a accès à toutes les fonctions du plugin (dont import/export, maintenance technique et journal de spip-listes).
      Je souhaiterait que l’on puisse élargir à l’ensemble des administrateurs ce qui pour le moment n’est réservé qu’à un seul. Tous mes tests en local et en ligne confirment ce que j’ai écrit.
      Qui peut nous indiquer soit la syntaxe à modifier, soit un petit fichier qui le ferait ?

    Répondre à ce message

  • Bonsoir,

    Avec le squelette Eva Web 4.1 et spip 2.0.10 je n’arrive pas à faire apparaître dans un menu de spip-Listes 1.9.3 la fonction import/export, bien pratique pour saisir un grand nombre de destinataires issus d’une autre application (liste des adhérents dans excel, courriels enregistrés en format texte)

    Pourtant, je l’ai vu apparaître une fois : quelle manip j’ai bien pu faire ? Mais je ne retrouve rien !
    Une idée ? Merci !

    Répondre à ce message

  • Aurélien

    Salut,

    je ne trouve pas l’option de prévisualisation disponible (« Prévisualisation des newsletters avant envoi »).

    Quelqu’un pourrait m’aider svp ?

    Merci,
    Aurélien ;-)

    Répondre à ce message

  • Les 10 premiers ? Problème Ajax ? Quel browser ? C’est bien la dernière version de SPIP-Listes ?

    Non il s’agit de la version SPIP-listes 1.98 sur un spip 1.9.2d , donc pas d’ajax...

    Répondre à ce message

  • noisette

    Bonjour
    je viens d’installer la dernière version de SpipListes sur notre site, et donc premièrement = merci pour le plugin.
    J’ai un problème : une personne qui a une adresse dans la base de données spip mais qui est pas inscrite à une liste, si elle rentre son adresse mail sur spip.php ?page=abonnement, elle a un message d’erreur : « Votre saisie contient des erreurs ! /Cet email est déja enregistré ». Et elle ne peut rien faire.
    Comment le proposer un formulaire différente sur cette page ?
    Merci d’avance

    Répondre à ce message

  • 1

    Bonjour ;
    ma version de spip liste comporte un bug : il est impossible d’afficher la totalité des abonés dans l’admin (ni en passant par la pagination ; ni en passant par le devellopement du tableau avec la croix). Je reste bloqué à 10 utilisateurs. Que faire ?

    Merci.

    • Je reste bloqué à 10 utilisateurs. Que faire ?

      Les 10 premiers ? Problème Ajax ? Quel browser ? C’est bien la dernière version de SPIP-Listes ?

      Merci

    Répondre à ce message

  • 2

    Depuis une récente MaJ, le patron « nouveautés » n’affiche plus les articles et brèves publiées dans une rubrique « Accès restreint ».
    Comment faire pour qu’ils réapparaissent ?
    Merci d’avance du coup de main...

    Répondre à ce message

  • 1
    clement

    Bonjour,

    Je fais tourner une version de spip-listes 2.0143 sur un SPIP2.09 et je n’arrive plus à fixer un expéditeur différend du reply-to.
    Ces derniers temps j’ai fait des tests avec d’autres scripts de newsletter (clever mail et phplist) mais autrement il n’y a pas eu ni de modif qui aurait pu jouer sur le bon fonctionnement du plugin.

    Après désinstallation de tous les scripts de newsletter ajoutés et réinstallation propre de spip-liste le From et Reply-to de l’entete d’envoi sont toujours solidaires.

    J’imagine qu’il y a une ecriture dans la base qui ne se fait plus. en effet lorsque je modifie dans la configuration les emails d’envoi et de reply elles reviennent quelques minutes après solidaires. L’adresse d’envoi commandant le reply...

    Quelqu’un aurait-il une idée ?

    • ViveSpip

      Même problème chez moi. L’adresse d’expédition des mails n’est pas celle indiquée dans le paramétrage général de SPIP (webmestre), ni dans le paramétrage de SPIP-listes (adresse d’envoi par défaut), ni dans celui de la liste utilisée (adresse de réponse), ni l’adresse mail du modérateur, ni même mon propre mail en tant qu’auteur. Mais d’où vient donc cette adresse, c’est incroyable ???

    Répondre à ce message

  • Bonjour,

    Dans le cadre de SPIP Listes, je suis confronté à une situation où le critère age_relatif est pris en défaut.

    Dans ma newsletter, je souhaite n’afficher que des évènements (plugin agenda) à venir, par rapport à une date choisie lors de l’édition de la Newsletter (pas forcément la date actuelle donc).

    Pour plus de détails, et pour éviter les posts multiples, je vous invite à lire le détail ici :
    http://forum.spip.org/fr_222204.html

    Merci,
    Régis

    Répondre à ce message

  • Bonjour,
    j’aimerai savoir si c’est possible de supprimer la liste des abonnées de spip liste à partir de l’interface privé. Merci

    Répondre à ce message

  • 2
    Oratorio

    Bonjour,
    Mon hébergeur limitant à 50/heure le nombre d’envoi de mail par PHP, je cherche à utiliser un serveur smtp externe.
    Le problème est que mon serveur smtp requiert une authentification ssl, comment puis je le configurer dans SPIP-listes ?

    Merci beaucoup pour ce script très efficace !

    • mon serveur smtp requiert une authentification ssl, comment puis je le configurer dans SPIP-listes ?

      Dans la page de configuration de SPIP-Listes, dans Méthode d’envoi, il faut sélectionner Utiliser SMTP et indiquer le port. En général c’est 465.

      Merci de confirmer, je rajouterai à la doc en ligne.

    • Oratorio

      Bonjour et merci pour la réponse, j’avais déjà essayé ça.
      Je pense que ça marcherait si le serveur n’était pas protégé en ssl (ça marche avec le plugin facteur mais pas avec spip liste :’( ). Quelqu’un aurait-il une idée ?

      Merci beaucoup et bravo pour tous les efforts !!

    Répondre à ce message

  • BOnjour

    Je constate que la dernière version de spip-listes semble bien
    fonctionner avec spip 2.0.10 :)

    Par contre je voudrais avoir une liste par langue, jai créé donc 2
    listes, mais voudrait que selon si on se trouve en francais ou en
    anglais dans le site jaie un formulaire qui me selectionne
    automatiquement la liste dans la langue correspondante, afin de navoir
    qu’une case d’inscription sans avoir à choisir de liste mais être
    directement dans la bonne, comment faire ?

    Jai essayé de toucher spip_listes_inscription mais ny suis pas arrivé.

    Merci

    Répondre à ce message

  • 2

    Hello,

    Je viens de télécharger la dernière version de spip liste. J’ai ce bug dans la page de maintenance :

    Fatal error : Call to undefined function spiplistes_str_abos() in /home/www/plugins/auto/spip-listes_1_9_3/exec/spiplistes_maintenance.php on line 398

    • Fatal error : Call to undefined function spiplistes_str_abos() in

      Corrigé. Merci.

    • micky74

      Bug à l’installation de spip-listes.

      Celui-ci se produit lors de l’installation automatique de la version 1.9.3 (2.0143-35247) de spip-liste.

      Solution :
      1. supprimer le dossier spip-liste dans plugins/auto
      2. faire une installation manuelle dans plugins

    Répondre à ce message

  • Bonjour,

    je viens de mettre à jour le plugin spip listes sur un site en 2.10 et lorsque je valide un courrier j’obtiens :

    Fatal error: Call to undefined function spiplistes_courrier_attacher_documents() in /home/dd/www/site/plugins/auto/spip-listes_1_9_3/exec/spiplistes_courrier_gerer.php on line 215

    D’où cela peut-il venir , je n’ai pas de document joint au contenu, seulement des logos.

    merci

    dd

    Répondre à ce message

  • Débutant

    Bonjour,

    Quels sont les avantages et inconvénients comparés de SPIP-Liste et de Clervermail, deux plugins qui semblent avoir des fonctionnalités similaires... je ne sais pas comment choisir entre les deux.

    Répondre à ce message

  • Est-ce qu’un envoi a 1500 destinataires demande un serveur un peu costaud ou le nombre de destinataires n’a rien a voir la dedans ?

    J’ai finalement arrété mon envoi, je relance mais ce coup-ci je n’arrive plus a accéder à l’admin de spip-list.

    Je vais faire l’update.

    Merci

    Répondre à ce message

  • 1

    merci pour la réponse,

    j’ai touvé les log de spip-list, je n’y comprend pas grand-chose voici les dernières lignes, si ça peut aider (j’ai cahngé les adresse mails)

    ....
    Feb 19 08:56:58 193.54.145.2 (pid 1234) yeeneneejddddddddddddddddddddddddddddddddddddd dddddddd verifier
    Feb 19 08:56:58 193.54.145.2 (pid 1234) API: update format non to id_auteur #1571 by himself
    Feb 19 08:56:58 193.54.145.2 (pid 1234) API: subscribe id_auteur #1571 to id_liste #1 by himself
    Feb 19 08:56:58 193.54.145.2 (pid 1234) API: update format non to id_auteur #1571 by himself
    Feb 21 08:22:16 80.119.145.49 (pid 1234) API: insert format texte to id_auteur #1574 by himself
    Feb 21 08:22:17 80.119.145.49 (pid 1234) email from machin@machin.fr to andre.machin@gmail.com sent
    Feb 21 09:58:23 80.119.145.49 (pid 1234) yeeneneejddddddddddddddddddddddddddddddddddddd dddddddd verifier
    Feb 21 09:58:23 80.119.145.49 (pid 1234) API: update format non to id_auteur #1574 by himself
    Feb 21 09:58:23 80.119.145.49 (pid 1234) API: subscribe id_auteur #1574 to id_liste #1 by himself
    Feb 21 09:58:23 80.119.145.49 (pid 1234) API: update format html to id_auteur #1574 by himself
    Feb 23 17:24:26 90.16.226.314 (pid 1234) API: insert format texte to id_auteur #1575 by himself
    Feb 23 17:24:26 90.16.226.314 (pid 1234) email from machin@ machin.fr to machin@hotmail.fr sent

    Est-ce que ça veux dire qu’a 20h (heure ou j’ecris ce message) il n’y a donc pas eu d’envoi depuis 17:24 et le précédent de 9:58

    Cette liste bien que fraichement installé a déja envoyé des messages de tests et un message a tout ses abonnés en quelques minutes.

    Si j’arrete l’envoi pourrais-je en relancant l’envoi, n’envoyer qu’aux personnes qui n’ont pas reçu le mail ou devrais-je le renvoyer a tout le monde ?

    • j’ai touvé les log de spip-list, je n’y comprend pas grand-chose voici les dernières lignes

      Impossible de trouver trace de ces ’ddddd’ dans le svn actuel. Le mieux est de faire une mise à jour du plugin est de recommencer les tests.

      Merci.

    Répondre à ce message

  • 1

    Bonjour,

    J’ai envoyé un courrier à une liste de 1400 abonnés depuis 24h, mon courrier est toujours en cours d’envoi, c’est normal ?

    De plus je ne vois pas comme sur d’autres site ou j’utilise spip-liste le nombre de courriers envoyés dans la colonnes de gauches sous le bloc « RACCOURCIS ».

    Si je fais « arreter envoi » que pourrais-je faire ensuite ?

    Merci Chris

    • J’ai envoyé un courrier à une liste de 1400 abonnés depuis 24h, mon courrier est toujours en cours d’envoi, c’est normal ?

      Il faut regarder le log de spiplistes qui indique s’il reste du travail à réaliser (message JOB/NO JOB).

      De plus je ne vois pas comme sur d’autres site ou j’utilise spip-liste le nombre de courriers envoyés dans la colonnes de gauches sous le bloc « RACCOURCIS ».

      Même hébergeur ? Même cx smtp (si smtp) ? Même config ? Si non, peut-être commencer par vérifier si l’envoi est possible ? En envoyant un seul courrier à une adresse de test (par exemple).

      Si je fais « arreter envoi » que pourrais-je faire ensuite ?

      « Arreter envoi » supprime la liste des étiquettes. Donc la pile des envois. Ce qu’on peut faire après ? Relancer un envoi ?

    Répondre à ce message

  • Francesca Curreli

    Buondì. Mi scuso per scrivere in italiano ma il francese lo intuisco a malapena.

    Volevo segnalare che, montando la versione attuale di spiplistes (lingua del sito italiana), ho trovato 2 errori in lang/ :

    -  spiplistes_fr.php non era chiuso il tag php, e quindi mancava «  ?> »

    -  spiplistes_it.php aveva
    $GLOBALS[’i18n_spiplistes_fr’] = array(
    invece che
    $GLOBALS[’i18n_spiplistes_it’] = array(

    Ringrazio per l’ottimo ed apprezzato lavoro che svolgete sempre con passione e saluto.

    Répondre à ce message

  • 2

    Bonjour,
    J’ai des warning lors de l’envoi de courrier ou de liste de diffusion et je ne comprends pas quel est le pb.
    J’envoie une liste d’article et une liste d’articles syndiqués d’un autre site. Est-ce la cause de ce warning ?
    L’envoi fonctionne normalement et les destinataires recoivent correctement le message.
    Je ne trouve pas d’explication de ces alarmes sur les forums spip. Et comme je ne connais pas php !!!!
    Si quelqu’un peut me renseigner, merci.

    Warning: uniqid() expects at least 1 parameter, 0 given in /homez.313/sudaerie/www/ecrire/inc/distant.php on line 264
    
    Warning: uniqid() expects at least 1 parameter, 0 given in /homez.313/sudaerie/www/ecrire/inc/distant.php on line 264
    
    Warning: uniqid() expects at least 1 parameter, 0 given in /homez.313/sudaerie/www/ecrire/inc/distant.php on line 264
    
    Warning: rename(../tmp/d41d8cd98f00b204e9800998ecf8427e.tmp,../tmp/d41d8cd98f00b204e9800998ecf8427e.tmp.gz) [function.rename]: No such file or directory in /homez.313/sudaerie/www/ecrire/inc/distant.php on line 266
    
    Warning: uniqid() expects at least 1 parameter, 0 given in /homez.313/sudaerie/www/ecrire/inc/distant.php on line 264
    
    Warning: Cannot modify header information - headers already sent by (output started at /homez.313/sudaerie/www/ecrire/inc/distant.php:264) in /homez.313/sudaerie/www/ecrire/inc/actions.php on line 214

    Répondre à ce message

  • Gros problème d’encodage de la meuleuse sur la version 1.9.3, en effet chaque courrier générer avec un patron donne ce type d’encodage « Voici les nouveaut�s publi�e...... »
    J’ai raté quelque chose ??? ou bien ???
    Merci pour votre aide

    Répondre à ce message

  • 4

    utilisateur depuis maintenant plus d’un an de ce plugin, je reprends la question du suivi des envois. En effet, j’ai toujours des envois « manquants », aussi bien dans les faits (certains abonnés ne reçoivent pas), que dans les trace (on passe du lot 2 au lot 3 d’envoi sans message d’erreur...), ce qui se traduit à la fin par un envoi résumé avec les chiffres ci-dessous pour lequel il manque 400 envois sur 2360 (en fait 4 lots de 100) :

    # Nombre d’abonnés : 2360
    * Format html : 1960
    * Format texte : 0
    * Désabonnés : 0
    # Nombre d’envois en erreur : 0

    Que faire... ? J’avais tenté sans succès d’améliorer le log pour avoir plus de messages... Ce serait bien d’avoir un mode « trace étendue », orientée debug avec un message pour toute fonction appelée et son retour...

    cordialement...

    • je complète le constat

      -  dans spiipliste.log... seulement 706 lignes avec adresses
      -  dans prive-spipliste.log... 1660...
      -  et dans le résumé de l’envoi... 1960 envois

      difficile d’évaluer la fiabilité !

      pam

    • Que faire... ? J’avais tenté sans succès d’améliorer le log pour avoir plus de messages... Ce serait bien d’avoir un mode « trace étendue », orientée debug avec un message pour toute fonction appelée et son retour...

      l’ID du process (id du lot en fait) vient d’être ajouté au log de la meleuse.

      En espérant que...

      Merci.

    • merci de la réponse

      mais a priori, pas de nouvelle version en téléchargement de plugin, et pas non plus sur spip-zone...

       ???

      pam

    • mais a priori, pas de nouvelle version en téléchargement de plugin, et pas non plus sur spip-zone...

      Pourtant publié à 20 heures hier, c’est sur files.spip.org.

      Possibilité de tracer l’historique sur la zone.

      Et bien sûr accessible via SVN en temps réel.

    Répondre à ce message

  • Bonjour :)

    Y a t-il un moyen d’envoyer une newsletter plusieurs fois par semaine ??
    pas tous les x jours, mais par exemple, lundi et jeudi ???

    Répondre à ce message

  • Bonjour,
    je viens d’installer spip-listes_1_9_3 sur Spip version 2.0.9 et je rencontre une seul problème, mais de taille : les patrons ne renvoient rien. les pages générées sont vides, sans code html.
    Pour faire un test, j’ai créé un patron qui renvoie juste « hello world », même chose. Du vide.

    Avez-vous rencontrés ce problème ?

    Répondre à ce message

  • 1

    bonjour
    je viens d’installer spip liste avec le plugin magusine et lorsque je saisi une adresse email pour inscription à la news letter j’ai le message suivant :
    Warning : uniqid() expects at least 1 parameter, 0 given in /homez.20/asapinfo/www/auberge/ecrire/inc/distant.php on line 264

    une idée ? le site est sur un 90 plan chez ovh
    ma version de spip 2.010
    version de spip liste 2.0133 34599

    merci d’avance

    • bonsoir,
      j’ai exactement la meme anomalie... qq1 peut il me dire comment résoudre ce problème ?
      merci bcp d’avance !

    Répondre à ce message

  • 1

    Vérifier que le champ charset de la table spip_meta contient bien « 
    utf-8 ».

    J’ai vérifié et c’est bien utf-8

    le head du patron j’ai bien mis :

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    Vérifier aussi la version de MySQL

    c’est du MySQL 5.0.32

    j’ai ca comme resultat : Bonne année 2010 solidaire et équitable

    • le head du patron j’ai bien mis :

      <meta http-equiv=« Content-Type » content=« text/html ; charset=utf-8 » />

      dans un patron ? Pour faire un courrier ? Une balise meta http, c’est pour faire du http, pas du mail.

      Pour vérifier le bon encodage du mail, il faut éditer son enveloppe. Si c’est un mail a-la-html, il doit y avoir en début du morceau :

      Content-Type : text/plain ; charset = « iso-8859-1 »

      Si c’est un courrier au format texte, cette ligne se trouve en fin de l’en-tête.

      Cette ligne est automatiquement ajoutée par SPIP-Listes. Inutile de l’ajouter dans un qcq patron.

      Sauf cas particulier, iso-8859-1 est conseillé. Sur un MUA qui ne sait pas interpréter l’UTF, les caractères diacrités apparaissent dans le style donné en exemple (deux octets).

    Répondre à ce message

  • 1

    Bonjour , je reviens encore et je m’excuse vraiment, je n’ai toujours pas de solution et pourtant j’ai tout essayé. j’ai laissé iso-8859-1 dans (espace privé > configuration > Listes de diffusion), j’ai mis à la tête de mon patron
    #HTTP_HEADERContent-Type : text/html ; charset=iso-8859-1 j’ai toujours les caractères bizarre et pourtant même si j’écris dans le texte du courrier j’ai ca comme résultat : annéé mo sïque. Alors que se soit patron ou texte les caractères sont comme ca. S’il vous plait répondez moi , depuis des jours je bloque sur ca. Merci infiniment

    • j’ai ca comme résultat : annéé mo sïque

      C’est encore - semble t’il - de l-UTF-8.

      Vérifier que le champ charset de la table spip_meta contient bien « utf-8 ».

      Ou prendre n’importe quel patron/squelette de la distribution et vérifier le head. Il y a une ligne qui précise le charset

      <meta http-equiv=« Content-Type » content=« text/html ; charset=#CHARSET » />

      devient

      <meta http-equiv=« Content-Type » content=« text/html ; charset=utf-8 » />

      Et pour répondre à la question sur PHP 4 vs PHP 5, ça peut en effet avoir un impact (je n’ai plus de PHP 4 pour valider ce point). Vérifier aussi la version de MySQL. Et ... avoir les mêmes (dernières ?) versions entre la dev et la prod permettra de gagner du temps.

      Bon courage.

      Svp, ne pas poster la question en double sur la liste.

    Répondre à ce message

  • Jai oublié de vous donner une information peut etre c’est importan, je suis sur la Version de PHP : 4.3.10-22 est ce que c’est pas l’origine du problème ? Comme je l’ai dis la dernière fois quand j’ai transféré le site sur un autre serveur ca marchait nikel j’avais pas de problème de codage et ct de PHP .5

    Répondre à ce message

  • Bonjour Paladin,
    Merci pour ta réponse mais j’ai essayé cela mais le problème est toujours là....Par contre se serait bien que tu saches que j’ai transféré le site dans un autre seveur ( je n’ai rien changé au niveau de la configuration ni dans les fichiers) et j’ai pas ce problème. Alors j’ai pensé que peut etre c’est un problème lié au serveur si OUI j’aimerai savoir a quel niveau pour leur dire qu’il change. Le site avec les blems de caractères est hébergé chez AlternC

    Répondre à ce message

  • 1

    Voilà mon site est utf-8 , j’ai vérifié au niveau de la base de données aussi idem c-a-d utf-8 de même dans la configuration de spip-liste, mais à chaque que je génére un courrier il me sort des caractères bizarre comme par exemple :

    Un outil de repérage des initiatives de l’économie sociale et solidaire : la BDIS Il répertorie les initiatives solidaires sur toute la France. L’inscription dans la BDIS se fait sur la base d’une adhésion àla charte des acteurs de la BDIS. Elle peut être réalisée de deux façons

    Quelqu’un a t’il une idée d’ou vient le problème. Merci

    • Un outil de repérage des initiatives de l’économie

      Ca ressemble bien à de l’UTF-8. Le codage est sur deux caractères.

      En vérifiant l’en-tête du message (enveloppe, la partie du mail que personne ne lit) on trouve :

      Content-Type : text/plain ; charset=« utf-8 »

      qui précise au logiciel client de messagerie (MUA), quel charset est employé pour la composition du mail.

      Et si ce MUA sait interprété, pas de problème.

      Conseil : sauf cas particulier, laissez donc en iso-8859-1 (espace privé > configuration > Listes de diffusion). Nombreux sont les MUA, et les clients webmail, qui savent bien gérer ce format.

    Répondre à ce message

  • Bonjour,

    Depuis que je suis passé à Spip-Listes pour SPIP2.0, j’ai un gros souci :
    Mon courrier apparait bien dans le cadre de prévisualisation HTML, mais une fois que le courrier est envoyé à mon adresse mail test, la moitié du mail est déformé.

    En regardant le code HTML du courrier, il apparait que Spip-Liste m’a créé des erreurs. Exemple : à un endroit

    est devenu « <DI V= »". Du coup, l’affichage est bien égratigné alors que ce même patron fonctionnait très bien avec la version précédente !

    Spip-Listes aurait-il perdu les pédales ?

    Par avance, un grand merci pour votre aide !

    Répondre à ce message

  • 1

    sur a TODO j’ai fait :

    . permettre l’import direct d’une image dans le courrier (sans lien). Un poil complique, mais faisable.

    avec le choix par check box à l’envoi ou à la modification du mail.

    J’ai aussi fait l’ajout de n pièces jointes ...

    comment partager mes devs, je ne trouve pas de SVN ..merci en tt cas .. super plugins !

    j’ai aussi un suivi des abonnements dans le temps avec graph grâce à la library artichow ... si ça intéresse qqun :)

    Répondre à ce message

  • 3

    Très intéressé par ce plugin, je rencontre néanmoins un souci.
    je suis sous spip 2.0.1 evaweb 4 et quand je vais sur les listes j’ai ce message :

    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/spip-listes_1_9_3/img_pack/ in /mnt/166/sda/5/1/elemac/ecrire/inc/utils.php on line 698

    en clair, ça peut signifier quoi ?
    merci en tout cas de ce boulot incroyable pour un néophyte comme moi

    • Pour éviter ce genre de message d’erreur, il suffit de modifier le fichier spip contenu dans ecrire/inc/utils.php et ce passage :
      foreach(creer_chemin() as $dir)
      if (!isset($dirs[$a = $dir . $dirname]))
      $dirs[$a] = (is_dir($a) || !$a) ;
      if ($dirs[$a])
      if (is_readable($a .= $file))
      if ($include) include_once $a ;
      return $files[$dirname][$file] = $files[’’][$dirname . $file] = $a ;


      Et rajouter @ à la 3e ligne comme ceci :
      $dirs[$a] = (@is_dir($a) || !$a) ;
      Ca reste du bricolage mais qui fonctionne ;)

    • Bonjour
      J’ai le même problème et je n’arrive pas non de générer un courrier avec le patron nouveautés. Avec les autres patrons ça marche plutôt bien.
      Christian Apel

    • Bonjour J’ai le même problème et je n’arrive pas non de générer un courrier avec le patron nouveautés. Avec les autres patrons ça marche plutôt bien.

      1. créer un article et le publier
      2. créer un courrier, générer le contenu à partir du patron nouveautés, reculer l’heure de publication et valider.

      ou l’inverse, mais ne pas oublier que le filtre date n’opère pas à la seconde mais à la minute. Donc si création du courrier, attendre une bonne minute pour publier l’article ou changer l’heure de publication de l’article.

    Répondre à ce message

  • Bonjour,

    Tout d’abord merci pour ce plugin que j’ai trouvé impeccable et aussi, désolé de rajouter une question à la liste en cours.

    J’ai en effet un problème auquel mes recherches acharnées n’ont pas su apporter le moindre indice :
    Sur ma machine en local, tout fonctionne parfaitement tandis qu’en production, le générateur de courrier (utilisant un patron simplifié à l’extrême) tourne sans fin jusqu’à générer un time-out.

    J’ai SPIP 1.9.2c et SPIP-listes 1.98.
    Une autre information (de taille), en production, je suis sous PHP 4 (! pas le choix).
    Quelqu’un a-t-il déjà rencontré ce problème ?
    La version obsolète de PHP peut-il l’expliquer ?

    D’avance merci pour le moindre indice que vous pourriez m’apporter.

    Répondre à ce message

  • Bonjour à tous,

    J’ai un petit problème qui me pose un gros problème ?
    J’ai installé le plugin spiplist qui est génial, seul bémole je nepeut pas supprimer des abonnés, quand je l’ai tester j’ai enregistré des mails de tests, seulement maintenant impossible de les supprimer en cliquand sur la petite croix rouge !

    Merci de votre aide.

    Charlie.

    Répondre à ce message

  • 1

    J’utilise la version 1.9.3 de SpipListe avec un SPIP 2.0.
    Dans le paramétrage de Spip Liste, j’ai paramétré une adresse de retour des erreurs. Hélas mes tests montrent que pour une adresse mèl inexistante le mail d’erreur est envoyé à l’adresse de réponse paramétré dans la liste de diffusion.

    • Regarde dans les entêtes des mails envoyés, souvent l’hébergeur reprend la main.

    Répondre à ce message

  • Petit bug de ma part :
    mes utilisateurs ne s’enregistrent pas sur la mailing list sélectionnée (il n’y en a qu’une seule à vrai dire)
    Je recois un mail de confirmation avec un utilisateur bien enregistré mais inscrit à aucune liste (alors que cela marchait très bien avant)

    Le bug serait apparu lorsque j’ai fusionné les 2 listes en une seule, mais en en rajoutant une 2e liste à posteriori, cela ne fixe en rien le bug.

    Pour info, je suis sur un spip 2.0.9, avec SPIP-Lists 2.0130-31934 <1.98> jQuery 1.2.6

    Je débute sur Spip donc je ne sais pas trop dans quel fichier débugger pour regarder ce qui merde (mais suis plein de bonne bolontée si vous m’indiquez)

    Qqun a une idée ? merci d’avance pour votre aide

    Répondre à ce message

  • 2

    Salut Booz, j’ai lu le manuel comme tu m’as conseillé, le plugin n’est pas en mode test. L’envoi du courrier est bien activé. J’ai desactivé et re activé, desinstallé puis reinstallé, mais ça ne marche toujours pas, la meuleuse continue de tourner sans envoyer le message. j’ai ce message dans le journal :

    Jan 19 09:42:54 MON IPXXX (pid 9325) MEL : courriers prets au depart (2/1)
    Jan 19 10:27:31 MON IPxxxx (pid 15657) MEL : id_courrier #20 [ERROR] MISSING PARAMS (id_liste AND email_test)

    Pourtant, j’ai bien precisé l’email de test etc...

    Je suis sur SPIP 2.0.9 [14357] et la version de spip-liste est : 2.0132-34510 <1.98> jQuery 1.2.6

    Que puis je faire ?

    Merci d’avance

    • j’ai ce message dans le journal : Jan 19 09:42:54 MON IPXXX (pid 9325) MEL : courriers prets au depart (2/1)

      Là, c’est déjà un message d’erreur. Il y a 2 courriers au départ pour une seule étiquette. Visiblement, la table est erronée (queue des envois non remise à zéro). Solution : sauvegarder les adresses abonnés, désinstaller SL en cliquant sur la valise - histoire de supprimer les tables - et re-activer SL.

      Autre solution, vider la queue des envois ou supprimer le courrier en attente (via mysqladmin ou interface phpmyadmin, etc.)

      Attention, sans garantie ! Les tables SL sont perdues. En cas de doute : sauvegarder la base SQL avant.

      Jan 19 10:27:31 MON IPxxxx (pid 15657) MEL : id_courrier #20 [ERROR] MISSING PARAMS (id_liste AND email_test)

      C’est un peu la suite de la ligne précédente. SL indique qu’il manque l’id_liste. Donc ... une liste de diffusion a été créée, puis supprimée. Et visiblement, il y avait encore un peu de courrier à envoyer à cette liste. Et dans ce message, il y a un courrier orphelin qui ne trouve plus sa liste.

      Là ... ce n’est pas prévu au scénario. A ajouter au TODO.

      En attendant correction, même solution proposée ci-dessus.

      Courage !

    • En relisant les posts de la file ce matin :

      j’ai ce message dans le journal : Jan 19 09:42:54 MON IPXXX (pid 9325) MEL : courriers prets au depart (2/1)

      Le (2/1) m’attire l’attention car j’ai ceci dans mon journal :

      Jan 20 09:20:09 78.228.188.160 (pid 26507) MEL : courriers prets au depart (3/1)

      Comme le suggère Paladin, il y une erreur dans la table :

      Là, c’est déjà un message d’erreur. Il y a 2 courriers au départ pour une seule étiquette. Visiblement, la table est erronée (queue des envois non remise à zéro). Solution : sauvegarder les adresses abonnés, désinstaller SL en cliquant sur la valise - histoire de supprimer les tables - et re-activer SL.

      J’ai vidé les tables en cliquant sur la valise SPIP-Listes dans la page Gestion des plugins. Réactivé SPIP-Listes et ... ça marche !

      Conclusion, s’il y a plus de courriers au départ que d’abonnés, il faut purger les tables. Sans doute existe-t-il un moyen plus délicat que de tout vider ... à suivre.

      Merci beaucoup Paladin.

    Répondre à ce message

  • 3

    Je m’excuse si mon attitude t’a offensé, je sais que tu ne me dois rien. c’est juste que ce problème est partagé avec plusieurs autres et on arrive pas à trouver une aide alors que ce plugin est indispensable pour ce que nous faisons.

    Sinon, c’est quel mode de test ? Le plugin que j’ai spip Liste s’affiche dans la liste des autres plugin comme etant en test, puis je y changer quelque chose ? si oui comment ?

    Merci

    • LOL

      RTFM

    • Bonjour,
      j’ai également quelques petits soucis similaires.

      La réponse sur le mode test m’intéresse donc aussi.
      En effet le plugin apparait avec le statut test.
      Est ce normal et comment modifier cela (si bien sûr il faut le modifier) ?

      Par ailleurs savez-vous s’il y a des problèmes avérés de compatibilité avec php4, notamment au niveau de la génération des courriers avec patron ?

      Merci par avance !

    • La réponse sur le mode test m’intéresse donc aussi. En effet le plugin apparait avec le statut test. Est ce normal et comment modifier cela (si bien sûr il faut le modifier) ?

      Statut test sur le plugin ? Ce n’est pas très significatif. Plusieurs plugins ont cette propriété et fonctionnement souvent très bien.

      Par contre, si le plugin est en statut dev - ou pire experimental - , il me semble plus judicieux de patienter, ou de relever les manches et de participer au développement. Si c’est permis.

      Vous trouverez plus d’infos sur les propriétés des plugins sur cette page de documentation SPIP sur le fichier plugin.xml.

    Répondre à ce message

  • 5

    C’est revoltant le manque de support de la part des concepteur de ce plugin qui etait pourtant d’une utilite importante ? Que faire ? connaissez vous une autre alternative ? un autre plugin ?

    • Hey ho,

      Et ton attitude consommatoire elle est pas révoltante ? On te doit rien mon pote.

      Sinon as tu enlevé le mode de test ?

    • Ce qui est révoltant c’est les utilisateurs qui ne disent jamais merci, et qui sont révoltés parce que d’autres ont une vie et ne sont pas toujours disponibles pour leur venir en aide.

      T’a donné quoi toi pour exhorter les autres de t’aider, comme tu le fais ?

      Remettons les choses en perspectives, s’il te plait.

    • Hé Ho !

      Voila que ça s’emballe ...

      Notez que je signe mes posts, que j’essaie de mettre un titre explicatif pour les retrouver dans la file et que j’écris Merci avant même d’avoir reçu une réponse.

      J’imagine que BoOz n’est pas scotché sur ce plugin et donc « je creuse », en attendant. Souvent c’est en synthétisant son travail qu’on avance et qu’il arrive qu’on renonce à poser la question parce qu’on a trouvé tout seul.

      Si quelqu’un a pris le temps de répondre, merci beaucoup.

      Sur un site en exploitation depuis longtemps et passé sous SPIP 2 dès le début. Actuellement sous SPIP 2.0.10 [14698], Sarka-SPIP 3.0.2 [33955], Config 1.14.1 [34497] et SPIP-Bonux 1.14.1 [34497]. Ce n’est pas une installation propre. Actuellement nous travaillons avec Ma-Lettre mais nous aimerions profiter des possibilités de gestion de listes de ... SPIP Listes.

      Le plugin a été activé et désactivé plusieurs fois sans objet thérapeutique (juste pour que quelqu’un n’ait pas l’idée de s’en servir).

      Je pense que puisque dans la base tout se met à jour au fur et à mesure, le problème se situe au niveau des courriers à envoyer. On ne peut pas trouver le 5e destinataire puisqu’il n’y en a qu’un. Tiens je vais essayer d’en mettre 5 pour voir ;-)

      Merci pour votre aide.

    • Voici la réponse : avec 5 abonnés, il y a 8 envois sur 5 ...

      On va mettre de côté, refaire une installation propre une de ces nuits et on verra bien.

      A moins que quelqu’un trouve d’ici là ...

      Merci de votre aide.

    • On va mettre de côté, refaire une installation propre une de ces nuits et on verra bien.

      Juste une petite remarque : lorsqu’un soucis est signalé ici, et si j’ai le temps, pour vérifier, j’installe un SPIP vierge et Spip-Listes vierge. Et souvent, ça fonctionne impec.

      Quelques cas où ça ne fonctionne pas correctement (de mémoire. Ça mériterait presque une FAQ) :

      • SPIP a été mis à jour (patch, ou surcharge). C’est le cas par exemple pour une erreur is_dir() souvent relatée dans ce forum. Ne me demandez pas à partir de quelle version, c’est aux alentours de la 2.0.3. La solution est de remplacer manuellement via ftp le répertoire /ecrire/.
      • l’installation du plugin en auto. Je ne sais pas pourquoi non plus, et comme je n’utilise pas cette fonctionnalité ... Le symptôme : erreur dans le chemin d’accessibilité (fonction manquante, ou je ne sais quoi de similaire). Solution : installer Spip-Listes via FTP classiquement, dans le répertoire /plugins/. De toutes façons, il est encore (et encore) en version test, et ce n’est pas bien raisonnable de mettre un outil de ce genre en installation auto.

      Sur ce... à vos patrons !

    Répondre à ce message

  • 1/ C’est une mise a jour de spip 1.9.2 vers 2.0.9 ou une installation « propre » d’une nouvelle version ???

    2/ As tu vérifié que tous les fichiers ont bien été uploadé sur le serveur correctement (ça parais bête mais avec les clients graphique FTP dès fois c’est pas clean et on le sais pas)

    3/ tu as essayé de réinitialiser le plug in via l’administration des plug ins (y’a un petit bouton sur la droite de spip liste quand il est activé) ...

    voila quelques pistes j’ai déjà eut ce problème avec une mise a jour de spip 1.9 vers 2. l’encodage des tables ayant changé et beaucoups d’autres choses aussi j’ai due réinitialisé spip list , et réafecté le format de tous mes abonnés, en re créant l’ancienne liste...

    et pour te rassurer un peut plus dans ta longue quète qu’est la création d’un site web : spip Liste marche très bien sur 4 sites que je gère en spip 2.0.9, et envois des listes de presque 10.000 abonnés sur l’un d’eux sans problème !!!! Merci SpipListe, et Merci Spip .... (Merci BooZ aussi LOL !!! )

    Répondre à ce message

  • 1
    stippag.com

    Vous pouvez aussi essayer Spip Lettre en attendant qu’une solution ne soit trouvée..

    • Le potentiel spip-Listes me paraissait plus grand.

      Mon problème semble a priori venir d’un bug au niveau de la gestion du format de reception des courriers des abonnés.
      Il semble qu’en passant par un import de fichier cela fonctionne.

      Quelqu’un peut-il me confirmer qu’il y a un défaut sur ce point (Suivi des abonnements, ’abonné’, > modification manuelle du format) ?

      Je suis sur une version 1.9.2

    Répondre à ce message

  • 3

    Sorry I don’t know french so I write in english.

    I’ve installed SPIP-Listes on Spip.2.0.10 (rev 14698). My server is a Linux nost with php5 installed.

    The plug-in doesn’t works well because the sent process remains in loop.

    I’ve tried to test my « patrons » creating a newsletter only for me. I’ve associated the patrons and the users to the newsletter and I’ll launch the sent process. It remains stalled giving a strange message :

    « Sent in process 5/1 (500%) » ????

    I’ve tried either to use the PHP and the SMTP options.

    It simply doesn’t works...

    Can you help me ?

    Thanks

    • Hi,

      I’ve got the same problem !

      J’ai testé mon hébergeur en installant un petit script php qui m’envoie correctement un email de test avec mail.php. Donc cette fonction est active.

      Si j’envoie la lettre à mon adresse de test, la meleuse tourne sans fin comme le décrit Claudio et la seule manière de l’arrêter et de supprimer le message en cours d’envoi.

      Cela doit être un truc que j’ai sous le nez, mais je ne vois pas pourquoi ça ne marche pas.

      Merci pour votre aide.

    • Bonjour,

      Ma lettre de test ne part toujours pas ... comme Claudio qui a posé sa question en anglais.

      Après avoir lu 25 pages de forum, j’ai trouvé plusieurs questions analogues mais toutes sont restées sans réponse et certains utilisateurs ont renoncé.

      Beaucoup ont en commun mon hébergeur qui est OVH.

      J’ai testé la modif du fichier distant.php proposée ici par un utilisateur qui ne dit pas quel problème il rencontrait avec OVH. C’est sans effet visible ... (ça aurait été un coup de bol, hein ?)

      En allant sur le log du site, je constate que cette requête est exécutée 2 à 3 fois pas seconde :

      ... "GET /ecrire/?exec=spiplistes_courriers_casier&action=spiplistes_envoi_lot&arg=envoyer&hash=9e0465d6aaab702978c607de8ab9947e HTTP/1.1" 200 65 "http://xxx.xx/ecrire/?exec=spiplistes_courriers_casier&id_courrier=5" "Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729)"

      C’est donc inutile de laisser tourner la meleuse !

    • Bonjour,

      Toujours confronté à la méleuse qui tourne, tourne ...

      1. dans la base et la table spip_courriers, le statut passe bien de redac à ready puis encour.
      2. dans la table spip_auteurs_listes, le statut reste à a_valider quoique je fasse depuis l’espace privé ou public. Le passage manuel à valide dans la base ne change rien à l’envoi (espoir fugace).
      3. Dès la validation de l’envoi, s’affiche le nombre d’envois en cours par rapport au nombre d’envois à effectuer. Comme le montre l’exemple du post précédent : 3 en cours pour 1 à effectuer. Cela peut être 3 mais aussi 5. Avec un seul envoi on devrait avoir 1/1. La table spip_courriers mentionne email_test = mon-email, et total_abonnes = 1. Avec une liste de 2 abonnés, la table spip_courriers mentionne id_liste = 1, total_abonnes = 2. Donc la base est correctement mise à jour.

      Le problème semble donc venir de ce nombre d’envois.

      Merci pour votre aide.

    Répondre à ce message

  • 3
    pandakore

    Bonjour à tous

    J’ai installé Spip-Listes Version : 2.0130 sur SPIP 1.9.2i

    J’ai activé la commande « Accepter l’inscription de visiteurs du site public » pour faire apparaitre le formulaire d’inscription sur ma page d’accueil et inséré la balise #FORMULAIRE_ABONNEMENT.

    Le formulaire s’affiche avec ce message :

    "Devenir membre du site
    Vous inscrire sur ce site
    Entrez votre adresse email dans le champ ci-dessous. Vous recevrez à cette adresse un courrier de confirmation d’inscription et un lien. Ce lien vous permettra de sélectionner les listes de diffusion publiées ici.
    Votre adresse email :"

    ainsi que la newsletter : « Newsletter public » et le bouton « valider »

    Question :

    Est-ce normal que le message soit : « Devenir membre du site........ »  ?

    Moi je veux juste qu’ils s’inscrivent pour recevoir la newsletter.

    Une fois que je rentre le mail de test pour l’inscription le message suivant apparaît :

    « Votre demande est enregistrée. Vous allez recevoir un mail de confirmation. » jusqu’ici tout va bien.

    Je reçois donc un mail de confirmation mais voila sont message :

    "(ceci est un message automatique)

    Confirmation de votre inscription
    =======================================

    Bonjour,

    Vos abonnements sur le site

    Votre format de réception : Texte brut

    Vous n’êtes pas abonné à une liste de diffusion.

    Liste de diffusion disponible sur ce site :

    - Newsletter public-"

    Vous n’êtes pas abonné à une liste de diffusion !!!???

    Question :

    Pourquoi me dit-il que je ne suis pas abonné à la liste de diffusion ??

    Quand je vérifie dans l’admin, j’apparais bien dans les « Auteurs > Visiteurs », mais je ne suis pas inscrit à la newsletter

    Question :

    Pourquoi il n’y a pas de lien pour sélectionner la liste de diffusion dans le mail de confirmation ?

    Je ne comprends pas !! :(

    J’utilise aussi comme plugin « Inscription2 », je l’ai désactivé et refait une tentative, mais rien ni fait, je suis toujours bien incscrit comme visiteur, mais toujours pas sur la liste de diffusion :(

    Quelqu’un a une idée siouplé ?

    • Ça ne résoudra pas les problèmes, mais je rencontre les mêmes difficultés !

    • Idem.

      La version spip-listes_1_9_3 ne fonctionne pas sur le spip 1.9.2 sur lequel je viens de passer une bonne partie de l’après midi (mise à jour de spip de 1.9.2.c à 1.9.2.i, désinstallation du plugin, nettoyage des bases, réinstallation, rien n’y a fait...).

      Le bug rencontré : comme pandakore au niveau des inscriptions :

      Vous n’êtes pas abonné à une liste de diffusion....

      Dans le mail de confirmation.

      Finalement, j’ai pris la version spip-listes_1_9_2, et là ça marche.

    • Bonsoir

      Oui, la version 1_9_2 marche aussi chez moi au niveau des inscriptions mais quand un abonné a plusieurs listes et qu’il ne veux se désabonner qu’à certaines, il est automatiquement désabonné à toutes...

    Répondre à ce message

  • 3

    Bonsoir,
    Et merci pour cet excellent plugin : Je suis sous SPIP 2.0.10 et je viens de metre à jour SPIP-listes. Un petit message d’erreur survient à la création d’un nouveau courrier : Warning : uniqid() expects at least 1 parameter, 0 given in /var/www/blabla.ch/documents/ecrire/inc/distant.php on line 264.

    Une idée ?

    • Même problème en SPIP 2.10 chez OVH avec SPIP_liste.
      J’ai testé un pacth
      http://www.mail-archive.com/spip@rezo.net/msg21995.html
      Solution provisoire mais efficace !!!
      Webj

    • Jacques J.

      Tu dois surement php en version 4. Il faut compléter ton .htaccess pour que ce soit le php5 qui soit utilisé.

      Pour cela, regarde sur les pages de ton hébergeur.

    • Si la réponse était pour moi... je suis en php5, j’ai quand même modifié mon .htaccess pour voir mais cela ne change rien.

    Répondre à ce message

  • Bonsoir

    Ma configuration : SPIP-listes 1.9.2 - SPIP 1.9.2g
    Mes problèmes :
    -  lorsque j’essaie de me désabonner à 1 liste (j’en ai plusieurs), je suis désabonnée à toutes. Ai je oublié de faire quelque chose ?
    -  si je m’abonne avec un mail invalide, il n’y a pas de message d’erreur et je deviens abonnée.

    (j’ai essayé d’installer la version 1.9.3 mais je ne reçois que des emails abonnement, modification sans lien)

    Merci

    Répondre à ce message

  • 3

    Salut, j’ai un meme probleme avec spip-listes , a chaque fois que je clique sur le bouton « generer et apercu » j’ai une page complètement vide. C’est à dire si je veux générer un contenu je me retrouve avec une page vide quelqu’un a t’il dèja rencontré ce probleme ? Merci
    j’utilise un spip 2.0.9 et un spip liste 1.9.3

    • ... a chaque fois que je clique sur le bouton « generer et apercu » j’ai une page complètement vide...

      Le titre de cet extrait de forum mentionne « patron vide » et le texte dudit extrait parle de « page vide ».

      Si patron vide (c’est à dire que le résultat affiché dans la fenêtre de prévisu est vide), il faut changer de patron ou adapter le patron au besoin.

      Si page vide, ca vient en général d’une erreur dans un script PHP. Essayer avec un SPIP tout neuf, ajouter SPIP-Listes, valider, tester, et ajouter si besoin les autres plugins en suivant la même démarche.

      Bien sûr, préférez les dernières versions de SPIP et du plugin SPIP-Listes.

      Autre solution pour trouver une erreur PHP de base : la commande

      php -l nom_du_script.php

      . Mais ça ne fonctionne pas à tous les coup. Par exemple, une fonction manquante dans le script (php -l ne vérifie que la syntaxe). Voir plutôt le journal des erreurs PHP

      Bon courage.

    • Merci pour ta réponse...mais je peux vous assurez à 100% que le
      résultat du patron ne doit pas être vide parce que ca marche bien en
      local.

      Je n’arrive pas à reproduire ce problème.

      Démarche proposée :

      Activer Firebug sous Firefox et vérifier les en-têtes, toujours sous Firefox, permettra peut-être de trouver la solution.

      La prévisualisation du résultat d’un patron est réalisée via un appel Ajax. Si erreur dans l’appel Ajax (javascript), Firebug alertera (afficher la console pour activer et voir le résultat).

      Pour l’erreur 404 signalée dans le forum indiqué, là aussi le traceur des en-têtes de Firefox sera précédé de la véritable adresse (url) appelée. Ou plus simplement dans le fichier des erreurs Apache (http_error.log ou dans le genre).

      Si erreur sur un dossier htdocs non trouvé, vérifier dans le fichier .htaccess la variable de configuration RewriteBase.

      J’espère que ça vous aidera.

      PS. : lorsqu’il s’agit de SPIP-Listes, ne pas m’écrire en direct mais plutôt dans ce forum. Merci.

    • salut Paladin,
      Merci pour ton aide, le problème est réglé, j’avais mis un htaccess à la racine du site pour bloquer l’accès comme c’est pas encore tout a fait prêt. Alors quand je l’ai enlevé je peux prévisualiser les patron sans problème plus de page vide. Peut être le problème venait de laba

    Répondre à ce message

  • 3

    Bonjour,
    Dès que j’active le plugin, les modifications que j’apporte aux variables de personnalisation dans mes_fonctions.php3 ne sont plus prises en compte (ex : $debut_intertitre). Je me demande où peut-être l’incompatibilité avec Spip-Listes, et je suis étonné de ne voir personne d’autre (à priori...) rencontrer le même problème. Quelqu’un aurait-il une idée... ?

    Merci

    • Dès que j’active le plugin, les modifications que j’apporte aux variables de personnalisation dans mes_fonctions.php3 ne sont plus prises en compte

      Testé sur une distribution 2.0.10 fraiche.

      • mes_fonctions.php3 est ignoré, avec ou sans plugin.

      Renommer mes_fonctions.php3 en mes_fonctions.php ?

    • J’ai à priori trouvé le problème mais ne suis pas assez compétent pour le réparer...
      Tout d’abord il ne s’agissait pas du rennomage de mes_fonctions.php3 en mes_fonctions.php, puisque le fichier s’appelait déjà mes_fonctions.php (c’était une erreur dans mon post précédent).
      Apparemment il s’agirait de la fonction spiplistes_real_tag_get (dans inc/spiplistes_api_globales.php, ligne 187) qui appelle ecrire/inc/plugin.php qui lui-même appel ecrire/inc/texte.php.
      J’imagine ainsi que c’est ce dernier qui viendrait court-circuiter les variables de personnalisation en renommant la variable ’debut_intertitre’ avec la class de spip après la déclaration de la variable de personnalisation dans mes_fonctions.php. Enfin ce n’est qu’une supposition...

      J’ai supprimer l’appel de ecrire/inc/plugin.php et remplacé à la main _DIR_PLUGINS et _FILE_PLUGIN_CONFIG. Ca marche comme cela, mais ce n’est pas très propre... Je ne suis cependant pas assez doué pour trouver une alternative meilleure...
      Je suis peut-être à côté de la plaque, mais si ce n’est pas le cas, c’est un problème qu’il serait sans doute judicieux de corriger dans le code de spip-listes.

      Merci

    • bonjour,
      j’ai installé le plugins puis je l’ai activé mais j’ai pleins d’erreurs dans la config qui me dit que les tables n’existent pas .

      Erreur SQL
      id_liste FROM spip_auteurs_mod_listes WHERE id_auteur=1
      Table ’loup_ravi_06.spip_auteurs_mod_listes’ doesn’t exist.

      et ceci pour toutes les tables .....
      quelqu’un a une idee ?

      merci

    Répondre à ce message

  • 1

    Séduisant ce plugin mais je ne l’utiliserai pas dans l’état actuel. Spip-list abonne les internautes dans la table visiteur, or j’utilise le statut visiteur pour d’autres plugins, comme openpublishing (avec un petit formulaire de login). Imaginons (dites-moi si je me trompe !) :

    -  J’ai une liste de mails que j’abonne à une liste de diffusion via l’import. Dans cette liste de mail, figure lambda@monsite.org. Ben oui, il est pas neuf mon site, en plus, c’est un site associatif donc j’ai déjà un fichier mail.

    -  Le visiteur Lambda, dont l’adresse est lambda@monsite.org, se baladant sur le site se dit « tiens je vais me créer un compte sur le site de l’asso pour publier des messages ou des articles ». Bonne idée !

    -  Manque de bol ! il ne peut compléter le formulaire d’inscription car son adresse e-mail est déjà enregistrée

    Une idée pour résoudre ce conflit ?

    Il me semblerait plus pertinent de créer une table « abonnés » disctincte de visiteur étant donné que visiteur sert déjà à d’autres fonctions qui n’ont rien à voir !

    En tout cas merci au spipiens qui ont bossé sur ce plugin, il est vraiment bien foutu !

    • - Le visiteur Lambda, dont l’adresse est lambda@monsite.org, se baladant sur le site se dit « tiens je vais me créer un compte sur le site de l’asso pour publier des messages ou des articles ». Bonne idée !

      -  Manque de bol ! il ne peut compléter le formulaire d’inscription car son adresse e-mail est déjà enregistrée

      Une idée pour résoudre ce conflit ?

      Changer de statut donc. Passer de visiteur à rédacteur.

      Ce n’est pas un problème SPIP-Listes mais plutôt de configuration du site.

      Il faudrait une action du style « je suis visiteur, je veux devenir rédacteur ». Il y a peut-être un modèle qui gère ça, un plug-in ?

    Répondre à ce message

  • 3

    j’ai ce message qui s’affiche
    Table ’nomdemabase.spip_auteurs_elargis’ doesn’t exist

    Je suis sous spip 2.0.9

    Je l’ai pourtant déjà installé sur 2.0.3

    Ce n’est pas compatible avec la 2.0.9 ??

    Une piste SVP ?

    Merci

    François

    • Table ’nomdemabase.spip_auteurs_elargis’ doesn’t exist

      A priori, un autre plugin a effacé la table (lors d’une désinstallation par exemple).

      Solution : soit re-installer SL, soit créer la table à la main.

      Pour la création :

      CREATE TABLE spip_auteurs_elargis (
      id bigint(21) NOT NULL AUTO_INCREMENT,
      id_auteur bigint(21) NOT NULL,
      spip_listes_format varchar(8) COLLATE utf8_bin NOT NULL DEFAULT ’non’,
      PRIMARY KEY (id),
      KEY id_auteur (id_auteur)
      ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=204 ;

    • Bonjour, je débute sous spip.
      j’ai installer le plugin, configurer une liste de diffusion mais le formulaire d’inscription n’apparait pas sur le blog.
      Je suis sous thèmes « the morning after »

      Jean-Marc

    • Est-ce que tu as inséré le code correspondant dans ton squelette ? Par exemple : #FORMULAIRE_ABONNEMENT

      Simon

    Répondre à ce message

  • 5

    Savez-vous comment envoyer un courrier avec SPIP-Listes en y joignant un ou plusieurs document ? Comment insérer une image ?

    D’autre part, le texte du courrier s’affiche, après validation avec des lignes centrées, par contre ces lignes ne sont pas centrées lors de la réception. Est-ce normal ? Existe-t-il un éditeur qui affiche exactement ce que le destinataire va recevoir ?

    Enfin, comment fonctionne les patrons ?

    Merci, d’éclairer ma lanterne car je suis complètement néophyte

    • SPIP-Listes ne sait pas - pour le moment - envoyer des documents joints. Par contre, si vous rédigez un article avec des liens qui pointent sur des documents, ou des images, le résultat sera au rendez-vous.

      Pour ma part, j’hésite un peu sur cette possibilité d’ajouter des pièces jointes. Les utilisateurs ont trop tendances à considérer le mail comme outil à tout faire. Le mail n’est pas un serveur de fichiers. Le mail est lent. Le mail est gourmand, mange les ressources réseaux. Le mail avec pièces jointes est souvent pris pour du spam. etc.

      Pour ce qui est de centrer les lignes dans le courrier reçu, tout dépend du logiciel de mail sur le poste client, le récepteur (MUA), de son interprétation du HTML.

      Et en ce qui concerne les patrons, ils fonctionnent comme des squelettes. Recopiez le dossier des patrons dans votre répertoire de squelettes et adaptez un à un ces patrons à vos désirs. (par contre, si vous créez un nouveau patron dans votre dossier squelettes, il ne sera pas vu dans le sélecteur en espace privé. Une extension de recherche à rajouter dans le TODO ?).

      Courage !

    • Paladin

      Pour un patron créé dans un dossier /patron est bien récupéré dans spip listes, donc pour quoi cela marcherais pas dans squelette ?

    • Bonjour,

      je suis étonnée de ta réponse car pour moi les patrons perso stockés dans squelettes/patrons sont bien sélectionnables (version SL 1.9.3 SPIP 2.010) et l’ont toujours été.

      est-ce un bug ..... ?

    • je suis étonnée de ta réponse car pour moi les patrons perso stockés dans squelettes/patrons sont bien sélectionnables (version SL 1.9.3 SPIP 2.010) et l’ont toujours été.

      Non, autant pour moi. Mauvais souvenir, tu as raison.

      Donc :

      • /plugins/patrons/rubrique=2.html
      • /squelettes/patrons/rubrique=3.html
      • /mes_squelettes_de_mes_options/patrons/rubrique=4.html

      proposera bien dans la boîte des patrons :

      • rubrique=2.html
      • rubrique=3.html
      • rubrique=4.html

      En plus, je le savais, car quelques sites configurés ainsi.

      Ah ! le début du grand âge.

      Bon ! je supprime la contrib erronée du forum. Histoire d’éviter les soucis.

      Merci.

    • Bout de texte disparu après avoir supprimé un billet ici, qui a supprimé le fil suivant contenant cette réponse. Donc pour mémo :

      (par contre, si vous créez un nouveau patron dans votre dossier squelettes, il ne sera pas vu dans le sélecteur en espace privé

      Erreur : si vous ajoutez un patron dans vos squelettes, il sera vu par le sélecteur. Inutile de le recopier dans le dossier patrons du plugin.

      Exemple :

      Vous ajoutez les patrons suivants :

      • /mon_repertoire_de_squelettes/patrons/article=3.html
      • /squelettes/patrons/article=4.html

      Ces deux nouveaux patrons seront automatiquement proposés par le sélecteur des grands patrons.

      Merci.

    Répondre à ce message

  • 2

    Bonjour,

    Je suis passée à SPIP 2.0.1 et depuis je n’arrive plus à voir les logos des documents dans mes infolettres.

    la boucle :

    	<BOUCLE_documents_portfolio(DOCUMENTS)  {id_article}{extension IN png,jpg,gif} {!par date}{0,1}>
    				[<img src="(#FICHIER|url_absolue|replace{ecrire/,''})" width ="110" height="110" border="0"/>]
    				</BOUCLE_documents_portfolio>

    Ce qui est bizarre c’est que les images sont bien intégrées dans le code source des emails, l’url est bonne (exemple : http://www.site.com/IMG/jpg/383.jpg) mais elles ne s’affichent pas.

    les droits des fichiers ont été vérifiés sur le serveur (pas de problème pour les afficher sur le stie)

    (testée avec POP et webmail)

    merci

    • Voilà j’ai trouvé : même pour les parties non restreintes l’accès aux images est interdit dans la newsletter

      Plugin accès restreint, option qui doit être enlevée pour que cela fonctionne :
      « accès aux document joints par leur URL :
      Cette option interdit la lecture des documents joints si le texte auquel ils se rattachent n’est pas publié »"

      dd

    • Est-ce quelqu’un d’autre a ce problème ?

      j’ai mis à jour le plugin et le problème persiste.

      Plus précisément : les logo des articles / brèves s’affichent mais pas les logos des documents lorsque la fonction du plugin accès restreint : « Accès aux document joints par leur URL :
      Cette option interdit la lecture des documents joints si le texte auquel ils se rattachent n’est pas publié »

      est activée via la page ecrire/ ?exec=acces_restreint_config

      merci
      dd

    Répondre à ce message

  • 1

    un « a » en fin de lettre

    Le problème apparait sur plusieurs sites différents.
    Sur un spip 2.0.9 [14428] ou 2.0.10 [14698]
    avec un SPIP-Listes 2.0128-31486 <1.98> jQuery 1.2.6

    Le « a » apparait sur différent patrons juste avant la phrase « 
    Cliquez ici pour modifier votre abonnement » lors de l’envoi définitif, et dans tous les cas la liste de destinataire n’a « aucun » « patron de pied »

    Répondre à ce message

  • 4

    Bonsoir,

    Je rencontre un pb dans les listes de nouveautés envoyées toutes les semaines.

    les liens pour accéder aux articles complets ne sont pas les bons.

    cela amène vers l’espace privé pas vers l’article public.

    un « ecrire » vient s’ajouter dans le lien au niveau du patron que j’utilise ?

    Je ne comprends pas comment corriger ça ?

    Exemple :

    http://80.snuipp.fr/ecrire/?exec=articles&id_article=1024

    au lieu de

    http://80.snuipp.fr/spip.php?article1024

    le problème étant que lorsque je regarde le patron via l’interface privé et le plugin liste le lien est OK. Il devient erroné dans les courriels (mode texte ou html ne change rien).

    merci d’avance pour votre aide

    • Bonjour,

      J’ai installé spip liste dans mon squelette multiflex.
      le probléme est que l’espace de login est trop large par rapport à la bande menu de gauche (comme le montre le site www.vache-maraichine.org).
      comment faire pour diminuer la largeur du cadre « Identifiants personnels ».ou se trouve le fichier à modifier.

      merci pour votre aide

      Cordialement,

      Fabien

    • J’ai le même problème, sur tous les liens de type #URL... (auteur, articles, rubriques...)

      Apparemment, le patron de la dernière version de spip-listes, utilise un autre code (celui-ci pour l’url des articles) : [(#REM|trim|generer_url_public{page=article&id_article=#ID_ARTICLE})] qui semblent marcher, en générant une url du type : /spip.php ?page=article&id_article=2763 (un peu lourde cette url)

      Si ça peut aider...

      Azine

    • Y a une variante plus élégante, qui permet de conserver les url-propres le cas échéant :

      [(#URL_AUTEUR|url_absolue|replace{ecrire/,''})]

      En revanche, je ne sais pas comment faire pour corriger le problème des « ecrire » pour les logos, comme (#LOGO_ARTICLE||reduire_image{70,0})

      Si vous avez des idées...

    • Voila ce qui marche chez moi :

      <BOUCLE_breve(BREVES)>   
      
      [<img src="#URL_SITE_SPIP/IMG/(#LOGO_BREVE|fichier)" alt="#TITRE" width="150" border="0" style="float:left;padding: .5em;">]
      
         </BOUCLE_breve>

    Répondre à ce message

  • 1

    Bonjour,
    je suis en train de mettre en place un site avec Spip-Listes.
    Mon sites comporte une zone d’accès restreint, avec un seul login/mdp (visiteur) pour y accéder. Ce login sera donc utilisé par plusieurs personnes.

    Cependant je souhaite que chaque visiteur de la zone restreinte puisse s’inscrire à la liste de diffusion, mais je ne souhaite pas que le formulaire d’abonnement soit visible hors de la zone restreinte.
    Comme je n’ai pas autorisé les inscriptions publiques sur le site, il me « suffit » je pense de faire une boucle testant si l’utilisateur est identifié pour afficher ou non le formulaire d’abonnement.

    J’utilise le « formulaire_abonnement_une_liste.html », que je souhaite donc modifier. Mais je bute sur la variable d’environnement à tester et je n’ai pas vu de doc sur le sujet.
    Quelqu’un peut-il m’aiguiller ?
    Merci

    • tu peux aller voir sur cette page : http://www.spip.net/fr_article1827.html

      les explications et en particulier :

      [(#LOGIN_PUBLIC|non)
        [<a href="(#SESSION|oui)
          #URL_LOGOUT">déconnexion</a>
      ici tu peux ajouter ton formulaire (je n'ai pas testé mais ça devrait le faire)
      
        ]
      ]

    Répondre à ce message

  • 1

    Je viens de mettre à jour mon SPIP de la version 1.9.3 à la 2.0.9 et de même pour le plugin SPIP-listes à la version 1.98. A ma surprise, je ne retrouve plus dans le backend le bouton import/export. Quelqu’un a une idée par rapport à la cause de ce problème ?

    Merci d’avance

    • Est-ce que tu es l’auteur n°1 ?

      j’ai remarqué aussi que dans les dernières versions de SPIP liste cette option n’était pas visible pour les autres admin.

      par contre le lien /ecrire/ ?exec=spiplistes_import_export
      leur est est accessible

    Répondre à ce message

  • 1

    Bonjour,

    Spip-liste propose de nombreuses options pour la construction d’un message automatique. Pourtant, je trouve qu’il en manque une de base : la sélection d’un article particulier. C’est un type d’envoi courant : pas un sommaire, mais un article. Le webmestre peut certes préparer un patron qui affiche un article dont l’id_article est écrit dans le code (comme le montre le patron article=2). Mais il est impossible à un administrateur de choisir lui-même l’id_article qu’il souhaite utiliser. Il n’y a pas de champ pour transmettre cette valeur à un patron (alors que la gestion des dates est au contraire bien développée).

    Comment peut-on ajouter cette option dans le formulaire d’édition de courrier ? Peut-on le faire soi-même ? Ou cela pourrait-il être envisagé collectivement ?

    Merci beaucoup.

    Répondre à ce message

  • 1
    Aurélien

    Bonjour,

    Est-il possible, comme avec WaNewsletter, d’envoyer des emails par paquet ? (ce qui permettrait de gérer les limitations de mon hébergeur).

    Merci,
    Aurélien

    • Est-il possible, comme avec WaNewsletter, d’envoyer des emails par paquet ?

      Je ne connais pas WaNewsletter.

      « Nombre d’envois par lot » répond peut-être à la question ? (page de configuration).

    Répondre à ce message

  • 1

    Bonjour à tous,
    Merci pour ce plugin.
    J’essaie de l’installer sur le site que je suis en train de développer. J’ai donc télécharger le .zip, décompresser, puis coller dans mon répertoire plugin. A l’activation, aucun problème, mais lorsque je me rends sur la page d’édition de mes listes de diffusion, un message d’erreur apparait :

    Warning: is_dir() [function.is-dir]: Unable to access ../../plugins/spip-listes_1_9_3/spip-listes_1_9_3/img_pack/ in /mnt/167/sda/2/e/vcspinalien/ecrire/inc/utils.php on line 698

    J’utilise SPIP 2.0.10 et la version de SPIP-Listes 2.0130-32812.
    MErci à tous pour votre aide !

    Répondre à ce message

  • 3

    Bonjour,

    Merci pour ce plugin incontournable.

    J’ai une dernière version de Spip avec un Spip-Liste 1.9.3 révision 31486

    J’ai un « a » qui s’insère avant le texte
    « Cliquez ici pour modifier votre abonnement »

    Je ne parviens pas à identifier ou il est inséré dans le code.

    Quelqu’un aurait une piste ?

    • Dans mes souvenirs, petit bug corrigé il y a quelques mois. Venait d’un patron.

      SVP, merci de préciser la version du plugin lors des rapports de bug. C’est le petit chiffre présent en bas de page SPIP-Listes, en espace privé. Et dans la foulée, préciser la version de SPIP (toujours la petite ligne en pied de page, espace privé).

    • Le problème apparait sur plusieurs sites différents.
      Sur un spip 2.0.9 [14428] ou 2.0.10 [14698]
      avec un SPIP-Listes 2.0128-31486 <1.98> jQuery 1.2.6

      Le « a » apparait sur différent patrons lors de l’envoi définitif, et dans tous les cas la liste de destinataire n’a « aucun » « patron de pied »

    • Bonjour,

      Personne d’autre ne rencontre ce problème ?

    Répondre à ce message

  • françois

    Lorsque j’utilise des filtres de dates (|mois, |affdate_mois_annee, etc) dans le titre de façon à pouvoir créer un titre de message dans la fenêtre d’édition de courrier, ... seule la date s’affiche. J’avais pourtant compris en lisant l’aide que ce système était possible. Pourquoi ça ne fonctionne pas ? Quelqu’un le sait il ?

    Répondre à ce message

  • Bonsoir,

    Même commentaire que Pamillet. Lorsqu’on désire faire un texte #message, les caractères accentués ou autres (cédilles ...) apparaissent selon leur code, mais pas correctement, ça quelque soit le code iso ou utf-8. Pour que ça fonctionne, il faut utiliser les filtres supprimer_tags puis texte backend. Mais dans ce cas là, oubliez les saut de paragraphe et autres mises en page.

    Quelqu’un a une idée sur comment faire autrement ?

    Répondre à ce message

  • Bonjour,

    Comment récupérer ce qui est saisi dans le champ « Texte d’introduction » ? Y a t’il une balise qui me permettrait de le faire ?

    Répondre à ce message

  • aurelboss

    Bonjour à tous,
    certains (comme moi un peu débutant) ont eu des soucis lors de l’installation du plugin SPIP-Listes, surtout avec un fameux db_mysql.php

    Après plusieurs recherches sur les sites et les différentes versions de SPIP je me suis apercu qu’il s’agissait d’un probleme de fichiers SPIP 1.9 et 2.0.
    Il faut faire le ménage dans votre dossier SPIP.
    Ici la procédure : http://www.spip.net/fr_article4121.html

    En espérant que cela résoudra vos soucis

    Répondre à ce message

  • 2

    faisant un peu d’admin sur mon site, je me suis dit que tant qu’à faire, je pouvais mettre à jour mes plugins, et vérifier s’il y avait du nouveau dans spip-listes avec l’envoi smtp...

    je passe donc en spip-liste 2.0130 [32812]

    je le fais en live... oui, je sais...

    résultat...

    la génération de courrier génère dans un mauvais jeu de caractère, du genre...

    Créer un nouveau courrier

    Articles
    Ã toutes celles et ceux qui se battent
    pour la République laïque !
    Débat-Conférence
    13 novembre 2009, par Mireille Popelin
    Débat - Conférence le samedi 5 décembre 2009 Salle Eric Satie, rue Prosper Alfaric A Vénissieux de 15h à 19h Ce sera "la République ou la burqa " a dit Faiza Alami ( NPNS) à la Commission sur la mission d’information sur la pratique du voile intégral ( André Gérin ) « C’est une atteinte intolérable à la liberté des femmes. Même pour celles qui revendiquent le droit de le porter. On retrouve là ce que Marx appelait l’aliénat

    je n’ai rien changé d’autre... je n’ai pas changé de version spip...

    merci d’avance d’une piste...

    • précision...

      le site est en fait mutualisé, avec un spip commun à plusieurs sites...
      et bizarrement, le problème de jeu de caractère n’apparait pas sur un autre site, qui partage pourtant le même plugin...

      ca a donc à voir avec le contenu de la base (la comparaison des tables spip_meta ne donne rien), ou avec ce qui s’écrit dans la partie sites (config, local... ???)

      pam

    • je me réponds car finalement, rien à voir avec la mise à jour de spip-listes...

      c’était simplement un article qui contenait un caractère bizarre... et l’affichage de ce caractère dans la page spip comme dans la lettre spip-liste posait problème... sauf que dans spip-liste, dès que ce caractère était affiché, tous les autres caractères accentués étaient erronés... comme si la présence de ce code conduisait spip-liste à sélectionner un mauvais jeu de caractère...

      en tout cas, pour mon cas, ce pb est résolu !!!

      pam

    Répondre à ce message

  • 1

    Lorsque le plugin accès restreint et le spip listes sont installés sur un site, le spip listes envoie aussi par le biais de la liste de diffusion nouveautés les éléments récents de la rubrique accès restreint. Il n’y a aucune différence entre les articles publics et les articles demandant un login pour le visualiser (fonction de l’accés restreint) pour le plugin spip listes ?

    Répondre à ce message

  • 2

    Hello,

    Sur un envoi automatisé pour 1500 abonnés, certains lots ne partent pas. Dans les logs, on voit parfois les lots correctement envoyé à la suite par paquet de 10, et parfois on saute directement 10 lots plus loin. 10 20 30 saut 70 80 90 saut 200 210 220 230 saut 450 460 470 etc... bref des courriers partent bien, d’autres non et celà sans pour autant qu’un bug soit affiché.

    Une idée d’où celà peut venir ?

    • chez quel hébergeur ?

      j’ai eu le même pb pour une liste de même taille chez ovh
      -  avec phpmail, trop d’erreurs bloquait l’envoi coté ovh
      -  en smtp, des lots non traités sans que je trouve la raison...

      j’ai commencé à tenter de tracer les erreurs, sans succès, et j’ai abandonné.... j’envoie la liste sur une mailing liste externe.... donc double gestion des inscriptions de temps en temps... pas top !

      bon courage...

    • Je suis chez free. J’ai utilisé aussi un système externe ...

      Merci

    Répondre à ce message

  • J’ai l’erreur suivante lorsque je veux valider le plugin :

    Fichier spiplistes_menu_navigation introuvable

    Quelqu’un a une idée ?!!

    Fabrice

    Répondre à ce message

  • 4
    Alain Mélançon

    Bonjour,

    J’ai un problème depuis que j’ai passé à SPIP 2.0.3 et SPIP-Liste 1.9.3.
    Je suis parti d’un SPIP 1.9.2f et SPIP-Liste 1.9.2
    Je n’ai pas changé aucun réglages dans la configuration de SPIP-Liste

    Lors de l’envoi d’un courriel, dans le menu latéral gauche j’ai le processus suivant pour un test avec une liste de 2 abonnés :
    — 
    Envoi en cours
    Envoi en cours 1114/2 (55700%)
    SPIP-Listes envoie un courrier.
    Cette boite disparaitra une fois l’envoi achevé.
    — 

    Et ça tourne et ça tourne, sans résultat.
    Dans le même menu latéral gauche, je n’ai pas les options Import / Export et Maintenance technique que je retrouve dans une autre installation « vanille » que j’ai en localhost.

    Où pourrais vider les options de SPIP-liste pour repartir à zéro ?

    Merci et félicitations pour le plugin !

    • Ca ressemble à un vieux bug. Le mieux et de re-installer le plug dernière version.

      Pour supprimer les préférences de SPIP-Listes, soit cliquer sur la petite valise dans la fenêtre install, soit supprimer le champ « spiplistes-preferences » dans la table spip_meta.

      Choisir la petite valise me paraît la meilleure solution ;-)

    • Alain Mélançon

      Merci Paladin pour ta réponse.

      J’ai vider la valise.
      J’ai tout supprimé les plugins et installés la toute dernière version avec le processus /auto.

      Maintenant, la gestion des plugins est impossible (page blanche, la section où s’affiche habituellement la liste des plugins)
      Et dans Édition/Liste de diffusion j’ai une liste d’erreur :

      — 

      SPIP 2.0.3 debug *Nom du site

      Erreur(s) dans le squelette

      1 Erreur SQL
      id_liste FROM spip_auteurs_mod_listes WHERE id_auteur=’2’
      Table ’nomdelabd.spip_auteurs_mod_listes’ doesn’t exist

      2 Erreur SQL
      statut,COUNT(id_liste) AS n FROM spip_courriers GROUP BY statut
      Table ’nomdelabd.spip_courriers’ doesn’t exist

      3 Erreur SQL
      id_liste, titre, titre_message, date, maj, message_auto, periode, lang, patron, statut FROM spip_listes WHERE message_auto=’oui’ AND date > 0 AND date <= NOW() AND (statut=’inact’ OR statut=’liste’ OR statut=’pub_jour’ OR statut=’pub_hebdo’ OR statut=’pub_7jours’ OR statut=’pub_mensul’ OR statut=’pub_mois’ OR statut=’pub_an’)
      Table ’nomdelabd.spip_listes’ doesn’t exist

      4 Erreur SQL
      COUNT(*) FROM spip_auteurs_courriers WHERE etat=’’
      Table ’nomdelabd.spip_auteurs_courriers’ doesn’t exist

      5 Erreur SQL
      id_courrier, titre, date, date_debut_envoi,date_fin_envoi, nb_emails_envoyes,total_abonnes,email_test FROM spip_courriers WHERE statut=’encour’ ORDER BY date DESC LIMIT 0,10
      Table ’nomdelabd.spip_courriers’ doesn’t exist

      — 

      Comme si l’installation du plugin n’avait pas créer les tables. Et si je vais voir la DB avec phpmyadmin effectivement les tables ne s’y trouvent plus. Que faire ?

    • Je viens de l’installer sur un SPIP 2 tout neuf. Pas de problème. Les tables sont là.

      Précision : pas d’autre plug-in installé dans ce test, ni de squelette perso, etc.

    • Bonjour,

      J’ai créé une liste privée et je voudrais abonner des « visiteurs » mais je ne peux que choisir parmi les rédacteurs...

      Comment dois-je faire ?

      Merci d’avance

      PS : si je passe ma liste en « public » je peux abonner les « visiteurs » mais dès que je la repasse en « privé », tous les visiteurs sont désabonnés...

    Répondre à ce message

  • 1

    Bonjour, J’utilisais spip-liste192 avec un spip 1.9.2 sans pb. Depuis passage à spip 2.08 et spip-liste 193 c’est galère. D’abord pb de caractères exotiques (réglé par un passage à utf-8 (forcé en local car marchait pas en ligne). Maintenant c’est un pb de message vide. Je génère le message à partir d’une date, mais c’est comme si spipliste n’en tenait pas compte. Message vide alors que des articles ont été publiés depuis la date choisie. Comprends pas. Merci pour toute aide

    • Le problème viendrait-il de là ? « SPIP-Listes 2.0130-32320 <1.98> jQuery 1.2.6 » ( Lu bcp plus bas dans les messages...) mais comment le régler ? Help !
      Merci

    Répondre à ce message

  • Bjr,
    Sur un site en spip 2.0.9 et dernière version de spiplistes 1.9.3, j’ai ce message qui est récemment apparu (répété en double) dans l’interface privé de gestion spiplistes. Peut-être depuis la mise à jour vers spip 2.0.9

     Warning: fopen() [function.fopen]: Unable to access ../plugins//plugin.xml in /public_html/plugins/spip-listes_1_9_3/inc/spiplistes_api_presentation.php on line 962

    Spiplistes tournaient depuis pas mal de temps auparavant, sans ce message, et mis à part ce message tout à l’air de marcher correctement.

    Merci, Azine

    Répondre à ce message

  • Zut je suis bien embêter il y aune incompatibilité à installer le plugin « spip liste » si on a installer le plug in « facteur » pour pouvoir mettre des piece jointe au « formulaire de contact avancé »...

    Quelqun aurait pas une idée d’ou cela peux venir.... c’est ptet un truc simple style une variable avec le même nom ??? .. Bon j’y connais vriament pas assez en devellopement..

    Mai si quelqun peux m’iader ce serait chouette car j’aurai besoin des deux plugin sur mon site :/

    (je poste en doublon dans le fil contact avancé)
    Cordialement,

    Casp

    Répondre à ce message

  • Hello, Lors de la rédaction d’articles, alors que l’on demande une modification de l’article, SPIP affiche la page ?exec=spiplistes_menu_navigation. C’est très curieux. Il lui arrive de le faire aussi lors du retour à la page d’accueil. C’est assez intermittent. Peut-être celà se fait-il lors de la création d’une inscription ? Reste que c’est toujours /ecrire/ ?exec=spiplistes_menu_navigation qui est affiché à la place de la page de rédaction ou d’accueil ...voir de toute autre page demandées.

    Répondre à ce message

  • 9

    Bonjour,

    Soit un site sous SPIP 1.9.2d [11132] sur lequel SPIP-Listes 1.98 (1.9.2) est installé et fonctionne bien.

    L’actualisation de SPIP-Listes vers la dernière version 2.0128-31486 (1.9.3) se passe bien, le plugin s’active mais...

    Malgré tous(?) les réglages possible pour « paramétrer la meleuse » : utf-8, iso-8859-1 ... les messages générés interprètent mal les lettres accentuées.

    Exemple :
    Mayotte s’appr�te � devenir le 101e d�partement fran�ais

    Y a-t-il kekchose que j’ai raté ?

    @+
    Luc

    • Salut, Il y a un « a » qui se promène en pied des messages. Juste avant le lien d’abonnement.

    • Cette lettre « a » n’apparait pas lors de l’envoi à un mail de test. Mais uniquement lors de l’envoi des lettres de façon automatique. J’ai regardé du coté de la spipliste_meleuse.php mais je ne l’ai pas trouvé. NB : J’envoie le courrier sans pied de page et sans tampon. Est-ce que celà vient de là ?

    • Cette lettre « a » n’apparait pas lors de l’envoi à un mail de test

      Corrigé. Merci.

    • Bonjour,

      @ Luc

      J’ai le même problème avec SPIP-Listes 2.0130-31934 <1.98> jQuery 1.2.6

      Dès l’affichage de la page Case à courrier, j’ai ça :

      Newsletter n� 0 (aucun destinataire) N° 1

      Notez que le ° est traité de 2 façons (pas la même classe ?) .

      Avez-vous trouvé une solution ?

      Sur un SPIP 2.0.9 [14452] et Sarka-SPIP 3.0.0 [31559]

    • Bonsoir,
      Non, je n’ai pas de solution.
      Donc j’ai abandonné l’idée d’actualiser SPIP-Listes vers la version 1.9.3 [2.0128-31486].
      J’ai remis la version 1.9.2 qui fonctionne bien, depuis son installation, sans problème d’encodage des caractères.
      Les fonctionnalités « d’entretien » de la dernière version m’intéressaient (supprimer les messages envoyés surtout), mais tant pis.
      J’ai quand même essayé un filtre utf8 « encode » ou « decode » un peu partout (#TITRE, #DATE, #DESCRIPTIF...) dans les patrons (les miens et ceux fournis avec le plugin) rien n’y fait, ou plutôt le codage exotique change de forme mais persiste...

      @+
      Luc

    • Bonsoir,

      Merci Luc pour la réponse.

      SPIP-listes 1.9.2 est annoncé compatible avec spip 1.9.2. Je suis passé sous SPIP 2.0.9, donc le retour n’est plus possible.

      Désolé pour la longueur de ce post mais j’ai du remonter 39 pages en arrière sur ce forum pour retrouver cette question posée par Piercol, il y a 8 mois. Puis 15 jours plus tard, idem avec pwelanfonte. Une synthèse s’impose !

      Paladin répond :

      Pour les accents, je n’ai pas de soucis avec une base nouvelle, dont le champ meta est en utf-8 (voir le champ ’charset’ dans la table ’spip_meta’).

      chryjs répond que c’est sans effet pour lui. Je tente ma chance, après avoir désactivé SPIP-listes, supprimé le plugin du répertoire sur le serveur, supprimé les tables et les entrées dans la base, vidé le cache et réinstallé le total : idem . Dans la base, je passe le champ charset de la table spip_meta en utf-8 à la place de iso-8859-1 : sans changement.

      Paladin reprend quelques jours plus tard :

      Pour la table charset, peut-on savoir ce que dit spip_meta.charset (le champ charset dans la table spip_meta), l’interclassement de la table spip_article (par exemple) et le charset réellement utilisé (utf-8 donne 2 caractères 8 bits par diacritique, ISO un seul).

      Ce qu’il serait bon de savoir également lors de rapport de bug, c’est de préciser si le site est une mise à jour (en précisant la version SPIP d’origine) ou une « pure » installation.

      Voici ce que ça donne :

      charset 	iso-8859-1 	oui 	2007-01-10 19:59:19
      
      spip_articles    Interclassement  	latin1_swedish_ci
      
      et si je regarde la page publiée :
      <meta content="text/html; charset=iso-8859-1" http-equiv="content-type"/>
      
      Mise à jour de SPIP vers 2.0.9 et Sarka-SPIP vers 3.0.0

      Jusqu’à Luc en septembre, et moi-même en octobre, il y a probablement une majorité qui n’a pas de problème et quelques uns qui ne voient pas de solution.

      Voici la fenêtre html de la lettre Essai 0 à 1 avant validation tel qu’elle est vue sur la page : /ecrire/?exec=spiplistes_courrier_edit&new=oui&type=nl&bonjour=oui

      Sous FF 3.5.3

      Essai 0 � 1

      Pangram français

      * Nom du site : La�cit� Aujourd’hui (http://...)

      * Rubrique sélectionnée : ID#0

      * Mot-clé sélectionné : ID#0

      * A partir du patron : pangram

      * A partir de la date : 16 janvier 2009

      * Objet du message : Essai 0 � 1

      Le juge blond

      Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cœnogenèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.
      suite

      La même en texte (notez les changements dans le texte) :

      Sujet : Essai 0 � 1

      Pangram fran�ais


      Nom du site : La�cit� Aujourd’hui http://...

      Rubrique s�lectionn�e : ID#0

      Mot-cl� s�lectionn� : ID#0

      A partir du patron : pangram

      A partir de la date : 2009-01-16 00:40:00

      Objet du message : Essai 0 � 1

      Le juge blond
      ==========================================

      Portez ce vieux whisky au juge blond qui fume sur son �le int�rieure, � c�t� de l’alc�ve ovo�de, o� les b�ches se consument dans l’�tre, ce qui lui permet de penser � la cœnogen�se de l’�tre dont il est question dans la cause ambigu� entendue � Moÿ, dans un capharna�m qui, pense-t-il, diminue �� et l� la qualit� de son œuvre.

      et la même sous IE 8 en html :

      Essai 0 �

      Pangram français

      Nom du site : La�t�ujourd’hui (http://...)

      Rubrique sélectionnée : ID#0

      Mot-clé sélectionné : ID#0

      A partir du patron : pangram

      A partir de la date : 16 janvier 2009

      Objet du message : Essai 0 �

      Le juge blond

      Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cœnogenèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.

      suite

      On remarque sous FF que français qui est une chaîne de caractères issue directement des patrons est affiché correctement en html mais pas en texte. En se référant aux patrons pangram originaux, on voit :

      pangram.html -> fran&ccedil;ais -> français
      
      pangram_text.html -> français -> fran�ais 

      Même chose sous IE qui mange en plus les 2 caractères suivants : fran�s . Dans tous les cas, le titre affiché au dessus de Courrier électronique comporte le même défaut d’affichage que le texte à l’intérieur du cadre. (voir copie d’écran jointe). Mais on peut constater que le y tréma &yuml; est toujours bien traité !

      Quand j’envoie cette lettre, je la reçois conforme à la version FF si je la poste depuis FF et à la version IE si elle est envoyée depuis IE (c’est à dire avec 2 caractères en moins après le caractère accentué). Quant à l’objet, il se présente dans les 2 cas sous cette forme :

      Essai 0 &#65533; 1

      pour Essai 0 à 1.

      Est-ce que ça peut aider ?

    • Je reviens sur cette question parce que j’utilise un serveur distant (Free pour essayer et OVH en ligne).

      Pourquoi la forme du texte affiché côté client est elle envoyée par le serveur selon le navigateur utilisé ?

      En réinstallant SPIP-Listes ce matin, voici ci-dessous les auteurs tels qu’ils sont affichés par SPIP (normal) et par SPIP-Listes (manquent les caractères accentués) :

    • C’est un monologue mais il faut bien creuser ... peut-être quelqu’un de plus expérimenté aura une idée.

      Pourquoi la forme du texte affiché côté client est elle envoyée par le serveur selon le navigateur utilisé ?

      Par « envoyée », je veux dire reçue dans ma boite mail donc envoyée par le serveur mais avec les caractères affichés par le navigateur où s’affiche la touche « Envoyer » (sous IE, il manque les 2 caractères qui suivent le caractère accentué).

      Pour lever le doute, j’ai reçu le même résultat après avoir créé une nouvelle lettre depuis un autre PC.

      Autre divagation, il me semble que certaines chaines de caractères qui ont des problèmes sont stockées sous forme BLOB dans la BDD. Mais on a vu que ça se produit aussi avec certaines de celles issues du code PHP des patrons.

    • Bonjour,
      avec spip list 1.9.3 et spip 2.0.9

      j’ai eu les même souci, mais j’ai trouvé un piste sur spip zone :
      en fait l’encodage de spip list se règle dans la « CONFIGURATION » du site,
      il y a un onglet « liste de diffusion » et on peux choisir l’encodage de la meuleuse dans une liste déroulante.
      Pour mois utf8 au lieu iso8859-1

    Répondre à ce message

  • Bonjour,

    Spip-listes envoi a certains de mes abonnés un lettre vide. Je pense que cela à un rapport avec ça.

    A quoi correspond donc cette phrase : « Nombre d’envois en erreur : 9 »

    Cela peut-il être le problème ?

    Répondre à ce message

  • J’ai des petits soucis avec SPIP listes, pas en local mais sur mon serveur. J’aurais aimé tester une version plus récente et je vois sur le forum que des personnes parlent de version 2 de SPIP liste, et de version plus récente de jQuery mais sur le svn c’est toujours 1.9.3.
    Qqun peut m’aider ? Merci !

    Répondre à ce message

  • Bonjour, dans la dernière version je ne trouve plus le menu pour ole choix de langue popur la lettre d’information, est-ce que la gestion des langues a changé ou c’est un bug ?

    En attendant via php my admin ça peut être reglé

    Répondre à ce message

  • charliejo

    Bonjour,
    Je dois mettre en place une newsletter sur un site SPIP. A priori, on devrait avoir plus de 2000 abonnés.
    Le site sera hébergé directement chez mon client.
    Je pense donc que via un envoi SMTP, 2000 abonnés, cela devrait fonctionner ?.
    Comment configurer le SMTP dans SPIP-Liste ?.
    Quelqu’un peut-il me confirmer SPIP-liste fonctionne sans que le courrier soit classer en SPAM ?.
    Merci

    Répondre à ce message

  • Bonjour, je viens de mettre à jour mon site et j’en ai profité pour installer la dernière version de SPIP-listes. Malheureusement, il semble que la possibilité d’envoyer mon newsletter à tous les gens inscrits ait disparue. J’ai deux listes et autrefois, je pouvais sélectionner « tous les abonnées » afin d’envoyer un message commun aux deux listes, ce qui n’est plus possible.

    Sinon, comment faire pour envoyer mon newsletter à plusieurs listes en mêmes temps ? Car si je l’envoyais séparément, certaines personnes le recevraient en double.

    Répondre à ce message

  • Yanic Gornet

    On dirait qu’il y a comme une limite à la longueur d’un courrier que Spip-Listes fabrique.

    Dès que le courrier dépasse 170 lignes à peu près (ou bien est-ce un certain nombre de caractères, >13000 ?), le bouton « Valider » de la fenêtre de pré-visualisation passe à l’intérieur de la dite fenêtre, mêlé au bas du courrier lui-même.
    Dés lors, seuls les premiers articles prévus par la boucle s’affichent et selon les cas, le dernier article affiché peut être incomplet, comme si l’ensemble du message était tronqué par je ne sais quelle fonction lors du calcul du courrier par le serveur. Cela arrive de la même façon quand le courrier est calculé pour une liste de diffusion périodique où il n’y a pas de prévisualisation dans le navigateur.

    J’aimerai bien savoir si je suis le seul à qui cela arrive, car je n’ai lu aucun message à ce sujet dans ce forum. Et puis, je suis preneur d’une piste de recherche car je serai bien content d’utiliser ce plugin.

    Avec Spip 2.0.9 et SPIP-Listes 2.0130-31866 <1.98> jQuery 1.2.6

    Répondre à ce message

  • Bonjour,

    Sur un SPIP-Listes 2.0097-27922 <1.98> jQuery 1.1.1

    Je voudrais modifier l’emplacement du sommaire ajouté automatiquement à la lettre lorsque l’on choisit « Générer un sommaire » mais je ne trouve pas où l’incrustation est définie.

    En fait je n’ai pas besoin de sommaire mais c’est le seul moyen apparemment de pouvoir choisir à la volée un mot clef de sélection pour les courriers.

    En PJ les options d’envoi de la lettre

    Merci
    dd

    Répondre à ce message

  • 3 ans de bons et loyaux services sur radiohead.fr, presque 3000 abonnés, et pour fêter ça, deux fermetures successives le jour de l’envoi de la newsletter du site par OVH pour « trop d’utiliation de CPU »... On était en 240 plan je crois, donc un truc qui était censé tenir la route. Me voilà bien ennuyée... il va me falloir trouver une parade...

    Répondre à ce message

  • Bonjour

    Je suis sur un SPIP 2.0.8 [13982] avec SPIP-listes 2.0130 [31866].
    J’ai créé une liste de diffusion : ok
    J’ai mis le formulaire d’abonnement sur une page : ok
    Je permets l’inscription de visiteur dans la config. du site : ok
    Lorsqu’un internaute souhaite s’abonner à une liste de diffusion, il reçoit un message de confirmation : ok
    Sauf que ce message de confirmation est VIDE !
    Du coup, cet internaute reste un visiteur sans abonnement :(

    le problème a déjà été repéré sur le forum SPIP : http://forum.spip.org/fr_215102.html#forum217565 mais sans réponse.

    Avez-vous été confronté à ce problème ? avez-vous trouvé une solution ?

    Merci de toute aide ou piste.

    Gaelle

    Répondre à ce message

  • Après un test du plugin facteur pour voir (en fait, je croyais qu’il apportait une gestion des rebonds et des stats de lecture... mais il ne fait que l’envoi, donc n’ajoute rien...

    Je m’aperçois que mes problèmes d’envoi avec spip-listes ne concernent pas que ma grosse liste de 2000 adresses, mais aussi une liste locale de 101 adresses... toutes valides et vérifiées régulièrement...

    Je me suis aperçu que certaines personnes n’avaient pas reçu la lettre hebdomadaire et même que le dernier envoi restait « encours » après plusieurs jours...

    La trace est surprenante puisqu’elle « saute » un gros paquet d’adresse.. comme montré ci-dessous, on passe de 71/101, suivi de 30 lignes OK, à ... 11/101

    donc, il y en a 30 oubliée.. un lot... ???

    Pour une gestion opérationnelle, il faudrait vraiment basé l’envoi sur une fonction avec gestion des rebonds, et si possible de taux de lecture...

    dans un premier temps, peut-être avoir une trace optionnelle plus détaillée pour identifier où éventuellement on saute un lot... ?

    la trace...

    - Sep 25 23:13:08 92.102.197.4 (pid 4420) MEL : id_courrier #32 TO id_liste #2 (101 users) REPLY-TO : pamillet@venissieux.org RETURN-PATH : pamillet@venissieux.org (HTML : 30) (TEXT : 0) (NONE : 0) LEFT 71 jobs
    -  Sep 25 23:13:08 92.102.197.4 (pid 4420) MEL : courriers prets au depart (71/101)

    -  .. suit 30 lignes OK et on arrive à

    - Sep 25 23:13:19 92.102.197.4 (pid 4577) MEL : id_courrier #32 TO id_liste #2 (101 users) REPLY-TO : pamillet@venissieux.org RETURN-PATH : pamillet@venissieux.org (HTML : 90) (TEXT : 0) (NONE : 0) LEFT 11 jobs
    -  Sep 25 23:13:19 92.102.197.4 (pid 4577) MEL : courriers prets au depart (11/101)

    énervant, un plugin si bien fait pour gérer les abonnés et produire les lettres... !

    Répondre à ce message

  • 1

    Et voilà-t-y pas que j’ai un pied de mail qui ne correspond à aucun des patrons pieds possibles.
    Sans oublier que j’ai demandé « aucun pied de mail » et que je n’en veux donc pas.
    J’ai une version maudite ou c’est juste la scoumoune ?

    • Perline : La nouvelle loi sur l’économie numérique t’oblige à conserver un système qui permet le désabonnement simplement. Le lien en question est obligatoire.

      Néanmoins je serai d’avis de pouvoir le styliser un peu. Ne serait-ce que pour le centrer au milieu par exemple. <lien_abonnement|center> ou #LIEN_ABONNEMENT{center} ?

    Répondre à ce message

  • Alors que je suis connecté, lors de modification d’articles, j’ai soudainement le formulaire de connexion qui apparait. Après que j’ai retapé mon login et mon mot de passe, je tombe directement sur cette page :

    /ecrire/ ?exec=spiplistes_menu_navigation&bonjour=oui

    Serait-ce un bug ? Une faille ?

    Répondre à ce message

  • Bonjour,
    j’ai un petit problème et je ne trouve pas comment le corriger. Dans ma page j’ai placé #FORMULAIRE_ABONNEMENT. Lorsque j’écris une adresse, il me retourne bien un courriel de confirmation ou de modification. Par contre voici se que je reçois :

    « (ceci est un message automatique)
    Confirmation de votre inscription
    =======================================
    Bonjour,
    Vos abonnements sur le site AW
    Votre format de réception : Texte brut

    Vous n’êtes pas abonné à une liste de diffusion.
    Liste de diffusion disponible sur ce site :
    -  liste de diffusion devAW »

    Donc je ne suis pas encore abonné et je n’ai aucun lien pour confirmer mon abonnement. Le message est pratiquement identique (sauf le titre) lors d’une demande de modification.
    Merci

    Répondre à ce message

  • 1

    Bonjour,

    Pour avoir signalé sur le forum propre au formulaire de contact avance, que le plugin facteur (nécessaire pour la prise en compte de pièce jointe) est incompatible avec Spip-Listes, il semblerait que le bug vienne de Spip-Listes : pensez-vous pouvoir corriger ce défaut, le plugin contact étant bien pratique...

    Je rencontre un autre problème avec Spip-Listes (SPIP v2.0.9 - Spip-Listes v1.9.3) : lors d’un test d’inscription, je reçois bien le mail, mais celui-ci m’indique que je ne suis abonné à aucune liste, ce qui est faux.

    D’autre part, pourquoi ne partez-vous pas du principe que tout nouvel abonné recevra sa newsletter au format html, qui est somme toute le format de réception le plus utilisé ?

    Cela permettrait d’indiquer de suite au nouvel abonné que son abonnement est bien pris en compte au format html, et qu’il peut s’il le souhaite le modifier.

    Autre solution : indiquer au nouvel abonné que son abonnement ne sera définitivement enregistré qu’après réponse au mail de confirmation qui lui a été envoyé.

    Merci d’avance de vos réponses !

    • info intéressante...

      de mon coté, utilisant spip-listes avec satisfaction pour l’intégration dans spip, la génération de courrier avec patrons... j’ai laissé tombé l’envoi sur une liste de 2000 adresses, car chez ovh, celà n’est pas du tout fiable, et sans gestion de rebond, difficile à suivre..

      donc, j’ai gardé une liste de diffusion externe..

      Mais si je comprends bien, le plugin facteur pourrait apporter un plus... je vais suivre pour voir si ca avance, mais l’idéal serait d’en dire plus... « il semblerait que le bug vienne... » tu as une idée plus précise ? une source ? une trace... ???

      je ne crois pas pouvoir aider à le résoudre, mais on ne sait jamais !!

      merci

      pam

    Répondre à ce message

  • Bonjour,

    Merci pour la création de ce plugin que j’ai installé et commencé à utiliser avec la création d’un courrier et de sa liste de diffusion (auteurs du site), malheureusement le test d’envoi de courrier ne fonctionne pas, et lorsque je vais sur l’interface « casier à courrier » j’ai un message :
    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/spip-listes_1_9_3/img_pack/ in /mnt/142/sdb/8/9/yenzuva.education/ecrire/inc/utils.php on line 698

    version spip 2.09
    Couteau suisse version 1.8.09.10

    Merci de votre aide

    Cordialement

    Répondre à ce message

  • 1

    Cette réponse te convient-elle ? Ou faut-il que je te poste une liste complète des occurrences que je (ou tu) pourrais trouver en effectuant une recherche dans ces fichiers à l’aide de l’outil de recherche de ton système d’exploitation ou de ton éditeur de code ?

    C’est une bonne idée parce que moi je ne les ai pas trouvés, que rien n’est indiqué ni dans cette page ni sur le fichier joint, et que nous devons bien être plusieurs imbéciles comme moi à en avoir besoin.

    Et que si chacun d’entre nous passe des heures à le chercher - puisque ce n’est pas dans le répertoire langue du plugin lui-même comme ce serait logique - , en le trouvant ou pas, autant que ceux qui l’ont fait l’indiquent pour éviter à tous de le rechercher chacun dans son coin.

    Merci.

    • tontonlogic

      Hello

      L’incohérence à l’inscription que j’ai mentionné plus bas ne pose plus problème. (Ne me demandez pas pourquoi) :) Par contre le champ de désabonnement dans la formulaire_abonnement.html ne fonctionne pas chez moi. On a beau cliqué rien ne se passe à la validation. Autre chose : lors d’un envoi automatique alors que mon patron est exempt d’erreurs, j’obtiens en pied de courrier un « a » qui se promène tout seul. J’ai vérifié dans tous les patrons de pied, je ne l’ai pas trouvé. On dirait qu’il est inséré avec le lien de gestion de l’abonnement. wallawalla

    Répondre à ce message

  • Salut

    J’ai relevé une incohérence lors de la première inscription. Avec le #formulaire abonnement, si on coche la puce html, on reçoit une confirmation en html, mais qui nous dit que le format de réception est « texte brut ». C’est zarb non ?

    Répondre à ce message

  • Bonjour,

    Est ce que on peut créer un abonnement par langue depuis le site public ? Si oui on utilise quoi comme boucle, critère !!. où l’insérer ?
    Merci.

    Répondre à ce message

  • 1

    Bon, je n’ai toujours pas la réponse à ma question.
    Je ne demande pas « en général » mais « pour ce plugin ».
    J’imagine que vous savez bien quand même quels sont les termes utilisés dans les formulaires ?
    Et où sont les fichiers formulaires ?
    Si c’est pour me demander de le faire, ça je sais, mais quand même ne pas me dire où sont les termes que vous avez vous-mêmes choisi d’utiliser, je ne comprends pas où est le problème.

    • Bonjour Perline,

      Comme le disait Paladin :

      Soit le texte est dans lang/* de spip, soit dans lang/* du plugin, soit dans le source/script lui-même.

      Et quand il parle du « source » c’est tout simplement dans le code des formulaire sen question (donc dans les fichiers html ou php situés dans le dossier formulaires du plugin).

      Cette réponse te convient-elle ? Ou faut-il que je te poste une liste complète des occurrences que je (ou tu) pourrais trouver en effectuant une recherche dans ces fichiers à l’aide de l’outil de recherche de ton système d’exploitation ou de ton éditeur de code ?

      ++
      b_b

    Répondre à ce message

  • 1

    Bonjour,
    Merci pour cette réponse, dont je connaissais évidemment la réponse, mais ce n’est pas la question.
    La question est : dans quel fichier est stocké toutes les phrases < : utilisées par SPIP listes mais qui ne sont pas dans le fichier langue de SPIP listes ?

    On ne peut en effet pas demander à chacun de passer des heures à rechercher d’où peuvent bien venir les codes langues indiqués dans SPIP listes, quelle en est la forme générique de la forme < :, et en plus même quand on y passe des heures, on ne trouve pas toujours la source.
    A cette question je vois que toi non plus. tu ne sais pas quel est le fichier recherché.

    En indiquant le fichier source on peut ainsi avoir d’un seul coup tout ce qui est utilisé dans le cadre précis de SPIP listes et le changer.
    Comme ce qui est très bien fait dans le fichier langue, du dossier lang du plugin SPIP listes. Qui ne contient pas tout, ce qui est d’ailleurs étrange.
    Merci pour votre aide.

    • < : utilisées par SPIP listes mais qui ne sont pas dans le fichier langue de SPIP listes ?

      Soit le texte est dans lang/* de spip, soit dans lang/* du plugin, soit dans le source/script lui-même. Dans ce dernier cas, ce n’est pas bien du tout, mais bon ! ne pas oublier que la zone existe, ouverte à toutes les bonnes volontés, qu’il est facile d’y corriger cette erreur. Au pire, signaler que le texte en question n’est pas dans le fichier lang (en précisant quoi, où, ...), histoire qu’un volontaire déplace la déclaration au bon endroit.

      Merci.

    Répondre à ce message

  • 1

    Bonjour,
    Après des heures à chercher, impossible de trouver d’où vient (et surtout comment la changer) la phrase :

    « Ce lien vous permettra de sélectionner parmi les listes de diffusion publiées ci-dessous. »
    Ça semble venir de <:form_pet_votre_email :> qui n’est pas du fichier langue de SPIP liste (et qui devrait l’être d’ailleurs à mon sens) et que je ne trouve nulle part ailleurs.

    Comment changer cette phrase (et toutes les autres qui ne sont pas issues de SPIP listes donc de la forme <:spiplistes:xxxxxxxxxxxx :>

    Est-il envisagé de les intégrer dans un fichier langue spécifique SPIP liste ?
    Merci

    • Comment changer cette phrase (et toutes les autres qui ne sont pas issues de SPIP listes donc de la forme <:spiplistes:xxxxxxxxxxxx :>

      Il faut ajouter la définition dans un local_fr.php dans son dossier de squelettes.`

      C’est explicité sur spip.net.

      Bonne traduction.

    Répondre à ce message

  • Lors d’un passage de 1.9.2 en 2.0.9 j’ai bien récupéré tous les auteurs mais pas leur format d’abonnement. J’obtiens une chose curieuse après avoir forcé le format d’abonnement.
    « Bulletins d’actualité 1021 abonnés, dont -775 sans format de réception. » Un chiffre négatif. Je peux faire quoi pour qu’ils retrouvent leur format d’abonnement ?

    Répondre à ce message

  • 1

    bonjour ;
    merci pour ce plug in très pratique

    Deux questions me posent problêmes :

    -  Comment est il possible de personnaliser le message de confirmation à l’incription (et plus generaement les messafges automatique envoyé par le plug in) ?

    -  Et comment modifier l’adresse du destinataire de ce dernier , car utilisant l’adresse de l’utilisateur ; le message de confirmation est immediatement mis en spam par les webmail ; considerant qu’il s’agit d’une usurpation ?

    Merci

    • Comment est il possible de personnaliser le message de confirmation à l’incription

      En adaptant le patron.

      patrons/messages_abo/standard.html par exemple.

      Créer dans son répertoire de squelettes un répertoire patrons/messages_abo/, recopier standard.html et le modifier/compléter.

    Répondre à ce message

  • J’ai installé le plugin en local pour le testé sur SPIP2. Alors il y a des résultats qui me gène et je ne sais pas comment faire pour les résoudre.

    1. J’ai testé l’abonnement sur le site public avec mon adresse mail (indiqué aussi comme adresse administrateur) donc je reçois sur ma boite mail une lettres pour valider. Je valide, et une nouvelle fenêtre qui s’ouvre pour m’afficher la page d’accueil du site (sans squelettes personnalisé) Est ce qu’on peut remédier à ça ?

    2. Mon site est multilingue Français, arabe et anglais (j’ai traduit un fichier spipliste_ar.php, et je l’ais mis dans le dossier lang) . Je reçoit comme titre de message, tout ce qui se trouve entre les balises multi est ce qu’il y a une solution pour que chaque personne qui s’inscrit reçoit le titre écrit à ça propre langue ? Une autre chose qui me chagrine c’est l’entête du message qui ma’affiche les caractères unicode pour la langue arabe (&#xxxx; &#xxxx; &#xxxx; .... )

    3. Est ce qu’on peut faire le choix d’inscription par apport aux langues et nom par apport aux rubriques ? Merci.

    Répondre à ce message

  • marjorie

    J’utilise ce plugin sur un autre site qui envoie toutes les semaines 2100 mails aux abonnés donc je sais qu’il fonctionne vraiment très bien !

    Je tente désormais de l’installer sur lesite d’une mairie, et la page abonnement reste désespérément vide... Elle n’affiche aucun formulaire, ce qui est assez gênant... Quelqu’un a une idée ?

    Répondre à ce message

  • 8

    Bonjour,

    j’ai un problème sur un site 1.9.2 avec une mise à jour de SPIP-Listes 2.0124-30973 <1.98> jQuery 1.1.1

    malgré la désinstallation complète de spip-liste et réinstalation et re-import des abonnés j’ai toujours le problème :

    Le log :
    Aug 19 00:41:32 82.65.000.000 (pid 30997) MEL : courriers prets au depart (98/200)
    Aug 19 00:41:32 82.65.000.000 (pid 30996) CRON : SUSPEND MODE !!!
    Aug 19 00:41:32 82.65.000.000 (pid 30996) MEL : premiere etiquette en erreur. id_courier = 0. Supprimer cette etiquette manuellement !

    j’ai été voir dans Mysql et je n’ai pas trouvé de courrier 0

    Pour arrêter la meuleuse j’ai stoppé les envois dans la congig mais il y a toujours à l’écran :

    Envoi en cours 100/200 (50%)
    SPIP-Listes envoie un courrier.

    Et pendant que j’y suis une question subsidiaire : dans la phrase « Lister les adresses email des destinataires dans la console lors de l’envoi. » de quelle console s’agit-il ?

    merci
    dd

    • Paladin

      MEL : premiere etiquette en erreur. id_courier = 0. Supprimer cette etiquette manuellement ! j’ai été voir dans Mysql et je n’ai pas trouvé de courrier 0

      Même dans la table spip_auteurs_courriers ?

    • Paladin

      Et pendant que j’y suis une question subsidiaire : dans la phrase « Lister les adresses email des destinataires dans la console lors de l’envoi. » de quelle console s’agit-il ?

      C’est le petit écran sur le côté. Ou plus simplement les log de SPIP-Listes.

    • Oui cette table est vide !
      Curieux non ?

      (la valeur par défaut est 0)

      dd

    • Merci. Je vais regarder de ce coté.

      Je ne sais pas si c’est lié mais j’ai des nombres d’abonnés bizarres pour une même lisre selon la page :

      -  sur la page ?exec=spiplistes_courriers_casier
      la liste 2 indique : Le programme - 237 abonnés, dont 25 sans format de réception.

      -  sur cette page ?exec=spiplistes_listes_toutes
      Le programme 229 abonnés, dont 17 sans format de réception N° 2

      -  et sur cette page ?exec=spiplistes_liste_gerer&id_liste=2
      180 abonnés, dont -32 sans format de réception

      mais qué passa ?

    • jeanfrancoisjeff

      Bonjour,
      J’ai un problème avec cette nouvelle version car je viens de passer en Spip2.
      En 192, aucun problème avec plugin mais là, j’ai toujours mes courriers qui sont marqués en cours d’envoi...
      Merci de m’aider SVP

    • C’est bizarre car dans le log il n’y a pas d’adresse email (alors qu’il en a envoyé).

      A la place il y a ça (les dernières lignes) :

      Aug 26 00:58:43 82.249.80.50 (pid 17549) MEL : courriers prets au depart (98/90)
      Aug 26 00:58:44 82.249.80.50 (pid 17549) MEL : premiere etiquette en erreur. id_courier = 0. Supprimer cette etiquette manuellement !
      Aug 26 00:58:44 82.249.80.50 (pid 17549) MEL :
      Aug 26 00:58:44 82.249.80.50 (pid 17549) MEL : courriers prets au depart (98/90)
      Aug 26 00:58:45 82.249.80.50 (pid 17550) MEL : premiere etiquette en erreur. id_courier = 0. Supprimer cette etiquette manuellement !
      Aug 26 00:58:45 82.249.80.50 (pid 17550) MEL :
      Aug 26 00:58:45 82.249.80.50 (pid 17550) MEL : courriers prets au depart (251/90)

      et ça mouline depuis 3 heures :

      Envoi en cours 100/90 (111%)

    • Paladin

      [...]MEL : premiere etiquette en erreur. id_courier = 0. Supprimer cette etiquette manuellement !

      Visiblement, la table demande un petit coup de main...

      Courage.

    • Il en faut..

      J’ai tout désintallé et repris le plugin du jour et maintenant dans le log j’ai :

      Aug 27 01:02:04 (pid 20599) MEL :
      Aug 27 01:02:04 (pid 20599) MEL : courriers prets au depart (102/270)
      Aug 27 01:02:04 (pid 20596) erreur queue supprimer courrier

      Les premiers sont bien arrivés.

      Dans le courrier reçu il manque l’ID du courreir dans le lien vers l’entete court : spip.php ?page=courrier&id_courrier=

      dd

    Répondre à ce message

  • Bonjour Benoit, et vous tous.

    Ton commentaire m’a interpelé quand à la qualité du Plug in SPIP-Listes
    Existe-t-il une autre discussion à ce sujet ? Ou un tutoriel pour les listes de diffusion ?
    Quels sont les résultats intéressants réalisés avec SPIP-Listes, et avec combien d’envois pouvons-nous compter ?
    Merci !!

    Serge

    Répondre à ce message

  • 1

    Bonjour

    Spip Listes fonctionne très très bien lorsque j’envoie un mail à un seul destinataire voire maxi 2.
    Mais lorsque que je souhaite envoyer le mail des nouveautés à une liste de diffusion contenant un peu plus de 90 users, les mails n’arrivent pas, sauf à la première personne de la liste.
    Il n’y a aucun message d’erreur lors de l’envoi, ni dans la console.
    Est ce que quelqu’un aurait une idée pour débloquer la situation ?
    Merci d’avance pour votre aide
    Manue

    • Benoît

      Bonjour,
      C’est du fait de ton hébergeur, qui bloque au bout d’un certain nombre d’emails envoyés. Généralement, c’est un nombre limité par heure. Malheureusement, spip-listes ne gère pas cela. Il faut être en hébergement dédié si tu veux dépasser cette limitation. Mais ce n’est pas forcément si bien, car si tu envoies beaucoup de mails dans un temps très court, chez un hébergeur, par exemple free ou wanadoo, que sais-je, cet hébergeur là, vu qu’il a reçu en un temps très court plein de mails du même expéditeur, peut te blacklister, ce qui fait que les prochains mails que tu enverras seront, en fonction des stratégies de spam de l’hébergeur, effacés, ou considérés comme du spam, etc (et il y a toujours plein de gens chez free ou wanadoo dans tous les mailings). Non seulement ceux que tu enverras avec spip-listes, mais aussi ce que tu enverras toi-même tout simplement...
      Bref, malheureusement il y a quelques petits défauts dans spip-listes.
      Il y a un autre logiciel de newsletter en ligne, pommo (http://pommo.org/Main_Page), qui gère le nombre d’envois par heure, le nombre d’envois en fonction de l’hébergeur, le temps d’attente entre chaque envoi, etc, afin de contourner ces difficultés et que l’envoi en question ne soit pas considéré comme du spam. Je ne l’ai pas encore utilisé en production, mais ça a l’air très bien.

    Répondre à ce message

  • 1

    Bonjour,

    Est ce que, on peut installer et essayer spip-listes en local ? si oui c’est quoi comme code à insérer dans les squelettes ? est ce que c’est n’importe ou entre les balises

     ? Merci de m’aider parce que ça fait un moment que j’essaye et comme novice je prend refuge vers vous.
    • Paladin

      Est ce que, on peut installer et essayer spip-listes en local ? si oui c’est quoi comme code à insérer dans les squelettes ? est ce que c’est n’importe ou entre les balises ?

      Il n’y as pas de différence entre un serveur local et un serveur distant. Il suffit d’avoir un serveur Apache/SQL/PHP sur sa machine et d’installer SPIP, les plugins, etc.

      Par contre il est assez rare d’avoir smtp installé sur sa machine. Le mieux dans ce cas et d’envoyer le courrier (à envoyer) sur un serveur SMTP distant.

      Le tout est d’en trouver un . A noter que certains FAI (orange, ...) mettent à la disposition de leurs abonnés un service de ce type (smtp.orange.fr par exemple).

      Sinon, passer par son hébergeur peut aussi être une solution (1n1 précise les éléments nécessaires lors de la création d’un compte mail)..

      Et le tout ne s’installe pas dans un squelette, mais se précise dans la page de configuration de SPIP-Listes. Voir la documentation en ligne de SPIP-Listes (le point d’interrogation en page SPIP-Listes, en espace privé) pour plus de précisions.

      Bon courage.

    Répondre à ce message

  • Perline

    Bonjour,
    Ça faisait un bail que je n’avais pas installé la nouvelle version, plein de jolis changements, dont certains que j’avais proposés il y a longtemps, ça fait plaisir !

    J’ai fait une modif, qui me paraissait indispensable.
    vos_abonnements c’est super comme idée car on peut faire un véritable article en intégrant les infos persos et ça fait vraiment intégré. En revanche, les abonnés se retrouvent sans suite.
    Alors j’ai intégré la possibilité pour les abonnés d’aller vers la page d’abonnement pour modification.

    Le bout de code différent est

    </ul>
    <p />
    <a href="#URL_PAGE{abonnement,d}"><:spiplistes:abonnement_titre_mail:></a>
    </B_meslistes>

    Je trouve ça plus logique, de proposer la page abonnement directement aux déjà abonnés et pas seulement aux non-abonnés.

    A vous de voir !

    Répondre à ce message

  • Pas de problème paladin :-)

    C’est juste que je pensais qu’il y avait un problème :-D
    Comme dans la colonne à droite de cette page, cela parle de 30780, je pensais que le téléchargement devait être celui-là et non un plus ancien.

    Maintenant, à toi de voir, si le mieux, ne serait pas d’éffacer mes deux méssages car finallement, c’est pas tellement propre au plug, mais au fonctionnement de l’info, de la révision disponible au téléchargement

    En tout cas, merci pour le boulot que vous faîtes :-)

    Répondre à ce message

  • 1

    paladin, je viens de prendre à l’instant le zip 1.93 de la page pour l’installer

    La version qui s’affiche est : 2.0120 [30774] qui date d’hier, c’est normal ?
    Normalement, cela devrait bien être 30780 non ?

    • Paladin

      je viens de prendre à l’instant le zip 1.93 de la page pour l’installer

      La version qui s’affiche est : 2.0120 [30774] qui date d’hier, c’est normal ? Normalement, cela devrait bien être 30780 non ?

      La dernière version est SPIP-Listes 2.0123, révision 30809. Elle date d’hier vers 9 heures du matin. Et en effet, elle n’est pas encore sous forme de paquet.

      Patience.

    Répondre à ce message

  • 1
    Estelle

    Bonjour,

    Merci d’abord pour ce plugin qui simplifie la vie !

    Cependant, lorsque j’arrive sur mon site, j’ai bien le formulaire pour m’abonner, mais quand j’entre l’adresse email et que je valide, ca m’inscrit

    « Vous n’avez plus accès à ce site.
    Liste de diffusion :
    Abonnement à la seule liste disponible :
    XXX Newsletter »

    Et donc aucun mail de confirmation, pas de visibilité dans la liste des abonnés...

    Que faire ? Merci d’avance de votre aide

    Cordialement

    Estelle

    • Paladin

      j’arrive sur mon site, j’ai bien le formulaire pour m’abonner, mais quand j’entre l’adresse email et que je valide, ca m’inscrit "Vous n’avez plus accès à ce site.

      L’adresse email existe déjà dans un compte qui a été supprimé (à la poubelle) ?

      Si c’est ça, plusieurs solutions :

      • modifier l’adresse mail de ce compte via /ecrire/ ?excec=auteurs. Voire supprimer l’adresse mail de ce compte.
      • il y a un plugin (SPIP-listes-cleaner) qui je crois fait ça. A confirmer.
      • nettoyer la table manuellement via les outils SQL.

      En attendant une meilleure solution...

    Répondre à ce message

  • 1
    fredptigars

    Bonjour, je rencontre un problème, lorsqu’une personne s’abonne à la liste :
    -  La personne peux entrer sont adresse mail, elle reçoit un courrier de confirmation avec un petit soucis.
    voici le mail :

    Modifier votre abonnement
    =======================================
    
    Bonjour fredptigars,
    
    Vos abonnements sur le site Judo Club Baudimont
    
    Vous n'êtes pas abonné à une liste de diffusion
    
    Vous êtes abonné à la liste de diffusion :
    
        - Info site
    
    Pour modifier votre abonnement , cliquez sur ce lien pour accéder au formulaire présent sur le site :
    http://www.judoclubbaudimontarras.com/spip.php?page=abonnement&d=9444905944a7a6ad4ce3404.41240861

    On est d’abord abonné à aucune liste et ensuite abonné à une liste.
    Est-il possible d’enlevé la phrase « Vous n’êtes pas abonné à une liste de diffusion »

    http://www.judoclubbaudimontarras.com
    SPIP 2.0.8 [13982]
    SPIP-LIST 2.0110 [28495]
    Merci,

    Pti Gars

    • Paladin

      On est d’abord abonné à aucune liste et ensuite abonné à une liste.
      Est-il possible d’enlevé la phrase « Vous n’êtes pas abonné à une liste de diffusion »

      A priori corrigé dans SPIP-Listes 2.0123-30779

      Merci d’avoir signalé.

    Répondre à ce message

  • 8
    Araknailuben

    Bonjour,

    J’ai un soucis avec ce plugin qui pourtant correspond exactement à mes attentes. Lorsque j’ai écris un courrier, que je valide, que je ne l’envoie pas tout de suite mais que j’essai de l’éditer plus tard, mon site affiche une page blanche et le message « site en travaux ».

    Il mouline, mouline, mouline encore, puis enfin arrête et affiche uniquement deux boutons : « creer un nouveau courrier » et « Créer une nouvelle liste de diffusion ».

    Ne peut-on pas éditer un courrier ?

    PS : j’utilise SPIP 2.0 et Spip-list 1.9.3 (ou 2.0110, version en test en tout cas).
    Merci d’avance de votre aide.

    • scorpion97429

      Bonjour quand j’essai de m’abonner depuis la partie publique du site il m’affiche cette erreur :

      # Erreur(s) dans le squelette

      * (listes)
      Erreur MySQL
      FIELD(listes.statut,’liste’,’pub_jour’,’pub_hebdo’,’pub_7jours’,’pub_mensul’,’pub_mois’,’pub_an’) AS cpt2, FIELD(listes.id_liste,) AS cpt3, listes.titre, listes.texte FROM spip_listes AS listes HAVING (cpt2 <> 0) AND (cpt3 <> 0) ORDER BY cpt2, cpt3
      You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’) AS cpt3, listes.titre, listes.texte FROM saintjo-test.spip_listes AS listes' at line 1      </BOUCLE_listes>   AIDE,    * <BOUCLE_listes>(listes)      Erreur MySQL     FIELD(listes.statut,'liste','pub_jour','pub_hebdo','pub_7jours','pub_mensul','pub_mois','pub_an') AS cpt5, FIELD(listes.id_liste,) AS cpt6, listes.titre, listes.texte FROM spip_listes ASlistesHAVING (cpt5 <> 0) AND (cpt6 <> 0) ORDER BY cpt5, cpt6      You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AS cpt6, listes.titre, listes.texte FROMsaintjo-test.spip_listes ASlistes’ at line 1
      AIDE,

      , cependant l’inscription se fait bien.

    • FIELD(listes.id_liste,) AS cpt3

      A priori, une virgule en trop.

      Merci.

    • scorpion97429

      FIELD(listes.id_liste,) AS cpt3 A priori, une virgule en trop.

      je pense à la même chose, malheureusement je ne trouve pas la requête.

    • FIELD(listes.id_liste,) AS cpt3 A priori, une virgule en trop.

      Viendrait pas d’un autre plugin par hasard ? J’ai regardé, ni de FIELD, ni ce cpt3 dans les scripts actuels.

    • Il mouline, mouline, mouline encore, puis enfin arrête et affiche uniquement deux boutons : « creer un nouveau courrier » et « Créer une nouvelle liste de diffusion ».

      Je viens de faire le test avec la toute dernière svn du plugin. Et n’arrive pas à reproduire ce comportement.

      Peut-être un soucis avec un autre plugin-in ? Ou une fonction perso ?

      SPIP-Listes 2.0110 <1.98> jQuery 1.2.6 / SPIP 2.0.8 [13982]

    • scorpion97429

      Viendrait pas d’un autre plugin par hasard ? J’ai regardé, ni de FIELD, ni ce cpt3 dans les scripts actuels.

      A priori non.

      D’ailleurs j’ai trouvé la premiere partie de la requête dans le fichier suivant :

      • plugins/spip-listes_1_9_3/patrons/messages_abo/standard.html
    • scorpion97429

      Viendrait pas d’un autre plugin par hasard ? J’ai regardé, ni de FIELD, ni ce cpt3 dans les scripts actuels.

      A priori non. D’ailleurs j’ai trouvé la premiere partie de la requête dans le fichier suivant : plugins/spip-listes_1_9_3/patrons/messages_abo/standard.html

      Problème résolu en remplaçant la ligne 294 du fichier ecrire/public/compiler.php :

      • join(«  »,\n\t\t\« », $boucle->select)) .

      par celle-ci :

      • join(«  »\n\t\t\« », $boucle->select)) .
        (juste une virgule d’enlevée)

      mais cela ne va t’il pas me poser de problème par la suite ?

    • scorpion97429

      Problème résolu en remplaçant la ligne 294 du fichier ecrire/public/compiler.php : join(«  »,\n\t\t\« », $boucle->select)) . par celle-ci : join(«  »\n\t\t\« », $boucle->select)) . (juste une virgule d’enlevée) mais cela ne va t’il pas me poser de problème par la suite (...)

      Si je procède de cette façon je ne peux plus naviguer sur mon site, j’obtiens cette erreur :

      • Parse error : syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ’)’ in /var/www-test/saintjo-test/ecrire/public/composer.php(72) : eval()’d code on line 17

      donc je suis obligé de remettre le code tel qu’il était.

    Répondre à ce message

  • 2

    Salut !

    Porquoi spiplistes 1.9.3 ne croit pas les tables avec spip 2.0.8 ?

    Il me donne le suivant erreur, par example :

    « Table ’xxx.spip_auteurs_mod_listes’ doesn’t exist »

    Que faire ?

    Merci

    •  : « Table ’xxx.spip_auteurs_mod_listes’ doesn’t exist »

      C’est que la table n’existe pas. L’installation s’est mal passée. J’ai déjà vu ça avec un conflit de plugin. Mais je croyais corrigé.

      Pour résoudre : désinstaller le plugin (page plugin, la petite valise) et reinstaller. Si possible seul (pas d’autre plugin) au début.

      J’ai vu passer une remarque aussi sur le simple fait de supprimer le meta spiplistes (donc pas besoin de désinstaller).

      Tout ça à vérifier.

    • J’ai essayé de faire tout ça sans succès. Après avoir désinstallé puis réinstallé, la page plugins reste blanche. Si on va à la page ’exec=spiplistes_courriers_casier’, on voit :

      1 Error SQL
      id_liste FROM spip_auteurs_mod_listes WHERE id_auteur=’1’
      Table ’nomdebd.spip_auteurs_mod_listes’ doesn’t exist
      2 Error SQL
      statut,COUNT(id_liste) AS n FROM spip_courriers GROUP BY statut
      Table ’nomdebd.spip_courriers’ doesn’t exist
      3 Error SQL
      id_liste, titre, titre_message, date, maj, message_auto, periode, lang, patron, statut FROM spip_listes WHERE message_auto=’oui’ AND date > 0 AND date <= NOW() AND (statut=’inact’ OR statut=’liste’ OR statut=’pub_jour’ OR statut=’pub_hebdo’ OR statut=’pub_7jours’ OR statut=’pub_mensul’ OR statut=’pub_mois’ OR statut=’pub_an’)
      Table ’nomdebd.spip_listes’ doesn’t exist
      4 Error SQL
      COUNT(*) FROM spip_auteurs_courriers WHERE etat=’’
      Table ’nomdebd.spip_auteurs_courriers’ doesn’t exist
      5 Error SQL
      id_courrier, titre, date, date_debut_envoi,date_fin_envoi, nb_emails_envoyes,total_abonnes,email_test FROM spip_courriers WHERE statut=’encour’ ORDER BY date DESC LIMIT 0,10
      Table ’nomdebd.spip_courriers’ doesn’t exist

    Répondre à ce message

  • Araknailuben

    Je n’utilise pas de fonction perso et le seul autre plugin que j’ai installé c’est Diapo 1.9

    Ce qui est étrange c’est que ce bug n’apparaît pas tout le temps, quelques fois je parviens à modifier un courrier...

    Je vais aller voir ce qui ce passe dans ce fichier standard.html.

    Répondre à ce message

  • José Luis Murillo

    Salut !

    Il est possible montrer l’inscription permanentement avec le formulaire d’abonnement (pour le site et pour les listes) ?

    S’il y a un auteur logué seulment montre l’option de modifier :-(

    Merci.

    Répondre à ce message

  • 1
    Romy Têtue

    Je n’arrive pas à savoir si SPIP-Listes est adapté à un site multilingue : le plugin est-il traduit ? prends-t-il le multilinguisme en charge ? vaut-il mieux créer autant de listes que de langues ou suffit-il d’indiquer la langue de préférence lors de l’abonnement ? Y’a-t-il un exemple de site multilingue utilisant SPIP-Listes ?

    • Salut Romy,

      J’utilise le plugin Spip-Listes est utilisable avec un site multilingue.
      Nous l’utilisons sur 2 sites :
      www.urd.org/newsletter/
      www.compasqualite.org/blog/

      Par contre, nous sommes toujours en SPIP 1.9.2.

      Pour répondre à tes questions dans l’ordre :
      -  oui, le plugin est traduit (au moins en français, anglais, espagnol)
      -  il prend en charge le multilinguisme dans le sens où les formulaires seront automatiquement adaptés à la langue de l’article en cours
      -  il faut créer une liste de diffusion par langue pour pouvoir faire des envois en langue différente
      -   :) Et pour les exemples, je t’en ai donné 2 ! ;-)

      Bon courage !

      Olivier.

    Répondre à ce message

  • 8
    ScoRPioN97429

    Bonjour,

    Quand je fais générer le contenu l’aperçu et le courrier restent vide.

    Comment résoudre ce problème svp ?

    Merci.

    • Quand je fais générer le contenu l’aperçu et le courrier restent vide. Comment résoudre ce problème

      Essayer avec la dernière version de SPIP-Listes. Ce bug est ancien, il a - je crois | j’espère - été corrigé depuis.

      Svp, au passage, pour signaler un bug ou demander une précision, préciser le numéro de version de SPIP-Listes (copiez/collez la ligne en bas de page en espace privé, du style « SPIP-Listes 2.0110-28865 <1.98> jQuery 1.2.6 ». Et préciser la version de SPIP. Ca peut aider.

      Merci.

    • j’utilise :

      - SPIP-Listes 2.0110-29041 <1.98> jQuery 1.1.1
      - SPIP 1.9.2d

    • jQuery 1.1.1

      Pas testé avec la 1.1.1
      La version embarquée de jQuery est 1.2.6
      Ca vient peut-être de là ? Vu que la page est générée via Ajax.

    • J’ai installé la dernière version de jquery mais toujours rien.
      Il génère bien les sommaires par contre.

      SPIP 1.9.2d [7502] - SPIP-Listes 2.0110-29041 <1.98> jQuery 1.3.2

    • scorpion97429

      J’ai installé la dernière version de jquery mais toujours rien. Il génère bien les sommaires par contre. SPIP 1.9.2d [7502] - SPIP-Listes 2.0110-29041 jQuery 1.3.2

      Aucune solution à proposer ? j’ai créé de nouveaux articles pour tester mais rien ne se passe.

      j’ai testé la version pour spip 1.9.2 uniquement et il me dit à chaque fois qu’il n’y a pas de nouveautés même après avoir créé des articles.

      et pour être de sûr de trouver des articles j’utilise comme date de départ le 01/01/09

    • Si le patron pangram (par exemple) donne un aperçu correct dans la page en espace privé, ce n’est pas un problème jquery mais un problème de boucle. Soit la taille de l’article est inférieur à 10 caractères, soit ... ?

    • scorpion97429

      Si le patron pangram (par exemple) donne un aperçu correct dans la page en espace privé, ce n’est pas un problème jquery mais un problème de boucle. Soit la taille de l’article est inférieur à 10 caractères, soit ... ?

      j’ai essayé le patron pangram et il y a plus de 10 caractères dans mes articles mais toujours rien. j’ai mes rempli tous les champs d’un article (descriptif, chapeau, etc) afin de tester.

    • scorpion97429

      J’ai trouvé la solution. Cela viendrait du fichier : inc/spiplistes_api.php, il suffit de commenter les lignes 882 et 893 et dé-commenter 811 et 892.

      solution trouvée ici :

      http://forum.spip.org/fr_215102.html

      par contre, il n’envoi pas plus le courrier :

      Fatal error : Call to undefined function recuperer_fond() in /var/www-test/saintjo-test/plugins/spip-listes_1_9_3/inc/spiplistes_api.php on line 881

    Répondre à ce message

  • D’abord un grand merci pour ce plugin exceptionnel.

    Juste une petit soucis en ce qui me concerne :

    suite à un import, tous mes abonnés sont abonnés en format texte...

    y-a-t-il moyen (pê depuis la base ?) de les passer en format html en un clic de souris ?

    Merci !

    Répondre à ce message

  • 2

    Bonjour

    Suite à mon 1er post, j’ai modifié ma version de jQuery, j’ai maintenant la 1.2.6. J’avais aussi trouvé le post dont fait mention Scorpion et j’ai testé Spip Listes 1.9.3 avec et sans activation / désactivation des lignes
    Code de spiplites_api.php

    // ? recuperer_fond($patron_html, $contexte)
    ? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
    		: ""
    		;
    		
    	// chercher si un patron version texte existe
    	$patron_texte = spiplistes_patron_find_in_path($path_patron, $contexte['lang'], true);
    	unset($contexte['patron_html']);
    	$contexte['patron_texte'] = $patron_texte;
    	$result_texte = 
    		($patron_texte && ($patron_html != $patron_texte))
    // ? recuperer_fond($patron_texte, $contexte) . "\n"
    ? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)

    Je suis en Php5, donc la fonction spiplistes_http_build_query doit marcher...
    Les problèmes restent sensiblement les mêmes :
    -  sans modification des lignes de spiplites_api, les emails de confirmation d’abonnement arrivent sans lien pour les visiteurs et sans format de réception et « Vous n’êtes pas abonné à une liste de diffusion » pour les membres.
    -  avec modification des lignes, l’abonnement semble à peu près correct mais pour le désabonnement, ils reçoivent un email comme quoi ils sont abonné...

    Merci pour votre aide

    • Opus, désolée pour la mise en page... je ne sais pas comment aller corriger

    • J’ai le même souci avec un SPIP tout neuf :

      -  On a beau sélectionner html On reçoit « Votre format de réception : Texte brut »
      -  Le message de confirmation est : « Vous n’êtes pas abonné à une liste de diffusion ». Hihi on vient juste de le faire mais bon. :)

    Répondre à ce message

  • 1

    Bonjour,

    Je suis sur SPIP 1.9.2 et je rencontre un problème sur IE (pas sur FF).

    Aussitôt après le #FORMULAIRE_ABONNEMENTliste1 (formulaire personnalisé) placé dans mon sommaire, toutes les polices sont diminuées jusqu’à la fin de la page !!

    Qqun a une idée SVP ?

    MERCI !

    Répondre à ce message

  • 2

    J’ai installé le plugin SPIP-Listes 2.0110-29041 <1.98> jQuery 1.1.1 sur un spip 1.9.2h.

    Problème 1 : lorsque je veux envoyer un courrier à une liste depuis le backoffice j’arrive sur une page Site en Travaux. Dans le log j’ai des erreurs du type :

    DB ERROR (listes_nb_abonnes_compter) : [1064] You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ’SELECT id_auteur FROM spip_auteurs_listes WHERE id_liste=1)
    GR

    Problème 2 : dans mon formulaire je suis reconnu automatiquement, c’est à dire que je ne peux pas préciser l’email avec lequel je souhaite m’abonner. J’utilise #FORMULAIRE_ABONNEMENT et #FORMULAIRE_MODIF_ABONNEMENT mais impossible de me désabonner.

    Merci pour votre aide !

    • Dans le log j’ai des erreurs du type : DB ERROR (listes_nb_abonnes_compter) :

      spip.log ou mysql.log (ou les deux) donne également la requête formulée. Elle permet de préciser où se trouve l’erreur.

      dans mon formulaire je suis reconnu automatiquement, c’est à dire que je ne peux pas préciser

      normal, c’est dans les cookies. Pour effectuer ce genre de test, utiliser un second navigateur (par exemple) ou supprimer les cookies.

      Bon courage.

    • spip.log ou mysql.log (ou les deux) donne également la requête formulée

      Voici la requête qui a un comportement bizarre :
      SELECT spip_listes_format AS f, COUNT(*) AS n
      FROM spip_auteurs_elargis
      WHERE id_auteur in
      (select id_auteur from spipcont.spip_auteurs_listes where id_liste=1)
      GROUP BY spip_listes_format

      Mon deuxième Select renvoi 1 si je le lance tout seul mais dans la requête cela provoque une erreur, je ne comprend pas du tout ! Et bien sûr si je remplace le 2e select par (1) la requête marche.

       !!!-> trouvé !!! suis en mysql 4.0.25 et les sous-requêtes ne sont possible qu’à partir de la v4.1 :-(

      Pour effectuer ce genre de test, utiliser un second navigateur

      Merci pour le renseignement

    Répondre à ce message

  • Bonjour

    Configuration : SPIP 1.9.2g

    Depuis 1 semaine j’essaye en vain de configurer Spip Listes

    En version 1.9.2 (version du 31 mai / Révision : 27948), testé avec abonnement simple et abonnement avec codes d’accès :
    -  quand un visiteur s’abonne, tout fonctionne
    -  quand un membre veut s’abonner, ça coince : il choisi ses newsletters, son mode de réception, il reçoit un mail « Modifiez votre abonnement » avec un lien. Le lien ouvre la page avec le formulaire de modification mais sans ses choix, il resélectionne ses choix et valide et... c’est sans fin :) a priori, la table auteurs_elargis ne se remplit pas...

    En version 1.9.3 (version 7 juin 2009 / Révision : 29041)
    SPIP-Listes 2.0110-29041 <1.98> jQuery 1.1.3.1
    Testé avec abonnement simple, abonnement avec codes d’accès et forcer les abonnements activé et désactivé :
    -  quand un visiteur s’abonne, rien ne se passe : seule la table auteur se remplit.
    Il reçoit un mail (confirmation de votre inscription) sans lien :

    Bonjour,
     Vos abonnements sur le site Téléjuris
     Votre format de réception  : 
    Vous n'êtes pas abonné à une liste de diffusion.
    Listes de diffusion disponibles sur ce site
    - Droit des médias
    - Droit d'auteur


    -  quand un membre s’abonne : les tables auteurs_elargis et auteurs_listes se remplissent mais voilà ce qu’il reçoit comme email (votre abonnement aux listes de diffusion)

    Bonjour, 
    Vos abonnements sur le site Téléjuris
    Votre format de réception : 
    Vous n'êtes pas abonné à une liste de diffusion.
    Listes de diffusion disponibles sur ce site
    Droit des médias 
    Droit d’auteur 

    Je suis vraiment « désespérée » et si quelqu’un a un bout de solution pour l’une des 2 configurations... merci d’avance

    Répondre à ce message

  • 5

    Bonjour,
    tout d’abord un grand bravo et merci pour ce plug-in qui fonctionne jusqu’ici parfaitement bien !
    J’ai cependant un souci lorsque je souhaite importer une liste d’abonnés avec un fichier txt : le module d’importation ne me propose pas les listes de diffusion (j’en ai 3), si bien que l’importation ne peut pas se faire... pourtant la box s’affiche bien, je vous mets une capture pour vous montrer.
    Quelqu’un a-t-il une idée pour régler ce petit souci ?

    D’avance merci et bonne journée,
    Céline

    • Dans mes souvenirs, la liste doit avoir un modérateur. Au pire, le premier admin (id_auteur=1). Cette partie (import/export) est à revoir.

      Merci.

    • hélas, toutes mes listes ont déjà un modérateur... sinon peut-on contourner le problème ?

    • sinon peut-on contourner le problème ?

      C’est toujours possible de contourner en adaptant exec/spiplistes_import_export.php (par exemple).

      En attendant...

    • aïe, cela dépasse mes compétences...
      d’autres que moi ont eu le même problème ? Est-ce qu’en réinstallant Spip-Listes j’ai une chance que cela fonctionne ?
      Merci !

    • Même problème... J’ai réinstallé spip-listes dans diverses versions, rien ne bouge. Est-ce que ça se passerait par là ?

      // A oublie’ de selectionner une liste de destination
      $page_result .= spiplistes_boite_alerte(_T(’spiplistes:Selectionnez_une_liste_pour_import’), true) ;

      Avant de tout casser... gentiment !

    Répondre à ce message

  • Merci, j’ai mis à jour spip-listes. L’envoi est maintenant ok dans le journal spip-listes, la meleuse tourne, mais personne ne reçoit rien !

    SPIP 2.0.8 [13982]
    SPIP-Listes 2.0110-29041 <1.98> jQuery 1.2.6

    Répondre à ce message

  • 1
    Eric Luyckx

    le problème est présent pour tous les courriers (test et envoyé). par contre l’interface de prévisualisation affiche correctement l’objet. j’ai essayé avec l’apostrophe droit : même problème.
    ex : test apostrophe droit clavier : l’académie ; guillemet apostrophe clavier : l’académie
    la mention clavier signale que le caractère est encodé au clavier, donc pas de copier-coller. le problème est le même.
    note les 2 variantes sont interprêtées de manière identique

    Eric

    • Eric Luyckx

      ah zut il faut lire test apostrophe droit clavier : l&#8217;académie ; apostrophe incliné clavier : l&#8217;académie

    Répondre à ce message

  • 1
    Eric Luyckx

    Bonjour

    Spip-listes fonctionne à merveille sur notre site (moyennant la désactivation momentannée des blocs dépliables du couteau suisse). seule ombre au tableau : l’apostrophe est remplacée par '&#8217;' dans l’objet des mails envoyés. Les caractères accentués semblent passer sans problème
    ex : "Etopia spécial : appel à candidatures pour l&#8217;Académie verte 2009-2010"

    config :
    jeu de caractères ISO-8859-1 (site/spip-liste/squelettes des patrons)
    SPIP-Listes 2.0110-28865 <1.98> jQuery 1.2.6
    SPIP 2.0.8 [13982]

    une idée ?
    à+ éric

    • l’apostrophe est remplacée par ’’’ dans l’objet des mails envoyés

      Aïe ! Le champ objet doit être au format ISO. A vérifier si ce pb arrive pour le mail de test ou pour tous les courriers.

      Merci d’avoir signalé.

    Répondre à ce message

  • 1

    Problème : ma news-letter semble partir, la meleuse tourne mais personne ne reçoit rien.
    Le journal spip listes indique :« destination format MISSING FOR ID_AUTEUR »

    • ma news-letter semble partir, la meleuse tourne mais personne ne reçoit rien. Le journal spip listes indique :« destination format MISSING FOR ID_AUTEUR »

      La format de réception (html ou texte) manque pour l’auteur indiqué. (normalement, le log se termine par ID_AUTEUR #n, ou n est un chiffre.)

    Répondre à ce message

  • 3

    J’ai eu plusieurs problèmes à l’installation du plugin.

    Je suis sous SPIP2.0.5, avec 8 plugins installés (mais j’ai fait les tests en les désactivant par la suite)

    1. il semble qu’il entre en conflit avec CFG car la fonction lire_config() n’était alors plus définie
    -  résolu en renommant le dossier plugins/auto/cfg en plugins/_cfg pour lui donner priorité

    2. La page=abonnement ne me donnait pas de texte dans le cadre central.
    -  résolu en effaçant les lignes nom = spiplistes% dans la table spip_meta avec phpmyadmin, puis en réinstallant le plugin

    3. MON PROBLEME actuel :
    La page
    /ecrire/ ?exec=spiplistes_courriers_casier
    s’affiche bien.

    Par contre, quand je demande la page
    /ecrire/ ?exec=spiplistes_courrier_gerer&id_courrier=2
    le courrier demandé s’affiche parfois brièvement mais le navigateur est redirigé vers
    /ecrire/ ?exec=spiplistes_menu_navigation
    et cette page tente de s’afficher indéfiniment.

    Le code source de cette page est

    <div>Site en travaux<script type='text/javascript'>if (parent.window){parent.window.document.location.replace("/ecrire/?exec=spiplistes_menu_navigation");} else {document.location.replace("/ecrire/?exec=spiplistes_menu_navigation");}</script><img src='../prive/images/searching.gif'
    alt=""  /><br /><a href="/ecrire/?exec=spiplistes_menu_navigation">Si votre navigateur n'est pas redirig&eacute;, cliquez ici pour continuer.</a></div>
    • Toujours pour mon problème d’affichage de
      http://www.rers-sud-aisne.fr/ecrire/?exec=spiplistes_courrier_gerer&id_courrier=2
      j’ai un peu de nouveau puisque ce matin j’ai eu une variante dans l’affichage avant que le « site en travaux » n’apparaisse à la demande de la page suivante.
      Ci dessous la capture d’écran. On y voit peut-être la partie d’affichage qui pose problème.

    • Vraiment curieux. C’est comme si SPIP ne trouvait pas sa base de données.
      Besoin de précision : site multi-sites (prefix de base ’spip_’ différent ?) ou qq chose du genre ? Ou plutôt fichier de config (config/connect.php) différent ? Enfin bref, est-ce un site "classique’, sans sous-domaines ou sites en alias (ServerAlias) ?

      Merci.

    • Non, le site est simple :

      • site multi-sites (prefix de base ’spip_’ différent ?) : NON
      • est-ce un site "classique’, sans sous-domaines ou sites en alias (ServerAlias) ? : OUI
      • Le fichier config/connect.php n’a pas été modifié (sauf mot de passe mysql)

      Ce n’est que dans le plugin spip_listes (et avec celui ci activé) que j’ai le problème

    Répondre à ce message

  • 1

    bonjour,

    j’aurai voulu savoir comment faire pour que lors d’un import d’adresse mail, un mail de confirmation d’inscription soit envoyé ? (par exemple juste le choix du format pourrai aller car si aucun format de n’est sélectionné l’envoie de ne fait pas)

    désolé de vous embeter avec ça

    • comment faire pour que lors d’un import d’adresse mail, un mail de confirmation d’inscription soit envoyé ?

      C’est prévu, mais pas réalisé pour l’instant.
      Donc à part participer au dév, svp, patienter.

      Merci.

    Répondre à ce message

  • 1

    Pareil que les autres, j’ai un souci avec le message d’erreur suivant :
    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/142/sda/3/6/.../ecrire/inc/utils.php on line 697

    J’ai bien cherché, je n’ai trouvé de solution nulle part !

    Quelqu’un pourrait-il poster ici un lien ou figurerait une réponse au problème ?

    Merci beaucoup !

    • Juste pour une précision concernant le bug signalé :
      SPIP 2.0.8 [13982]
      Version : 2.0110 [29041]

      Antonio

    Répondre à ce message

  • 1

    Bonjour,

    comment supprimer un abonné avec la version 2.0108 ?

    • comment supprimer un abonné avec la version 2.0108 ?

      Si c’est par liste : éditer la liste, puis la boite des abonnés. Cliquer sur la petite croix rouge.

      Si c’est pour toute les listes, aller sur Edition>Suivi des abonnements (/ecrire/ ?exec=spiplistes_abonnes_tous). La boite des abonnés est en bas de page. Cliquer sur la petite croix rouge.

      Nota : la dernière version est SPIP-Listes 2.0110-28865 <1.98>

    Répondre à ce message

  • 3
    Penchaki

    Bonjour,

    j’ai ce message sur toutes les pages du plugin spip liste (la version utilisée est la spip-listes_1_9_3.zip (SPIP-Listes 2.0110-29041)).
    Version de mon spip : SPIP 2.0.8 [13982].

    Message d’erreur :

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/wrk1/htdocssfc/ermes-val.safran/site/) in /wrk1/htdocssfc/ermes-val.safran/site/ecrire/inc/utils.php on line 697

    Les manipulations que j’ai réalisé :

    1) désactiver tous les plugins vider les cache (spip et navigateur).
    Activer uniquement Spip Liste ==> Problème non résolu

    2) Tester sur un spip tout neuf ==> problème résolu (le message ne s’affiche plus)

    Bon c’est quand même embettant, je ne peux pas revenir à zéro sur mon site ?

    Merci de vos retours.

    • Penchaki

      Re-bonjour,

      Finalement cela marche sur un site tout neuf mais en local (wampp) !!
      Chez mon hébergeur cela plante ...

    • Hello,

      Il n’y a que moi qui est un problème de :

      Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/wrk1/htdocssfc/monsite/site/) in /wrk1/htdocssfc/mosite/site/ecrire/inc/utils.php on line 697

      J’ai fait des tas de tests en vain ... j’utilise d’autres plugins (crayon, accès restreint, multimedia) aucun problème avec les URL ??

      Help ...

      Penchaki

    • Hello,

      problème de : Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s)

      Sujet abordé en mars dernier. Semble venir de restrictions au niveau de l’hébergeur. Ou d’un path (rewrite ?) mal résolu.

      Courage.

    Répondre à ce message

  • 3

    Hello,

    je vois que je ne suis pas seul à rencontrer ce problème, mais je désespère quand même ;-)...

    Je fais un test sur l’envoi d’une newsletter à un seul abonné et Spip-listes mouline sans fin en m’indiquant « Envoi en cours 2/1 (200%) » alors qu’il n’y a qu’un abonné...

    Je suis avec SPIP-Listes 2.0078-27472 <1.98> et SPIP 2.0.6. Ma table spip_auteurs comporte 29 enregistrements et la table spip_auteurs_elargis « 0 - 28 ( 29) », comme s’il n’arrivait pas a savoir si c’est 28 ou 29...

    Si qqn peut m’éviter de me tirer une balle...

    Je suis chez OVH. Mes envois de mail depuis le site semblent fonctionner car les alertes éditoriales et les alertes des messages fonctionnent.

    Sinon, quand Spip-liste enverra mes newsletter, ça sera un plugin super :-)

    Merci ++

    JC

    • la boite d’envoi reste bloqué à 200% alors qu’il n’y a qu’un mail de test à envoyer. Quelqu’un a une solution ?

    • J’ai le même soucis. As tu trouvé une solution ?

    • Hello,
      Comme je n’avais pas de solution et pas de réponse, j’ai opté pour Spip-lettres, en reprenant mon squelette de newsletter de Spip-Listes... mais j’aurais préféré continuer avec Spip-listes ;-(
      JC

    Répondre à ce message

  • Marius.NGADOM

    Bonsoir a la communauté !!! mon véritable problème réside dans la création d’un nouveau patron !!! lorsque je tire quelques articles dans des rubriques différentes SPIP-listes ne me renvoie que le premier résultat et ignore les autres articles des autres rubriques. Qlq’un peut il m’aider ??? merci d’avance et à très bientôt

    Répondre à ce message

  • Bonjour,

    je souhaite intégrer un lien permettant de visualiser la newsletter en ligne :
    http://monsite/spip.php?page=courrier&id_courrier=82

    Je n’arrive pas à récupérer l’identifiant de la newsletter envoyée. J’ai essayé ce code mais rien ne s’affiche à la place de ID_COURRIER.

    [(#TEST|trim|generer_url_publicpage=courrier&id_courrier=#ID_COURRIER)]

    Avez vous une idée concernant ce problème ?

    Merci

    Répondre à ce message

  • 5

    Bonjour,
    Bon plugin complet (peut être un peu trop), merci à son créateur.
    J’ai un problème, je ne trouve pas l’import dans la config... Est-ce que cette fonction est implémentée ou est-ce en cours de développement ?
    Si elle est implémentée, où est-ce qu’elle se cache ?
    SPIP 2.0.3
    Merci.

    • Hmm. Pour importer du texte, le message, il suffit de l’ajouter dans la boîte d’édition du courrier, ou de créer un squelette/patron si c’est une liste de diffusion avec le texte dans le patron. Ou de l’ajouter à un article puis d’adapter le patron pour appeler cet article.

      Mais je n’ai peut-être pas bien compris la question ?

    • Merci Paladin mais je parlais d’importation des destinataires, de leurs adresses mail.

    • Merci Paladin mais je parlais d’importation des destinataires, de leurs adresses mail.

      C’est dans les raccourcis, en pages d’éditions (la page principale des paniers par exemple). Un bouton/lien nommé « Import/export ».

      Bon courage.

    • Merci mais je n’ai que trois raccourcis (voir capture)

    • Il faut être le premier admin (id_auteur=1) pour avoir accès à ce raccourci.

    Répondre à ce message

  • Hello,
    je viens de passer de spip 1.9.1 à la 2.0.8 et lorsque j’active le plugin spipliste mon interface d’amin est toute cassée, sans nul foute lié à la feuille de style, je n’ose pas tester le plugin car l’interface toute de-stylisée est difficile à comprendre... J’ai le plugin Thicbox et CFG d’installé sans probleme.
    Merci pour votre aide,
    PS j’ai déjà installé spipliste sur un autre site, dès sa création sous spip 2.0, sans soucis.

    Répondre à ce message

  • Mickaël

    Bonjour

    J’ai juste une question.

    Lorsque j’envoie un courrier, il y a le lien pour modifier l’abonnement, jusqu’ici tout va bien. Sauf que j’aimerais que celui-ci soit dans la police de mon patron (j’ai défini dans

    Arial, mais il apparaît en Times) : comment résoudre ce petit problème ?

    Merci d’avance

    Répondre à ce message

  • 1

    salut,

    impossible d’installer spiplist en 2.0 avec sarkaspip.
    au moment de l’activation il me renvoie le message :

    Fatal error : Cannot redeclare spip_query_db() (previously declared in */spip/ecrire/req/mysql.php:107) in */spip/ecrire/base/db_mysql.php on line 71

    kesako et que faire ?

    merci

    • Bonjour,

      à propos de l’erreur « Fatal error : Cannot redeclare spip_query_db() in */spip/ecrire/base/db_mysql.php », la solution semble être d’effacer le fichier */spip/ecrire/base/db_mysql.php

      En effet, ce fichier n’est pas présent dans spip-2.0.8, il provient sûrement d’une installation antérieure. Jeter un oeil à la date de création du fichier permet de s’en assurer.

    Répondre à ce message

  • ******* ici bientôt une magnifique capture ***********

    Je crois que SPIP est en train de mourir

    ******* ici bientôt une magnifique capture ***********

    Trop de pages disparates et vieillottes et pas assez de contributeurs

    Répondre à ce message

  • 2

    Hello,
    Un souci : Le message de confirmation arrive bien mais aucune trace du mot de passe alors que la case dans la config est cochée.
    Y a t-il autre chose à configurer ? C’est un bug ? Merci de vos réponses.

    • Avec la dernière 1.9.3 et la dernière spip liste, le formulaire d’abonnement n’offre plus les cases à cocher quand il y a plusieurs listes.

    • ...Et un dernier test : (après je vous fout la paix promis) ;)

      Lors du clic sur le lien dans le message de confirmation, le formulaire d’abonnement ne renvoie rien. Plus blanc que blanc.

      C’est tout.

    Répondre à ce message

  • Merci pour ce plug-in génial. Je ne peux pas l’utiliser à cause du bug suivant :
    dans patron_switch.html, les squelettes de patrons (couriers ou mails) sont passés avec INCLURE. Problème : #ENV n’est pas passé au squelette inclus (malgré le critère ’env’ qui ne fonctionne pas). Une idée ? (à part mettre tous les critères possibles !!)
    Je suis sous Spip 1.9.2d.

    Répondre à ce message

  • 2

    Bonjour,

    je viens d’installer SpipListe en version 1_9_3 sur un SPIP 2.0.8. Et lorsque je veux sélectionner un patron et que je valide (générer et apperçu), il me donne une belle page blanche... Je ne trouve la solution nulle part. Donc, j’espère que quelqu’un aura peut-être une piste !

    Pour un autre site, j’ai gardé une vieille version de SPIP avec une aussi vieille version de SpipListes. Mais là, je suis obligé d’avancer et donc, je me retrouve bloqué !

    Merci !

    Alain

    • Re-bonjour,

      je me répond donc... Peut-être que ça servira à quelqu’un :

      Spip-Liste semble incompatible avec les blocs dépliants du couteau suisses. Une fois décoché, Spip-Liste me permet enfin de prévisualiser une lettre avec un patron. J’avance ! Mais maintenant, la lettre a visiblement un problème d’encodage. Le site est en Utf8, est-ce le problème ?

      Merci d’avance

      Alain

    • ça m’a servi, merci !

      ce doit être un problème JQuery non ?

      si qqn trouve une solution plus ’stable’, merci de le signaler

      anyway, le plugin a vraiment bien évolué !

      Eric

    Répondre à ce message

  • 6

    Problème lors de l’envoi des messages

    Envoi en cours
    Envoi en cours 6/5 (120%)
    SPIP-Listes envoie un courrier.
    Cette boite disparaitra une fois l'envoi achevé.

    cela fait 1/2h ...

    En test, j’ai envoyé à une adresse de test, et deux liste de 2 adresses chacune (pour test toujours).

    Envoi en cours 120% ???
    peut être parceque j’ai déja annulé un envoi de test il y a 3/4h
    Je n’ai rien reçus aux adresses de test :(

    Je ne vois pas le lien « suivi des envois » .

    Je vérifie que mon site peut envoyer un courriel par le formulaires « écrire à l’auteur » : Ok

    Le « top » sur mon serveur apache me montre une charge inhabituelle, avec plusieurs processus apache qui durent (TIME+ = 1:45.79 qui augmente doucement par exemple)

    -  SPIP-Listes 2.0109-28813 <1.98> jQuery 1.2.6
    -  SPIP 2.0.8 [13982]

    • Problème lors de l’envoi des messages
      Envoi en cours...
      cela fait 1/2h ...

      Et rien dans le log de SPIP-Listes ?

    • Problème lors de l’envoi des messages Envoi en cours... cela fait 1/2h ... Et rien dans le log de SPIP-Listes ?

      Une nuit de sommeil plus tard, même situation.

      Je donne le peu que je trouve dans les logs si ça éclaire ...
      -  dans /tmp/spiplistes.log : depuis mes essais hier seulement ces lignes

      May 28 02:46:28 209.41.152.251 (pid 18227) MEL:
      May 28 02:46:28 209.41.152.251 (pid 18227) MEL: courriers prets au depart (6/5)
      May 28 03:03:19 209.41.152.251 (pid 18269) MEL:
      May 28 03:03:19 209.41.152.251 (pid 18269) MEL: courriers prets au depart (6/5)
      May 28 07:41:25 82.122.190.249 (pid 18432) MEL:
      May 28 07:41:25 82.122.190.249 (pid 18432) MEL: courriers prets au depart (5/4)


      -  dans /tmp/prive_spiplistes.log :

      May 28 13:29:54 209.41.152.251 (pid 19401) MEL:
      May 28 13:29:54 209.41.152.251 (pid 19401) MEL: courriers prets au depart (5/4)

      a répétition toutes les quelques secondes quand j’ouvre une page de l’interface spip-listes (et que je voies tourner « envoi en cours »). Les pid sont bien ceux des processus qui chargent mon serveur à ce moment la. En quittant les pages de spiplistes, cela s’arrête.

      J’ai fait une mise à niveau récente de mon serveur, mais j’ai vérifié que mes formulaires spip peuvent envoyer un courriel. Autre test à faire ?

    • Hello,

      Les boucles messages ne me retournent rien. La seules boucles qui veut bien me retrourner l’id de la news letter envoyé est :

      <BOUCLE_message(COURRIERS){!par date}{type=nl}{statut=publie}{pagination 5}>
      [<li><a href="[(#URL_PAGE{message}|parametre_url{'id_courrier',#ID_COURRIER})]">(#TITRE)</a>
      [ envoy&eacute; le (#DATE|affdate)]<li/>]
      </BOUCLE_message>

      Idem pour la doc qui devrait afficher le message envoyé. Elle ne retourne rien.

      Cette doc sur contrib est-elle à jour ?

    • MEL :

      Vide ? Pas normal. Il a trouver du courrier à envoyer, mais ne l’a pas fait.

      Si pas de courrier à envoyer, on aurait du avoir

      MEL : no job

      la ligne suivante :

      Il manque donc un message d’erreur (bug). Je vois ça ASAP, sauf si une bonne volonté découvre avant moi ;-)

      MEL : courriers prets au depart (6/5)

      Autre message de la mèleuse (les messages de la mèleuse ont tous le préfixe « MEL »). Il reste 6 étiquettes pour un courrier à envoyer à une liste qui contient 5 abonnés.

    • En fait j’ai fait des tests d’envoi vers une adresse fixe et préparé 2 envois sur 2 listes différentes (test de patrons) comportant chacun 2 adresses -> ce qui fait environ 6 messages à envoyer.

      Ne recevant rien, j’ai vu et utilisé l’option « annuler l’envoi » sur un test. Peut être est ce à l’origine « de 6 envois sur 5 ... 120% ».

      Y a t’il un nettoyage que je puisse faire quelque part pour repartir sur une base d’envoi plus saine. Une ligne dans la base de donnée, un fichier lock ... ?

      Suite à une mise à niveau de mon serveur il a fallu que je réinstalle phpmyadmin qui avait disparu ... Y a t’il un autre programme dont je devrais vérifier la disponibilité sur le serveur ? (sachant que l’envoi par formulaire spip fonctionne).

    • Je peux faire quoi pour ces boucles de messages ? Quel serait le fichier à réparer ?

    Répondre à ce message

  • 2

    Bonjour,
    je tourne en rond depuis un certain temps avec mon formulaire. J’aimerai tellement pourvoir utiliser ce merveilleux plug-in !!

    Mon souci : comment ajouter 4 autres champs au formulaire d’inscription ? (Nom, téléphone, message 1, message 2).

    J’ai tenté plein de manipulations mais je ne suis pas encore assez douée pour m’en sortir seule apparemment.
    Quelqu’un aurait peut-être une solution ?
    Merci merci :)

    • Mets spip listes a jour et utlise le nouveau formulaire #FORMULAIRE_SPIP_LISTES_INSCRIPTION, il est facile a modifer en CVT

    • merci pour l’info.
      du coup j’ai bien ré-installé la dernière version de spip et de spip-liste. Parcontre je bloque toujours sur le formulaire !
      Effectivement j’ai bien accès au formulaire simplifié qui est facile à personnaliser en CVT ... mais où sont passées les checkbox pour choisir une liste de diffusion ???
      J’ai peut-être mal compris comment cela fonctionnait...

      merci pour le coup de main !

    Répondre à ce message

  • Bonjour,

    J’utilise la fonction « Générer un sommaire » et « Et lister les articles du mot-clé : » dans un patron.

    Cela marche très bien mais je voudrais modifier le style de liste des articles qui s’affichent dans le courrier .. sauf que je ne trouve où faire mes modifs.

    Une idée (ou 2) ?
    merci

    dd

    Répondre à ce message

  • Bonjour,

    j’ai un problème avec une adresse mail qui se trouve dans un article. J’emploie en patron qui inclus l’article en entier dans ma newsletter. J’utilise le filtre |abs_url , tout les liens et documents sont correcte dans mon mailing. Mais pas les adresses mails qui se trouvent dans l’article. Il ont un lien bizarre, (un chemin qui point vers le dossier où mes mails sont stockés sur ma propre machine) et quand je clique dessus je suis renvoyé à la tête de mon courriel.

    Comment mettre ces liens au propre ?

    merci d’avance

    joz

    SPIP 2.0.7 [13888]

    SPIP-Listes 2.0096 [27847]

    Répondre à ce message

  • Mickaël

    Bonjour

    J’aime beaucoup ce plugin, mais j’ai un souci : il se trouve que j’ai installé la version 1.9.3 (je suis sous SPIP 2.0.3), et tout va bien, sauf que...je ne trouve pas où importer la liste de mes adresses mail dûment collectées. Comment ça se fait, et comment résoudre ce souci ?

    Merci d’avance à ceux qui prendront le temps de me donner une solution :)

    Répondre à ce message

  • salut à tous

    suivant l’envoi d’un message, j’avais une fenetre navigateur (F1) (http://domaine.org/ecrire/?exec=spiplistes_courriers_casier) avec la boite « envoi en cours » et l’indicateur du nombre de mail restant.

    J’ai voulu regarder en // le journal spip-liste dans une autre fenêtre... je me retrouve donc avec un autre navigateur (F2) ou je suis en le mettant à jour régulièrement le journal...

    il arrive à tracer la totalité des envois de message... et le message est enfin classé en « courrier publié » dans F2.

    Je retourne alors sur l’autre fenêtre F1 ou l’indicateur du nombre de messages restant n’était pas à jour. Je demande une mise à jour et là, surprise, il semble recommencer à envoyer...

    Je retourne alors sur F2 et clique sur le message « publié », et là bizarrement il ouvre le message qui est « encours d’envoi »...

    F1 et F2 sont alors sur le même statut du message, mais avec un décalage dans l’affichage du compteur...

    une fois terminé sur les deux fenêtres.. on peut voir dans les chiffres du courrier..
    # Nombre d’abonnés : 1917
    * Format html : 3633

    bon, le décalage d’affichage ne me gêne pas, mais l’incohérence et le possible double envoi m’inquiète... ????

    cordialement,
    pam

    Répondre à ce message

  • 1

    Suite à mon problème de bloquage de la meleuse, je me suis dépanné à l’arrache en intervenant dans les tables :
    -  spip_auteurs_elargis se trouvait avec plus d’enregistrements que spip_auteurs -> reconstitution un peu sauvage pour avoir les mêmes id_auteurs enregistrés sur les 2 tables
    -  spip_auteurs_courriers vidé.

    Cela va quand même mieux depuis ;-)

    Encore une question ...
    Je voudrais rappeler aux abonnés leurs infos d’utilisateur.
    Je teste le patron « details_auteur » et il me renvoie de façon non interprétée, telles quelles les ligne du patron.

    Nom : _AUTEUR_NOM_
    Login : _AUTEUR_LOGIN_
    e-mail : _AUTEUR_EMAIL_

    Faut il utiliser un autre code dans le patron genre #EMAIL ou #ENV .... ?
    Merci pour le boulot en tout cas ;-)

    • Encore une question ... Je voudrais rappeler aux abonnés leurs infos d’utilisateur. Je teste le patron « details_auteur » et il me renvoie de façon non interprétée, telles quelles les ligne du patron.
      Nom : _AUTEUR_NOM_
      Login : _AUTEUR_LOGIN_
      e-mail : _AUTEUR_EMAIL_

      Faut il utiliser un autre code

      Ca se règle dans le menu de configuration de SPIP-Listes : /ecrire/ ?exec=spiplistes_config > Complément des courriers > Personnaliser le courrier

      Merci.

    Répondre à ce message

  • salut,

    une question à ceux qui ont déja utilisé spip-liste avec un grand nombre d’abonnés...
    J’ai (avec 2000 inscrits), des temps de réponse prohibitifs dans spip (2.0.7) privé, quand je veux modifier l’auteur d’un article...

    est-ce un cas général ?

    pam

    Répondre à ce message

  • 1

    bonjour,
    je suis sous spip 2.0.8 avec un squelette SARKA . j’essaye d’installer SPIPliste . j’ai refait plusieurs fois la même manip et c’est toujours pareil ; a l’installation , les tables sql ne se creent pas .
    qu’ai je oublié ?
    merci de m’aider

    • Nettoyer la table meta. S’il n’installe pas les tables, c’est que le numéro de version est déjà dans les meta.

      La petite boite en carton pour réellement tout nettoyer, et revalider.

      Ou alors conflit avec un autre plugin ?

      Bon courage.

    Répondre à ce message

  • 5

    Bonjour à tous,

    J’ai l’impression d’être le seul à avoir ce problème (rien trouvé sur ggoogle...)

    Pour accéder aux menus suivants dans l’interface d’administration :
    -  Import / Export
    -  Maintenance technique
    -  Voir le journal de SPIP-Listes

    Il faut avoir un compte administrateur avec un id_auteur à 1, un autre administrateur avec un id_auteur <> 1 ne donne pas accès à ces menus ??

    J’ai validé ce bug sur 3 installations différentes, 1 en local et 2 en production à partir (2 installations toutes neuves sur spip 2.07 et une autre migré de 1.9.2)

    Merci pour toutes infos complémentaires.

    • Pour accéder aux menus suivants dans l’interface d’administration :
      -  Import / Export
      -  Maintenance technique
      -  Voir le journal de SPIP-Listes

      Il faut avoir un compte administrateur avec un id_auteur à 1, un autre administrateur avec un id_auteur <> 1 ne donne pas accès à ces menus ??

      J’ai validé ce bug [...]

      Ce n’est pas un bug. Pour adapter à ses besoins, il suffit de créer ses propres fonctions autoriser*().

      Peut-être à ajouter au TODO.txt pour une option en page de configuration ? A voir.

    • Merci pour ces infos

      Peux-tu me donner un lien sur des infos pour gérer ces droits avec autoriser*() ?
      Merci

      Pour le TODO, peut-être déjà juste en informer le public dans la présentation du menu avec une petite parenthèse ?

    • Juste une petite précision en passant,

      J’ai bien dans le code que ce qui rejetait l’autorisation pour l’affichage des menus était :
      AND in_array($qui[’id_auteur’], explode(’ :’, _ID_WEBMESTRES)) (line 417 autoriser.php)

      Donc il faut être le super administrateur avec l’id ’1’ pour pouvoir utiliser les fonctions de paramétrage de spip_liste : if (!defined (’_ID_WEBMESTRES’)) define (’_ID_WEBMESTRES’, ’1’) ; (line 28 autoriser.php)

      Donc le tuyau est de définir _ID_WEBMESTRES avec les ids nécessaires par exemple :
      define (’_ID_WEBMESTRES’,’1:10:65’) ;
      pour les administrateurs 1, 10 et 65

      Juste une dernière question en passant, vous utilisez quoi pour débuguer SPIP ? j’utilise eclipse et avec SPIP il a du mal... à ne pas planter.
      Merci beaucoup pour la réponse ;)

    • Donc le tuyau est de définir _ID_WEBMESTRES avec les ids nécessaires par exemple : define (’_ID_WEBMESTRES’,’1:10:65’) ; pour les administrateurs 1, 10 et 65

      Très juste. J’avais oublié _ID_WEBMESTRES.

      Juste une dernière question en passant, vous utilisez quoi pour débuguer SPIP ? j’utilise eclipse et avec SPIP il a du mal... à ne pas planter. Merci beaucoup pour la réponse ;)

      Pour ma part, j’ai laissé tomber Aptana/Eclipse. Trop lourd. Sous Komodo Edit depuis quelques semaines avec easyPHP/Win ou MacOS-X. Komodo est moins puissant qu’Apatana mais beaucoup plus léger.

      Pas évident de trouver un bon environnement de dév.

    • Merci pour le retour,

      J’ai jeté un coup d’oeil sur komodo edit (free) très intéressant je vais voir si il peut remplacer mon bon vieux ultraedit, mais il n’intègre pas de debuger et sans ça adieu le dev de grosses applis ....

      Bon courage, A+

    Répondre à ce message

  • 1

    >>J’ai installé SPIP-LISTES avec un SPIP 2.0.8 mais .. que je l’active j’ai aussitôt le message : Fatal error :
    >>Cannot redeclare spip_query_db()...

    >Question récurante : dans un dernier post ici, cela venait d’une mise à jour de SPIP. Il faut installer un SPIP propre, au moins le répertoire ecrire/base.

    Ca veut dire quoi un SPIP propre ? Je suis allé cherché la dernière version de SPIP sur le site officiel ! ???

    • Ca veut dire quoi un SPIP propre ?

      Qu’il y a erreur ici. Le log est clair :

      Fatal error : Cannot redeclare spip_query_db() (previously declared in /mnt/139/sdc/2/3/saizerais/spip/ecrire/req/mysql.php:107) in /mnt/139/sdc/2/3/saizerais/spip/ecrire/base/db_mysql.php on line 57

      Il indique que la fonction spip_query_db() est déjà déclarée dans /ecrire/base/db_mysql.php, mais ce dernier script n’existe plus en SPIP 2.0.8.

      Courage.

    Répondre à ce message

  • 8
    lizuka

    Bonjour à tous,

    j’aimerai détourner les patrons pour m’en servir uniquement de modèles d’entête et de pied de page html, couplés avec le champ « Texte du courrier » entre les 2.

    est-ce que cela est possible ? je retourne la chose dans tous les sens sans parvenir à mes fins.

    • Le contexte (les variables qui permettent d’enrichir #ENV, donc le contenu du patron) n’est pas le même. Donc en l’état, il faut adapter le contexte (donc les fonctions/scripts qui appellent les patrons en question).

      Mais ai-je bien compris la question ?

    • oui je pense que tu as bien compris ma question.

      mais d’après ce que je comprends il faudrait que je modifie pas mal de code du plugin pour arriver à ce résultat.

      pour l’instant, on utilise soit un patron soit le « texte de courrier ». et les fonctions dynamiques des patrons sont très bien mais je n’en ai pas besoin.

      je recherchais plus un modèle html (entête/pied) avec du contenu modifiable au milieu.

      merci de ta réponse :)

    • Fred_O

      Bonjour.

      Depuis le passage à spip-Listes 2.109/1.98 (spip SPIP 2.0.8 [13982]), l’option qui permet de visualiser les courriers en sélectionnant les patrons/pieds de page ne génère plus d’aperçu.

      Le problème est également soulevé sur la liste SPIP Zone. Une idée ?

      Question subsidiaire : Existe-t-il un lieu sur la toile où seraient conservées et l’on pourrait se procurer les anciennes versions de cet excellent plugin ?

      Merci encore pour le boulot fourni !

    • Aïe ! Svp, recopier la petite ligne en bas des pages admin de spiplistes. Il y avait un soucis avec jQuery à un moment (version), c’est peut-être de retour ? La petite ligne indique la version de jQuery utilisée.

      Merci.

    • Fred_O

      Désolé pour l’info incomplète.

      SPIP-Listes 2.0109-28705 <1.98> jQuery 1.2.6

      Merci pour la réactivité !

    • Fred_O

      Bonjour.

      Le problème de génération d’aperçu persiste en version SPIP-Listes 2.0109-28813 <1.98> jQuery 1.2.6

    • Je viens de re-installer en local pour tester.

      Tu parles bien de la prévisu lors de la création du courrier ?

      Si c’est ça, ça fonctionne.

    • Fred_O

      Tu as testé avec un patron ?

      De mon côté, un texte simple est bien pris en compte, en revanche lorsque je veux générer à partir d’un patron, rien.

      J’ai désactivé tous les plugins. Je vais tenter une réinstallation de SPIP 2.0.8, au cas où des fichiers d’une version précédente n’auraient pas été remplacés.

      Merci de l’intérêt que tu portes à mon souci !

    Répondre à ce message

  • 3

    Bonjour,

    Un petit souci concernant les urls obtenues via les patrons.
    Mon patron contient la balise [(#TEXTE|abs_url)] et le champ TEXTE de mon article contient le raccourci [->art15].

    Quand j’effectue un envoi de mon courrier, le lien devient http://www.monsite.fr/ecrire/?exec=articles&id_article=15

    Quelle est mon erreur ?

    Merci par avance

    Répondre à ce message

  • 2
    Thierry

    J’ai installé SPIP-LISTES avec un SPIP 2.0.8 mais dès que je vais dans la gestion des plug-ins et que je l’active j’ai aussitôt le message :

    Fatal error : Cannot redeclare spip_query_db() (previously declared in /mnt/139/sdc/2/3/saizerais/spip/ecrire/req/mysql.php:107) in /mnt/139/sdc/2/3/saizerais/spip/ecrire/base/db_mysql.php on line 57

    Si je supprime le plugin par ftp tout rentre dans l’ordre.

    Merci pour votre aide

    • Bonjour,

      Quelle version de SPIP-Listes a été installé ?

    • J’ai installé SPIP-LISTES avec un SPIP 2.0.8 mais .. que je l’active j’ai aussitôt le message : Fatal error : Cannot redeclare spip_query_db()...

      Question récurante : dans un dernier post ici, cela venait d’une mise à jour de SPIP. Il faut installer un SPIP propre, au moins le répertoire ecrire/base.

    Répondre à ce message

  • Thierry

    Version : 2.0109 [28813]

    Répondre à ce message

  • 3

    salut paladin,

    toujours des pbs sur des formats d’abonnés, qui ne se forcent pas car non existant dans auteurs_elargis... un truc simple pour aider serait de mettre un lien sur l’indicateurs d’abonnés sans format, lien qui ouvre une liste de ces abonnés sans format (un filtre dans la vue des abonnés de la liste)

    Sinon, concernant le smtp.
    -  Est-il possible de mettre un « tempo » entre l’envoi de deux lots ?
    -  et peut-on paramétrer le lot à 50... ?

    car je m’aperçois que les 50 premiers partent toujours, (sur un lot de 100 ou sur les deux premiers lots de 30) mais que des problèmes apparaissent au bout de 70 ou 80 envois.

    J’ai mis un sleep(60) dans spiplistes_envoi_lot.php.. pour voir ce qui se passe, et en fait, le premier message du lot 2 passe en erreur, alors qu’il était bon dans le test précédent...

    je refais le test avec un sleep(300) sans vraiment de conviction... mais est-ce que c’est une bonne solution pour laisser du temps au smtp ?

    et en fait, y-a-t-il un moyen de « vérifier » l’état du smtp avant l’envoi ?

    • bizarre, le sleep() ne génère aucune attente, si j’en crois le log...???

      je l’ai mis dans la fonction action_spiplistes_envoi_lot_dist () du script spiplistes_envoi_lot.php

      	if($nb_etiquettes > 0) {
      		// envoi d'un lot par la meleuse
      		include_spip('inc/spiplistes_meleuse');
      		$last_time = time();
      		sleep(300);  //ajout PAM pour erreurs SMTP... ?
      		spiplistes_meleuse($last_time);
      		$nb_etiquettes = spiplistes_courriers_en_queue_compter("etat=".sql_quote(''));
      	}
      	

      est-ce que ca semble OK ?

    • et peut-on paramétrer le lot à 50... ?

      Oui, c’est dans la page de configuration.

      Bon courage !

    • bizarre, le sleep() ne génère aucune attente, si j’en crois le log... ???

      Ca reste à vérifier, mais dans mes souvenirs, la mise en cache désactive sleep(). (les fonctions ob_*()).

    Répondre à ce message

  • 1

    Merci

    Je te demande cela car il y a des inscrits qui ont déposé plainte pour spam

    Alors moi je dois leur prouver qu’ils pouvaient se désisncrire

    C’est incroyable : il y a des gens qui s’inscrivent exprès pour aller déposer plainte, sans appuyer sur le lien de modification, sans me prévenir, non, ils préfèrent déposer directement plainte à mon hébergeur.

    Alors si demain j’ai des problèmes juridiques, je dois leur dire que la désinscription est possible, et que le lien a une durée de vie limitée ? combien de temps la limite de vie ?

    • combien de temps la limite de vie ?

      Là encore à vérifier : la durée de vie d’un lien de désinscription est liée à la session du courrier. Si l’abonné clique dès la réception du mail, c’est bon. S’il clique sur ce lien alors qu’un autre courrier vient de lui être envoyé, il faut qu’il recommence.

      Courage !

    Répondre à ce message

  • 1

    Bonjour

    A l’envoi de chaque lettre d’information, il y a ce message en bas :
    Pour modifier votre abonnement, veuillez vous rendre à l’adresse suivante

    Le problème, quand l’abonné clique dessus, cela donne ce message :

    Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site.

    Donc, l’abonné est dans l’impossiblité de se désinscrire, et du coup on est considéré comme spammeurs suite à des plaintes pour spam auprès des hébergeurs !

    Normalement, toute personne inscrite à un service doit avoir la possiblité de se désinscrire, et si cette fonction dérappe, c’est nous qui encaissons les conséquences juridiques. bravo.

    Pour calmer les tensions et accusations qui m’ont été infligées, je suis obligé de m’assurer que les abonnés puissent se désinscrire, ce qui n’est pas le cas avec ce message :

    Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site.

    Mais que fait ce message alors que les abonnés sont inscris !?? Le gars est inscris mais au moment où il veut se désinscrire il apprend qu’il n’est pas inscrit et continue de recevoir la newsletter !

    • ce message en bas : Pour modifier votre abonnement, veuillez vous rendre à l’adresse suivante Le problème, quand l’abonné clique dessus, cela donne ce message : Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site.

      Mordious ! Dans mes souvenirs, le lien a une durée de vie. Si l’abonné utilise un vieux courrier reçu, ça ne fonctionne plus.

      A vérifier avec les courriers plus jeunes.

    Répondre à ce message

  • Bonjour,

    j’avoue je cale ...... J’aurais souhaité obtenir le même principe d’inscription que dans l’exemple donné, c’est à dire sans mail de confirmation qui me fait craindre une perte d’inscriptions. Malheureusement l’article ’personnaliser les formulaires’ renvoit une 404 ;) du coup j’y vois pas plus clair ... argh .....

    L’un d’entre vous pourrait-il m’éclairer sur la marche à suivre ? J’veux bien en échange écrire un tutoriel sur la personnalisation du formulaire .... mais faut d’abord que je comprenne comme ca marche.....

    Merci d’avance,
    Emmanuelle

    Répondre à ce message

  • 1
    Pabaille

    Bonjour,

    Je tente d’utiliser Spip-listes mais quand un internaute souhaite s’inscrire via le formulaire, j’ai un message qui indique « Vous n’avez plus accès à ce site. » et aucun abonné ne peut s’ajouter à la mailingliste ...

    Comment faire ?

    Merci d’avance de votre aide
    A+

    • Bonjour,

      Je suis en train de paramétrer spip listes et cherche le fichier et le smtp à modifier pour permettre l’envoi de message (hébergement sur serveur mutualisé ovh).

      Cordialement,

      barbs

    Répondre à ce message

  • Bonjour,

    Je teste le plugin chez moi et me rend compte d’un probleme d’encodage :

    Ma base, spip et spip-listes sont réglé pour utiliser de l’utf-8. Lorque je recoit la lettre de modification d’abonnement et que je suis configuré pour recevoir en mode texte, j’obtiens un truc dans le genre :

    Vous �tes abonn� � la liste de diffusion :
    
            - Lettre d&#8217;information hebdomadaire - <p>Lettre résumant se qu[...]

    On voit que le texte issus des squelette est en latin1 alors que celui issue de ce que l’administrateur a rentré dans la description de la liste est en utf-8 (excepté l’apostrophe qui reste en tant qu’entité html)

    Le moyen que j’ai trouvé pour résoudre ce probleme est, dans la fonction « spiplistes_envoyer_mail » du fichier « inc/spiplistes_api.php », de passer le message texte a travers le filtre spiplistes_texte_html_2_iso au lieu de html_entity_decode lors de la création de l’objet phpMail pour le format texte.

    j’ai aussi vu que dans le fichier « patrons/messages_abo/standard.html »
    il y a un
    <a href="#URL_SITE_SPIP/>
    au lieu d’un
    <a href="#URL_SITE_SPIP"> ce qui casse le lien et le reste du mail

    Répondre à ce message

  • 3

    bon...

    après un bon coup de RAZ... :
    suppression courrier, listes, abonnés...
    + désactivation plugin
    + purge cache
    + suppression totale répertoire tmp...

    puis réinstall + courrier de test sur une adresse, puis sur une liste d’adresses confirmées...

    ca marche ! et sans aucune erreur smtp...

    je recrée donc la liste totale avec les 1634 adresses... et là, je me souviens que j’avais déja eu le problème.. les invités (visiteurs du site) n’ont pas de format... et il n’y a pas de fonctions pour forcer leur abonnement... j’ai pourtant bien activé « forcer le format » en faisant « ajouter tous les invités... »

    et je me souviens que j’avais complété par SQL... d’ou une hypothèse, si le format interne SQL n’était pas le bon, peut-être que ca explique les erreurs d’envoi.. ??

    en tout cas, il y a bien un bug sur la session d’ajouter d’invités qui ne force pas le format

    si tu as un correctif... ou une requête SQL validée par le spécialiste spip-liste...!!

    merci pour toute l’aide...

    pam

    PS
    j’ai essayé dans phpmail de mettre

           $this->do_debug = 2;
    mais ca ne semble rien faire, plus précisément, je ne sais pas ou il écrirait le log debu.. en tout cas, pas dans spip.log ni sip-liste.log...

    • je pense que j’ai bien identifié un bug de la fonction « abonner tous les invités »

      je me retrouve en n’ayant utilisé que des fonctions spip-liste dans une incohérence entre tables auteurs_elargis et auteurs_liste

      dans l’interface de gestion de la liste, il me dit

      Liste publique ... 1635 abonnés, dont 1524 sans format de réception

      et vérification faite, effectivement, si je regarde dans les tables, une requete SQL me confrme

      Affichage des enregistrements 0 - 29 (1 524 total, Traitement en 0.0013 sec.)
      requête SQL :
      SELECT id_auteur
      FROM pcf_auteurs_listes
      WHERE id_auteur NOT
      IN (

      SELECT id_auteur
      FROM pcf_auteurs_elargis
      )
      LIMIT 0 , 30

      Or, je n’ai rien fait sur la table auteurs_elargis, à part la fonction spip-listes « Abonner tous les membres invités à cette liste publique. ».

      Si j’ajoute un format à la main dans la gestion des abonnés de la liste, ou dans le formulaire de l’invité, c’est OK

      mais je ne peux pas utiliser « forcer les formats des abonnés », car les invités ne semblent pas pris en compte...

      donc il me reste un par un (1524...!) ou par SQL...

    • les invités (visiteurs du site) n’ont pas de format... et il n’y a pas de fonctions pour forcer leur abonnement... j’ai pourtant bien activé « forcer le format » en faisant « ajouter tous les invités... »

      Et « Forcer le format de réception pour tous les abonnés... » (/ecrire/ ?exec=spiplistes_maintenance) ne répond pas à ton besoin ?

    • ben non, parcequ’il ne considère comme « abonnés » que ceux qui existent déja dans auteurs_elargis....
      je peux le controler car dans cette fonction « forcer le format pour tous les abonnés », il me dit « 111 abonnés », ce qui correspond aux 111 auteurs élargis sur les 1634 visiteurs.
      En fait, c’est soit des auteurs, soit des visiteurs que j’ai flaggé à la main avec un format...

      comme les visiteurs n’ont pas été créés dans auteurs_elargis quand je les ai abonnés, cette fonction ne change rien...

       ??

      pam

    Répondre à ce message

  • question de détail, le texte en bas de la gestion de liste n’est pas clair..

    Forcer les abonnements pour cette liste

    Vous pouvez forcer ici les abonnements à cette liste, soit pour tous les membres inscrits (visiteurs, auteurs et administrateurs), soit pour tous les visiteurs.

    Abonner tous les membres à cette liste privée, sauf les invités.

    visiteurs deux fois dans la phrase soit, soit... puis invités...

     ???
    une anticipation sur la gestion des invitations ?

    pam

    Répondre à ce message

  • 3

    comme ma liste est hebdomadaire, un message est reparti hier et j’ai pu regarder la trace a priori détaillée...

    ca commence comme ca bizarrement en évoquant 1424 jobs pour une liste de 1634... ???... peut-être que les erreurs précédentes ont laissé des traces qqpart mal réinitialisée ?

    - May 05 23:32:14 92.102.197.4 (pid 8782) CRON : nb listes depart : 0
    -  May 05 23:32:14 92.102.197.4 (pid 8782) CRON : 1424 job(s), appel meleuse
    -  May 05 23:32:14 92.102.197.4 (pid 8782) spiplistes_meleuse()
    -  May 05 23:32:14 92.102.197.4 (pid 8782) MEL : 1424 job(s), distribution...
    -  May 05 23:32:14 92.102.197.4 (pid 8782) MEL : etiquette en cours pour id_courrier #8
    -  May 05 23:32:15 92.102.197.4 (pid 8782) MEL : PROCESS #99039
    -  May 05 23:32:15 92.102.197.4 (pid 8782) MEL : nb etiquettes a traiter : 30
    -  May 05 23:32:15 92.102.197.4 (pid 8782) MEL : total_abos : 1634, en_cour : 30, limit : 30
    -  May 05 23:36:02 92.102.197.4 (pid 8782) MEL : envoi OK. Supprimer queue 99039
    -  May 05 23:36:02 92.102.197.4 (pid 8782) MEL : id_courrier #8 TO id_liste #2 (1634 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 207) (TEXT : 0) (NONE : 3) LEFT 1394 jobs
    -  May 05 23:36:02 92.102.197.4 (pid 8782) MEL : courriers prets au depart (1394/1634)
    -  May 05 23:36:06 92.102.197.4 (pid 12927) spiplistes_meleuse()
    -  May 05 23:36:06 92.102.197.4 (pid 12927) MEL : 1394 job(s), distribution...
    -  May 05 23:36:06 92.102.197.4 (pid 12927) MEL : etiquette en cours pour id_courrier #8
    -  May 05 23:36:06 92.102.197.4 (pid 12927) MEL : PROCESS #18211
    -  May 05 23:36:06 92.102.197.4 (pid 12927) MEL : nb etiquettes a traiter : 30
    -  May 05 23:36:06 92.102.197.4 (pid 12927) MEL : total_abos : 1634, en_cour : 30, limit : 30
    -  May 05 23:39:53 92.102.197.4 (pid 12927) MEL : envoi OK. Supprimer queue 18211
    -  May 05 23:39:53 92.102.197.4 (pid 12927) MEL : id_courrier #8 TO id_liste #2 (1634 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 207) (TEXT : 0) (NONE : 3) LEFT 1364 jobs

    Dès le premier envoi, le décompte me donne 207 envoi html pour un lot de 30... et semble avoir déja traité 510 adresses puisqu’il n’en reste que 1124 sur 1634... Les 207 plus les 3 sans format correspondent à l’écart de 210 initial... J’ai revérifié et il n’y a aucune adresse sans format (par mysql, requete SELECT * FROM pcf_auteurs_listes WHERE id_liste = 8 AND format != CONVERT(_utf8 ’html’ USING latin1) COLLATE latin1_swedish_ci)... y-a-t-il un pb de format de caractère... ?

    ensuite, il semble avancer normalement de 30 en 30, mais sans incrémenter les envois... et parfois, la trace ne contient pas la réponse OK de la meleuse.. exemple

    - May 06 00:01:38 92.102.197.4 (pid 2955) MEL : courriers prets au depart (1274/1634)
    -  May 06 00:01:39 92.102.197.4 (pid 6323) spiplistes_meleuse()
    -  May 06 00:01:39 92.102.197.4 (pid 6323) MEL : 1274 job(s), distribution...
    -  May 06 00:01:39 92.102.197.4 (pid 6323) MEL : etiquette en cours pour id_courrier #8
    -  May 06 00:01:39 92.102.197.4 (pid 6323) MEL : PROCESS #16889
    -  May 06 00:01:39 92.102.197.4 (pid 6323) MEL : nb etiquettes a traiter : 30
    -  May 06 00:01:39 92.102.197.4 (pid 6323) MEL : total_abos : 1634, en_cour : 30, limit : 30
    -  May 06 00:02:14 92.102.197.4 (pid 6818) spiplistes_meleuse()
    -  May 06 00:02:14 92.102.197.4 (pid 6818) MEL : 1244 job(s), distribution...
    -  May 06 00:02:14 92.102.197.4 (pid 6818) MEL : etiquette en cours pour id_courrier #8
    -  May 06 00:02:14 92.102.197.4 (pid 6818) MEL : PROCESS #19543
    -  May 06 00:02:14 92.102.197.4 (pid 6818) MEL : nb etiquettes a traiter : 30
    -  May 06 00:02:14 92.102.197.4 (pid 6818) MEL : total_abos : 1634, en_cour : 30, limit : 30
    -  May 06 00:02:18 92.102.197.4 (pid 6818) MEL : envoi OK. Supprimer queue 19543
    -  May 06 00:02:18 92.102.197.4 (pid 6818) MEL : id_courrier #8 TO id_liste #2 (1634 users) REPLY-TO : li stes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 207) (TEXT : 0) (NONE : 3) LEFT 1244 jobs

    puis a un moment, il se remet à incrémenter les envois

    - May 06 00:03:10 92.102.197.4 (pid 7001) MEL : envoi OK. Supprimer queue 48878
    -  May 06 00:03:10 92.102.197.4 (pid 7001) MEL : id_courrier #8 TO id_liste #2 (1634 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 207) (TEXT : 0) (NONE : 3) LEFT 1184 jobs
    -  May 06 00:03:10 92.102.197.4 (pid 7001) MEL : courriers prets au depart (1154/1634)
    -  May 06 00:03:10 92.102.197.4 (pid 7806) spiplistes_meleuse()
    -  May 06 00:03:10 92.102.197.4 (pid 7806) MEL : 1154 job(s), distribution...
    -  May 06 00:03:10 92.102.197.4 (pid 7806) MEL : etiquette en cours pour id_courrier #8
    -  May 06 00:03:10 92.102.197.4 (pid 7806) MEL : PROCESS #48790
    -  May 06 00:03:10 92.102.197.4 (pid 7806) MEL : nb etiquettes a traiter : 30
    -  May 06 00:03:10 92.102.197.4 (pid 7806) MEL : total_abos : 1634, en_cour : 30, limit : 30
    -  May 06 00:03:13 92.102.197.4 (pid 7806) MEL : envoi OK. Supprimer queue 48790
    -  May 06 00:03:13 92.102.197.4 (pid 7806) MEL : id_courrier #8 TO id_liste #2 (1634 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 237) (TEXT : 0) (NONE : 3) LEFT 1154 jobs

    il y a un endroit ou avec un lot de 30, le cumul des envois n’augmente que de 267 à 275...

    puis, il reste bloqué a 331 envois.... et va jusqu’au bout des lots de 30, mais le courrier ne passe jamais au statut « envoyé » et reste « encours »

    Je ne trouve trace nulle part d’éventuelles erreurs de l’enoi smtp

    compte tenu du nombre d’abonnés sur cette liste, je ne peux pas vérifier qui a reçu ou pas, mais certains ont reçus et d’autres non sans que je ne vois de cause apparente...

    Est-il possible d’avoir une version avec une trace plus détaillée de la partie envoi smtp avec des éléments de dialogue smtp ?

    • ensuite, il semble avancer normalement de 30 en 30, mais sans incrémenter les envois... et parfois, la trace ne contient pas la réponse OK de la meleuse.. exemple

      Ca ressemble à une erreur de time-out. J’ai remarqué que certains envois SMTP prenaient un temps long, très long. Trop long. Peut-être à creuser du côté de phpMailer ?

    • en ayant activé la trace par adresse, je m’aperçois que presque tous les envois génèrent une erreur dans la trace

      zzzz@zzzz.zz Erreur : envoi du mail impossible (vérifier si mail() de php est disponible)

      tu me dis de regarder phpmailer... je commence à m’inquiéter compte tenu du support plus que distant de ovh sur les hebergements, mais la fonction php mail est utilisée aussi en smtp ?

      ce qui est bizarre, c’est que sur un des sites, les envois (sur une liste de 70 noms) fonctionnent bien, et que sur l’autre site (spip mutualisé, donc même version de plugin), ca ne marche pas....

      je vais tenter sur ce deuxième site une opération RAZ... si tu peux m’indiquer une piste pour vérifier « coté phpmailer »...

      pam

    • si tu peux m’indiquer une piste pour vérifier « coté phpmailer »...

      C’est la classe STMP (fichier phpmailer/class.smtp.php) qui s’occupe de l’envoi. En attendant qu’une main généreuse incorpore les messages d’erreur ($this->error) au log de spiplistes, tu peux adapter en ajouter quelques traceurs dans ce fichier.

      Bon courage.

    Répondre à ce message

  • 1

    Bonjour,

    comment peut on supprimer un auteur / visiteur qui n’a pas d’abonnement ?
    J’utilise Spip-listes 1.9.3.

    Fred

    • comment peut on supprimer un auteur / visiteur qui n’a pas d’abonnement ? J’utilise Spip-listes 1.9.3.

      Pour le moment, classiquement par la fiche auteur.

      La remarque est intéressante. Je rajoute au todo « Supprimer les auteurs sans abonnements ».

      merci.

    Répondre à ce message

  • Bonjour,

    J’ai installé spip listes 1.98 sur un site SPIP 1.9.2e [12624] hébergé chez OVH, serveur mutualisé 60GP.
    Je précise que j’ai un compte google apps qui m’impose de changer les DNS MX et de les faire pointer sur google. Je précise aussi que j’ai wanewsletter configuré en mail() d’installé depuis moultes années, et que tout fonctionne correctement avec ce dernier.

    Cepnedant, avec Spip Listes, ce n’est pas le cas.
    L’inscription des personnes fonctionne, ils s’ajoutent dans le suivi des abonnements.
    Cependant, aucun envoi n’est reçu, malgré le fait que les courriers passent dans courrier envoyé.
    Aucun message d’erreur de la part d’OVH non plus.

    Je suis configuré en mail()

    Voilà le récapitulatif :

    Nombre d’abonnés : 0
    Abonnés aux listes publiques : 62
    Abonnés aux listes internes : 4
    Abonnés à aucune liste : 7

    Répartition
    HTML : 0
    Texte : 0
    Désabonnés : 0

    Lors de l’export :

    Architectes Sans Frontières France - liste de diffusion (62 abonnés)

    m’exporte un fichier :

    # spip-listes
    # Liste des Membres
    # liste id : 1
    # date : 2009-05-05

    (ça ne me prend que la mailing appelée ’membres, même en cochant une autre)

    May 05 17:47:55 88.161.124.92 (pid 27501) UPDATE spip_courriers SET statut=’publie’ WHERE id_courrier=’23’

    May 05 17:47:55 88.161.124.92 (pid 27501) Message : stef

    Nombre de contacts : 2

    May 05 17:47:55 88.161.124.92 (pid 27501) Email de réponse : xxx@xxx.org

    May 05 17:47:55 88.161.124.92 (pid 27501) Envoi à destination des abonnés à la liste : test3

    May 05 17:47:55 88.161.124.92 (pid 27488) zionbus() - xxx@xxx.compas abonne en ce moment

    May 05 17:47:55 88.161.124.92 (pid 27488) Edouard / ASF() - pas abonne en ce moment

    May 05 17:47:55 88.161.124.92 (pid 27488) envois effectues : 0, pas : 15, nb:2

    May 05 17:47:55 88.161.124.92 (pid 27488) Message : stef

    Nombre de contacts : 2

    (j’ai remplacé les mails réels par des xxx@xxx.org)

    Quelqu’un a-t-il eu ce problème ? des idées pour le résoudre ?

    Je vous remercie par avance.

    Répondre à ce message

  • 1
    jysors

    Bonjour,

    je débute avec spip liste.
    Je suis sur sarka-spip 3.

    Pour faire des tests réels, j’avais désactivée la méleuse.

    Comme mes tests ne semblent pas fonctionner (je dois vérifier mes paramètres), j’ai mis à jour la version en 1.9.3

    Dans la doc, j’avais vu que la meuleuse s’activée lors d’une mise à jour.
    Cependant, elle n’est pas visible ni active.

    Peux t’on l’activer manuellement ?

    Merci pour la réponse.

    Cordialement.

    • Pour faire des tests réels, j’avais désactivée la méleuse.

      Elle est en mode simulation par défaut à l’installation.

      Dans la doc, j’avais vu que la meuleuse s’activée lors d’une mise à jour. Cependant, elle n’est pas visible ni active.

      La méleuse ne s’active pas toute seule.

      Peux t’on l’activer manuellement ?

      Oui, via le menu de configuration.

      Merci pour la réponse.

      Pas de quoi.

    Répondre à ce message

  • 6

    dans la table courriers, il y a un suivi des envois avec nb envoi, nb echec, nb par format..

    -  est-ce que ca fonctionne ?
    -  comment il fait en smtp pour qualifier un envoi en erreur ? ca ne doit pas être facile... ???

    pam

    • dans la table courriers, il y a un suivi des envois avec nb envoi, nb echec, nb par format..

      -  est-ce que ca fonctionne ?

      Oui, pour la plupart des erreurs (format manquant, courrier vide, ...)

      - comment il fait en smtp pour qualifier un envoi en erreur ? ca ne doit pas être facile... ???

      Il fait avec les moyens du bord. Tous les serveurs SMTP ne respectent pas totalement la(es) RFC. Return-path en est un - piètre - exemple. Mais dans ce cas, phpMailer ne peut qu’envoyer, donc pas de réelle gestion d’erreur.

    • Mais quand tu dis « format manquant, courrier vide », ce sont des erreurs coté données spiplistes, mais dans mon cas, il me dit que 1404 emails sur 1569 sont en échec...
      et dans un autre envoi, c’est 69 non envoyés sur 69 alors que je sais que certains l’ont reçus...

      exemple extrait de la table courriers..
      -  total_abonnes 69 1569
      -  nb_emails_envoyes 0 104
      -  nb_emails_non_envoyes 69 0
      -  nb_emails_echec 0 1404
      -  nb_emails_html 0 104
      -  nb_emails_texte 0 0

      donc, quand je demandais pour les erreurs, je pensais aux erreurs smtp portant sur l’adresse d’envoi, le relais smpt...???

      en fait comment sont remplis les champs nb_emails_envoyes, nb_emails_non_envoyes , nb_emails_echec ?

      pam

    • Mais quand tu dis « format manquant, courrier vide », ce sont des erreurs coté données spiplistes,

      exact

      et dans un autre envoi, c’est 69 non envoyés sur 69 alors que je sais que certains l’ont reçus...

      args ! n’ayant pas d’erreur sur mes envois, j’ai du mal à tester/valider ce cas.

      en fait comment sont remplis les champs nb_emails_envoyes, nb_emails_non_envoyes , nb_emails_echec ?

      C’est la mèleuse qui s’occupe de tout ça. C’est largement commenté - je crois (et j’espère clairement) - dans le script inc/spiplistes_meleuse.php

    • en fait comment sont remplis les champs nb_emails_envoyes, nb_emails_non_envoyes , nb_emails_echec ?

      C’est la mèleuse qui s’occupe de tout ça. C’est largement commenté - je crois (et j’espère clairement) - dans le script inc/spiplistes_meleuse.php

      Pas facile de s’y retrouver sans prendre le temps de s’approprier le source plus globalement. Est-il possible d’avoir une trace adresse par adresse dans le log, avec le résultat et un code erreur smtp si non envoi ?

      pam

    • bon, ayant parcouru logs et sources, je ne comprends pas...

      je vois deux fichiers log spipliste.log et prive_spipliste.log

      dans le script spipliste_meleuse, je vois qu’il écrit au début une première ligne

      spiplistes_log(« spiplistes_meleuse() », _SPIPLISTES_LOG_DEBUG) ;

      mais si je cherche la chaine spiplistes_meleuse dans les log.. elle est introuvable...

      J’ai pourtant ajouté dans spiplistes_option

      define(« _SPIPLISTES_LOG_DEBUG », 1) ;

      ...

      résultat, sur mon problème d’envoi, la trace me dit qu’il est passé sur toute la liste

      May 02 16:06:19 92.102.197.4 (pid 1570) MEL : id_courrier #7 TO id_liste #2 (1635 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 96) (TEXT : 0) (NONE : 0) LEFT 75 jobs

      May 02 16:06:19 92.102.197.4 (pid 1570) MEL : courriers prets au depart (45/1635)

      May 02 16:06:23 92.102.197.4 (pid 1603) MEL : id_courrier #7 TO id_liste #2 (1635 users) REPLY-TO :
      listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 96) (TEXT : 0) (NONE : 0) LEFT 45 jobs

      May 02 16:06:23 92.102.197.4 (pid 1603) MEL : courriers prets au depart (15/1635)

      May 02 16:06:25 92.102.197.4 (pid 1637) MEL : id_courrier #7 TO id_liste #2 (1635 users) REPLY-TO :
      listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 96) (TEXT : 0) (NONE : 0) LEFT 30 jobs

      May 02 16:06:25 92.102.197.4 (pid 1637) MEL : courriers prets au depart (0/1635)

      May 04 20:35:33 92.102.197.4 (pid 2092) CRON : nb listes depart : 0

      May 04 20:35:33 92.102.197.4 (pid 2092) CRON : NO JOB

      mais je ne trouve pas de trace sur l’envoi effectif...

      pam

      PS

      question bête... le fichier spiplistes_option il reste dans le répertoire plugin ?? ou il faut le recopier sur la racine spip... ??

    • question bête... le fichier spiplistes_option il reste dans le répertoire plugin ?? ou il faut le recopier sur la racine spip... ??

      Il faut le laisser où il est. Il y est bien. Il se sent chez lui. Que du bonheur.

      pour le reste, il faut fouiller. Pas normal ce log...

    Répondre à ce message

  • 1

    toujours à la recherche des causes de mon « envoi sans fin », je trace le maximum de donnée, et je m’aperçois d’un cas bizarre...

    j’ai recroisé les tables auteurs, elargis et auteurs_liste pour être sûr de ne pas avoir laissé d’incohérence dans mes manips, hier tout semble OK, et ce matin, je vois dans spip-liste que j’ai 1635 abonnés à ma liste dont 2 sans format..

    Je vérifie sur Mysql.. select * from auteurs_liste where format != html... résultat 0...
    je vérifie dans http://pcf.venissieux.org/ecrire/?exec=spiplistes_liste_gerer&id_liste=2 page par page et je vois effectivement l’auteur 4015 sans format, sauf que vérification faite sur mysql cet auteur a bien un format html dans auteurs_elargis et dans auteurs_liste pour cette liste...

    je corrige en remettant un format dans la form spip-liste et le problème disparait..

    est-ce qu’il y a un cache spip-liste qq part... ????

    pam

    • est-ce qu’il y a un cache spip-liste qq part... ????

      Non, pas de cache. L’auteur a changé son format entre temps ? C’est noté dans le journal ce genre de chose (mode debug seul peut-être ?).

    Répondre à ce message

  • 6

    salut paladin..

    dis-nous si c’est mieux de poser une question sur spip-contrib ou sur bloog..

    j’ai réussi à réinitialiser (j’avais oublié une table dans ma question précédente)
    et a recréer la table auteurs elargis

    Ca débloque partiellement le pb...
    L’envoi commence, il semble se terminer puisque dans le journal, j’ai eu la trace du dernier envoi (dans mon cas 0/1659), mais ca reste comme ca, le courrier reste encours d’émission, et ne devient jamais « publié »..

    comme je l’utilise en smtp et que sur mon hébergeur ovh en mutualisé, je n’ai pas accès au smtp, je ne sais pas quoi conclure.. ?

    est-ce qu’il y a un moyen « spip » de trouver ou il en est... ?

    cordialement,
    pam

    • complément

      en fait, le journal montre que l’envoi s’est déroulé jusqu’au dernier paquet...


      Apr 28 22:29:02 92.102.197.4 (pid 13993) MEL : courriers prets au depart (39/1569)
      Apr 28 22:29:10 92.102.197.4 (pid 14201) MEL : id_courrier #6 TO id_liste #2 (1569 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 104) (TEXT : 0) (NONE : 0) LEFT 39 jobs
      Apr 28 22:29:10 92.102.197.4 (pid 14201) MEL : courriers prets au depart (9/1569)
      Apr 28 22:29:14 92.102.197.4 (pid 14354) MEL : id_courrier #6 TO id_liste #2 (1569 users) REPLY-TO : listes@venissieux.org RETURN-PATH : listes@venissieux.org (HTML : 104) (TEXT : 0) (NONE : 0) LEFT 30 jobs
      Apr 28 22:29:14 92.102.197.4 (pid 14354) MEL : courriers prets au depart (0/1569)


      j’ai confirmation de réceptions..., mais il reste les 9 dernières dont pour l’instant, je ne sais pas encore si elles sont parties...

      celà dit l’envoi reste encours et le courrier ne devient pas publié...

      j’ai l’impression que c’est un pb de mauvais test de fin... mais j’ai du mal à situer ou ca se trouve dans la structure de dev... est-il possible d’avoir un mode trace ou debug détaillé... ??

      D’autre part, une questions technique car regardant les sources, je m’interroge : a quoi sert le statut « valide » dans la table auteurs_liste ?

      merci
      pam

    • désolé mais j’avance pas à pas...

      il reste en fait 30 enregistrements dans la table auteurs_courriers...
      rien de particulier si ce n’est le champ « etat » qui contient le code 18421...

      Textes complets id_auteur id_courrier statut etat maj
      Modifier Effacer 3678 6 a_envoyer 18421 2009-04-28 21:52:13
      Modifier Effacer 3679 6 a_envoyer 18421 2009-04-28 21:52:13
      Modifier Effacer 3680 6 a_envoyer 18421 2009-04-28 21:52:13
      Modifier Effacer 3681 6 a_envoyer 18421 2009-04-28 21:52:13
      Modifier Effacer 3682 6 a_envoyer 18421 2009-04-28 21:52:13

      ces 30 enregistrements se suivent, mais sont bizarrement au milieu de la liste.. je suppose qu’il traite dans l’ordre des id_auteurs... ?

      pam

    • dis-nous si c’est mieux de poser une question sur spip-contrib ou sur bloog..

      Ici, sur spip-contrib.

    • j’ai l’impression que c’est un pb de mauvais test de fin... mais j’ai du mal à situer ou ca se trouve dans la structure de dev... est-il possible d’avoir un mode trace ou debug détaillé... ??

      En effet. Curieux.
      Tu peux forcer le mode debug en remplaçant momentanément

      define("_SPIPLISTES_LOG_DEBUG", LOG_DEBUG);

      par

      define("_SPIPLISTES_LOG_DEBUG", 1);

      dans spiplistes_mes_options.php -*(à tester/confirmer).

      D’autre part, une questions technique car regardant les sources, je m’interroge : a quoi sert le statut « valide » dans la table auteurs_liste ?

      Le statut valide (validé) est (était, sera, ...) un statut confirmant que l’abonné accepte d’être abonné.

      C’est dans le scénario :

      -  j’abonne un id_auteur
      -  il reçoit un mail qui lui demande de confirmer qu’il accepte l’abonnement
      -  le statut passe à valide si ok

    • Pfff. Oublié de me logguer afin de répondre.

       ;-)

    • il reste en fait 30 enregistrements dans la table auteurs_courriers... rien de particulier si ce n’est le champ « etat » qui contient le code 18421...

      C’est le coup de tampon (à en pas confondre avec le tampon éditeur). Ce coup de tampon est appliqué par la mèleuse aux courriers avant départ (les états du courrier et le scénario d’envoi sont exlicités dans ce billet).

    Répondre à ce message

  • 1

    bonsoir,

    Comment faire pour réinitialiser une installation ?

    J’ai une utilisation qui fonctionne sur un site A, mais toujours des pbs sur un autre site B, qui est mutualisé, donc partage le répertoire plugin/spip-listes193... mais pas les tables ni le temp et local...

    mes envois sur le site B avec une liste de 1600 adresses en fonctionnent pas. Comme je suis arrivé à utiliser un envoi smtp sur le site A pour 70 adresses, je pensais l’utiliser aussi sur le site B. Mais l’envoi reste « encours » sans que rien ne se passe (déja attendu 1 jour....). Le journal spip-liste reste sur le message d’envoi du premier de la liste (envoi 0/1600)

    J’ai donc voulu tout réinitialiser sur le site B, sans toucher le site A....
    j’ai purgé les tables, le répertoire local, tmp..
    désactiver le plugin dans le site B, réactivé le plugin...

    bizarre, toutes les données précédentes reviennent alors que j’avais purgé les tables

    d’ou question... comment faire pour être sûr d’avoir tout purgé.. ???

    merci d’avance

    pam

    • bizarre, toutes les données précédentes reviennent alors que j’avais purgé les tables

      Si les données reviennent, cest que tu n’as pas purgé la bonne table, ou que ton connect.php pointe sur la même base.

      Pour reinitialiser complètement une base, il faut supprimer le fichier connect.php (qui contient les identifiants de connexion) et éventuellement supprimer la base (créer une autre base avec un autre nom est suffisant).

    Répondre à ce message

  • 1

    Bonjour,

    comme Pamillet le signalait précédent, il n’est pas possible de supprimer les anciens courriers envoyés (générés lors de plusieurs essais). Suite à la réponse sur ce sujet, j’ai re-télécharger la version de SPIP-Listes pour SPIP1.9.2 en espérant une modification, mais rien ...

    Y-a-t-il une version svn où les dernières maj sont disponibles ?

    Quoi qu’il en soit, bravo pour ce plugin !

    Laurent

    • SPIP-Listes 1.9.3 permet de supprimer les courriers par type (voir la page de Maintenance technique).

      Depuis SPIP-Listes 2.0108 (1.9.3), il est possible de supprimer les courriers publiés un à un. (éditer le courrier, bouton supprimer en bas de page).

    Répondre à ce message

  • 3

    salut et merci aux auteurs...

    ce plugin est déja bien abouti, mais comme je commence a m’en servir avec une lettre périodique, je me permets de faire un petit retour d’expériences pour suggérer une amélioration...

    La gestion des abonnés d’une liste de grande taille est difficile.. Pour ma liste en fonctionnement avec 80 abonnés, ca va, mais pour une autre liste de 2000 adresses, il manque des outils dans le suivi des abonnements, comme un tri par date, par mail, une recherche par mail... ou une sélection par format... (quand il y a 3 sans format dans une liste de 1000 noms, je n ’ai pas trouvé d’autre moyen que d’avancer page par page.. ou de chercher dans mysql... )

    Quand je fais une recherche dans la page abonnement, j’ai un message

    Warning : Invalid argument supplied for foreach() in /homez.29/venissie/web/spip/plugins/auto/spip-listes_1_9_3/inc/spiplistes_listes_selectionner_auteur.php on line 743

    bon, je n’ai peut-être pas tout vu...

    pam
    PS

    un détail, mais quand on fait des essais, on créé des messages qu’il faudrait pouvoir supprimer des courriers publiés

    • un détail, mais quand on fait des essais, on créé des messages qu’il faudrait pouvoir supprimer des courriers publiés

      Il suffit d’éditer le courrier publié en espace privé et de cliquer sur le gros bouton « Supprimer ce courrier ».

    • mais dans la page /ecrire/ ?exec=spiplistes_courrier_gerer&id_courrier=8
      je ne vois que le bouton « dupliquer courrier »... ???

      copie du texte de cette page..

      test smtp3

      Dupliquer ce courrierDupliquer ce courrier

      Courrier électronique

      Courrier archivé

      * Liste de destination : la semaine 2 abonnés
      * Date de l’envoi : 27 février 2009 à 11h21min
      o Debut de l’envoi : 27 février 2009 à 11h23min
      o Fin de l’envoi : 27 février 2009 à 11h23min
      * Nombre d’abonnés : 2
      o Format html : 0
      o Format texte : 0
      o Désabonnés : 0
      * Nombre d’envois en erreur : 2

      Version HTML / Version texte

      pam

    • En effet. Erreur. Ne prenait que les courriers publiés non auto.

      C’est corrigé. J’y ai rajouté les courriers vides et ceux en erreur.

      Merci.

    Répondre à ce message

  • 1

    Bonsoir,

    J’ai testé les deux hypothèses : enlevé le .htaccess qui intervenait sur certaines URL, j’ai remplacé le spip listes 193 par le fichier trouvé sur cette page...

    Toujours le même problème. Les courriers sont bien dans la base de données (statut redac dans la table spip_courriers). Mais dès que j’appelle le lien : http://monsite/ecrire/?exec=spiplistes_courrier_gerer&id_courrier=n , rien ne va plus. Redirection vers : http://monsite/ecrire/?exec=spiplistes_menu_navigation

    Bigre... J’ai pourtant utilisé avec succès spip listes avec un spip 1.92...

    Des incompatibilités avec certains plugins ont-elles été signalées ? Je vais essayer le plugin avec un spip 2.07 sans aucun autre plugin...

    Si vous avez une piste...

    Bien cordialement,

    KMk.

    • Re-bonsoir,

      Problème résolu... cela ne vient pas du squelette ni du plugin. Je n’ai pas réussi à identifier précisément la cause du problème... apparemment de mon navigateur.

      Merci pour ce plugin et sa mise à jour !

      KMk

    Répondre à ce message

  • 2

    bonsoir,

    après pas mal de galère, je suis arrivé à configurer smtp chez ovh
    par contre, toujours impossible de faire partir avec le mail php..

    celà dit, je ne vois aucun message d’erreur dans le log spip-liste, alors que j’ai volontairement mis une erreur d’adresse dans ma liste d’abonnés...

    est-ce que le log doit comporter les erreurs renvoyées par le smtp ????

    je ne sais pas à vrai dire si c’est possible !!

    merci d’avance

    pam

    • En effet, un mail envoyé avec une adresse erronnée (du style foo@foo.bar) ne donne pas d’erreur dans le log de spiplistes. Au contraire, il confirme l’avoir envoyé à cette adresse.

    • salut paladin...
      merci de la confirmation..

      je ne sais pas si tu fais partie de l’équipe spip-listes,
      mais est-ce que ta réponse veut dire que c’est le fonctionnement normal de spip-listes ?

      -  si c’est le cas, il faudrait le commenter sur la page de présentation, car il me semble que ca limite spip-liste à des listes de taille limitée gérable en mail php... dans mon cas, ca ne passe pas chez ovh en mail et une liste de 2000 adresses n’est pas gérable sans journaliser les retours pour traiter les erreurs, ce que ne permet pas non plus ovh en mutualisé...
      -  sinon, j’espère qu’un spip-liste-man va répondre...

      pam

    Répondre à ce message

  • 1

    Bonjour,

    Je suis en train de tester spip listes sur spip 2.07 (squelette ahuntsic). Je peux créer un nouveau courrier, mais, lorsqu’il s’agit de le valider (ou de le lire à l’écran une fois rédigé), l’adresse de type « http://monsite/ecrire/?exec=spiplistes_courrier_gerer&id_courrier=n » est redirigée vers « http://monsite/ecrire/?exec=spiplistes_menu_navigation » qui ne m’affiche pas le courrier, avec « Site en travaux » le temps que s’affiche le seul menu de navigation de spip listes...

    J’ai désactivé couteau suisse, au cas où...

    Cela voudrait-il dire qu’il ne crée pas le courrier n ?

    Une idée ?

    Bien cordialement,

    KMk

    • Lorsque tu cliques sur Créer un nouveau courrier puis sur le bouton Valider, le courrier est enregistré dans la base.

      Il est donc accessible via - par exemple - {{http://foo.bar/ecrire/?exec=spiplistes_courrier_gerer&id_courrier=1}} (ici, pour le premier courrier enregistré, id_courrier = 1).

      Désolé, mais je n’arrive pas à reproduire le bug que tu mentionnes (qui ne m’affiche pas le courrier, avec « Site en travaux » le temps que s’affiche le seul menu de navigation de spip listes...).

      Plugin ou htaccess défectueux ?

    Répondre à ce message

  • 3

    Using SPIP-Listes 2.0096-27847 <1.98> Spip 2.0.5, I experience this problem :

    Inserting _AUTEUR_LOGIN_ in the message, when sending the email at the place of the correct auteur data are published data of the following recipient in the mailing-list (or the previous one I can’t understand)

    I also experience the following but I don’t know what is your policy about :

    when I import email addresses spip listes generates the spip auteurs with login and password, but it seems it doesen’t send or save this password anywhere. So auteurs have to use the spip lost pass button. Is this correct ?

    Feel free to answer in french.

    And thanks for the great plugin !!!

    • Le module export n’exporte pas le mot de passe. Et importer un mot de passe ne fonctionne pas. En effet, si un abonné est abonné via import de fichier, s’il veut récupérer un mot de passe, il doit déclarer « mot de passe oublié » pour recevoir son mot de passe par mail.

      Module probablement à revoir. Pas bien clair pour l’abonné.

    • En effet, les variables de personnalisation permettaient de personnaliser l’ensemble des messages, ... avec les coordonnées du premier abonné !

      C’est maintenant corrigé. Le patron details_auteur.html présent dans le dossier patrons en donne une illustration.

      Merci.

    • C’est maintenant corrigé.

      Merci beacoup

    Répondre à ce message

  • 1

    Un petit souci depuis peu :

    J’utilise la balise qui appelle le formulaire abonnement dans mes squelettes. Celui ne semble plus envoyer les messages de validation d’abonnements avec mot de passe.

    J’ai cru un instant que celui que j’avais bidouillé était en cause. Mais non il n’en est rien. J’ai le même souci avec le format original de spip liste.

    Une idée ?

    Répondre à ce message

  • 4
    nathbni

    Bonjour,

    Et merci pour cet excellent plugin.
    J’ai cependant un problème de taille et je ne sais pas comment m’en dépatouiller : les liens (dans la newsletter reçue par mail) vers les articles du site (« Lire l’article en entier ») me donnent une erreur 302 :

    Voici ce que çà donne dans la barre d’adresse : http://www.festival-du-blues.com/spip.php?page=article&id_article=89

    Or, mes adresses sont en « url propres » via le Couteau Suisse Ce devrait donc être : http://www.festival-du-blues.com/Prevente. Comment faire pour faire coïncider les 2 modes d’url ? Merci.

    • Ca devrait passer qd même. Curieux ! (vérifier le .htaccess ?).

      Pour ce qui est de url propre, il est possible de mettre en place un filtre qui vérifie/corrige l’url, mais je ne vois pas l’intérêt dans un courrier (le propre, c’est plus pour optimiser le référencement via le spider).

      A suivre

    • nathbni

      Merci pour ta réponse.

      J’ai tout vérifié et je tourne en rond.

      -  Voici mon .htaccess (issu du zip spip2.0.5) en pièce jointe. Il est bien renommé .htaccess et se trouve à la racine du site.
      -  Dans mon fichier mes_options.php (dans config), j’ai ceci : $type_urls= 'propres' ; décommenté.
      -  dans le Couteau suisse, j’ai désactivé la gestion des url propres+testé puis réactivé+testé : pas d’amélioration de mon pb.

      Tous mes liens fonctionnent parfaitement en url propre, mais quand je rentre l’url classique (...spip.php ?articleXX), j’ai cette erreur 302 :

      Found

      The document has moved here (un lien qui boucle sur cette même page).

      Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

      Apache/1.3.34 Server at www.festival-du-blues.com Port 80

      Pourrait-il y avoir un pb de traduction entre url classique et url propre ? çà se passe où ? Ou alors un pb avec l’hébergeur ? Mais alors là, je vais galérer : il s’agit de Online et je dois passer par mon client pour les contacter...

    • Désolé. Testé et validé sur SPIP 192 et SPIP 2. Je n’arrive pas à reproduire cette erreur.

      Et l’url classique, c’est plutot du style : spip.php ?page=article&id_article=1

    • nathbni

      Et bien merci.
      J’ai posté mon pb sur forum.spip.org. Cà dépasse effectivement le cadre de Spip-Listes.
      Merci pour tes recherches.

      Ce n’est pas non plus lié à l’url telle que je l’ai tapée dans mon navigateur : http://www.festival-du-blues.com/spip.php?page=article&id_article=89 ne marche pas, alors que http://www.festival-du-blues.com/Prevente marche. Et ce malgré une suppression du Couteau-suisse qui gérait l’url propre et les modifs et vérifs sur htaccess et mes_options.php. Je vais chercher ailleurs.

    Répondre à ce message

  • 1

    Bonjour,

    J’utilise spip2.0.5 avec la version SPIP-Listes 2.0097-27922 <1.98> jQuery 1.2.6.

    Les courriers sont générés avec le patron nouveautés et piedmail.

    Le courrier arrivé dans une boîte adresse mail est bien formaté.

    Par contre, l’affichage sur le site public d’un courrier envoyé a quelques bizarreries.

    Le squelette courrier.html présente quelques problèmes :

    -  le courrier lui-même est parfois (pas toujours) tronqué sur le bord droit du cadre

    -  la liste des rubriques du squelette-dist de spip2 apparaît en-dessous de la liste des brèves et articles et non à côté

    voir des exemples en ligne ici : http://www.genrespluriels.be/spip.php?page=archive_courriers&lang=fr

    Qu’est-ce qui cloche ?

    • Problème de CSS. Largeur de #page est trop court. Placer ’auto’ ici pour démontrer. Et probablement d’autres petites choses du genre.

      Bon courage !

    Répondre à ce message

  • David Lamarre

    Bonjour,

    Je suis confronté à un problème avec Spip 2.0.6 et Spip-listes 2.0078-27472 <1.98>  :

    Lors de l’installation, les 6 tables devant s’ajouter à la base de données ne se semblent pas avoir été ajoutées, ce qui m’empêche de faire quoi que ce soit de valable. Un coup de main serait franchement apprécié !

    Erreur SQL
    id_liste FROM spip_auteurs_mod_listes WHERE id_auteur=’1’
    Table ’cinemaparallele.spip_auteurs_mod_listes’ doesn’t exist
    AIDE
    2 Erreur SQL
    statut,COUNT(id_liste) AS n FROM spip_courriers GROUP BY statut
    Table ’cinemaparallele.spip_courriers’ doesn’t exist
    AIDE
    3 Erreur SQL
    id_liste, titre, titre_message, date, maj, message_auto, periode, lang, patron, statut FROM spip_listes WHERE message_auto=’oui’ AND date > 0 AND date <= NOW() AND (statut=’inact’ OR statut=’liste’ OR statut=’pub_jour’ OR statut=’pub_hebdo’ OR statut=’pub_7jours’ OR statut=’pub_mensul’ OR statut=’pub_mois’ OR statut=’pub_an’)
    Table ’cinemaparallele.spip_listes’ doesn’t exist
    AIDE
    4 Erreur SQL
    COUNT(*) FROM spip_auteurs_courriers WHERE etat=’’
    Table ’cinemaparallele.spip_auteurs_courriers’ doesn’t exist
    AIDE
    5 Erreur SQL
    id_courrier, titre, date, date_debut_envoi,date_fin_envoi, nb_emails_envoyes,total_abonnes,email_test FROM spip_courriers WHERE statut=’encour’ ORDER BY date DESC LIMIT 0,10
    Table ’cinemaparallele.spip_courriers’ doesn’t exist

    Répondre à ce message

  • 21
    synthez84

    Bonjour,

    J’ai un problème à l’installation du plugin sous SPIP V2 (qui est à la base un spip 1.9 migré en v 2.0.3).
    Lorsque je coche « SPIP-Listes » et que je clique sur valider j’ai ce message d’erreur :

    Fichier spiplistes_menu_navigation introuvable

    (L’url est à ce moment là : ecrire/ ?exec=spiplistes_menu_navigation).

    Pour j’ai regardé les fichiers sur mon serveurs, et tout est là, et les droits sont bons :


    -  rwxr-xr-x 1 www-data www-data 2,0K 2007-11-10 07:24 spiplistes_menu_navigation.php

    Merci de votre aide !

    • J’ai le meme probléme tu as trouvé le pourquoi ?

    • J’ai le meme probléme tu as trouvé le pourquoi ?

    • Erreur « Fichier spiplistes_menu_navigation introuvable » et il me désactive tous mes autres plugins à l’activation du plugin.
      Par contre quand il est tout seul, cela passe sans problème.
      Même un plugin anodin comme thickbox pose problème avec !

    • Il semblerait, de toute évidence, que le message apparaît car le plugin n’est plus actif déjà à ce moment là !

    • Eddy

      J’ai le meme souci

      Tu as trouvé la solution ?

    • art-logic

      Hello,

      Sous SPIP dernière mouture, avec un spip liste vieux de deux jours :

      -  aucun des patrons ne se chargent. Seule la liste des pieds de patrons est visible. Néanmoins même une sélection différente de ces derniers ne change rien à l’affichage du courrier.

      -  A la rédaction d’un message ordinaire sans patron, l’envoi ne part pas. A savoir que mon serveur envoie des courriers régulièrement avec le plugin notification. Ce qui me laisse pensé que les bug viennent du plugin.

      Je me tiens à ta disposition par mail ou sur l’IRC pour un débug. ++

    • jeje>
      J’ai réinstallé mon spip complètement et je n’ai plus de soucis d’activation de plugin.

      Je trouve beaucoup de soucis étrange de ce genre depuis spip2, ça commence à être gênant !

    • Paladin

      Bug repéré avec jQuery 1.3+. En effet, les variables ne passaient plus. Corrigé.

      Merci.

    • j’ai toujours le souci (la barre de chargment tourne mais rien de plus) voir pièce jointe. comment je peux vérifier que j’ai bien le bon jquerry ? on le trouve dans lib ?

    • Méfiance ! Suivant la config/distrib, le js ou autre peut être mis en cache. Donc toujours vider le cache lors des modifications/mise-a-jour du plugin. Voire supprimer /local/*

      Pour ma part, en LAN (dev), je travaille toujours sans le cache. Ce qui peut être obtenu par qq chose du genre :

      if ($je_suis_en_lan) {
      	if(!function_exists('public_cacher')) {
      		function public_cacher($contexte, &$use_cache, &$chemin_cache, &$page, &$lastmodified) {
      			$use_cache = -1;
      			$lastmodified = 0;
      			$chemin_cache = "";
      			$page = array();
      			return;
      		}
      	}
      }

      A adapter...

      Ensuite, pour vérifier la version de jQuery, soit fouiller avec Firebug/Firefox, soit ajouter un bout de javascript

      alert(jQuery.fn.jquery);

      qq part.

    • J’ai la 1.2.6 livrée avec spip2.06. J’ai purgé local et le cache. C’est toujours kifkif : la barre tourne et c’est tout.

    • C’est que jQuery n’est pas activé.

      Je viens de rajouter un bout de code qui alerte en bas de page si jQuery est manquant.

      Testé avec un SPIP 2.0.6 avec cache / Firefox + extension QuickJava = ok.

    • Hello,

      Je viens d’installer la 27773, caches vidés, local et tmp vidés. Pas de message d’avertissement en pied de page. J’ai essayé avec firefox et safari. Resultat idem.

    • J’oriente mes recherches sur une interférence avec un autre plugin. J’en ai une tripotée.

      CFG, CRAYONS, GIS, GEOMAP, NOSPAM, NOTIFICATIONS, NYRO, RAINETTE, SITEMAP, SPIP_BONUX, SPLICKR, SPIPLISTES, ACCESRESTREINT, AGENDA, AUTORITE, INSCRIPTION2

      A noter que j’ai exactement le même site avec les même fichiers que les pages sont à l’identique du point de vue source et que là bas il fonctionne. J’en perd mon latin.

    • Une mise à jour de Google maps Api et de Gis et le défaut a disparu. Ouf, j’ai cru devenir chèvre. (et peut-être toi aussi) ;)

      Bon il me reste encore un problème au réabonnement : On ajoute bien les auteurs aux listes mais le format même forcé n’est pas ajouté au profil.

      Et j’en ai plein qui attendent leur courrier. :)

    • Batterie de tests ce matin :
      -  modification via le formulaire FORMULAIRE_MODIF_ABONNEMENT et FORMULAIRE_MODIF_ABONNEMENT2 (donc SPIP 192G et SPIP 2) : OK
      -  modification via l’espace admin, fiche auteur, page d’une liste, Suivi des abonnements : OK

      Je n’arrive pas à repérer ce bug. Peux-tu préciser svp ?

      Merci.

    • Oui bien entendu : lors de l’importation avec un fichier texte, il y a une case à cocher Forcer les abonnements (si l’adresse mail existe dans la base, forcer l’abonnement pour la sélection, pour cet abonné) . Si la case à cocher permet effectivement de réabonner l’auteur à sa liste, le format html ou txt n’est pas ajouté. Du coup, si j’ai bien compris ce qui est indiqué plus loin, l’auteur ne recevra pas son courrier s’il n’a pas validé son format.
      Mon souci, c’est qu’il l’a fait lors de son inscription et que si je ne le fait pas pour lui, ce n’est pas lui qui va revenir le faire. Je me vois mal modifier chaque formulaire d’auteur pour valider la totalité des auteurs. Mon export, ma sauvegarde, mon import restent du coup stérile. Comment puis je les réabonner en masse en html ? (Ils étaient tous en html ?)

    • C’est maintenant possible.

      A tester.

      Merci.

      Ceci dit, pour changer le format en html pour tous les abonnés, une requete SQL :

      UPDATE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9hdXRldXJzX2VsYXJnaXM8L2NvZGU+"></span> SET <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9saXN0ZXNfZm9ybWF0PC9jb2RlPg=="></span>='html'
    • Je viens de réessayer avec une SPIP-Listes 2.0095-27828 . Je créé une liste, j’importe un fichier.txt, je coche « html » et je force en bas de boîte d’import. Bin heu... ils sont toujours sans format. Si tu veux je peux continuer à tester, si mon truc t’ennuie, je passe tout avec ta requete SQL : UPDATE spip_auteurs_elargis SET spip_listes_format=’html’ merci pour tout.

    • L’option « forcer le format de réception de tous les abonnés » vient d’être ajouté au menu de maintenance.

    • Formidable. Je peux plus trop le tester, j’ai abonné tous le monde via la ligne mysql que tu m’as donné. Grand merci.

    Répondre à ce message

  • 2

    bonjour,

    j’ai téléchargé la nouvelle version SPIP-Listes 2.0096-27847 <1.98> , et maintenant les mails de confirmation d’abonnement sont vides. ou presque, tout-ce qu’ils contiennent est
    ----------------------------------------
    Confirmez votre abonnement

    ----------------------------------------

    .
    Un bug ou un problème seulement chez moi ?

    joz

    • oups, revenir à la version précédent n’est pas possible ? j’obtiens plein d’erreurs !

      joz

    • Curieux !

      Le mail de confirmation est plutôt du style :

      (ceci est un message automatique)
      
      Confirmation de votre inscription
      =======================================
      
      Bonjour <nom>,
      
       Bienvenue sur les listes de diffusion du site <nom du site>
      
       Votre format de réception  :  Texte brut
      
      [...]

      Voir le patron /patrons/messages_abo/standard.html. C’est ce patron qui est construit à l’inscription (sur la base d’un appel à la page d’abonnement dans le style
      /spip.php?page=abonnement)

      De plus, un grep de « Confirmez votre abonnement » sur le répertoire du plugin ne donne rien. Conflit de patrons ?

    Répondre à ce message

  • Bonjour,

    Mise à jour du plugin ce matin en même temps que SPIP (2.0.7).

    Le plugin semble ne plus reconnaitre « mon_formulaire_abonnement.html » et m’imposer « formulaire_abonnement.html »...
    Dans le fond, rien de bien grave, mais j’aimerai bien ne pas a avoir à recoder tout le html du formulaire d’inscription à chaque mise à jour...

    Une idée ?

    Répondre à ce message

  • 2

    Ah, sans abuser, autre petite question

    y a t il un moyen de modifier la version texte de spip-listes.
    pour la version html, pas de problème le patron fonctionne bien, mais je n’arrive pas a trouver comment modifier la vesion au format texte

    merci encore Olivier

    • Voir le dossier des patrons. Par exemple celui des mails de confirmation d’abonnement :

      /patrons/messages_abo/standard.html

      pour la version html

      /patrons/messages_abo/standard_texte.html

      pour la version texte brut.

      Les deux transmettent le même contenu, mais avec une mise en page légèrement différente. La sélection html / texte est réalisée automatiquement par le plugin, suivant les préférences de réception de l’abonné.

    • merci pour cette réponse, mais petite précision => je suis sous la version 1.9.2 (sans pouvoir tout de suite upgrader) et dans cette version le dossier des patrons n’a pas les sous-dossiers indiqués.
      pour la version 1.9.2 y a t il une solution ?
      Olivier

    Répondre à ce message

  • Bonjour,

    Je cherche à rajouter des champs (du type nom, prénom etc ...) au formulaire d’abonnement de spip-listes (en mode abonnement simple, donc sans code d’accès).
    je ne souhaite pas passer par le plugin inscription2 et je ne vois pas comment rajouter des champs....

    Merci pour votre aide
    Olivier

    Répondre à ce message

  • 1
    Pépée Carvalho

    Bonjour,

    J’ai un problème bien bête : je ne vois pas où exporter la liste des gens qui se sont inscrits à ma newsletter. Lorsque je clique sur Import / Export, je n’ai que des options concernant l’import d’utilisateurs. Aucune trace d’export.
    Dans la partie « Suivi des abonnements », je peux voir la liste des inscrits mais pas de bouton « exporter ».
    Où dois-je regarder ?
    Dois-je installer quelque chose en plus ?
    Merci de votre aide.

    • Pour SPIP-Listes 1.9.3, c’est dans la même page, un peu plus bas, boîte « Exporter ».

      1.9.8 ?

    Répondre à ce message

  • Lorsque j’essaye d’utiliser #FORMULAIRE_MODIF_ABONNEMENT à l’intérieur d’une boucle auteur, au lieu du formulaire attendu je tombe sur Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site..

    Google m’a permis de découvrir que ce message apparait sur bien d’autres sites que le mien, maigre consolation !

    La même erreur a été rencontrée et résolue aves le plugin Mot de passe compliqué : voir message du forum du 4 Octobre 2008
    http://www.spip-contrib.net/Plugin-Mot-de-Passe-Complique

    Répondre à ce message

  • 6

    Buhuhu toujours pas moyen de récupérer ces abonnements perdus. Les sauvegardes effectuées par sécurité avec le script d’export ne peuvent être réimportées. J’ai toujours la même erreur : Erreur email : 211 (incorrect ou dupli) Le duplicate semble en être la cause : Les auteurs sont présents dans spip (avec code d’accès et autre) mais ils ne sont plus abonnés à aucune liste (snif) . Je peux regarder dans quoi pour corriger la chose ?

    • Dans spip liste import.php j’ai remplacé
      $sql_result = sql_select(array('login', 'email'), "spip_auteurs");
      par
      $sql_result = sql_select(array('login', 'email'), "spip_auteurs_listes");

      Comme ça ça regarde si le doublons est dans la liste et pas dans les comptes auteurs.
      J’ai bon ?

    • Non c’est pas bon. Dans spip_auteurs_listes il n’y a pas l’email de l’auteur. Juste son id.

    • Pour mes conclusions : à ce jour on cherche à comparer les e-mail et login à inclure, avec l’e-mail de le login de la table spip auteur.

      	$current_logins = array();
      		$current_emails = array();
      		$sql_result = sql_select(array('login', 'email'), "spip_auteurs");
      		while($row = spip_fetch_array($sql_result)) {
      			$current_logins[] = strtolower($row['login']);
      			$current_emails[] = strtolower($row['email']);
      		}

      ...alors qu’il faudrait vérifier si l’id de l’auteur est dèjà présent dans la liste où l’on essaye de l’ajouter. A mon goût il faut effectivement aller chercher l’id en utilisant l’email. Puis on vérifie si l’id current est déjà présent dans la liste et si c’est pas le cas on abonne.

    • J’ai ceci dans les logs
      Apr 09 20:48:51 82.224.15.64 (pid 5832) DB ERROR (listes_nb_abonnes_compter) : [1054] Unknown column 'spip_listes_format' in 'field list'

    • Vient d’être ajouté :

      Lors de l’importation, si l’adresse email existe déjà, possibilité de forcer l’abonnement pour cette adresse.

      A tester.

      Merci.

    • Ok ça ajoute l’adresse sur la liste. Le dernier hic : le format n’est pas passé malgré la case cochée. Ils sont maintenant tous réhabonné mais ne recevront rien vu qu’il n’y a pas de format.

    Répondre à ce message

  • 7

    re-salut,

    Encore un autre souci :

    dans « configuration/listes de diffusion » j’ai changé « Adresse d’envoi par défaut », mais quand j’envoie un mail, l’adresse d’envoi reste celui d’avant.

    joz

    (maintenant avec SPIP-Listes 2.0081-27718 <1.98> )

    • Paladin

      Vient d’être corrigé.

    • hm, ça ne fonctionne pas encore chez moi, j’ai toujours l’ancienne adresse d’envoi..

      et en plus je viens de remarquer que j’ai le même problème avec l’adresse de réponse :-(

      joz

      (maintenant avec SPIP-Listes 2.0084-27753 <1.98> )

    • Paladin

      Corrigé pour les listes. A tester pour le courrier.

      Merci.

    • avec SPIP-Listes 2.0086-27758 <1.98> j’ai toujours le même problème, pour les deux adresses.

      petit rappelle : je suis sous SPIP 1.9.2g [13534]

      j’ai vidé le cache via spip et par ftp, je ne sais pas si je peux faire autre chose ?

      ...

    • j’ai testé avec un spip 2.0.6, ça ne fonctionne pas non plus.

      et entre temps j’ai découvert un autre pépin : quand on s’abonne à la newsletter via le formulaire, l’adresse d’envoi du mail de confirmation est également une ancienne adresse que je n’arrive pas a changer.

      si ce n’est pas spip-listes qui arrives à gérer ces changements d’informations, est-ce que tu pourrais me dire où ce trouve cette info dans la base de donnés ? je veux bien essayer à changer les entrés par là directement.

      grand merci

      joz

    • j’ai trouvé : spip_meta

    • A l’installation de SPIP-Listes, l’adresse email par défaut est celle du webmaster (spip_meta.email_webmaster, ou plus simplement par la page de configuration en espace privé : /ecrire/ ?exec=configuration#access-f.

      Pour modifier cette adresse par défaut sans changer l’email du webmaster, il faut compléter le champ en page de configuration de SPIP-Listes : /ecrire/ ?exec=spiplistes_config#access-i.

      A la création d’une liste, l’adresse d’envoi pour cette peut elle aussi être modifiée.

    Répondre à ce message

  • 1

    bonjour, jutilise ce plugin et j’en suis très satisfait ... seulement j’aimerais changer le format de la date de la dernere parution qui apparait sous la forme yyyy-mm-dd h:m:s apparaisse comme ca dd-mm-yyyy à d:m:s
    J’ai beau fouiller, modifier certaines parties du javascript, mais j’arrive pas à chager ca ...

    merci d’avance

    Répondre à ce message

  • 2

    Bonjour,

    mes listes de diffusion sont tous sans modérateur. Quand j’essaie d’en ajouter un j’ai un bug : Dans la boite modérateurs « Les modérateurs de cette liste » apparaît toute la fenêtre complète encore une fois, avec tout les boutons de l’espace privé et les détails de la liste. Quand je regarde dans le code source de la page je ne vois rien de tout ça bizarrement.

    Dans ma base de donnés la table spip_auteurs_mod_listes est vide..

    Est-ce que c’est un bug ou c’est juste moi qui a ce problème ?

    J’utilise Spip-Listes 2.0075 avec SPIP 1.9.2g [13534]

    merci pour vos astuces

    joz

    Répondre à ce message

  • 7

    J’utilise Spip-Listes 1.9.3 et SPIP 2.0.3

    Tout fonctionne bien, sauf pour les caractères accentués qui apparaissent comme un caractère ascii � partout. Je change l’encodage dans la configuration, mais ça ne change rien.

    À l’aide !

    • Je relance ma question. Je ne sais pas si Paladin y a répondu.
      Merci à l’avance.

    • Nan. Il n’a pas répondu. J’ai du fouiller dans le forum pour trouver la question originale.

      Pour les accents, je n’ai pas de soucis avec une base nouvelle, dont le champ meta est en utf-8 (voir le champ ’charset’ dans la table ’spip_meta’).

      Peut-être une piste ?

    • Bin moi oui.

      • spip_meta.txt : s:16 :« charset_sql_base » ;s:4 :« utf8 » ;s:26 :« charset_collation_sql_base » ;s:15 :« utf8_general_ci » ;s:21 :« charset_sql_connexion » ;s:4 :« utf8 »
      • table spip_meta :
        • charset_sql_base utf8
        • charset_collation_sql_base utf8_general_ci
        • charset_sql_connexion utf8
        • charset utf-8

      Or dans la meme table : spiplistes_charset_envoi utf-8 <— malgré la config

      Ce que je constate c’est que très régulièrement (et anormalement) spiplistes_charset_envoi passe à iso8859... sans que je passe par la config... Ceci explique peut etre cela. Mais pourquoi ca mystère ???

    • Je me répond à moi-même à défaut d’autre chose.

      Premier bug identifié : la non prise en compte du préfixe du nom des tables dans les requetes SQL du plugin. Du coup, ce bug laissait crorie qu’il n’était pas correctement installé et relançait la procédure d’installation à chaque action !

      J’ai corrigé cela sur la zone (CVS) cela devrait résoudre les problèmes évoqués par certains.

      Pour ce qui est du passage intempestif de UTF8 à ISO 8859... à suivre (voir si les deux sont liés ou non... a priori j’en doute).

      A+++

    • Paladin

      SVN je suppose, pas CVS.

      Pour la table charset, peut-on savoir ce que dit spip_meta.charset (le champ charset dans la table spip_meta), l’interclassement de la table spip_article (par exemple) et le charset réellement utilisé (utf-8 donne 2 caractères 8 bits par diacritique, ISO un seul). J’essaie de reproduire ce bug en local (mauvaise interprétation du charset), sans succès.

      Je ne sais pas si ça a un rapport, mais par exemple pour une base locale en SPIP 192g, j’ai une table en interclassement latin1 (donc iso), mais je vois la donnée en utf-8. Et comme spip_meta.charset=’utf-8’, tout se passe bien.

      Ce qu’il serait bon de savoir également lors de rapport de bug, c’est de préciser si le site est une mise à jour (en précisant la version SPIP d’origine) ou une « pure » installation.

      En tt cas merci.

    • pietrus

      moi j’ai le problème des caractères mal accentués dans la création d’un courrier , en utilisant le patron nouveauté pour afficher les dernières nouveautés du site.

      Spip 1.9.2g
      spip liste Version : 2.0078

      même caractéristiques : que je modifie le format des courriers dans la config de spip liste ne change rien, j’ai des losanges à la place des accents

    • pietrus

      apres mise à jour du plugin en Version : 2.0080, je constate toujours le même problème

    Répondre à ce message

  • Bonjour,
    Et merci pour cet excellent plugin. Petit retour de bugs sur version 2.0080-27705 avec SPIP 2.0.6 :
    -  lorsqu’on crée une nouvelle liste de diffusion, si l’on spécifie un email de reply-to différent de celui du webmestre, c’est quand même ce dernier qui est utilisé.
    -  Le lien vers le courrier original (option d’en-tête) ne marche pas non plus, il attribue à l’id_courrier 0 à chaque fois.

    Répondre à ce message

  • 1

    Est-ce que spip liste peut fonctionner dans un sous répertoire ? Il ne trouve pas les patrons.

    • hello

      Suite à une réinstall de spip, j’ai perdu les listes de diffusions. J’ai beau les recréer, il m’est impossible d’importer des abonnés : Spip liste m’indique qu’ils sont déjà inscrit :
      Erreur email : 76 (incorrect ou dupli) Hors s’ils sont bien auteur dans SPIP, ils ne sont pas pour autant inscrit à la liste en question.

      merci de vos réponses.

    Répondre à ce message

  • Bon, le plugin multimédia bloquait plein de choses évidentes sur mon site, bref... J’ai trouvé la réponses {id_liste !IN 3}

    Répondre à ce message

  • bonjour

    je souhaiterais afficher les emails envoyés par spip list sauf ceux d’une des listes de mon site. Quel est le critère pour exclure une liste :
    liste !=4 ??

    Merci d’avance

    Répondre à ce message

  • 1

    spip listes fonctionne bien pour gérer des listes et des courriers,
    mais j’ai des problèmes mal identifiés d’envoi des mails

    si j’utilise la fonction mail, j’ai beaucoup d’erreurs, et mon hébergeur ovh les bloque. J’ai pourtant purgé mes listes de diffusion... Pire, je fais le test avec mon propre mail, il part en erreur quand même... et bloque tout de suite la fonction mail.

    si j’utilise smtp, il ne se passe rien, et comme mon hébergeur est ovh en mutualisé, je ne peux pas obtenir de voir une trace smtp ou mail pour comprendre ce qui peut arriver...

    J’ai un envoi qui est parti, je ne sais pas pourquoi, dans spip listes, il m’a donné 0 erreurs retours, mais j’en ai eu quand même pas mal coté service ovh...

    si quelqu’un a déja utilisé spip listes sur un ovh mutualisé, ca m’intéresse... merci d’avance

    pam

    • Bin ça fonctionnait sur les mutu d’ovh mais là ça semble mort. Ca tournait en 1.9.2 mais depuis le passage en v2 c’est cuit. idem pour les rps d’ovh. Que ce soit via smtp ou fonction mail.

    Répondre à ce message

  • 2
    Jeannot

    avec SPIP 2.0.6 (svn 13835) et le SPIP Listes 1.9.3 (svn 27169), tous les autres plugins desactivés(ou activés d’ailleurs) (agenda2.0, autorité, cfg, corbeille, fckeditor, spip bonux et thickbox), je vois bien SPIP Listes dans la listes des plugins mais si je l’active, je n’ai plus acces à la liste des plugins et j’ai dans la colone de gauche le message d’erreur suivant :

    Fatal error : Cannot redeclare spip_query_db() (previously declared in spip/ecrire/req/mysql.php:107) in spip/ecrire/base/db_mysql.php on line 71

    J’ai raté un truc ?

    merci d’avance,

    • Paladin

      A propos de :

      Fatal error : Cannot redeclare spip_query_db() (previously declared in spip/ecrire/req/mysql.php:107) in spip/ecrire/base/db_mysql.php on line 71

      Oui, j’en ai déjà parlé dans un précédent billet. Il faut faire une vraie mise à jour de SPIP, pas un patch. Dans SPIP 2.06 neuf, /ecrire/base/db_mysql.php n’est plus.

    • Dans un spip et un spip liste fraichement téléchargés, je ne peux importer aucun patron. Je coche la case puis rien ne se passe. Y a t-il une fonction à valider sous php.ini du serveur pour l’import interne ?

    Répondre à ce message

  • Salut,

    j’utilise ce superbe plug in depuis plusieurs années et tout marche niquel. Là j’ai un problème :
    j’ai 2 sites Spip sur une seule base et j’ai le plug in spip list 1_9_3 sur mes deux sites. Sur le premier site pas de problème mais sur le deuxième c’est la cata : j’ai ce message qui s’affiche : Table ’db2xx26203.eng_courriers’ doesn’t exist

    Pourtant j’ai désinstallé et réinstallé le plug in mais rien à faire... Une idée ?

    Merci de votre aide

    Répondre à ce message

  • 2

    Bonjour,
    Je suis passé en SPIP 2.0 et j’ai réinstallé spip-listes_1_9_3

    et j’ai toujours ce message désespérant.

    /homez.87/base/www/ecrire/req/mysql.php:107) in /homez.87/mauvaisg/www/ecrire/base/db_mysql.php on line 57

    Qui peut m’aider ?

    • Le sujet a été abordé et résolu il y a peu. Ca venait d’un SPIP mise à jour au lieu d’un SPIP tout neuf. Voir en forum vers le 10 février.

    • Merci pour cette info précieuse.
      Je viens donc de passer cette étape.
      A présent, je bloque quand je veux ajouter un abonné à une liste.

      Il me dit :
      Warning : Invalid argument supplied for foreach() in /homez.87/mauvaisg/www/plugins/spip-listes_1_9_3/inc/spiplistes_listes_selectionner_auteur.php on line 743

    Répondre à ce message

  • 4

    Bonsoir,
    J’ai toujours cette ligne d’erreur quand je suis dans le menu de gestion des listes :

    Warning : is_dir() [function.is-dir] : Unable to access ../../plugins/auto/spip-listes_1_9_3/img_pack/ in /mnt/101/sda/f/3/monsite/ecrire/inc/utils.php on line 691

    Est ce grave, quoi faire pour y remédier SVP ?
    Merci d’avance

    • Paladin

      Sujet récurrent. Il va falloir trouver une solution pour éviter le duplicata de ces questions. Soit revoir le fil des forums, soit un FAQ...

      Enfin bref ! ce warning a déjà fait l’objet de réponses ici. Cela vient d’un problème de droits d’accès chez certains hébergeurs. Faire une recherche sur Google (par exemple) peut confirmer ce point.

      Allez ! courage !

    • on ne parle pas de cela : spip_auteurs_elargis
      c’est un priblème sql ...
      et nivo recherche google ben ca donne pas grand chose de révélateur ...
      il est vrai que spip nivo forum...

      une aide ou une doc (genre sur plugin spip serait les bienvenus...

    • Paladin

      Je répondais à un autre billet dans le forum. Le titre le précise : "is_dir()".

      Pour ce qui est de « spip_auteurs_elargis » manquant, il y a (il y avait) conflit avec un autre plugin (inscription je crois). A vérifier ?

    • non pas a ma connaissance, je l’ai testé seul
      meme remis à zero le spip_meta (du moins pour ses entrées)
      mais nada...

    Répondre à ce message

  • Bonjour,

    Spip 2.0.3 et spip-listes 2.0077 [26480]

    Après 2 jours de dialogue de sourd avec un de mes clients je viens de comprendre et d’identifier le pbm. Il utilise Firefox 3.0.6 sur PC et après avoir cliqué sur « Générer et Aperçu » et obtenu une prévisualisation de sa newsletter, il apparait que le bouton « Valider » juste en dessous de la prévisualisation ne fonctionne pas.

    J’ai donc lancé une batterie de tests sur Mac et PC pour vérifier (sur d’autres machines et avec divers login, admin ou admin principal) et je constate que ce bouton ne fonctionne pas sur Firefox 3 (PC ou Mac, le bouton s’outline mais rien ne semble partir), ni sur IE7 ni sur IE6 (PC), ni sur Opera 10 (Mac) par contre il marche nickel sur Safari 3/4 (PC et Mac) .... Pire sur IE6/7, l’aperçu n’apparait pas. Ca ressemble fort à un pbm d’ajax, je me demandais s’il ne me manquait pas un bout de quelque chose. J’ai bien le INSERT_HEAD dans mon header.

    A noter aussi que le bouton « Valider » du bas (sous le champ « Texte du courrier », vide à cette étape) lui fonctionne, mais quand on le clique sans avoir validé en haut sous la prévisualisation (marquée « Version HTML / Version texte »), ça ne valide que du blanc ...

    J’ai dû mal à croire ça (il y a quand même bcp plus d’utilisateurs FF que Safari) et ça m’étonne que ça soit passé inaperçu donc j’ai encore un doute ... mais en même temps, nous avons une utilisation un chouïa particulière car nous n’envoyons pas la diffusion avec spip-listes mais nous récupérons le HTML généré pour utiliser un outil extérieur (GroupMail) donc nous sommes peut-être pas si nombreux que ça à avoir besoin de ce bouton « Valider » pour voir le code HTML.

    Bizarre je trouve ... la vie m’avait plutôt habituée à « ça marche pas sur Safari » ... ou alors je me plante vraiment mais j’ai vraiment essayé toutes les combinaisons machine/login/navigateur.

    Répondre à ce message

  • 1
    pamillet

    bonjour,

    une question pour le futur...

    quel objectif pour spip-listes comparé à mailman/sympa et autres..
    bien sûr, une très forte intégration à spip et au contenu,
    mais s’il s’agit de remplacer totalement le gestionnaire de liste, il faudrait intégrer une fonction « gestion des rebonds » pour faciliter le flagage des adresses en erreur...

    est-ce que ca fait partie des plans ?

    pam

    • Il semble (vu que je ne soit pas le seul (cf plugins spip) qu’il y ai un problème de mise à jour de spip liste de sites sous versions 1.9 ayant migré sous 2.0.x et donc mis à jour leur plugin ...

      spip_auteurs_elargis doesn’t exist que ca dit
      le plugin est donc inutilisable...

      pas cool
      faites y gaffe !

    Répondre à ce message

  • pamillet

    bonjour,

    dans la gestion d’une liste de diffusion, quand j’utilise la recherche
    (page ecrire/ ?exec=spiplistes_liste_gerer&id_liste=2)

    j’obtiens un message d’erreur que la chaine recherchée existe ou non

    Warning : Invalid argument supplied for foreach() in /homez.29/venissie/web/spip/plugins/auto/spip-listes_1_9_3/inc/spiplistes_listes_selectionner_auteur.php on line 743

    et il passe en mode « ajouter »...

    pas bloquant bien sur... est-ce un bug connu ?

    pam

    Répondre à ce message

  • 1

    bonjour,

    comment identifier les erreurs dans l’envoi en smtp ?
    j’ai bien vérifié le smtp (ip et port) auprès de mon hebergeur (ovh)
    mais quand je fais un envoi, j’ai dans la trace un message qui me dit de vérifier sir la fonction mail() est disponible dans mon php (elle l’est puisqu’avec mail, ca fonctionne)

    mais comme je me dis que le smtp est plus efficace un grand nombre d’adresse que le mail() je tente de m’en servir...

    est-il possible d’avoir une trace plus détaillée du dialogue avec le smtp ?

    pam
    spip 2.03,
    Version : 2.0077 [26926] — en test
    Répertoire : auto/spip-listes_1_9_3

    Feb 27 11:25:59 86.67.72.154 (pid 16305) ID_COURRIER #9 titre,texte MODIFIED BY ID_AUTEUR #4
    Feb 27 11:26:04 86.67.72.154 (pid 16489) API : current format for id_auteur #2 = html by id_auteur #4
    Feb 27 11:26:04 86.67.72.154 (pid 16489) MEL : communistes(html) - admin@venissieux.orgErreur : envoi du mail impossible (vérifier si mail() de php est disponible)
    Feb 27 11:26:04 86.67.72.154 (pid 16489) API : current format for id_auteur #4 = html by id_auteur #4
    Feb 27 11:26:05 86.67.72.154 (pid 16489) MEL : pam(html) - pam@utopies.orgErreur : envoi du mail impossible (vérifier si mail() de php est disponible)
    Feb 27 11:26:05 86.67.72.154 (pid 16489) MEL : id_courrier #9 TO id_liste #3 (2 users) REPLY-TO : listes@venissieux.org (HTML : 0) (TEXT : 0) (NONE : 0) END #9

    • Le mode debug permet de récupérer des logs plus complets (tmp/*spiplistes.log en SPIP 2.*, tmp/spiplistes.log en SPIP < 193). Ce mode debug est disponible si le serveur est dans une classe IP privée. Et il est possible d’envoyer un mail via SMTP à partir de ce serveur en classe privée.

      Encore faut-il avoir tout l’environnement de développement à portée de click.

      Pour ma part, en guise d’exemple, j’ai un environnement de dev au bureau (serveur BSD, postes clients Mac et PC) et un autre sur un portable sous Linux.

      Le serveur SMTP que j’utilise est sur 1and1, yahoo, ou autre... Je crée mon serveur en local sur ma zone de dev et j’envoie par SMTP sur ces serveurs distants (hébergés). Ca fonctionne parfaitement. Pas testé avec OVH.

      En espérant que ces qq lignes apportent réponse...

    Répondre à ce message

  • 3
    exatropic

    Bonjour,

    J’utilise le patron « nouveaute » pour envoyer mes derniers aricles.

    J’ai cependant un gros pb que je suis bien incapable de régler.

    µDans la lettre d’info j’ai une adresse incorrecte qui s’affiche en regard des extraits d’articles.

    En lieu et place à l’adresse du type http://www.monsite.com/spip.php?article_n j’ai deux fois l’adresse du site plus le reste. En clair j’obtient :
    http://www.jepasseauvert.net/http://www.jepasseauvert.net/spip.php?action=redirect&id_article=136

    J’ai donc 2 fois http://www.jepasseauvert.net/

    Que faire pour ne l’avoir plus qu’une seule ?

    Merci aux spécialistes.

    • C’est donc le patron qu’il faut corriger. Dans mes souvenirs, la dernière version de SPIP-Listes n’a plus ce soucis. Peut-être s’inspirer de ses patrons pour corriger ceux en place ?

    • exatropic

      C’est déjà la dernière version que j’utilise alors... J’ai viré l’aergument « #URL_SITE_SPIP/ » et j’aurai le résultat lors du prochain envoi. Sinon j’aimerais savoir où se trouve les fonctions gérées par les mots clefs ?

      Merci pour ton aide.

    • Réponse à exatropic
      (23 février 23:04)

      J’ai également ce problème, en particulier lorsque je force l’envoi de la lettre.


      Hervé

    Répondre à ce message

  • Bonjour,
    j’ai beau configurer UTF8 dans la config de Spip Listes (le site est d’origine en SPIP 2.0 UTF8 pas de migration ou autres) :

    • les courriers sont systématiquement générés en IS8859-1 (sans conversion) ce qui les rend illisibles ... donc spip listes inutilisable
    • Une fois l’envoi fait, la config retourne en Mode Simulation Activé + Meleuse en iso8859-1 !!! Il faut à chaque fois retourner dans la config !

    Répondre à ce message

  • Bonjour,

    je suis actuellement en train de configurer SPIP-list pour un site multi-lingue mais je n’arrive pas à faire fonctionner les balises multilingues.

    Exemples :

    • les balises du type <:bonjour|texte_script :> restent toujours dans la même langue même si je choisis une autre langue au moment de générer le courrier
    • idem pour le paramètre lang dans une boucle article, je ne peux donc pas trier les articles par langues
    • idem pour les balises , il renvoie toujours la même langue

    J’ai constaté le problème également avec des patrons qui étaient livrés davec le plugin (exemple : patron_simple.html)

    Quelques idées pour m’aider ? D’avance merci

    Répondre à ce message

  • 6

    Bonjour,

    je souhaiterais placer le Texte d’introduction dans le corps de mon email (ou alors supprimer cette option) Comment faire ? Idem pour le sommaire... Quelles sont les balises qui permettent d’appeler ces éléments ?

    Merci d’avance !

    • Hello,

      Le sujet et l’introduction sont affichés dans le patron par les balises suivantes :

       <h2>#ENV{sujet}</h2>
      <p><b>#ENV{message}</b></p>

      Déplace les ou tu veux.

    • Merci !

      En fait, j’ai déjà essayé mais #ENV{sujet} s’affiche très bien mais pas #ENV{message} qui ne s’affiche qu’en haut de patron...

    • Même en mettant #ENV{message_intro} (qui est le name du textarea) ça ne fonctionne pas... La valeur passe (elle s’affiche avant le patron) mais n’est pas récupérée si appelée après dans le patron

    • Je continue les essais vains :#MESSAGE, #MESSAGE_INTRO - C’en est desespérant. Quelqu’un rencontre -t-il le même problème ? (Spip 2.0.3 / spip-liste 1.9.3 )... ?

      Merci d’avance

    • Je continue mon harcèlement ahaha : j’ai eu à un certain moment un message comme quoi l’url était trop longue... Est-ce que le problème pour récupérer le #ENV peut-être lié à ça ?

      Merci !

      LPG

    • coucou

      Alors, ça progresse : j’arrive à afficher - mais en double - le #ENV{message_intro} dans courrier_previsu.php dans le bloc //générer le contenu (editeur). Si je supprime ensuite         $intro_html = "<div>$ii</div>\n"; ... ce qui est bourrin... là je n’affiche le message_intro que là ou je le souhaite...

      LPG

    Répondre à ce message

  • 1

    bonsoir,

    la documentation en ligne parle d’une configuration de spipliste avec méthode d’inscription et méthode d’envoi, dont un smtp... mais dans mon install.. rien de tel. j’ai le casier à courrier, les listes de diffusion et le suivi des abonnements, pas de configuration..

    est-ce noté pour une prochaine version ?

    pam

    • Sur SPIP-Listes (>= 2.0077-26479, etc...)

      Pour configurer, il faut cliquer sur le gros bouton « configuration », puis sur l’onglet « Listes de diffusion ».

    Répondre à ce message

  • 1

    pb après la création d’une liste publique pour lui donner un modérateur
    je sélectionne un des deux admins du site, et il m’affiche alors une nouvelle page de config de spip-liste dans un bloc qui commence sur le champ « modérateur »......
    il y a comme une imbrication erronée de div..

    le reste semble fonctionner au niveu paramétrage.. le premier message est parti sur mon mail...
    est-ce un pb connu ?

    pam

    • Oui, il y a un pb de ce côté, (découvert) depuis peu. C’est dans le TODO depuis hier. Devrait être réglé dans la semaine.

      Merci.

    Répondre à ce message

  • bonsoir,

    pour le moment installation sans pb et premier test d’un message...
    mais une interrogation. J’avais une liste gérée avec mailman de 2000 adresses.
    est-il raisonnable (du point de vue de la performance) de la gérer dans spipliste ?

    peut-on gérer les envois avec un smtp ?

    merci pour ce plugin qui semble très bien fait ..

    pam

    Répondre à ce message

  • 4
    coustoulin

    Merci pour la réponse,

    mais je ne voispas dans le cartouche « raccourcis » de bouton maintenance technique

    je ne vois pas non plus le bouton supprimer dans la page d’édition.

    Pourtant je suis administrateur.
    la version du plugin qui s’affiche est :
    SPIP-Listes 2.0077-26480 <1.98>

    • Curieux !

      C’est en effet un problème de droit d’accès. Il manque dans les raccourcis :

      • import/export
      • maintenance technique
      • Afficher le journal

      Soit tu n’es pas admin principal (webmestre), soit il y a un conflit avec un autre plugin (qui déclare la fonction autoriser_webmestre()).

      Courage !

    • coustoulin

      effectivement, je me suis connecté en « auteur=1 » postmaster, et ça marche.

      Sais-tu comment on peut pctroyer ces droits à d’autres auteurs ?

      Merci en tout cas !

    • coustoulin

      en fait, ça marche ... en partie : j’ai bien les raccourcis, pas toujours pas le bouton « effacer » en édition de message ....

      help !

      merci

    • En lui octroyant les droits d’admin sur l’ensemble du site ou en ajoutant à mes_options.php qq chose du genre :

       define ('_ID_WEBMESTRES',
        '1:2:8');

      (ici, donne les droits aux id_auteurs 1, 2 et 8.

      A tester/confirmer sur SPIP 2.

    Répondre à ce message

  • 1

    Tout d’abord je tiens féliciter l’auteur pour ce plugin qui est une merveille de fonctionnement.

    Je me trouve néanmoins devant un petit soucis :

    * lorsque une personne s’inscrit en laissant son email, celui-ci reçoit un email de confirmation. Or je désirerais modifier l’email reçu et le personnaliser, mais j’ai eu beau chercher , je ne vois pas ou modifier cet email.

    *J’aimerais également changer la phrase correspondant à (#ENV*reponse_formulaire) (celle qui s’affiche lors de l’abonnement) = cf formulaire_abonnement.html.

    Merci pour votre aide !

    • En effet, il n’y a pas de squelette pour le mail de confirmation. Je rajoute au TODO.

      Si pressé, c’est « balise/formulaire_abonnement.php » qui s’occupe de confirmer.

      Pour modifier un formulaire, il suffit de recopier l’original dans son dossier « formulaires/ » et d’y apporter les corrections.

      Merci.

    Répondre à ce message

  • 1
    coustoulin

    Je suis en SPIP 203 et SPIP liste193
    je ne suis pas arrivé à envoyer des mails (l’envoi part, mais nada !) et j’ai deux questions :
    1- la case à courrier affiche la liste des mail. apparemment il n’y a aucune fonction qui permette d’effacer un courrier ou le renvoyer. comment fait-on pour purger la liste ?
    2- toujorus dans la case à courrier, les mails « envoyés » sont précédés par un carré gris (et pas vert, blanc,etc..). Est-ce normal, et que signifie le gris.

    Merci

    • Pour le courrier qui part mais n’arrive pas, vérifier le log qui doit indiquer si erreur.

      Pour effacer un courrier (même envoyé), il faut l’éditer. Le bouton « supprimer » se trouve en bas de la page d’édition.

      Il est également possible de purger des paniers. Voir « Maintenance technique » dans la boite des raccourcis.

      Le gris = courrier envoyé.

    Répondre à ce message

  • Bonjour,

    J’ai un petit soucis, j’ai installé le plugin et tout fonctionne, sauf l’envoi de messages, il m’indique comme les messages comme publiés avec les destinataires, sauf que personne ne reçoit rien. Pourtant on peut s’inscrire, lorsque je valide RAS et c’est le seul soucis...
    Qui peut m’aider ?

    merci de vos contributions...

    Répondre à ce message

  • monsieurL

    Ha oui, aussi,

    Quand je restaure la base pour récupérer les comptes de la liste « écrasée », les comptes sont bien récupérés, mais sans format d’envoi ?? je suis obligé de les remettre à la main !!

    Voilà.
    Merci d’avance de votre aide.

    Répondre à ce message

  • monsieurL

    Bonjour,

    J’ai mis à jour, mais cela ne change rien. Ni pour l’inscription des abonnés, ni pour la création d’une nouvelle liste ???

    Pour créer une nouvelle liste je suis obligé de la faire directement dans la base ! (ainsi que pour associer le modérateur à la liste : si je le fait dans le formulaire, au lieu de prendre le compte validé et de l’afficher, il affiche la page un formulaire spip-liste au lieu de la liste des modérateurs !!!????)

    Répondre à ce message

  • 1
    monsieurL

    Bonjour,

    J’ai plusieurs soucis (je suis sous spip 1.9.2g -Spip-liste 2.0062) :

    -  Quand les personnes s’abonnent, alors que le format HTML est coché dans le formulaire, si ces personnes ne le recochent pas dans le formulaire de confirmation (ce qui est la règle générale), elles sont enregistrées comme « sans format de réception » et ne recoivent donc rien.
    Est-ce normal ????? c’est trés gênant.

    -  Lorsque j’ai essayé de créer une 2e liste, aprés validation de la premère étape, il m’affiche la page de paramétrage de la liste déjà créée (n°1) et supprime tout les abonnés de celle-ci ??????!!!!!!!!

    Quelqu’un à t’il déjà eu ce pb ?

    Cordialement

    • SPIP-Listes en est à la v. 2.0077.

      Le mieux est peut-être de recommencer le test avec cette dernière ?

      Courage.

      test

    Répondre à ce message

  • Bonjour,

    Quand spip-listes génère un aperçu d’un courrier, il me fait planter tout le site pendant environ 5 minutes :

    Site en travaux Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site

    Auriez-vous une explication ?

    Merci pour votre aide !

    Répondre à ce message

  • 3
    frencheese

    Après une installation « from scratch » de spip 2.0.3 puis, l’installation en auto de spip-listes 1.9.3 ( aucun autre plugin installé ), l’activation se plante à cause d’une double déclaration de spip_query_db dans /ecrire/req/mysql.php et dans /ecrire/base/db_mysql.php. J’avais posté un message resté sans réponse.

    En supprimant ce dernier ( voir un message plus bas ) l’activation peut se faire et spip-liste semble fonctionner.

    Par contre, comme spip_query_db est différent dans selon qu’il se trouve dans l’un ou l’autre des fichiers, lequel doit-on garder ?

    Merci

    • Es-tu sur que c’est du « from scratch » ?

      Dans un SPIP 203 installé ce matin à partir de l’archive SPIP, je n’ai pas ecrire/base/db_mysql.php.

      Et un grep sur ecrire/* ne me donne qu’une seule déclaration :

      # ecrire>grep -r spip_query_db *|grep func
      req/mysql.php:function spip_query_db($query, $serveur='',$requeter=true) {
    • frencheese

      complètement from scratch et à partir de http://www.spip.net/fr_article2670.html jeudi dernier. (revision 13596)
      Après avoir eu le message d’erreur, j’ai essayé un autre plugin en auto ( couteau suisse ) qui s’est installé sans problème, puis spip-listes à nouveau et toujours avec le même pb.

      C’est vrai que quand je regarde le fichier zippé, /base ne contient pas le db_mysql.php.

      Pour lever tout doute, je vais recommencer l’installation complète et vérifierai étape / étape.

    • frencheese

      J’avais du foirer...
      En le faisant à la Mr Propre, c’est mieux.
      Bon, c’est pas comme les M... de MS où, quoiqu’on fasse, le résultat est le même.
      Merci Paladin de m’avoir fait mettre le nez dedans. Et moi qui me croyais Kador....

    Répondre à ce message

  • 1
    eric Luyckx

    Spip-Listes me plante la Gestion des plugins (spip 2.0.3) à chaque fois que je coche la case d’activation. seule solution trouvée pour retrouver la gestion : effacer les fichiers spip-listes sur le serveur.

    Fatal error : Cannot redeclare spip_query_db() (previously declared in /home/www/9c7a8b71d991f631f78b81ac452fef3d/web/ecrire/req/mysql.php:107) in /home/www/9c7a8b71d991f631f78b81ac452fef3d/web/ecrire/base/db_mysql.php on line 71

    hiii

    j’ai été voir la db. rien n’avait été installé. après un test sur un autre spip (avec accès restreint/ barre typo+enluminure/bonux), j’ai constaté que là ça marchait. donc il y doit y avoir une incompatibilité avec un des autres plug-ins.
    j’ai tout effacé du serveur et repris en commençant par spip-listes : rien n’y fait, même plantage.
    j’ai installé manuellement les tables de spip-listes, tout semble fonctionner… mais en réalité les liens avec les tables ne s’effectuent pas correctement

    une idée ? ça serait-y pas un problème avec inscription2 qui a déjà créé la table auteur-elargis ?

    • frencheese

      Je rencontre exactement le même problème avec une version 2.03 toute fraîchement installée sur un serveur tout beau tout neuf. Spip-Listes 1.9.3 étant le premier plugin de la liste chargée automatiquement.
      Il doit manquer un truc. Si quelqu’un a une idée

    Répondre à ce message

  • Bonjour, J’uti­li­sais spip-lis­tes avec la ver­sion 1.9 de spip Je suis passé récem­ment en ver­sion 2.0.2 de spip j’ai changé spip-lis­tes pour sa der­nière ver­sion

    Mais j’ai un pro­blème d’affi­chage des carac­tè­res accen­tués sur les titres et les cha­peaux des arti­cles du som­maire (les brè­ves et arti­cles publiés depuis une date x). Ils sont rem­pla­cés par des losan­ges ou autres.

    J’ai essayé les dif­fé­ren­tes for­mes d’enco­dage pro­po­sées dans le menu de config de la meleuse de spip-lis­tes, mais rien n’y fait.

    Je ne suis appa­rem­ment pas le seul à connaî­tre ce pro­blème avec cette nou­velle ver­sion, mais si j’ai vu la ques­tion posée sur plu­sieurs forums, je n’ai vu nulle part une solu­tion pro­po­sée.

    Quelqu’un aurait-il une idée de l’ori­gine du pro­blème et ce qu’il faut faire pour le régler ?

    Site Histoire Passion

    Répondre à ce message

  • Est ce normal ?

    J’ai fait un essai d’envoi automatique ( un envoi toute les semaine)

    J’ai demandé un envoi immédiat

    J’obtiens

    Vous avez demandé l’envoi immédiat de cette liste de diffusion.
    Svp, veuillez confirmer votre demande.

    Quand je valide rien ne se passe comme si le bouton n’était pas actif

    Répondre à ce message

  • Autre problème la liste des abonnés ne s’ouvre pas

    On voit le nombre d’abonnés, les lettres pour faire le tri mais pas la liste

    Quelqu’un a t il une idée ?

    Je suis sur Spip 2.03

    STI Pro

    Répondre à ce message

  • Problème de choix de format de liste

    Je viens de créer sur mon site une liste

    J’ai ajouté des abonnés.

    Mais je ne peux choisir le format de la liste HTML ou Txt , rien ne se valide...

    Je coche HTML et je valide, cela n’enregistre pas le choix
    Il en est de même quand je le fais avec txt..

    Répondre à ce message

  • 1

    Bonjour,

    Juste pour signaler que les courriers et les accusés d’inscriptions ne partent pas lorsque l’adresse du webmestre n’est pas indiquée (ce qui est bien embêtant lorsque l’on ne veut pas indiquer de reply-to).

    sur un SPIP 1.9.2g [13534] et SPIP-Listes 2.0075-25974 <1.98>

    dd

    • > Juste pour signaler que les courriers et les accusés d’inscriptions
      > ne partent pas lorsque l’adresse du webmestre n’est pas indiquée
      > [...]

      Mmmm. Dans mes souvenirs, c’est imposé par smtp (ou par l’api, je ne sais plus).

      Tu n’as qu’à mettre « no-reply@ton-nom-de-domaine ». D’ailleurs, il y a qq chose du genre déjà en place pour le reply-to. Mais pas encore en option.

      A suivre.

    Répondre à ce message

  • eric Luyckx

    je viens de faire un test sur un autre site qui utilise inscription2 : résultat : même plantage

    Répondre à ce message

  • 2

    Bonjour,

    Je n’arrive pas à modifier via l"espace privé le format des auteurs qui restent invariablement désabonné ou sans format.

    J’étais sous spip 1.9.2.d, je suis passé sous 1.9.2.g mais pas de changement.

    J’ai essayé spip-liste 1.9.2 et 1.9.3 pas de changement.

    J’ai modifié le code comme indiqué par Didier, pas de changement

    J’ai remplacé le fichier abstract comme indiqué par Nabs, « spip ne retrouve plus ses petits ».

    Cependant un visiteur, qui s’inscrit via le formulaire puis choisit son format est pris en compte correctement. Autrement dit c’est dans la zone privé que j’ai des problèmes.

    Je ne sais plus trop quoi faire, mon squelette étant, pour le moment, incompatible avec Spip 2.0, et mes connaissances limitées.

    Merci d’avance pour toutes remarques

    • Pas d’erreur javascript par hasard ? Si c’est le cas, donner l’erreur signalée (firebug/Firefox conseillé). Si non, que dit le log (spiplistes.log) ? Svp, ne donner ici que la partie du log concernée (la date et l’heure sont en début de ligne).

      Merci

    • Merci de ta réponse Paladin

      En fait je suis ennuyé car là, ça marche ? Du moins en passant par « suivi des abonnements », le format est bien pris en compte.

      Pour info, je ne sais pas si cela peut t’être utile ..

      J’ai vérifié spiplistes.log qui indiquait 3 adresses IP par ligne. Les adresses étaient du type local 127.0.0.1 192.168. etc ?

      Mais comme j’ai refait des essais et que ça marche, j’ai perdu ce fichier et Spiplistes.log m’indique une seule adresse, le pid, le nom ... etc (a priori normal).

      J’ai installer firebug et il ne me dit rien.

      Merci encore

    Répondre à ce message

  • #FORMULAIRE_ABONNEMENT{listexx} ne fonctionne pas en spip 2.01

    Répondre à ce message

  • Bonjour,

    En passant à SPIP 2.0.3, j’ai mis à jour également ma version de Spip-Listes. Mais depuis, quand je créé un courrier, que je le configure ou que j’essaie de l’envoyer, il me retourne l’erreur :

    Site en travaux
    Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension.

    Bref, il me fait planter tout le site pendant environ 5 minutes ! Coup dur...

    (Pourtant, j’arrive parfois à visualiser mon courrier ou à recevoir un courrier de test. Le plantage semble aléatoire dès que je me balade dans la partie privée Spip-Listes)

    Auriez-vous une solution ? Merci pour votre aide !

    Répondre à ce message

  • 1

    Je signale un bogue. Ma version de Spip est la 2.03 et celle de Spip liste la 1.9.3
    J’avais des problème d’envoi de mail. A chaque nouveau courrier j’envoyais mes lots de mail et personne ne les recevait. Dans le journal de Spip list, il était dit Fonction mail() indisponible ou d’autres fois des erreurs dans le fichier composer.php.
    J’ai trouvé la solution après de longues heures. C’est tout simplement parce que j’ai mis un accent grave dans la dénomination de mon site SPIP.
    Si cela peut être corrigé par une personne plus compétente que moi dans la prochaine version de SPIP liste, je vous en remercie d’avance.

    Répondre à ce message

  • 2

    Bonjour,

    Je suis sous spip 2.0.3, j’utilise pour la première fois spip-listes 1.9.3. Je viens d’activer le plugin, et à partir du moment où j’entre dans le sous-menu "Listes de diffusions", j’obtiens ce message d’erreur en haut de page :

    « Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(../../plugins/spip-listes/img_pack/) is not within the allowed path(s) : (/var/alternc/html/l/laspic/ :/var/alternc/dns/redir :/usr/share/php/ :/var/alternc/tmp/ :/tmp/) in /var/alternc/html/l/laspic/ecrire/inc/utils.php on line 691 »

    Étrange non ? Que puis-je faire pour cela ?

    • Ce soucis a été plusieurs fois reporté ici. Semble venir d’une restriction de l’hébergeur du site. Merci de préciser ce point.

    • Une restriction de l’hébergeur du site ? Ca me semble probable en effet : depuis spip 2, ce n’est pas le premier message d’erreur que je rencontre (voir par exemple ici).

      Mon hébergeur est lautre.net, qui tourne sur AlternC. Quel serait le lien alors ?

    Répondre à ce message

  • 2

    Bonjour,

    Je viens de tenter l’installation de SPIP-Listes 1.9.3 sous Spip 2.0.2 et je reçois un message « fichier absent : »../plugins/genie/spiplistes_cron.php"

    Après plusieurs tests, le problème persiste (téléchargement de la source depuis plusieurs sources).

    Quand j’essaie de l’installer manuellement sur mon serveur, je reçois quelques messages erreurs d’installation.

    Y a-t-il une solution à tout ceci ?

    • @Isola : As-tu trouvé la solution à ton pb de « Fichier spiplistes_cron introuvable » ?
      ++

    • Non, toujours pas... Je désespère de pouvoir un jour utiliser SPIP-Listes...

    Répondre à ce message

  • 1

    Bonsoir !

    A plusieurs reprises j’ai pu constater des erreurs dans les liens inclus dans la lettre d’information : l’adresse principale du site est répétée.

    Exemple :

    http://couleurjazz.org/{{http://couleurjazz.org/}}spip.php ?action=redirect&id_article=173

    Il me semble que le phénomène se produit quand je force l’envoi de la lettre...

    Quelqu’un a-t-il déjà rencontré ce problème ?

    Merci !

    • Précision.

      Message d’erreur :

      Fatal error : Call to undefined function : afficher_auteurs_objet() in /homez.10/couleurj/www/plugins/spip-listes_1_9_2/spiplistes_mes_fonctions.php on line 95

    Répondre à ce message

  • Bjr, bug après passage à spip 2.0.3 (depuis 1.9.2.d) et spip_liste1.9.3,
    Quand je clic dans l’admin sur « listes de diffusion » :

    Erreur SQL
    spip_listes_format AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN ( SELECT id_auteur FROM matablesql_spip.spip_auteurs_listes WHERE id_liste=7) GROUP BY spip_listes_format
    Table ’matablesql_spip.spip_auteurs_elargis’ doesn’t exist

    Mes deux listes n’apparaissent plus dans les imports de mails. Tous les abonnés sont sans format et ne s’affichent plus dans « suivi des abonnements ».

    Que faire ? Merci

    Répondre à ce message

  • je me ré-écris à moi-même pour indiquer comment corriger le code pour la duplication de courrier fonctionne :
    Dans le fichier exec/spiplistes_courrier_gerer.php, modifier la ligne 100 qui était :

    $texte = typo($row['message_texte']);

    en

    $message_texte = typo($row['message_texte']);

    de manière à ne pas écraser le contenu ...

    Répondre à ce message

  • Tu as raison sur le fond, je vais regarder cela de plus près.

    Sinon, il me semble y avoir un autre souci avec ce plugin : c’est la fonction « dupliquer le courrier » ... le courrier soi-disant dupliqué est vidé de son contenu, seul le titre est dupliqué.
    Si quelqu’un a une solution, je suis preneur

    Répondre à ce message

  • 1

    Pour utiliser spip-Listes 1.9.3 sous spip 1.9.2e, j’avais une erreur sur l’impossibilité de retrouver le format sélectionné par le destinataire du mail. Comme l’a dis nabs, c’est une incompatibilité avec sql_getfetsel().

    J’ai donc remplacé cette fonction, ligne 563 de spiplistes_api.php par :

    $query = spip_query ("SELECT spip_listes_format FROM spip_auteurs_elargis WHERE id_auteur=$id_auteur") ;
    $data=spip_fetch_array($query) ;
    $result=$data[’spip_listes_format’] ;

    Je joins le fichier modifié...

    • Le probleme c’est que sql_getfetsel() est utilisée à plein d’autres endroit et en plus d’autre fonctions potentiellement en conflits sont aussi utilisées. Si tu remplace à cet endroit tu résoud effectivement le probleme ponctuellement mais il doit sans soute y avoir d’autre truc qu’on a pas vu. Ce que j’ai fait c’est reprendre les définition de toutes les fonctions inéxistantes dans abstract_sql.php en se basant sur le fichier de compatibilité de spip liste.
      je joint le fichier abstract_sql.php à mettre à la place de l’original (distrib) situé dans ecrire/base/
      ceci règlera le probleme de compatibilité de tous les plugins vu que maintenant les fonctions existent !

    Répondre à ce message

  • Impeccable le rempalcement de code dans plugins/spip-listes_1_9_3/inc/spiplistes_api.php.
    J’utilise SPIP 1.9.2g et Spip-listes 1.9.3

    Encore merci !!

    Répondre à ce message

  • 6

    Bonjour,

    Sous spip1.9.2g avec spip-liste1.9.3 la mise à jour des formats ne fonctionne pas. Après avoir fouiné un peu j’ai trouvé la cause potentielle, mais je ne suis pas bien sure de moi !
    la fonction spiplistes_format_abo_demande (fichier : spipliste_api.php) qui retourne le format pour un id_auteur utilise pour les versions < 1.9.3 la fonction sql_getfetsel(..) qui n’est dans abstract_sql.php qu’à partir de spip 1.9.3 ce qui retourne rien. donc impossible de récupérer le format (d’ou le non affichage) et un nouvel enregistrement est généré dans spip_auteur_elargi à chaque modification de format !

    Pour régler le problème j’ai recopier cette fonction dans mon /ecrire/abstract_sql.php
    du coup ça marche bien mais c’es pas bien clean comme solution !

    est ce que qq peut me dire ce qu’il en penses et si ça risque de provoquer des effets de bord

    A noter que sql_getfetsel(..) est utilisée dans pleins d’endroits !

    Merci

    • sql_getfetsel() est déclarée par inc/spiplistes_api_abstract_sql.php

    • Merci pour la réponse rapide :o)

      effectivement, mais ce système de substitution ne semble pas fonctionner dans ce cas précis de la modif de format !

      Je ne sais pas comment cela fonctionne, est ce que le code est analysé à la volé et substitué puis exécuté ? est ce que tu peut m’indiquer une page qui détaille le fonctionnement ?

      Si tu es en spip1.9.3, est ce que cela fonctionne bien pour toi ?

      Merci infiniment pour l’aide

    • (SPIP-Listes/SPIP 1.92g)

      En gros, les fonctions compatibles (sql_*) sont déclarées si elles n’existent pas. Donc si pas d’erreur en log, c’est qu’un autre script les déclare avant lui (autre plugin ?).

      Courage !

    • Le souci vient d’un problème de compatibilité avec cfg qui reprend les même définition. Je ne sais pas encore comment régler le problème mais on avance ! comment faire pour ne pas qu’ils se marchent sur les pieds ? il y a moyen de définir un fichier de compatibilité globale ? merci ;o)

    • Voir le source des deux plugs. Doit y avoir un pb qq part. Par normal. De mon côté, j’ai qq serveurs en SPIP 192g et SPIP-Listes (sans cfg) qui fonctionnent parfaitement.

      A suivre...

    • Les deux plugins ont chaqu’un sa redef dont le fichier et le nom de fonction diffère (important selon une note sur le fichier même) mais je ne sais pas comment aller plus loint car je ne sais pas quelle est la fonction d’entrée en cas d’erreur. Est ce que tu sais quel est la fonction exécutée dans le cas d’une erreur du type fonction non trouvée ? il y a peut être un truc que je pourrais faire à ce niveau !

    Répondre à ce message

  • Bonjour,

    Sous SPIP 2.0.3 et avec Spip liste 1.9.3 j’ai une liste de diffusion publique avec des abonnés que j’ai inscrits. Ils ont le statut de « visiteur » sur le site.

    Par ailleurs, j’ai une liste de diffusion privée à laquelle sont inscrits les « rédacteurs ». Comment abonner à cette liste certains « visiteurs » ?

    Merci de votre aide

    Répondre à ce message

  • 1

    Bonsoir,

    J’ai ce message d’erreur à l’installation de spip liste dernière révision avec spip 2.0.2.

    « Fatal error : Cannot redeclare spip_query_db() (previously declared in /var/www/virtual/espace-talanconnais.com/htdocs/spip2/ecrire/req/mysql.php:107) in /var/www/virtual/espace-talanconnais.com/htdocs/spip2/ecrire/base/db_mysql.php on line 71 »

    Que faire ? Avant avec spip 1.9.2.d je n’avais pas ce soucis.

    Merci par avance de vos conseils.

    • J’ai réussi après avoir longtemps cherché, le plugin est maintenant activé.
      ce que j’ai fait : supprimer le fichier « db_mysql.php » situé dans spip/ecrire/base/

      Je ne sais pas si c’est bien mais en tout cas ça fonctionne et je n’ai pas constaté de bug pour le moment.

    Répondre à ce message

  • 2

    Bonjour, je viens d’installer et de configurer SpipListe sur Spip 2.0.
    La méthode d’envoi choisie est SMTP (oléane avec code d’accès). L’envoi de mails ne fonctionne pas : voilà un extrait du journal :

    Jan 09 16:18:08 62.160.23.122 (pid 26393) MEL : john(html) - john@hotmail.com Mail non envoyé -> Veuillez définir une adresse de réponse
    Jan 09 16:18:08 62.160.23.122 (pid 26393) MEL : id_courrier #12 TO id_liste #1 (3 users) REPLY-TO : Site de John (HTML : 0) (TEXT : 0) (NONE : 0) END #12

    Le problème vient apparemment de l’absence d’adresse de réponse. Quelqu’un sait-il où cela peut être renseigné ? Je pensais que c’était dans le champs « Adresse d’envoi par défaut » mais ce n’est pas le cas visiblement.
    Merci,
    Thomas

    • POur info, la même erreur d’« adresse de retour » absente se retrouve sur spip 1.9.2. Le test a été fait depuis OVH et DEDIBOX avec la fonction mail de Php et par SMTP. Quelqu’un a t-il rencontré ce problème ?

    • Bonjour,

      J’utilise également SPIP Listes chez OVH et ça marche sans problèmes. Je pense que l’adresse de retour est celle du webmestre que l’on indique dans le premier onglet de la fonction « configuration ».

      Cordialement

    Répondre à ce message

  • bonjour,

    j’ai testé la dernière version du plugin spip-listes :
    -  Version : 2.0075 | spip-listes_1_9_3

    avec Spip : SPIP 1.9.2d [11132]

    lors de la tentative d’envoi d’un courrier on obtient le message d’erreur deja mentionné par quelqu’un sur ce forum :

    « "Destinataire sans format de réception. Appliquez un format de réception (texte ou html) pour ce compte ou sélectionnez un autre destinataire." »

    j’ai désactivé le plugin cfg version 1.10.5 et cela résoud le problème

    l’utilisation de la version 1.3.8 du plugin cfg ne pose quand à elle pas de probleme.

    savez vous d’où cela provient et comment corriger ce probleme ?

    merci

    Répondre à ce message

  • Help !
    Dans ma newsletter, les liens vers les articles renvoient vers la partie privée du site, ce qui est problématique ! Quelqu’un a-t-il une astuce ?
    Merci de vos réponse ;-)

    Répondre à ce message

  • Pourquoi lorsque j’envoi du courrier à une liste de diff par SPIP Listes, le champs Répondre à de ce courrier indique en plus de l’adresse configuré dans la config de Spip Listes deux autres adresses du type ’gfdsg@90Plan.ovh.net’ ?

    Merci,
    Christophe Modica

    Répondre à ce message

  • Bonjour,
    Petite question bête : où change-t-on le texte du mail de confirmation d’abonnement ?
    Merci pour vos réponses et bravo pour ce plugin !

    Répondre à ce message

  • 1

    J’ai récemment migré de spip 1.9.2d à spip 2.0.3 sans trop de difficulté.
    J’ai ensuite réinstallé le plugin Spip_liste 1.9.3 (disponible sur votre site) et compatible avec la version 2 de spip.

    Le problème c’est qu’une table est manquante et n’est pas crée par l’installation de spip_liste ni par la mise à niveau de spip 2.0.3. Cette table est spip_auteurs_elargis.
    Du coup le formulaire d’inscription est en echec et me retourne l’affichage suivant :

    erreur dans le squelette
    Erreur SQL
    spip_listes_format FROM spip_auteurs_elargis WHERE id_auteur=321
    Table ’centrericours.spip_auteurs_elargis’ doesn’t exist

    Alors moi je veux bien créer la table mais je n’ai aucune indication sur ses caractéristiques.
    Quelqu’un peut il m’aider SVP.

    • Spip-liste est censé insérer des nouvelles tables mais visiblement l’installation du plugin n’y changeait rien.
      -  Alors j’ai installé une version vierge de spip en local (grace à easy php)
      -  installer le plugin spip_listes en local aussi
      -  exporter la base spip_auteurs_elargis à partir du phpMyAdmin (local)
      -  importation de la table sur la base SQL distante et le pb est résolu

    Répondre à ce message

  • 1

    Hello,

    J’ai déjà posté sur ce forum mais peut être pas de manière assez complète ...

    Soit SPIP-Listes 2.0071-25842 <1.98> sur un SPIP 1.9.2f [13443]
    Sur un RPS de chez OVH => PHP Version 5.2.5-pl1-gentoo, Client API version 5.0.44

    Première constatation dans les abonnés (j’ai 4 auteurs spip) =>Répartition des abonnés :
    -  Listes privées : 0
    -  Listes publiques hebdomadaires : 0
    -  Listes publiques mensuelles : 0
    -  Listes publiques annuelles : 0
    -  Listes publiques autre prériodicité : 1
    -  Abonnés à aucune liste : 3

    Répartition des formats :
    -  HTML : 11
    -  Texte : 1
    -  Aucun : 2

    Je pense que ces chiffres ne sont pas cohérents ?

    Je retrouve ces incohérences dans la page de configuration de la liste :
    Les abonnés à cette liste 1 abonné, dont -10 sans format de réception

    Surprenant le - 10 non ?

    et voilà mes logs =>
    -  Jan 04 16:42:09 88.197.171.64 (pid 9291) spip-listes 1.98
    -  Jan 04 18:33:20 88.197.171.64 (pid 21565) VERSIONS MOD DETECTED [1.98::2.0064][1.98::1.98]
    -  Jan 04 18:33:20 88.197.171.64 (pid 21565) UPGRADING spiplistes 1.98 TO 2.0064
    -  Jan 10 18:48:56 88.197.160.29 (pid 15573) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:00:40 88.197.160.29 (pid 17021) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:00:48 88.197.160.29 (pid 17033) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:01:15 88.197.160.29 (pid 17156) insert format #texte to id_auteur #1 by id_auteur #1
    -  Jan 10 19:05:15 88.197.160.29 (pid 17548) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:05:22 88.197.160.29 (pid 17561) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:09:32 88.197.160.29 (pid 18211) insert format #non to id_auteur #2 by id_auteur #1
    -  Jan 10 19:09:32 88.197.160.29 (pid 18211) insert format #html to id_auteur #2 by id_auteur #1
    -  Jan 10 19:09:57 88.197.160.29 (pid 18261) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:10:11 88.197.160.29 (pid 18305) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:11:53 88.197.160.29 (pid 18453) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:28:16 88.197.160.29 (pid 20368) VERSIONS MOD DETECTED [2.0064::2.0071][1.98::1.98]
    -  Jan 10 19:28:16 88.197.160.29 (pid 20368) UPGRADING spiplistes 2.0064 TO 2.0071
    -  Jan 10 19:29:29 88.197.160.29 (pid 20587) insert format #non to id_auteur #2 by id_auteur #1
    -  Jan 10 19:34:10 88.197.160.29 (pid 21151) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 10 19:36:43 88.197.160.29 (pid 21486) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 12 21:04:38 88.197.160.29 (pid 16963) insert format #html to id_auteur #1 by id_auteur #1
    -  Jan 12 21:04:46 88.197.160.29 (pid 16977) insert format #html to id_auteur #1 by id_auteur #1

    Que dois-je fournir de plus ? Je suis sur le #spip pour des explications plus détaillées ;-) si nécessaire.

    Merci d’avance

    • Visiblement, c’est la table spip_auteurs_listes qui a besoin d’être nettoyée. Passer de la 1.98 à la version actuelle laisse des traces.

      Et il y a probablement un bug dans l’inventaire.

      En attendant un outil de correction de tables, tu peux vider complètement la table spip_auteurs_listes. Ce qui correspond à désabonner tout le monde.

      Pour info, cette table contient les abonnements :
      — id_auteur : l’abonné
      — id_liste : la liste à laquelle il est abonné
      — date_inscription : parfois 0 (ancienne version) parfois la date effective
      — statut : validé par l’abonné via le formulaire
      — format : le format de réception pour cette liste, pour cet abonné (pas encore utilisé, par défaut html. Dans un futur proche ? permettra de s’abonner en « html » à la liste x, « texte » à la liste y, ou « non » à la liste z).

      Je rajoute au TODO.

      Merci.

    Répondre à ce message

  • bibi_mage

    Bonjour à tous,

    Voilà tout est dans le titre !
    J’utilise spipliste 1.9.2 avec un site spip lui aussi en 1.9.2.f.
    J’aimerais modifier le pied de page par défaut de spip-liste.
    Est ce possible ?
    J’ai regarder dans les fichiers du plugin j’ai trouvé dans modèle un fichier piedmail, les modifications apportées sont bien visibles dans la prévisualisation des lettres mais pas dans le mail effectif envoyé aux abonnées...
    J’ai aussi vu des éléments ressemblant au pied d epage dans le fichier de meleuse mais leurs modification ne change pas le pied de page du mail envoyé...

    si quelqu’un a une solution ?

    Merci d’avance ! ;)

    Répondre à ce message

  • 4

    Hello,

    Je continue ma phase de test de ce plugin. J’ai réussi à le faire fonctionner sans encombre avec SPIP 2.0.

    Il m’est en revanche toujours impossible de le faire fonctionner avec SPIP 1.9.2g (SPIP-Liste 2.0071). Une anomalie est persistante : les auteurs SPIP ne peuvent pas enregistrer/modifier le format de réception, même si ce format est défini depuis le « Suivi des abonnements ». Et l’abonnement est en conséquence toujours suspendu.

    Je peux fournir plus de détail et des captures d’écran si le bug n’est pas reproductible de votre côté.

    Rencontrez-vous ou avez-vous rencontré ce problème ?

    — Olivier

    • Gagné ! je n’arrive pas à reproduire le bug. En plus, dans ce formulaire via /ecrire/ ?exec=auteur_infos&id_auteur=n, c’est de l’appel HTTP pur (pas d’ajax). Donc ca doit fonctionner même sans javascript.

      Que dit le log lors de l’activation du format ? (/tmp/mysql.log et /tmp/spiplistes.log pour SPIP 192).

      Svp, préciser version MySQL (pour mémo, certains bugs ont été reporté avec MySQL 3. Version trop ancienne).

      Merci.

    • Hello,

      Je suis dans le même cas qu’Olivier..

      PHP Version 5.2.5-pl1-gentoo

      MySQL Support enabled
      Active Persistent Links 0
      Active Links 1
      Client API version 5.0.44
      MYSQL_MODULE_TYPE external
      MYSQL_SOCKET /var/run/mysqld/mysqld.sock
      MYSQL_INCLUDE -I/usr/include/mysql
      MYSQL_LIBS -L/usr/lib -lmysqlclient

      Spip-Liste : Version : 2.0071 téléchargée sur contrib cette aprèm sur un SPIP 1.9.2f [13443] et même soucis d’inscription de format.

      Je reste à disposition pour toute information supplémentaire ;-)

      Amitié

    • Gagné !! Le changement de format est bien pris en compte même si les boutons radio n’affiche pas l’option retenue (un problème de javascript ?). Cela se vérifie dans le « Suivi des abonnements ». En revanche, l’abonnement semble bel et bien être suspendu quoi qu’il arrive et les courriers ne semblent pas expédiés (cf. capture : dans mon cas, il y a deux abonnés, l’un dans le format html, l’autre dans le format texte / on peut voir un nombre négatif d’abonnés sans format, supérieur au nombre d’abonnés [2] : je n’ai constaté cette curiosité avec SPIP 2.0.2).

      php : 5.2.6
      MySQL : 5.0.22

      Voilà ce que raconte spipliste.log et mysql.log lors de l’envoi d’un courrier :

      Jan 10 21:25:49 88.163.94.121 (pid 1509) MEL : destination format MISSING FOR ID_AUTEUR 10
      Jan 10 21:25:49 88.163.94.121 (pid 1509) MEL : destination format MISSING FOR ID_AUTEUR 1

      Jan 10 21:22:52 88.163.94.121 (pid 1190) - SELECT url_propre, titre FROM andiissorg.spip_auteurs WHERE id_auteur=10
      Jan 10 21:22:52 88.163.94.121 (pid 1190) 1054 Unknown column ’titre’ in ’field list’
      Jan 10 21:22:52 88.163.94.121 (pid 1190) GET /ecrire/ ?exec=action_rapide&arg=type_urls_spip&format=iframe&type_objet=auteur&id_objet=10
      Jan 10 21:22:52 88.163.94.121 (pid 1190) - SELECT url_propre, titre FROM andiissorg.spip_auteurs WHERE id_auteur=10
      Jan 10 21:22:52 88.163.94.121 (pid 1190) 1054 Unknown column ’titre’ in ’field list’
      Jan 10 21:31:19 88.163.94.121 (pid 1716) GET /ecrire/ ?exec=auteur_infos&id_auteur=10
      Jan 10 21:31:19 88.163.94.121 (pid 1716) - SELECT * FROM andiissorg.spip_zones AS z WHERE z.id_zone NOT IN (,) ORDER BY z.titre
      Jan 10 21:31:19 88.163.94.121 (pid 1716) 1064 You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’) ORDER BY z.titre’ at line 1
      Jan 10 21:31:20 88.163.94.121 (pid 1716) GET /ecrire/ ?exec=action_rapide&arg=type_urls_spip&format=iframe&type_objet=auteur&id_objet=10
      Jan 10 21:31:20 88.163.94.121 (pid 1716) - SELECT url_propre, titre FROM andiissorg.spip_auteurs WHERE id_auteur=10
      Jan 10 21:31:20 88.163.94.121 (pid 1716) 1054 Unknown column ’titre’ in ’field list’
      Jan 10 21:31:20 88.163.94.121 (pid 1716) GET /ecrire/ ?exec=action_rapide&arg=type_urls_spip&format=iframe&type_objet=auteur&id_objet=10
      Jan 10 21:31:20 88.163.94.121 (pid 1716) - SELECT url_propre, titre FROM andiissorg.spip_auteurs WHERE id_auteur=10
      Jan 10 21:31:20 88.163.94.121 (pid 1716) 1054 Unknown column ’titre’ in ’field list’

    • Désolé, mais je n’arrive (toujours) pas à reproduire l’erreur.

      Et les logs donnés dans ton message ne précisent rien sur SPIP-Listes.

      Pour mémo : SPIP-Listes 2.0072, SPIP192g, MySQL 5, PHP 5

      Une chose sûre, tu dois avoir un message dans /tmp/spiplistes_log lors de l’ajout ou de la modification d’un format. Exemples :

      lors de l’ajout d’un format de réception pour l’auteur 7 :

      insert format #html to id_auteur #7 by id_auteur #1

      lors de la modification du format :

      update format #texte to id_auteur #7 by id_auteur #1

      Si erreur SQL, toujours dans /tmp/spiplistes_log :

      DB ERROR (spiplistes_format_abo_modifier() update 7) : [id le numéro de l'erreur] ici le message de l'erreur

      Merci.

    Répondre à ce message

  • 2

    Bonjour,

    Je viens d’installer spip liste avec spip 2 et multiflex et j’obtiens le message suivant après avoir validé l’installation du plugin. Quelqu’un peut-il m’aider ?

    Fatal error : Cannot redeclare spip_query_db() (previously declared in /var/www/vhosts/lycee-francis-jammes.fr/subdomains/achatpublic/httpdocs/ecrire/req/mysql.php:107) in /var/www/vhosts/lycee-francis-jammes.fr/subdomains/achatpublic/httpdocs/ecrire/base/db_mysql.php on line 71

    • Ne me semble pas venir de SPIP-Listes. Le mieux est de chercher qui essaie de redéclarer la fonction (grep -r spip_query_db dans le dossier des plugins ou ailleurs) et de corriger.

    • bonjour,

      j’ai exactement la même erreur... une solution a-t-elle été trouvée ?

      Merci d’avance

    Répondre à ce message

  • 4

    Bonjour,

    je viens de migrer sur la 2.0 et je l’ai mis à jour avec la dernière version de Spip listes, outil précieux pour l’envoi de nos lettres d’info.

    Je viens de buter sur un problème : les lettres d’info sont envoyés avec des urls qui contiennent le lien vers l’article dans l’interface d’administration - /ecrire/ ?exec=articles&id_article. Mes essais avec urls absolus n’aboutissent pas.

    Est-ce que quelqu’un a trouvé une parade au problème ? Merci pour votre aide.

    Répondre à ce message

  • Bjr, je teste spip-liste 1.9.3 avec spipv2.0.2, ça marche bien, à part dans le mail de confirmation reçu après inscription sur le site public, j’ai ça :

    Vous êtes abonné à la liste d'information du site biduleVous avez choisi de recevoir les courriers adressés à la liste
    suivante : 
    - Nhtml.

    Le texte « Vous avez choisi » est collé au nom du site (pas grave), et puis j’ai « Nhtml » au lieu du nom que j’ai mis à ma liste publique, bizarre.

    Merci au passage pour ce très bon plugin très très utile !

    Répondre à ce message

  • 1
    minicircul

    la version utilisée de mysql est 3.23.58 sur un serveur kimsufi de OVH

    • Aïe ! C’est la sous-requete qui ne passe pas. Version trop ancienne.

      Dixit la doc MySQL :
      Depuis MySQL version 4.1, une clause IN() peut aussi contenir une sous-requête. See Section 13.1.8.3, « Sous-requêtes avec les clauses ANY, IN et SOME ».

    Répondre à ce message

  • 1
    minicircul

    Bonjour,

    J’ai tenté d’installer cette version sur SPIP 2.0.2, puis retesté sur la version SPIP 1.9.3.

    Lors de la création des listes de diffusion jusqu’à la 4e pas de soucis, lors de la cinquième j’ai un bug généralisé sur les pages du plugin :

    Erreur(s) dans le squelette

    ()
    Erreur MySQL
    spip_listes_format AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN (SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=1) GROUP BY spip_listes_format
    You have an error in your SQL syntax near ’SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=1) GROUP BY spip' at line 3 </BOUCLE>   , <BOUCLE>() Erreur MySQLspip_listes_formatAS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN (SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=2) GROUP BYspip_listes_formatYou have an error in your SQL syntax near 'SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=2) GROUP BYspip’ at line 3
    ,

    ()
    Erreur MySQL
    spip_listes_format AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN (SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=3) GROUP BY spip_listes_format
    You have an error in your SQL syntax near ’SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=3) GROUP BY spip' at line 3 </BOUCLE>   , <BOUCLE>() Erreur MySQLspip_listes_formatAS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN (SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=4) GROUP BYspip_listes_formatYou have an error in your SQL syntax near 'SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=4) GROUP BYspip’ at line 3
    ,

    ()
    Erreur MySQL
    spip_listes_format AS f, COUNT(*) AS n FROM spip_auteurs_elargis WHERE id_auteur IN (SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=5) GROUP BY spip_listes_format
    You have an error in your SQL syntax near ’SELECT id_auteur FROM spip_auteurs_listes AS l WHERE id_liste=5) GROUP BY `spip’ at line 3
    </BOUCLE


    Précision le test a été réalisé sur une base de donnée vierge de tout contenu.

    Par avance merci pour votre aide

    • Désolé, je n’arrive pas à reproduire le bug.

      Svp, besoin de précision (version MySQL par exemple).

      Merci.

    Répondre à ce message

  • lorsque j’envoie à la même date 2 listes possédant 2 patrons différents, il se trouve que c’est le patron de la première liste qui est utilisé pour les 2.

    Le problème ne se pose pas si on décale les 2 envois de quelques heures.

    Quelqu’un a t’il rencontré le problème ?

    Pour info :
    -  je suis sous SPIP 1.9.2e le plugin est spip-listes_1_9_3
    -  j’ai installé plusieurs SPIP sur le mm hébergement et les tables sont préfixées du nom des différents SPIP.
    ex. :
    premsite_articles
    ...
    secsite_articles
    ...

    Répondre à ce message

  • 2
    celticmaster

    Bonjour, J’ai un soucis avec ce plugin : impossible d’envoyer des mails, pourtant si je vais dans suivi des abonnements, j’ai mes inscrits... :

    Courrier archivé

    * Envoi vers * Date de l’envoi : 2008-12-29 09:26:54 o Debut de l’envoi : 0000-00-00 00:00:00 o Fin de l’envoi : 0000-00-00 00:00:00 * Nombre d’abonnés : 0 o Format html : 0 o Format texte : 0 o Désabonnés : 0 * Nombre d’envois en erreur : 0

    • SPIP : 1.9.2g
      Spip-listes : 2.0063

      Je constate le même problème : à savoir qu’aucun email n’est finalement envoyé.

      Voilà le résumé :

      Courrier archivé

      • Liste de destination : Test lettre d’actualités 1 abonné, dont -8 sans format de réception
      • Date de l’envoi : 28 décembre 2008 à 18h29min
        • Debut de l’envoi : 29 décembre 2008 à 18h51min
        • Fin de l’envoi : 29 décembre 2008 à 18h51min
      • Nombre d’abonnés : 1
        • Format html : 0
        • Format texte : 0
        • Désabonnés : 1
      • Nombre d’envois en erreur : 0

      Ce que je trouve surprenant :

      • le nombre d’abonnés sans format de réception (toujours négatif !), le seul membre est en html et n’est pas comptabilisé comme tel
      • le nombre de désabonné, alors que la liste ne comporte qu’un seul abonné (moi en l’occurrence pour le test),
      • quand je souhaite envoyer un courrier à un seul destinataire pour tester, il m’est répondu que faute de format défini, l’envoi ne peut se faire.

      Bon courage pour la chasse aux bugs entre deux flûtes de champagne !
      Bonnes fêtes,
      #Olivier

    • Bonjour,

      Pour c’était le même soucis. Ça s’est « arrangé » après avoir installé et ré-installé le plugin inscriptions2. Configurer ce plugin pour qu’il soit actif. Et enfin rajouter une ou 2 infos liées à ce plugin sur son profil d’auteur...

      Et miracle, SPIP-Listes (1.92) fonctionne ! CHez moi, en tout cas, c’est ainsi que cela s’est fait...

    Répondre à ce message

  • Bonjour,

    Je viens d’installer « spip-liste » et bien sûr lorsque je le teste, j’ai un message d’erreur : Warning : fsockopen() [function.fsockopen] : unable to connect to smtp.laposte.net:25 in /mnt/117/free.fr/8/b/monsite/plugins/auto/spip-listes_1_9_3/phpmailer/class.smtp.php on line 105.
    Pourtant le serveur smtp est correctement renseigné.
    Pouvez vous me dépanner
    Par avance merci
    Cordialement,
    hleb

    Répondre à ce message

  • 3

    Bonsoir à tous,

    y a-t-il des statistiques (taux d’ouverture, de clic, liens cliqués...etc) dans ce plugin ?

    J’ai fait une rapide recherche sur le web mais je n’ai pas trouvé. J’ai vu que le plugin spip-lettres le fait mais pas spip-liste apparemment ?

    Si je n’ai pas bien cherché, désolé mais pouvez-vous m’indiquer quelques liens svp ?
    Sinon, je pense que c’est une chose très intéressante à rajouter dans la TO-DO, non ?

    Je précise que les statistiques spip ne sont pas activées sur mon site.
    Version de spip : 2.0.2
    Version de spip-listes : 1.9.3 (la dernière à l’heure où j’écris, téléchargée ci-dessus).

    • Ca ne fait pas ça. Et vu les outils de filtrage anti-spam et consorts, je doute de la fiabilité des résultats.

      Je rajoute au TODO. On ne sait jamais. Des fois que...

    • Pourquoi les outils de filtrage anti-spam dégraderaient les résultats ?

      Si vous voulez quelques pistes pour mettre en place ça, je suis prêt à partager mes connaissances en la matière. Je ne suis pas développeur, mais je connais le principe d’un outil développé pour ça et qui semble bien fonctionner.

      Le principe :

      • Pour l’ouverture : une image dont la source appelée est un fichier php qui comptabilise chaque hit puis renvoie une image transparente.
      • Pour les liens cliqués : chaque url est transformée avec un id unique vers un fichier qui comptabilise chaque hit et le stocke dans la bdd, puis renvoie vers la bonne url.
    • Je ne parlais pas de dégrader, mais de fiabilité.

      -  mail reçu sur OL.Pro avec filtre de sécurité et/ou anti-spam qui perd la tête
      -  mail reçu sur PDA ou téléphone mobile, ou webmail
      -  etc.

      Mais bon, comme je le disais, c’est dans le TODO.

    Répondre à ce message

  • 1

    Bonjour,

    j’ai l’erreur Call to undefined function generer_url_article quand j’essaie de générer un sommaire à partir du menu Générer du contenu.

    Je suis sous spip 2 et j’ai trouvé dans le forum la solution au problème :
    il faut remplacer dans le fichier spiplistes_courrier_previsu.php qui est dans le dossier exec du plugin aux lignes 255 et 274 « generer_url_article » par « generer_url_entite ». Puis rajouter dans la parenthèse qui suit (juste avant la fermeture de parenthèse) : « ,’article’ » (ce qu’il y a entre les guillemets doubles).

    Source : http://archives.rezo.net/spip.mbox/200812.mbox/%3Cgic2lg$bej$1@ger.gmane.org%3E

    Répondre à ce message

  • Bonjour,

    Je suis sous SPIP 2.0.2 et dans l’interface privée, j’ai le message d’erreur suivant sur toutes les pages de l’interface d’administration :

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(../../plugins/spip-listes_1_9_3/img_pack/) is not within the allowed path(s) : (/var/www/vhosts/monsite.com/httpdocs :/tmp) in /var/www/vhosts/monsite.com/httpdocs/ecrire/inc/utils.php on line 691

    Une idée du pourquoi ? Problème de droits ?
    Peut-être en relation avec la discussion :
    Version 2.0 - Fatal error - dans le fichier ecrire/inc/flock.php ?

    Bon réveillon et bonne année 2009 !

    Répondre à ce message

  • 6

    Bonjour,

    Oui les deux dossiers sont bien à la racine comme indiqué.

    L’erreur empêche de spécifier le formet d’envoi et par conséquent l’envoi est impossible.
    L’internaute précédent dans le forum ( joz) semble d’ailluers rencontrer le même problème.

    Merci d’avance.

    • Problème de droit d’accès alors ? A vérifier.

      Voir aussi certains hébergeurs qui appliquent des restrictions sur les fonctions. Il y a pas mal de témoignages là dessus dans les forums. A creuser.

      Bon courage !

    • Salut,

      non, je n’ai pas le même problème. Je n’ai aucune message d’erreur, c’est la configuration des souscriptions (choix format) qui ne fonctionne pas.

      Il y a d’autres bizarreries. Par exemple pour mon propre auteur (ID 1) sont marqués dans la liste des souscription 21 abonnements. Je n’ai que 2 listes, comment est-ce possible ?

      J’ai SPIP 1.9.2e [12624] & SPIP-Listes 2.0062-24989 <1.98> , et je rencontre ces problèmes en local ainsi que sur l’hébergement en ligne.

      Ou est-ce que je dois chercher la solution ? Incompatibilité avec un autre plugin ? Ou peut-être quelque chose s’est mal passé dans la base de donnés ?

      joz

    • Pour le soucis du format, il faut par exemple ouvrir la liste, déplier les abonnés, cliquer sur un format à droite pour le voir apparaître à gauche. Ensuite le journal doit indiquer qq chose comme

      FORMAT ID_AUTEUR #2 changed to [texte] by ID_AUTEUR #1

      Si ce n’est pas le cas, ca ressemble à un problème Ajax. Il est possible qu’il y ait un conflit avec un autre plugin.

      Pour les abonnements, vérifer la table « spip_auteurs_listes ». C’est elle qui précise les abonnements. Le champ id_liste donne la liste à laquelle il est abonné (id_auteur). Il se peut que l’auteur soit toujours abonné à des listes qui n’existent plus (un long parcours et de nombreuses versions y ont peut-être contribué). A vérifier.

    • merci pour ta réponse.

      ça a l’air d’être un incompatibilité avec le plugin gafospip :-(
      est-ce qu’il y a quelque chose que je peux faire pour résoudre ce problème ? ou est-ce que je dois tout simplement abandonner l’idée d’employer ces deux plugins ensembles ?

      joz

    • je me corrige, c’est une incompatibilité avec le plugin cfg
      joz

    • Patience ! Merci pour avoir recherché d’où peut venir le problème.

      Si urgence, a priori, il suffit de revoir le jQuery en appliquant un noConflict(). see : http://docs.jquery.com/Core/jQuery.noConflict

      Sinon, sera réglé d’ici peu. C’est maintenant dans le TODO.

    Répondre à ce message

  • Bonsoir,

    J’ai le même message d’erreur que Gonzamax en activant le pluging sous spip 2.0. Je n’avais aucun problème avec ce plugin sous spip 1.9.2e !!!

    Si quelqu’un à la solution je suis preneur. Merci d’avance

    Répondre à ce message

  • 1

    j’ai installé récement une version de spip 1.9.2e

    ainsi que tout un tas de plugins qui fonctionne bien.

    ce site a besoin d’être opérationnel rapidement donc je ne veux pas passer à spip 1.9.3 tout de suite car il risque de rendre caduque un certain nombre de mes plugins.

    je souhaite donc installer spip list

    mais quelle version ? car les deux sont marquées compatibles avec spip 1.9.2

    merci de vos conseils

    • Bonjour,

      J’ai personnellement installé la version 1.9.3 qui correspond au second fichier proposé dont le nom est « SPIP Listes » tout court et ai constaté une amélioration très sensible de l’ergonomie mais aussi des fonctionnalités par rapport à la version 1.9.2.

      Ca marche très bien avec SPIP 1.9.2e et mes autres plugins (ParamSPIP, accès restreints, fckeditor, agenda, recherche étendue).

      Cordialement.

    Répondre à ce message

  • bonjour a tous et merci pour ce plugin que j’utilise depuis deux ans maintenant.

    j’ai realiser la migration d’un de mes site vers spip v2 et multisaisons v2 tout est ok

    spip liste est donc passe de la version 1_9_2 vers 1_9_3 2.0062

    Tout fonctionne parfaitement.

    le seul petit soucis est que le courrier arrive avec une adresse de retour fausse du genre login@240plan.ovh.net le champs mail de retour ne semble pas pris en compte.

    Dans la version precendante il n’y avait pas de soucis
    l’email de retour etait ok
    j’ai supprimé le plugin (avec le carton)
    reinstallé le tout et j’ai de nouveau le même soucis .

    pouvez vous m’aider ?

    Merci

    Répondre à ce message

  • Bonjour, je rectifie mon propos précédent.....
    Aprés nouveaux tests, le pb avec le critère age_relatif est résolue dans le version 2.0062.

    Encore merci aux développeurs !

    Re-bonjour,

    Le passage à la version Version 2.0062 résoud le problème de la liste des abonnées mais pas du critère age_relatif apparemment.

    Répondre à ce message

  • 1

    Je viens d’installer ce plugin avec Spip 2.0. et cela me donne le message d’erreur suivant :

    arning : is_dir() [function.is-dir] : Unable to access ../../plugins/spip-listes_1_9_3/img_pack/ in /mnt/109/sdb/2/6/desirsdavenir28/ecrire/inc/utils.php on line 690

    Quelqu’un aurait-il l’amabilité de me dire ce que je dois faire ?

    Merci d’avance

    • Et le dossier plugins/spip-listes_1_9_3/img_pack est bien à la racine du site ?

      Ainsi que le dossier ecrire ?

    Répondre à ce message

  • Bonjour,

    merci pour la nouvelle version du plugin.
    Je suis en train de l’essayer sur un site qui voudrais bien une newsletter, mais je tombe sur des problèmes :-(

    En faite les abonnements ne se passent pas bien, aucun format de réception n’est choisi. Et si j’essaye de le modifier par après cela ne fonctionne malheureusement pas non plus, ni via l’onglet « Suivi des abonnements » ni dans la fiche de l’auteur directement.
    Dans la base de donnés les abonnes ont tous le statut « a valider », même après confirmation après mail. Et quand je change ce statut manuellement dans la bdd cela se rechange vers « a valider ».
    C’est louche àa, non ? Quel pourrais être mon problème ? Une idée ?

    Merci d’avance
    joz

    Répondre à ce message

  • 2
    Frédéric

    Bonjour,

    j’ai installé la version de spip listes Compatible avec SPIP 1.9.2 et SPIP 2.0 et depuis mes statistiques son bloquées. Je n’ai retrouvé mes stats qu’après avoir désactivé le plugin. Quelqu’un sait-il d’où ça peut venir ?

    Merci d’avance !

    • Une piste peut-être ?... avez-vous le plugin dw2 de koakidi installé ?

    • Frédéric

      Une piste peut-être ?... avez-vous le plugin dw2 de koakidi installé ?

      Non, si vous voulez voir le site en question : www.ekotekoo.fr

      Merci !

    Répondre à ce message

  • 1

    Re-bonjour,

    Le passage à la version Version 2.0062 résoud le problème de la liste des abonnées mais pas du critère age_relatif apparemment.

    En tout cas, merci aux développeurs.

    • Vous pouvez corriger le patron vous même. Il suffit de le recopier dans son dossier « squelettes/ » et d’y apporter ses préférences/critères/filtres/etc....

    Répondre à ce message

  • Bonjour,

    J’ai 2 bugs. L’un dans l’affichage de la liste des abonnés pour une liste : je ne peux accéder qu’à la liste des 10 premiers abonnés (1|11|...), lorsque je vais sur la page suivante, la liste est vide et je n’ai plus l’affichage de la pagination (1|11|...)

    2e soucis plus embêtant, dans les squelettes, par exemple « nouveautés », il semble que le critère age_relatif est quelques soucis : je ne peux pas inclure de boucle à l’intérieur d’une boucle parente contenant ce critère (pas prise en compte). De plus, il n’est pas non plus pris en compte si une boucle est incluse dans la partie alternative (entre /BOUCLE et /B ou B et BOUCLE) d’une boucle parente. Par contre la boucle est quand même prise en compte dans ce cas de figure ?????

    Merci d’avance pour vos lumières !

    Répondre à ce message

  • Bonjour,

    Tout fonctionne bien sauf une chose que je n’arrive pas à résoudre :
    dans le nom de l’expéditeur, alors qu’il n’y a pas de problème avec les accents, les apostrophes sont remplacées par #8217 ;

    Savez vous où je peux intervenir pour résoudre ce problème d’affichage. Le sujet du message et le corps du texte n’ont pas ce problème.

    Répondre à ce message

  • 2

    Salut à tous,

    Tout d’abord merci aux développeur pour ce plugin qui est très intéressant ;)
    Après un peu de galère pour installer.
    Je me retrouve avec deux probleme :

    -  L’envoie de mail ne fonctionne qu’avec la fonction mail de php avec le smtp aucun envoi.
    Pourtant j’utilise régulièrement ce smtp avec outlook et aucun souci...

    -  L’affichage des images dans la newsletter ne fonctionne pas correctement, j’ai lu sur la faq de spip-liste qu’il fallait passer des urls absolues. Le probleme est qu’il semble que le lien abs_url ne pointe pas aux bon endroit chez moi ( dans www/ecrire/local au lieu de www/local). Est ce qu’il est possible de modifier l’endroit ou pointe abs_url ?

    Merci d’avance a ceux qui auront el courage de m’aider !

    Bibi

    • L’envoi SMTP a été corrigé dans la v.2.0057.

      Merci.

    • Bonsoir,
      Effectivement visiblement les variables abs-url ou url_absolue ne permettent pas l’affichage d’image dans la newsletter.

      Pour afficher le logo des articles j’ai mis le code suivant :

      <img src="#URL_SITE_SPIP/IMG/[(#LOGO_ARTICLE_RUBRIQUE|fichier)]" alt="">

      Et chez moi ça marche !

    Répondre à ce message

  • Bonjour,

    J’ai installé ce plugin très intéressant (merci à son auteur) et l’ai testé avec succès. Voulant aujourd’hui envoyer un message de type « activité éditoriale », je crée un nouveau message, sélectionne le patron « nouveauté » avec une date d’il y a 3 jours et ai un message vide bien que j’aie créé au moins 3 articles + un forum pendant cette période

    J’ai réussi à capter l’activité d’octobre avec le patron « patron libre » mais rien sur novembre. Dans l’historique des envois, je constate que j’ai envoyé un message de ce type (lettre d’information) le 30 octobre. Ceci explique sans doute cela. Dois-je en déduire que le critère age_relatif<=0 est aussi présent dans ce patron ?

    Dans tous les cas, comment procéder pour ré-émettre une liste des nouveautés (i.e supprimer ce filtrage) ?

    Merci d’avance de vos lumières.

    Répondre à ce message

  • Merci Nath !

    age_relatif est déjà dans le squelette. Je crois comprendre le pb, si on demande des envois manuels dans le même laps de temps programmé que le dernier envoi, il renvoie toujours la même news, c’est en fait normal.

    Pour La purge, je n’ai pas d’autre solution que de taper directement dans les tables, idem pour changer un titre de liste par exemple.

    Répondre à ce message

  • 1

    Re-Bonjour,

    De plus, la newsletter comporte aussi des articles déjà envoyé dans la newsletter précédente.

    Est-ce normal ?

    Merci.

    • Bonjour !
      Je farfouille moi aussi et étant novice, j’ai du mal. Cependant, j’ai trouvé ceci (dans la présentation du plugin § définir les patrons), qui peut t’intéresser:Pour les messages automatiques, dans le code des patrons, le critère age_relatif<=0 permet de n’envoyer que les éléments publiés depuis le dernier envoi (chaque liste se souvient de la date du dernier envoi, et cette date est passée au patron au moment de l’envoi).
      Bon courage, Nath

    Répondre à ce message

  • Bonjour, encore moi...

    Petit bug : Dans la liste des abonnés pour une liste de diffusion : lorsque je veux avancer dans la liste (1|11|21|...), je ne peux afficher que la première page, la liste disparait lorsque je veux aller à 11 ou 21....

    Cordialement.

    Répondre à ce message

  • Bonjour,

    Y a-til un moyen de purger la liste des messages envoyés ?
    De plus les lien dans la newsletters ne marche pas : je me retrouve avec un lien du type http://www.toto.fr/http://www.toto.fr/?....

    Merci d’avance.

    Répondre à ce message

  • 3

    Bonjour !
    Je suis débutante et j’ai installé un petit site avec le plugin spipBB et spips-listes.
    J’aimerais que la lettre d’information envoie automatiquement les derniers messages publiés sur le forum spipBB.
    Faut-il faire un paramétrage particulier ou bien le choix du patron (nouveautés_forum) suffit ?
    Merci de votre éclairage !

    • Hmmmm ! Non, le patron « nouveautés-forum » ne suffit pas : je reçois la lettre d’information avec son titre mais rien de plus. Il y a sûrement quelque chose à faire pur que la lettre aille chercher les derniers messages dans SpipBB. Quelqu’un sait-il comment faire ?
      Merci de vos conseils !
      Nath

    • Bonjour ! Je suis débutante et j’ai installé un petit site avec le plugin spipBB et spips-listes. J’aimerais que la lettre d’information envoie automatiquement les derniers messages publiés sur le forum spipBB. Faut-il faire un paramétrage particulier ou bien le choix du patron (nouveautés_forum) suffit ? Merci de votre éclairage !

      Inspire toi tu patron nouveautés_forum pour creer un nouveau patron qui limite les resultats de la boucle FORUMS aux forums spipBB

    • Hmm, merci de ta réponse.
      J’ai une : BOUCLE_fils(FORUMS) age_relatif < 0 par date inverse ,
      puis un peu plus bas dans : div class=« extra » j’ai
      une boucle ArticleForum, une BreveForum, une RubriqueForum, etc....
      Est-ce que je peux conclure que je ne touche pas la BOUCLE_fils(FORUM).... et que par contre je vire les boucles en-dessous pour mettre à la place le titre des rubriques du forum spipBB que j’ai installé ? (pour le moment il n’y a qu’une rubrique qui s’appelle « accès au forum »)
      J’ai regardé un squelette pour la première fois il y a deux mois, autant avouer que c’est encore du chinois pour moi ! Mais je m’accroche.

    Répondre à ce message

  • 1

    Bonjour

    Je sais que la question a déjà été posée mais je n’ai pas trouvé de réponse..

    Mon squelette #FORMULAIRE_MODIF_ABONNEMENT renvoie « Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site. » ...? que faire..?

    • que faire.. ?

      Attendre le prochain message, ce formulaire ne s’affiche qu’une seule fois (un seul clic)..

    Répondre à ce message

  • Teddy Payet

    Bonjour,

    Quels fichiers avez-vous charger sur le serveur ? (spip-listes_1_9_2 ou spip-listes_1_9_3 ?)
    Que se serait-il passer pour que cela fonctionne après plusieurs chargements ?

    Pour ce qui est de spip-listes_1_9_2.zip, j’ai testé et ça ne marche pas, j’ai le message suivant dans mon log spip-listes :

    Nov 20 21:29:51 XX.XX.XXX.XX (pid 30113) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:29:51 XX.XX.XXX.XX (pid 30113) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:29:51 XX.XX.XXX.XX (pid 30113) DATABASE ERROR: [1054] Unknown column 'fmt.spip_listes_format' in 'field list'
    Nov 20 21:29:20 XX.XX.XXX.XX (pid 29848) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:29:20 XX.XX.XXX.XX (pid 29848) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:29:19 XX.XX.XXX.XX (pid 29848) DATABASE ERROR: [1054] Unknown column 'fmt.spip_listes_format' in 'field list'
    Nov 20 21:29:08 XX.XX.XXX.XX (pid 29677) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:28:53 XX.XX.XXX.XX (pid 29545) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:28:53 XX.XX.XXX.XX (pid 29545) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 20 21:28:53 XX.XX.XXX.XX (pid 29545) DATABASE ERROR: [1054] Unknown column 'fmt.spip_listes_format' in 'field list'
    Nov 20 21:28:47 XX.XX.XXX.XX (pid 29477) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'
    Nov 19 23:47:22 XX.XX.XXX.XX (pid 15974) DATABASE ERROR: [1054] Unknown column 'spip_listes_format' in 'field list'

    Répondre à ce message

  • 3
    nico4peace

    Bonjour,

    J’ai installe spip listes 1.9.3 sur une spip v2 beta2 et dans la liste des plugins, il m’affiche la chose suivante :
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_affiche_milieu.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_ajouter_boutons.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_ajouter_onglets.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_insert_head.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_header_prive.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/inc/spiplistes_pipeline_I2_cfg_form.php
    -  / !\ Fichier absent : ../plugins/spip-listes_1_9_3/genie/spiplistes_cron.php

    Or tout ces fichiers y sont et dans le bon repertoire !

    que faire ?

    d’avance merci

    • Vire tout et recommence, les fichiers sont peut être mal passés ou avec de mauvais droits.

    • nico4peace

      Je l’ai deja fait ! recharger les fichiers !

      c’est une mise à jour, pour info

    • nico4peace

      Aprés plusieurs chargement des fichiers sur le serveur spip-liste est fonctionnel

    Répondre à ce message

  • 1

    Bonjour,

    Quelle est la version de SPIP-Listes qui soit compatible avec SPIP 1.9.2e [12624] ? J’ai téléchargé SPIP-Listes_1_9_3.zip de la zone, et pas moyen de le configurer correctement...

    Quelqu’un pourrai m’aider s’il vous plaît ? Ce plugin m’aiderait beaucoup !

    Répondre à ce message

  • 1
    preuter64

    Bonjour,

    quelqu’un utilise SPIP 1.9.2. et Stages d’alternatives avec SPIP Listes ? Ou est-ce qu’il faut insérer le formulaire ?

    Merci !

    • Ou tu veux.

      Vérifie que tu as tous les fichiers de spip listes sur ton serveur, il n’a pas l’air de trouver /formulaires/formulaire_abonnement.html.

    Répondre à ce message

  • 5

    Bonjour,

    J’ai testé les deux versions du plugin SPIP-Listes sur le site http://www.genrespluriels.be.

    Avec la nouvelle version 1.9.3, les envois ne se font pas et je n’arrive pas à aller dans la partie maintenance technique (message « vous n’avez pas accès à cette partie du site »).
    Donc, je suis revenu à la version 1.9.2. Les envois ne fonctionnent plus non plus.

    Dans l’historique des envois, j’avais d’abord Prochain envoi prévu dans 0 jour. Ensuite maintenant, Prochain envoi est prévu dans -1 jour !!

    Je vous mets le log ci-dessous :

    Nov 11 16:59:44 213.219.161.214 (pid 14085) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 143) END #40

    Nov 11 16:59:44 213.219.161.214 (pid 14728) MEL : courriers prets au depart (24/174)

    Nov 11 16:59:44 213.219.161.214 (pid 14728) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 119) LEFT 24 jobs

    Nov 11 16:59:43 213.219.161.214 (pid 14085) MEL : courriers prets au depart (54/174)

    Nov 11 16:59:43 213.219.161.214 (pid 14085) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 90) LEFT 54 jobs

    Nov 11 16:59:43 213.219.161.214 (pid 14304) MEL : courriers prets au depart (54/174)

    Nov 11 16:59:43 213.219.161.214 (pid 14304) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 90) LEFT 84 jobs

    Nov 11 16:59:43 213.219.161.214 (pid 14085) MEL : courriers prets au depart (114/174)

    Nov 11 16:59:43 213.219.161.214 (pid 14085) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 60) LEFT 114 jobs

    Nov 11 16:59:41 213.219.161.214 (pid 14085) MEL : courriers prets au depart (144/174)

    Nov 11 16:59:41 213.219.161.214 (pid 14085) MEL : id_courrier #40 TO id_liste #1 (174 users) REPLY-TO : contact@genrespluriels.be (HTML : 0) (TEXT : 0) (NONE : 30) LEFT 144 jobs

    • Tes contacts n’ont pas souscrit au service (pas de format de reception). Ils ne recoivent donc rien.

    • Bonjour,

      tous les abonnés dont moi-même recevions les newslettres. Comment se fait-il que l’on n’y soit plus abonné ?

      Que dois-je faire pour nous réabonner à nouveau ?

      Merci pour votre réponse.

    • Bonjour, tous les abonnés dont moi-même recevions les newslettres. Comment se fait-il que l’on n’y soit plus abonné ?

      je l’ignore.

      Que dois-je faire pour nous réabonner à nouveau ?

      exporter la liste et la reimporter en définissant un format de reception, par exemple HTML.

    • Bonjour,

      Je suis revenu à la version 1.9.3 car

      -  la liste de diffusion a disparu (ne se retrouve pas derrière l’icone liste de diffusion)

      -  la liste est devenue privée -> impossible de la rendre publique

      -  impossible d’importer des abonnés ou même de les désabonner (erreur ou doublons),

      -  impossible de modifier le format

      Bref, j’essaye à nouveau avec la 1.9.3.

      -  la liste apparait au bon endroit

      -  elle est en format privé que j’ai changé en publique. Ok c’est enregistré.

      -  quand je veux envoyer un message de test à un abonné (=moi) :

      « Destinataire sans format de réception. Appliquez un format de réception (texte ou html) pour ce compte ou sélectionnez un autre destinataire. »

      -  et là quand je veux modifier le format d’un abonné :

      Warning : Missing argument 5 for spiplistes_listes_boite_abonnes() in /var/alternc/html/g/genrespluriels/spip/plugins/spip-listes_1_9_3/inc/spiplistes_listes_selectionner_auteur.php on line 75

      Pourtant, la liste comporte 174 abonnés tous au format html. J’ai forcé le format mais rien n’y fait.

      Merci pour votre réponse.

    • Viens en discuter sur la liste spip-zone@rezo.net, on depasse le cadre du forum là...

    Répondre à ce message

  • preuter64

    Bonjour à tous,

    dès que j’active le plugin sous SPIP 1.9.2 + stages d’alternatives, j’ai le message d’erreurs suivant :

    # Error(s) in template * #INSERT_HEAD, Two instances

    J’ai intégré #FORMULAIRE_ABONNEMENT en essayant dans : sommaire.html et inc/inc-menu.html

    Après le prochain appel d’une page SPIP, je recois un message 500 Internal server error.

    Par ailleurs, dans la table SQL spip_auteurs_listes il n’y a aucun enregistrement créé, mais dans la table spip_auteurs_elargis, un enregistrement est créé.

    Est-ce que quelqu’un peur me dire où inclure le #FORMULAIRE_ABONNEMENT ? Ou quoi changer de plus ?

    Le plugin SPIP-listes à l’air super et m’a donné envie de l’utiliser, mais ....

    Merci d’avance

    Répondre à ce message

  • Juste pour info. L’accès à la page de maintenance technique (SPIP-Listes 193) a été rétablie il y a quelques jours.

    Répondre à ce message

  • Mist. GraphX

    Bonjour, je rencontre un problème d’instalation du plugin spipList, les tables sql ne se crées pas, je suis donc obligé de les crées à la mano avec PhpMyAdmin pour que le plugin fonctionne. J’ai testé les deux versions du plugin disponible pour spip 1.9.2 et je rencontre le mm problème.

    Quelqu’un as t’il une idée, ou as t’il rencontré ce problème ??

    Spip : SPIP 1.9.2b [9381]
    Hebergeur : OVH sur 90plan

    Répondre à ce message

  • tech_casa

    Message aux devs...

    dans ./spip-listes_1_9_2/inc/spiplistes_meleuse.php, la ligne 84 et suivantes, on gère le fait que $id_liste==0

    Dans l’absolu très bien pour envoyer à tout le monde.

    MAIS !

    Dans le cas où l’on fait un mail de test, et que (parce qu’on est pas développeur et que c’est pour ça qu’on a commandé un beau spip pour administrer son site) on fait le très malheureux « page précédente » après avoir validé l’envoi du mail de test, on se retrouve bien avec un id_liste à 0

    Et donc un mail de test, pas forcément fini, qui part à toutes les listes.

    Cela dit, ça semble être dans le TODO...

    Répondre à ce message

  • Quelqu’un a-t-il trouvé le moyen de supprimer des messages « en préparation » ?

    Merci d’avance de votre aide.

    Répondre à ce message

  • Bonjour,

    Comme beaucoup d’autres, j’ai galéré et tempété en constatant que mes messages ne partaient pas jusqu’au moment où j’ai trouvé la martingale :

    Il suffit d’aller dans le « suivi des abonnements » et cliquer sur HTML ou texte en face de chacun des auteurs que vous avez mis dans vos listes pour que miraculeusement, le statut « désabonné » qui semble être attribué lors de l’initialisation, soit remplacé par l’option que vous avez choisie et débloque la situation.

    J’espère que ce message sera utile.

    Si par hasard quelqu’un a une autre solution. Welcome.

    PS : je précise que ce défaut est constaté sur des listes initialisées from scratch par l’administrateur. Je n’ai pas fait l’expérience pour des inscriptions à la demande à partir du formulaire d’abonnement.

    Répondre à ce message

  • Bonjour,

    J’ai toujours ce problème d’accès interdit à la page de maintenance du plugin.
    Version : 1.9991 | en test
    Répertoire : spip-listes_1_9_3

    sinon, j’ai une petite requête : serait-il possible sur la page ecrire/ ?exec=spiplistes_abonnes_tous

    de trier les abonnés par date d’abonnement ? Pour l’instant j’ai répondu à la demande en bidouillant une page en accès restreint avec une boucl d hoc mais c’est pas très (pas du tout) intégré,..

    merci

    Répondre à ce message

  • 2
    Cédric

    Bonjour,

    je voudrais pouvoir envoyer une newsletter DES qu’un article est publié avec Openpublishing.

    Serait il possible de creer une requete php que j’insérerais dans la page de confirmation de publication d’Openpublishing afin de FORCER L’ENVOI DE LA NEWSLETTER.

    C’est possible de forcer cet envoi via la page de configuration de Spipliste, mais pas autrement apparemment.

    Merci pour votre aide.

    • J’ai posé la question également sur le forum de spip listes qui est complètement mort.

      Personne n’utilise il ce plugin ? Personne ne l’a t il concu ? PErsonne ne peut il m’aider ?

    • Plus personne n’utilise ce plugin ?

      PLEASE !

    Répondre à ce message

  • 1

    Bonjour aux spipiens,

    j’ai utilisé spip-listes sur une version 1.8 plusieurs années et il y a plus de 2 000 abonnés. Aucun problème, une stabilité et une fiabilité impeccable.

    Sur le même hébergement je prépare la refonte du site. J’ai installé un SPIP 1.9.2.e tout neuf et un spip-listes 1.98 tout neuf aussi.
    J’ai mis la table auteurs à jour avec phpmyadmin. A l’activation du plugin, les abonnés ont été reconnus mais pas intégrés dans la liste de diffusion publique créée après installation. Les nouveaux inscrits sont bien enregistrés dans la liste publique.

    J’ai plusieurs anomalies :
    -  la fonction phpmail ne fonctionne pas, aucun envoi possible que ce soit sur une liste interne ou publique, même l’envoi test sur une adresse ne fonctionne pas. Mais il n’y a aucune erreur, pas même dans les logs !!!
    -  tous les inscrits sont en statut « a valider »
    -  le mail supposé confirmer l’inscription génère un message « Erreur : ce code ne correspond à aucun des visiteurs ayant accès à ce site ». La configuration est en inscription simple ;

    Bref, impossible de faire fonctionner Spip-listes et le forum dédié est inutilisable.
    Quelqu’un aurait-il une idée ? j’ai vu qu’il y avait eu le même type de problème précédemment mais pas de solution.

    Il y a peu de solutions pour des fichiers importants d’abonnés, Spip-listes semble le meilleur choix mais j’ai du rater un truc....

    Merci de votre aide.

    Pour ceux que ça intéresse, je mets à jour les patrons qui permettent d’envoyer sur 2 colonnes les articles de deux rubriques des 7 derniers jours, des 15 derniers jours ou en délai 0. Je peux vous passer les squelettes.

    • essaie d’exporter puis de reimporter tes abonnés, non pas par phpMyadmin, mais par le système proposé par spip-listes dans la rubrique import-export.

    Répondre à ce message

  • 3

    Bonjour,

    j’ai installer spip liste sur un site de festival l’enregistrement des personnes fonctionne, mais l’envoi de mail ne marche pas (même en testant le mail dans le back office)

    je l’ai donc installé sur un spip neuf et résultat idem.

    que se passe-t-il ?

    merci d’avance

    dim

    • Rosana

      Pareil !!! Ça marche pour l’enregistrement des abonnées dans la partie publique mais pas por l’envoi des mails.

      Mais il semble que ça marche pour tous :S
      Aucune idée ?.
      C’est possible que ce soit la faute de l’hebergeur ? Je travaille sur ifrance pour tester le site que je suis en train de developper. la version de spip listes et de spip sont les dernières.

      Merci pour votre aide !

    • J’ai exactement le même problème, auriez-vous trouver une solution ? Merci beaucoup d’avance !

    • chtorrel

      Bonjour,
      Il faut vérifier si votre hébergeur autorise la fonction mail -pas courant chez les hébergeurs gratuits- dans ce cas vous devez utiliser la fonction smtp -votre fai vous en fourni générallement une voire votre hébergeur..

    Répondre à ce message

  • Bonjour,

    Une petite question assez embêtante :

    J’utilise spip-liste sur plusieurs site et rien à redire quand au fonctionnement !! Bravo !

    J’ai cependant un petit problème : sur l’un des sites, j’envoie à un peu plus de 2500 destinataires. Certaines adresses me reviennent en erreur par mon hebergeur (OVH) ily en aurait actuellement 500 erronées. Comment supprimer ces adresses, sans le faire 1 à la fois (hyper fastidieux) ?

    J’ai tenté par export - correction - import, mais spip-listes ne propose pas d’ecraser l’ancienne liste, il renvoie les adresses mail en me disant qu’il les met à jour et qu’il les connait déjà.

    J’ai bien tenté d’aller voir sur la base sql, mais il y a trop de choses à modifier, et je suis pas sur de savoir le faire.

    Y a t-il une autre solution ?

    Répondre à ce message

  • 1
    Maurice

    Tout d’abord, un petit truc qui peut servir à d’autres.
    Mon hébergeur limite à 60 secondes l’exécution d’un script PHP ;
    Comme j’envoie des publipostages de plus de 400 courriels (pour une MJC), ça ne passait pas toujours complètement.
    J’ai alors simplement configuré le nombre d’envois par lot à 50 et là ça marche.

    Maintenant, mon problème. Après mon dernier envoi, l’historique donne :

    # Nombre d’abonnés : 463

    * Format html : 11
    * Format texte : 449
    * Désabonnés : 2

    # Nombre d’envois en erreur : 1

    Y-a-t-il moyen de savoir quelle est l’erreur ? Probablement une adresse fausse, mais laquelle ?

    • Bonjour,

      Dans la page configuration de spip-liste, tout en bas, il y a un lien pour afficher un log, je pense que tu y trouvera l’information.

    Répondre à ce message

  • bonjour la tribu
    tout d’abord bravo pour cette contrib qui doit faire plaisir a de nombreux spipiens

    j’aimerais bien l’utiliser moi aussi mais je rencontre quelques difficultés de fonctionnement

    je suis héberger chez nfrance ( les basics) et utilise le 192D avec sarke 2

    au moment du choix du patron (voilà le message)Le patron spécifié ne donne pas de résultat avec les paramètres choisis

    y a t-il une manip de ma par a faire ou quelque chose comme ?

    a vos bon conseil

    merci

    Répondre à ce message

  • 1

    Bonjour,

    Je viens d’installer et tester ce plugin sur SPIP 1.9.2c, sur un hébergement ovh et cela semble fonctionner d’une manière impeccable.
    Donc, juste MERCI !

    • bonjour,

      C’est vrai que cela fonctionne pas mal
      J’ai juste un soucis : j’ai fait un patron par rubrique pour annoncer les nouveautés par rubrique donc. Si une rubrique n’a pas de nouveaux articles depuis le dernier envoi, et bien le mail part quand même.
      Les abonnés de la rubrique recoivent donc une lettre juste composé du header et du pied.
      Que manque t’il pour éviter cette anomalie ?

    Répondre à ce message

  • 1

    N’ayant pas eu de réponse pour mon message précédent, je réexplique mieux mon problème.

    Après le passage à la 1.9.2 et les divers problèmes qui se sont déroulés à ce moment-là, j’ai perdu la liste d’informations et la liste des abonnés.
    Je viens de recréer la liste d’informations dans SPIP, mais la liste des abonnés est vide (alors que la liste des auteurs contient des milliers d’auteurs, donc les abonnés).
    Comment réinstaller le lien entre les abonnés et la liste ?

    Je pourrais exporter dans PHPmyadmin la liste des auteurs, et importer dans l’interface de SPiP dans l’espace de configuration de SPIP-Listes, mais j’ai peur de doubler la liste des auteurs et que chacun soit en doublon (abonné et pas abonné).

    Y a-t-il une autre solution ?

    Quelqu’un sait-il quels champs font ce lien dans la base de données ?

    Merci d’avance.

    Patrick

    • VincentC

      salut
      le mieu aurait été de sauvegarder la base avec phpmyadmin
      et la réinsaller via phpmyadmin, et et là pas de perte, même les stats

    Répondre à ce message

  • Bonjour, je rencontre un problème lorsque je désire utiliser un patron même les patrons basiques, après avoir spécifier le patron, et la date, je clique sur le bouton « générer ».
    Une page blanche s’affiche avec ce URL : http://localhost/spip/ecrire/?exec=import_patron&id_message=7

    Est-ce que quelqu’un aurait une idée pour résoudre ce problème ?
    Est-ce que quelqu’un a déjà rencontré ce problème ?

    Merci

    Répondre à ce message

  • 2

    Bonsoir
    Je n’ai pas de bouton Valide pour la creation d’une Liste !!!
    J’utilsie SPIP 1.9.2b avec modifications 192c et Sarka-SPIP 2.0.0 [13304] et les plugins (dont SPIP-Listes 1.97 de ce jour)

    Acces Restreint 2.0
    Agenda pour SPIP 1.9.2
    Balise Session
    Barre Typo V2 pour 1.9.2 et suivantes
    Le Couteau Suisse
    Crayons
    Envoyer par mail
    Formulaires&Tables (SPIP 1.9.1+)
    Imprimer document
    PHPMyVisites
    Sarka-SPIP 2
    SPIP-Météo
    SpipBB : Gestion des forums de SPIP
    Splickrbox
    Widget Calendrier
    cfg : moteur de configuration

    Mais en fait il y a une forte interaction entre le Couteau Suisse et SPIP-Listes, une solution ???

    • Bonjour

      Après investigation, il y a une interaction négative entre Couteau Suisse (1.7.9.12) et SPIP-Listes (1.97). Si on active l’outil « Version texte » du CS alors lors de la création d’une liste de diffusion , il y a un probleme d’affichage qui exclu le bouton « valide » et le cadre Texte de Pieds de page.

    • Bonsoir,
      Par défaut, la liste couvre les 20 dernières connexions (+ou- selon votre config du plugin). Cette liste se base simplement sur le champ « en_ligne » de la table spip_auteurs (cette dernière ne retient bien-sûr que la dernière connexion d’un auteur). Ma requête ne retient que les Admins et rédacteurs (0minirezo, 1comite). Est-ce que ceci explique cela ? Comparez en lisant cette table dans PhpMyAdmin !

      Prochainement j’ajouterais fort vraisemblablement au plugin une fonction/page plus ... étendue des connexions ; pour répondre à plusieurs demandes d’extensions.

    Répondre à ce message

  • Patrick Pinchart

    Suite à des problème récents de mon site, l’interface d’administration de Spip-listes était devenue lacunaire.
    J’ai donc fait un back-up du dossier du plug-in, éliminé celui-ci sur le serveur, téléchargé la dernière version et envoyé celle-ci sur le serveur.
    Mais je n’ai donc plus, ni les listes, ni les abonnés. Comment faire pour remettre tout à l’état d’avant la panne sachant que j’ai un backup des fichiers ?
    Merci d’avance.
    Patrick

    Répondre à ce message

  • arthegone

    Bonjour lors de l’installation du plugin sur une version 1.93, message d’erreur lors de l’activation du plugin :

    SPIP-listes vient d’activer l’autorisation de s’inscrire aux visiteurs du site
    Fatal error : Call to undefined function : spip_abstract_showtable() in /homepages/24/d152005967/htdocs/spip/plugins/spip-listes_1_9_2/base/spiplistes_upgrade.php on line 166

    VOus avez une idée ?

    Meci et bonne continuation :)

    Répondre à ce message

  • Mille mercis pour ce plugin, c’est absolument génial pour l’inscription global newsletter/visiteur site. Mais il me faudrait apporter quelques améliorations à un site que je viens de mettre en ligne. Je suis donc à la recherche d’un talent spip pour finaliser le site en ligne depuis une semaine. Le site tourne sur un spip 1.9.2d avec pour plugin spip-listes. Ce spip est ’augmenté’ de trois champs extra sur les entités #AUTEURS (champs pour l’instant non renseigné et non exploité en ligne).

    Ce que je recherche :

    1 - Lors de l’inscription via le formulaire spip-listes que l’on voit et que l’on puisse saisir les infos dans les trois champs extra (pour l’instant je n’arrive pas à mettre ces champs extra sur la page inscription).

    2 - Une fois que l’on a recu son mail d’inscription, que l’on puisse aller sur une page ’compte’ où le visiteur a accès à ses données et qu’il puisse les modifiés si nécessaire (son pseudo, son email, et les champs extra)

    Voilà. Ce que je recherche, c’est donc une personne en mesure de modifier un site existant (cette personne travaillera sur une image du site) afin d’améliorer l’interface lors de l’inscription et la gestion du compte en ligne du visiteur.

    Merci par avance !!!!

    Répondre à ce message

  • Bonjour, (super plugins !)
    je souhaite ajouter de façon automatique, le numéro du message dans mon patron.
    exemple : « Lettre d’information N°12 »
    Comment récupérer cette valeur ?

    Répondre à ce message

  • 2

    Alors que l’envoie des nouveautes du site se fait correctement via la partie privee « Interactivite/Annonce des nouveautes » en renseignant une addresse email standard (machin@truc.fr), si j’essaye d’envoyer un email a cette meme adresse via SPIP-Listes (nouveau message/test) ca ne marche pas (= pas de mail qui arrive).

    PS : je suis chez Free.fr et j’ai coche « fonction mail de php » dans la config de SPIP-Listes (j’ai essaye egalement SMTP mais je suis pas sure de ce qu’il faut mettre dans la partie Hote : smtp.free.fr ou free.fr ....)

    • Bonjour,
      j’ai la même erreur avec spip 1.9.2c
      l’envoi de mail fonctionne sur mon serveur grâce à la commande mail, mais lorsque j’utilise spiplistes, aucun mail n’arrive.
      Les newsletter sont indiquées comme envoyées, mais aucune n’arrive.
      Le résultat est le même si j’envoie à une liste de diffusion ou à une adresse de test.

      L’envoi de mail entre rédacteurs avec la messagerie de Spip fonctionne, seul le plugin spipListes ne fonctionne pas.

      j’ai essayé de réinstaller, désinstaller le plugin sans succès.
      idem avec une version antérieur de spipListes

      si qq’un a une piste, je suis preneur.
      D’avance merci
      Mach

    • Bonjour
      En investingant, je me demande pourquoi la stratégie de choix du mode de mailing de « ecrire/inc/envoyer_mail.php » de SPIP n’est pas utilisé par SPIP-Listes pour définir la class phpMailer et dérivée.
      JE

    Répondre à ce message

  • 2

    merci encore à BooZ, heureusement que certains travaillent pour faire des plugins pour nos sites ...

    Juste une remarque les images dans les patrons pointent vers ecrire et pas la racine ...apparemment pas de possibilité de changer

    merci d’avance et courage BooZ

    • Antoine SCHIRER

      J’ai le même problème , il n’y a vraiment aucune solution ?

    • bonjour,

      Je tourne sur la version 1.9.3 qui n’est pas tout à fait la même mais il est tout a fait possible de changer le lien sur les images . Dans les rep plugins>spip list>patrons, editer le fichier que vous voulez utiliser et remplacer le lien du logo par ex par :[(#LOGO_ARTICLE|right||reduire_image{150,0})] de mémoire je crois que c’est juste le filtre qui déconne ( ilmanque un ’|’ dans le lien)

      voila espérant que cela va vous aider

    Répondre à ce message

  • 1

    Bonjour, je viens d’installer ce trés bon plugin. Pas de soucis pour la mise en place et la personnalisation des patrons, tout est ok. Mon souci (qui relève du niveau boulet il me semble) est que je n’arrive pas à configurer convenablement le plugin pour qu’il envoie le mail. J’ai essayé avec la configuration« php » proposé mais ca ne marche pas chez Amen. J’ai testé différentes configuration smtp mais ça ne donne rien. J’ai un webpro linux chez amen. Merci pour vos réponses
    (désolé pour le post situé plus bas, erreur de manip)

    • Bonjour à tous,
      Je suis sur Spip 1.9.2 et viens d’installer spip listes.

      La page d’abonnement se trouve ici (oui les boutons sont un peu mal placés ... mais bon c’est la mise en page originale hun ... j’ai encore rien modifié. )

      problème : Après inscription et lors de l’envoie du mail de confirmation, il y a possibilité normalement de se rendre sur une page pour modifier son abonnement ==> page donnée en lien dans se mail de confirmation.

      Or moi cette page est vide : juste écrit abonnement ... c’est tout ! Donc en gros ca veut dire aucune possibilité de ce désabonner ... héhé c’est pratique pour moi mais bon ... pO cool pour les abonnés

      Quelqun aurait il une idée pour régler ce prb parceque je vois vraiment d’ou ca vient ...

      a bientot et bonne année

    Répondre à ce message

  • 3

    Bonjour, je travaille actuellement sur la version SPIP 1.9.2c et je viens d’installer le plugin de newsletter « spip-listes ».
    L’installation s’est déroulée correctement cependant lorsque j’envois une lettre d’information, elle part bien mais arrive complètement vide.

    Auriez-vous une idée sur ce problème ? Avez-vous déjà rencontré ce souci ? Cela vient-il du paramétrage ?

    Je vous remercie d’avance pour vos réponses.

    • J’ai a peu pres le meme probleme ; en fait le message reçu ne contient que le corps de texte et le pied de page (mais pas avec la mise en page que j’ai sélectionnée), et il manque le haut de la newletter (image, titre).

      Le probleme est le même sur gmail et sur hotmail (je n’ai pas testé sous d’autres boites mails).

      Quelqu’un sait d’où ça peut venir ?

    • Je viens de me rendre compte qu’en fait ce sont toutes les images qui ne sont pas affichées... bizarrement il y a un blanc a la place (ca me fait donc un enorme pavé blanc en haut a la place de ma banniere ).

      Le texte, par contre, est bien la, dans la css choisie (patron que j’ai fait moi meme), a part le pied de page, qui lui est celui de base.

    • Bonjour,
      je viens d’installer ce trés bon plugin.
      Pas de soucis pour la mise en place et la personnalisation des patrons, tout est ok.
      Mon souci (qui relève du niveau boulet il me semble) est que je n’arrive pas à configurer convenablement le plugin pour qu’il envoie le mail.
      J’ai essayé avec la configuration« php » proposé mais ca ne marche pas chez Amen.
      J’ai testé différentes configuration smtp mais ça ne donne rien.
      J’ai un webpro linux chez amen.
      Merci pour vos réponses

    Répondre à ce message

  • 2

    Salut à tous et merci pour l’aide apportée... !

    alors voici mon petit problème : tout simplement quand j’envoi une newsletter elle arrive comme ceci par exemple :(... En effet, la succession de croisés et décroisés donnent à ces 3 balles un effet d’apesanteur. Le jongleur qui l’exécute est lui même étonné par l’impression de légèreté des balles obéissant totalement...)

    Quelqu’un aurait’il une idée de comment éviter cela... Merci pour votre aide... A passage vous pouvez allez voir le site : http://www.cjps.asso.mc

    • Nico4peace

      Salut,

      dans la configuration de la spip-liste essai de changer le charset en UTF-8... peut etre que

      bye

    • nounours2

      j’ai eu le même souci de codage

      j’ai modifier tout le charset du site

      tout converti en iso-8859-1

      et la config aussi en iso-8859-1

      c’est du boulot mais maintenat tous les mails arrivent nickel, même chez hotmail et wanadoo

    Répondre à ce message

  • nounours2

    salut, vu que je n’arrive pas à acceder totalement au bloog et à la recherche, je poste ici j’ai un souci pour créer une liste, tout fonctionner sans problème majeur chez mon ancien hébergeur ovh, là je suis passé chez lautre.net

    merci à vous si vous avez une idée, j’ai réinstaller spip liste dans sa dernière version

    Répondre à ce message

  • 4

    le site n’est plus en ligne argghhh.

    Quelqu’un n’a pas payé ?

    ou le plug in n’est plus supporté ?

    • Hello,

      J’ai déménagé le site cette nuit, il est désormais accessible en illimité, hourra.

    • Bonjour,

      Excellente nouvelle, merci encore.

      Petit détail, il faudrait corriger les liens qui pointent vers le site en rajoutant les www sinon on obtient une réponse du type le site bloog.net n’existe pas.

      A bientôt

    • super bravo pour ce plugin au fait

    • nounours2

      salut, vu que je n’arrive pas à acceder totalement au bloog et à la recherche, je poste ici
      j’ai un souci pour créer une liste, tout fonctionner sans problème majeur chez mon ancien hébergeur ovh, là je suis passé chez lautre.net

      merci à vous si vous avez une idée, j’ai réinstaller spip liste dans sa dernière version

    Répondre à ce message

  • Bonjour
    Je travaille sur 1.9.2c [10268], spip-listes 1.97

    Quand quelqu’un s’inscrit, le message envoyé n’est pas « travaillé » comme il faut pour choisir entre les multis, comme dessous :


    Bonjour,

    Vous êtes abonné aux listes d’informations du site XYZ SA.
    Vous avez choisi de recevoir les courriers adressés aux listes
    suivantes
     :
    -  Lettre d’information mensuelle
    -  Test list for XYZ administrators

    etc etc


    Quelle code dois je modifier pour passer les TITREs par la fonctionne qui va faire le bon choix entre langues ?

    Est-ce qu’on modifie balise\formuaire_abonnement.php ligne 290 ?

    $titre = $row[’titre’] ;

    remplacé par :

    $titre = supprimer_tags(extraire_multi($row[’titre’])) ;

    Merci beaucoup d’avance,

    Mark

    Répondre à ce message

  • 2

    bonjour,

    j’ai désepérément le même soucis depuis un momment (malgré les versions de spip 1.9.3 dev ou de spip list) : lorsque j’essaye de créer une nouvelle liste, j’ai pas de bouton valider .

    Alors sans pouvoir créer de liste, ben pas moyen d’en envoyer ma fois snif

    (ps : pis le sit en’est tjs pas accessible re-snif)

    En plus je peux pas laisser de liens cela me creer un bug avec le squelettes alternatives !!

    Bon j’vais écrire à la main mes newsletters en attendant

    • all sécu

      autre petit soucis : ca m’affiche Fatal error: Cannot redeclare envoyer_mail() (previously declared in /home.10.9/allsecur/www/fr/ecrire/inc/vieilles_defs.php:402) in /home.10.9/allsecur/www/fr/ecrire/inc/mail.php on line 16 lorsue j’essaye de mettre le formulaire ’inscription

      As tu une idée ?

    • j’ai résolu mon problème (en fait lors de la mise à jour de spip je n’avais pas supprimé l’ancien répertoire et un fichier résiduel causait soucis). Donc rien à voir avec le plugin

      Tout fonctionne parfaitement ( même avec la version dev
      SPIP-Listes 1.98 [1.97] sur SPIP 1.9.3 dev [10544] )

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom