Bladeren bron

! Indicate when news has been saved, as per #802

Signed-off-by: Peter Spicer <[email protected]>
Peter Spicer 10 jaren geleden
bovenliggende
commit
eda72fe9a2
2 gewijzigde bestanden met toevoegingen van 17 en 2 verwijderingen
  1. 7 2
      Sources/ManageNews.php
  2. 10 0
      Themes/default/ManageNews.template.php

+ 7 - 2
Sources/ManageNews.php

@@ -106,6 +106,8 @@ function EditNews()
 		// Update the database.
 		updateSettings(array('news' => implode("\n", $temp_news)));
 
+		$context['saved_successful'] = true;
+
 		logAction('news');
 	}
 	// The 'Save' button was pressed.
@@ -127,6 +129,8 @@ function EditNews()
 		// Send the new news to the database.
 		updateSettings(array('news' => implode("\n", $_POST['news'])));
 
+		$context['saved_successful'] = true;
+
 		// Log this into the moderation log.
 		logAction('news');
 	}
@@ -261,8 +265,9 @@ function EditNews()
 	// Create the request list.
 	createList($listOptions);
 
-	$context['sub_template'] = 'show_list';
-	$context['default_list'] = 'news_lists';
+	// And go!
+	loadTemplate('ManageNews');
+	$context['sub_template'] = 'news_lists';
 }
 
 /**

+ 10 - 0
Themes/default/ManageNews.template.php

@@ -455,4 +455,14 @@ function template_email_members_send()
 	// ]]></script>';
 }
 
+function template_news_lists()
+{
+	global $context, $txt;
+
+	if (!empty($context['saved_successful']))
+		echo '
+					<div class="infobox">', $txt['settings_saved'], '</div>';
+
+	template_show_list('news_lists');
+}
 ?>