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
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.
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é
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|date_depuis)] : affiche "depuis le" avant le nombre de jours précédant un envoi.
- [(#TEXTE|supprimer_destinataires)] : 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-liste
** 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 **
- Le lien "Modifier cette liste" vous permet de modifier le nom de la liste et son descriptif.
- 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.
- Si elle est différente de l’adresse du webmestre, indiquer une adresse de retour.
- 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.



SPIP-listes 1.9.2
Vos commentaires
# Le 29 août à 23:54, par lizarb
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 ?
# Le 30 août à 00:13, par lizarb
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.
# Le 1er septembre à 09:40, par Paladin
On en a parlé déjà ici. SPIP-Listes n’est (pas encore) compatible avec le mode auto.
# Le 1er septembre à 21:31, par lizarb
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
# Le 23 août à 11:40, par 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 ?
# Le 23 août à 12:48, par Paladin
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 :
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.
# Le 23 août à 15:33, par 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
# Le 2 juin à 23:59, par Artlo
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
# Le 3 juin à 08:45, par Artlo
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
# Le 4 juin à 19:29, par Paladin
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 !
# Le 13 juin à 01:16, par DD
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
# Le 14 juin à 01:02, par Artlo
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 ?
# Le 21 juin à 09:51, par Artlogic
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. :)
# Le 21 juin à 16:55, par Paladin
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.
# Le 22 juin à 01:28, par DD
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
# Le 29 juin à 12:17, par Artlogic
Je vais essayer ta solution. Merci. Pour finir : du coté de l’installation j’ai ceci :
# Le 5 juillet à 21:01, par DD
Bonjour,
Avec la dernière version du plugin cela fonctionne ! Merci
dd
# Le 7 juillet à 10:10, par Artlogic
Argl j’ai remis à jour sans plus de succès. Foutu bug. J’empile les enveloppes.
# Le 7 juillet à 13:24, par DD
ah oui,
pour moi cela a marché pour le 1er envoi et maintenant le patron est revenu non—sélectable.
# Le 17 juillet à 11:48, par ?
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....
# Le 16 août à 14:07, par 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
# Le 15 août à 20:44, par Teddy Payet
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 ?
# Le 15 août à 21:43, par Paladin
Que du bien.
C’est toujours pareil. Du moment que ça ne casse rien...
Et il faudra que je regarde de près ZPIP un de ces quatre.
# Le 15 août à 21:58, par Teddy Payet
Cool !
Voilà, c’est committé... ;-)
Répondre à ce message
# Le 11 août à 14:23, par livier
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é ?
# Le 12 août à 00:33, par Paladin
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 ?
# Le 12 août à 05:45, par livier
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 ;-)
# Le 12 août à 09:35, par Paladin
Dans mes souvenirs, ça l’est dans le formulaire de confirmation d’abonnement. A vérifier.
Répondre à ce message
# Le 5 août à 12:05, par Teddy Payet
Bonjour,
SPIP-Listes 2.0148 et SPIP 2.1.1.
En essayant d’aller sur la page
?exec=spiplistes_courriers_casierj’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 24D’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...
# Le 5 août à 12:20, par Paladin
Rapide coup d’oeil sur le plugin :
et
dans son répertoire ne donne ni déclaration, ni include. Donc ça ne vient pas de là.
La ligne :
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 ?
# Le 5 août à 13:09, par Teddy Payet
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...)
Répondre à ce message
# Le 5 août à 02:41, par 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
# Le 30 juillet à 09:24, par gabs
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
# Le 30 juillet à 09:35, par Paladin
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) ?
# Le 30 juillet à 09:54, par gabs
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.
# Le 30 juillet à 10:59, par gabs
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 ?
# Le 30 juillet à 11:04, par gabs
Pour information, je suis avec FCKEditor-spip2
# Le 3 août à 13:26, par gabs
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.
# Le 3 août à 15:41, par Paladin
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
# Le 25 mai à 14:23, par fd
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 !
# Le 10 juin à 16:29, par bruno31
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.
# Le 29 juin à 12:23, par fd
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à ;)
# Le 26 juillet à 12:57, par bruno31
Je confirme que la verrue fonctionne.
Merci FD
# Le 26 juillet à 19:21, par bruno31
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
# Le 16 avril à 16:07, par Françoise
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
# Le 26 juillet à 13:07, par bruno31
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