Browse Source

Successful message when finished apply signature settings and reworded the message that explain how to apply the new settings [issue #141]

Signed-off-by: emanuele <[email protected]>
emanuele 11 years ago
parent
commit
6437297a4f
2 changed files with 4 additions and 2 deletions
  1. 2 1
      Sources/ManageSettings.php
  2. 2 1
      Themes/default/languages/ManageSettings.english.php

+ 2 - 1
Sources/ManageSettings.php

@@ -1263,6 +1263,7 @@ function ModifySignatureSettings($return_config = false)
 			if (!$done)
 				pauseSignatureApplySettings();
 		}
+		$settings_applied = true;
 	}
 
 	$context['signature_settings'] = array(
@@ -1325,7 +1326,7 @@ function ModifySignatureSettings($return_config = false)
 	$context['post_url'] = $scripturl . '?action=admin;area=featuresettings;save;sa=sig';
 	$context['settings_title'] = $txt['signature_settings'];
 
-	$context['settings_message'] = '<p class="centertext">' . sprintf($txt['signature_settings_warning'], $context['session_id'], $context['session_var']) . '</p>';
+	$context['settings_message'] = !empty($settings_applied) ? '<div class="infobox">' . $txt['signature_settings_applied'] . '</div>' : '<p class="centertext">' . sprintf($txt['signature_settings_warning'], $context['session_id'], $context['session_var']) . '</p>';
 
 	prepareDBSettingContext($config_vars);
 }

+ 2 - 1
Themes/default/languages/ManageSettings.english.php

@@ -205,7 +205,8 @@ $txt['setting_warning_show_all'] = 'All Users';
 
 $txt['signature_settings'] = 'Signature Settings';
 $txt['signature_settings_desc'] = 'Use the settings on this page to decide how member signatures should be treated in SMF.';
-$txt['signature_settings_warning'] = 'Note that settings are not applied to existing signatures by default. Click <a href="' . $scripturl . '?action=admin;area=featuresettings;sa=sig;apply;%2$s=%1$s">here</a> to apply updated rules to existing signatures.';
+$txt['signature_settings_warning'] = 'Note that settings are not applied to existing signatures by default. <a href="' . $scripturl . '?action=admin;area=featuresettings;sa=sig;apply;%2$s=%1$s">Run the process now</a>';
+$txt['signature_settings_applied'] = 'The updated rules have been applied to the existing signatures.';
 $txt['signature_enable'] = 'Enable signatures';
 $txt['signature_max_length'] = 'Maximum allowed characters';
 $txt['signature_max_lines'] = 'Maximum amount of lines';