diff --git a/adm/init.php b/adm/init.php
index fe466056..c9be68c8 100755
--- a/adm/init.php
+++ b/adm/init.php
@@ -57,9 +57,9 @@ else
$employee = new Employee((int)$cookie->id_employee);
- /* @Override Antadis - safety reste passaword */
+ /* @Override Antadis - safety reset passaword */
Module::hookExec('ant_initadmin', array('employee' => $employee));
- /* @End Override Antadis - safety reste passaword */
+ /* @End Override Antadis - safety reset passaword */
$cookie->profile = $employee->id_profile;
$cookie->id_lang = (int)$employee->id_lang;
diff --git a/mails/fr/resetpassword.html b/mails/fr/resetpassword.html
new file mode 100644
index 00000000..08b0faf4
--- /dev/null
+++ b/mails/fr/resetpassword.html
@@ -0,0 +1,42 @@
+
+
+
+
+ Message de {shop_name}
+
+
+
+
+
+
+ |
+
+ |
+
+ Bonjour {employee}, |
+
+ |
+
+ Il est temps de changer votre mot de passe d'accès au BO |
+
+ |
+
+
+ Pour changer votre mot de passe il suffit d'aller dans "Mes préférences" dans le panneau d'administration de Bébéboutik.
+ |
+
+ |
+
+
+ Vous avez {limit} jours pour changer votre mot de passe.
+ |
+
+ |
+
+
+ {shop_name} - {shop_url}
+ |
+
+
+
+
diff --git a/mails/fr/resetpassword.txt b/mails/fr/resetpassword.txt
new file mode 100644
index 00000000..32401680
--- /dev/null
+++ b/mails/fr/resetpassword.txt
@@ -0,0 +1,7 @@
+Il est temps de changer votre mot de passe d'accès au BO
+
+Pour changer votre mot de passe il suffit d'aller dans "Mes préférences" dans le panneau d'administration de Bébéboutik.
+
+Vous avez {limit} jours pour changer votre mot de passe.
+
+{shop_name} - {shop_url}
diff --git a/mails/fr/resetpassword_2.html b/mails/fr/resetpassword_2.html
new file mode 100644
index 00000000..9f6cfed1
--- /dev/null
+++ b/mails/fr/resetpassword_2.html
@@ -0,0 +1,42 @@
+
+
+
+
+ Message de {shop_name}
+
+
+
+
+
+
+ |
+
+ |
+
+ Bonjour {employee}, |
+
+ |
+
+ Il est temps de changer votre mot de passe d'accès au BO |
+
+ |
+
+
+ Vous ne pourrez plus accéder au panneau d'administration de Bébéboutik tant que vous n'aurez pas modifié votre mot de passe.
+ |
+
+ |
+
+
+ Veuillez réinitialiser votre mot de passe à l'adresse suivante {reset_link}
+ |
+
+ |
+
+
+ {shop_name} - {shop_url}
+ |
+
+
+
+
diff --git a/mails/fr/resetpassword_2.txt b/mails/fr/resetpassword_2.txt
new file mode 100644
index 00000000..70584bd5
--- /dev/null
+++ b/mails/fr/resetpassword_2.txt
@@ -0,0 +1,7 @@
+Il est temps de changer votre mot de passe d'accès au BO
+
+Sans cela vous ne pourrez plus accéder au panneau d'administration de Bébéboutik.
+
+Suivez le lien {reset_link}
+
+{shop_name} - {shop_url}
diff --git a/modules/ant_resetbopassword/cron.php b/modules/ant_resetbopassword/cron.php
index 5b3b0296..9a71eec9 100644
--- a/modules/ant_resetbopassword/cron.php
+++ b/modules/ant_resetbopassword/cron.php
@@ -27,14 +27,18 @@ if($now >= $last_sent){
ORDER BY `email`
');
foreach ($employees as $key => $employee) {
- // sending email
+ $data = array(
+ '{limit}' => (int)$limit,
+ '{employee}' => $employee['name'],
+ );
+ Mail::Send(2, 'resetpassword', 'Sécurité Prestashop', $data, $employee['email']);
}
Configuration::updateValue('ANT_RESETBOPASSWORD_DATE', date('Y-m-d H:i:s'));
}
// Resending !
-
+$reset_link = __PS_BASE_URI__.'adm/resetpasswd.php';
$updated_date_send = new Datetime(Configuration::get('ANT_RESETBOPASSWORD_DATE'));
$sending_date = $updated_date_send;
@@ -50,7 +54,12 @@ $employees = Db::getInstance()->ExecuteS('
foreach ($employees as $key => $employee) {
$date_passwd_upd = new Datetime($employee['date_passwd_upd']);
if($now > $updated_date_send && $date_passwd_upd < $sending_date){
- // resending an email
+ $data = array(
+ '{limit}' => (int)$limit,
+ '{employee}' => $employee['name'],
+ '{reset_link}' => $reset_link,
+ );
+ Mail::Send(2, 'resetpassword_2', 'Sécurité Prestashop', $data, $employee['email']);
}
}