Newsletter html, type Minilist
Basé sur Minilist (CopiID / SPIPAGE)

scoty portrait

Le 30/01/2005 (15/01/04)

> 12831 visites

··  2 Fichiers joints  ··
Il s’agit bien d’une légère modif du script Minilist de CopID.
L’idée est l’envois d’un mail de nouveautés en HTML, calculé par SPIP, en retrouvant les Boucles "classiques" de ce dernier. Enfin presque ( !).
Tester avec SPIP 1.5.2 (et +)(ben oui !).

Ce script commence à être vraiment dépassé, un poil vieillot dirais-je !
Y’a bien mieux et plus puissant à ce jour(janvier 2005).
Voyez chez Bloog.net, sa bloogletter ... TOP ! pour Spip.

Comme je viens de le dire, il n’y a que peu de modifications du script original de CopID : MINILIST Les utilisateurs de Minilist s’y retrouveront (enfin ... j’espère !).

J’ai ajouté un piti contrôle de saisis de l’adresse mail du visiteur (jusque là pas trop dur).
Les éléments modifiable sont rassemblé en tête de fichier. Avec une nouvelle variable (le nom de la table SQL : spip_minilist).
Réarrangement de la présentation des messages d’alertes à mon goût, et donc pas forcement au vôtre ! (Si, ça me plait comme ça !).
Et surtout ... ajout de quelques lignes pour appeler le squelette du Mail (nouveautes.html) qui n’est autre qu’une copie modifiée du fichier "nouveautes-dist.html" de SPIP. Ces lignes ont été réccupéré dans " inc-public-global.php3 ".

Pour les utilisateurs de Minilist, qui avez créé une table : spip_minilist, pas d’inquiétudes, elle reste toujours valable !

Bon, on voit le détail ?

- Télécharger le ZIP :

  • mailing.php ... le script Minilist modifié.
  • nouveautes.html ... le script-squelette du mail.

- Faites un couple html/php3 ...
que nous appelerons pour l’occasion : mailnews.html/.php3. Le php3 aura un délais de 0.
Faites votre squelette à l’image de vos pages (genre .. sommaire.html) et réservé un espace d’environs 550 px de large (c’est pas impératif, vous changerez plus tard !).

Placez une balise <INCLURE(mailing.php)> dans ce squelette.

C’est donc ce squelette qui sera appelé par le visiteur pour s’abonner/désabonner, et par vous pour la gestion. Tout comme avec Minilist !

- Ouvrez le fichier mailing.php ...
avec votre editeur habituel. Vous verrez ceci : Modifiez les lignes 14 à 19 selon vos souhaits. Si vous avez déjà une table "spip_minilist", changez la ligne 18 pour faire vos essais.
Reste les lignes 25 et 30 ... modifiables.

- Créez votre Table spip_minilist ou autre (par PHPMyAdmin) :


CREATE TABLE spip_minilist (email TEXT NOT NULL );

Pourquoi faire en 2 fichiers ce que Minilist fait en un ? Parce que je suis une grosse feignasse, et modifier l’ensemble du squelette (autres requêtes spip, graphisme ...) dans un fichier php c’est ... pénible ! Et il faudra déjà le faire pour le fichier "nouveautes.html" ... alors bon !

- Pour tous disfonctionnement et questions,

  • voyez d’abord l’article consacré à Minilist [ VOIR ]
  • Ecrivez dans notre > forum <, mais je vous aurais prévenu, je comprend mieux certains dialectes Burgond que le PHP.

- Le fichier " nouveautes.html " ...

C’est effectivement une copie de nouveautes-dist de SPIP.
Modifiez les Boucles nv0,1,2 et 3 car elles n’auront vraisemblablement aucun sens pour votre site. Elles sont là à titre d’exemple ... ce qui peux donner ceci :

GIF - 22.3 ko
exemple Mail

Si vous voulez introduire des images, logos etc .. ce qui est un peu le but d’ailleurs, n’oubliez pas, c’est comme ça :

- Voilà vous savez tout ...
Si vous voulez faire une deuxième liste, copiez et renommez un couple (mailnews.php3/html), copiez et renommez mailing.php, changer les lignes : 14 à 19, 25 et 30 (éventuellement la ligne 21), copiez et renommez nouveautes.html ... Créez une nouvelle table dans votre BdD.
Mais bon hein ! c’est lourd ! Mais en attendant mieux c’est déjà pas si mal !

Portfolio

Fichiers ...

mailnews.zip

34

6.3 ko

2338 - 22/06/17

Vous dites .. Les Forums !
Catalogue des fichiers
Ecrire un mail à Scoty ?!
Liste des liens proposés
Fil RSS de KOAKIDI.
Rédacteurs du Site
En savoir plus sur Koakidi.com et Scoty.
... mais ça cause de tout et n’importe quoi !
des skins maisons, pour Winamp 2.xx.
Photos, peintures et autres peut-être.
Des collections d’icones de création maison !
Galeries, Skins, Icônes, et autres babioles ...
Application modifiant divers éléments graphiques de W98 / W2k / XP
Essai : Règles pour JdR ... Eh oui !
Bases et création d’un personnage.
Scoty a - peut-être - des choses à dire !
Puisqu’il vous le dit !
Personnaliser Netscape7 ou Mozilla
Ou ce que Scoty en a fait. Et ça n’engage que lui ! Scripts et autres...
Gospel camerounais, négro spiritual, négro song, gospel
Skins maisons pour le mini notificateur de mails : EzPop.
Le compteur de téléchargement pour SPIP. Installation et Fonctionnalités.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Installation & Mise-à-jour - Fonctionnalités.
Documentation en Français.
Divers plugins pour SPIP.
Activité du jour, Balises blocs, Ratelier, Icônes privé.
Plugin de gestion de Forums + Jeu de squelettes
Archives plugins. Scripts pour version de SPIP antérieur à 1.9.x
Installation, configuration, fonctionnalités ...
::: v. 5.0 · scoty ::: koakidi.com © 2002-2017 :::  Crédits  :::  spip   koak2.0  :::  ico  983163  :::