Jump to content

Script changement background mails


Recommended Posts

Bonjour,

 

Voici une maigre contribution, un petit script qui permet de changer la couleur de background des mails prestashop.

Il faut que j'ajoute à l’occasion le changement de la couleur de police ou éventuellement d'autre propriétés (ou si quelqu'un à des idées ou du temps a "perdre")

 

 

#!/bin/bash
# Ancien code couleur
OLD="f1aecf"
# Nouveau code couleur
NEW="D1D1D1"
# Chemin on se trouve les mails
DPATH="/var/tmp/prestashop/mails/fr/*.html"
# Backup des anciens mails avec les anciennes couleurs
BPATH="/var/tmp/old.prestashop/backups/mails/fr/"
TFILE="/tmp/out.tmp.$$"
[ ! -d $BPATH ] && mkdir -p $BPATH || :
for f in $DPATH
do
 if [ -f $f -a -r $f ]; then
/bin/cp -f $f $BPATH
  sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
 else
  echo "Error: Cannot read $f"
 fi
done

 

Si vous avez des améliorations, commentaires ou autres n’hésitez pas :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...