update core to 7.36
This commit is contained in:
@@ -78,6 +78,13 @@ function system_test_menu() {
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
$items['system-test/drupal-set-message'] = array(
|
||||
'title' => 'Set messages with drupal_set_message()',
|
||||
'page callback' => 'system_test_drupal_set_message',
|
||||
'access callback' => TRUE,
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
$items['system-test/main-content-handling'] = array(
|
||||
'title' => 'Test main content handling',
|
||||
'page callback' => 'system_test_main_content_fallback',
|
||||
@@ -106,6 +113,20 @@ function system_test_menu() {
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
$items['system-test/get-destination'] = array(
|
||||
'title' => 'Test $_GET[\'destination\']',
|
||||
'page callback' => 'system_test_get_destination',
|
||||
'access callback' => TRUE,
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
$items['system-test/request-destination'] = array(
|
||||
'title' => 'Test $_REQUEST[\'destination\']',
|
||||
'page callback' => 'system_test_request_destination',
|
||||
'access callback' => TRUE,
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
@@ -420,3 +441,41 @@ function system_test_authorize_init_page($page_title) {
|
||||
system_authorized_init('system_test_authorize_run', drupal_get_path('module', 'system_test') . '/system_test.module', array(), $page_title);
|
||||
drupal_goto($authorize_url);
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets two messages and removes the first one before the messages are displayed.
|
||||
*/
|
||||
function system_test_drupal_set_message() {
|
||||
// Set two messages.
|
||||
drupal_set_message('First message (removed).');
|
||||
drupal_set_message('Second message (not removed).');
|
||||
|
||||
// Remove the first.
|
||||
unset($_SESSION['messages']['status'][0]);
|
||||
|
||||
return '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Page callback to print out $_GET['destination'] for testing.
|
||||
*/
|
||||
function system_test_get_destination() {
|
||||
if (isset($_GET['destination'])) {
|
||||
print $_GET['destination'];
|
||||
}
|
||||
// No need to render the whole page, we are just interested in this bit of
|
||||
// information.
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Page callback to print out $_REQUEST['destination'] for testing.
|
||||
*/
|
||||
function system_test_request_destination() {
|
||||
if (isset($_REQUEST['destination'])) {
|
||||
print $_REQUEST['destination'];
|
||||
}
|
||||
// No need to render the whole page, we are just interested in this bit of
|
||||
// information.
|
||||
exit;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user