From 4e2c0b250e4f080d0bc3c4b587c6b2c53a0db7ac Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Mon, 1 Dec 2003 13:45:33 +0000 Subject: - Introduced a drupal_set_message() and drupal_get_message() function. Contributed themes and modules need to be updated: - modules: status() is no more; use drupal_set_message() instead. - themes: use drupal_get_message() to check for status messages and visualize them. --- includes/common.inc | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'includes/common.inc') diff --git a/includes/common.inc b/includes/common.inc index 04026a81e..337090710 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -27,6 +27,28 @@ function drupal_get_title() { } // @} +/** + @name drupal_message + + Functions to get and set the message of the current page. + @{ +**/ +function drupal_set_message($message = NULL, $type = "status") { + static $stored_message; + + if (isset($message)) { + $stored_message->message = $message; + $stored_message->type = $type; + } + + return $stored_message; +} + +function drupal_get_message() { + return drupal_set_message(); +} +// @} + /** @name drupal_breadcrumb -- cgit v1.2.3