Skip to content

Commit 255a7bd

Browse files
Shadow243Revisto
authored andcommitted
Improve alert message to include settings save reminder with HTML link
1 parent 28500ea commit 255a7bd

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

modules/core/handler_modules.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1163,7 +1163,7 @@ public function process() {
11631163
$this->out('imap_service_name', $provider);
11641164
}
11651165
$this->out('just_saved_credentials', true);
1166-
Hm_Msgs::add("Server saved");
1166+
Hm_Msgs::add("Server saved. To preserve these settings after logout, please go to <a class='alert-link' href='/?page=save'>Save Settings</a>.");
11671167
}
11681168

11691169
if ($createProfile && $this->smtp_server_id && ($this->imap_server_id || $this->jmap_server_id)) {

modules/core/site.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ class Hm_Alert {
427427

428428
const messageElement = document.createElement('div');
429429
messageElement.className = 'flex-grow-1 pe-4';
430-
messageElement.textContent = message;
430+
messageElement.innerHTML = message;
431431

432432
alert.appendChild(iconContainer);
433433
alert.appendChild(messageElement);

modules/imap/handler_modules.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1463,7 +1463,7 @@ public function process() {
14631463
'type' => 'jmap',
14641464
'port' => false,
14651465
'tls' => false));
1466-
Hm_Msgs::add('Added server!');
1466+
Hm_Msgs::add("Added server!. To preserve these settings after logout, please go to <a class='alert-link' href='/?page=save'>Save Settings</a>.");
14671467
$this->session->record_unsaved('JMAP server added');
14681468
}
14691469
else {

modules/nux/modules.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public function process() {
140140
));
141141
$this->session->record_unsaved('SMTP server added');
142142
}
143-
Hm_Msgs::add('E-mail account successfully added');
143+
Hm_Msgs::add("E-mail account successfully added, To preserve these settings after logout, please go to <a class='alert-link' href='/?page=save'>Save Settings</a>.");
144144
Hm_IMAP_List::clean_up();
145145
$this->session->del('nux_add_service_details');
146146
$this->session->record_unsaved('IMAP server added');
@@ -214,7 +214,7 @@ public function process() {
214214
$this->session->record_unsaved('IMAP server added');
215215
$this->session->record_unsaved('SMTP server added');
216216
$this->session->secure_cookie($this->request, 'hm_reload_folders', '1');
217-
Hm_Msgs::add('E-mail account successfully added');
217+
Hm_Msgs::add("E-mail account successfully added, To preserve these settings after logout, please go to <a class='alert-link' href='/?page=save'>Save Settings</a>.");
218218
$this->session->close_early();
219219
$this->out('nux_account_added', true);
220220
if ($this->module_is_supported('imap_folders')) {
@@ -431,7 +431,7 @@ public function process()
431431
Hm_Msgs::add("$error", 'danger');
432432
}
433433
foreach ($successes as $success) {
434-
Hm_Msgs::add("Server $success imported successfully");
434+
Hm_Msgs::add("Server $success imported successfully, To preserve these settings after logout, please go to <a href='/?save'>/?save</a>.");
435435
}
436436
}
437437
}

0 commit comments

Comments
 (0)