Skip to content
Snippets Groups Projects
Commit 8f6e5b11 authored by falcon's avatar falcon
Browse files

#631930 reported by vegardjo: depredated bad urls...

parent 9ec615a8
No related branches found
No related tags found
No related merge requests found
......@@ -1335,7 +1335,7 @@ function theme_quiz_admin_quizzes($results) {
while (list($key, $result) = each($results)) {
$rows[] = array(
l($result['title'], 'admin/quiz/'. $result['nid'] .'/view'),
l($result['title'], 'admin/quiz/reports/results/'. $result['nid']),
check_plain($result['name']),
format_date($result['created'], 'small'),
);
......@@ -1381,7 +1381,7 @@ function theme_quiz_admin($results) {
}
while (list($key, $result) = each($results)) {
$action = array(
'view_png' => l($png['view'], 'admin/quiz/reports/' . $result['result_id'] . '/results', array('html' => TRUE)),
'view_png' => l($png['view'], 'admin/quiz/reports/results/'. $quiz['nid'] .'/' . $result['result_id'], array('html' => TRUE)),
'delete_png' => l($png['delete'], 'admin/quiz/' . $result['result_id'] . '/delete', array('html' => TRUE)),
);
if (module_exists('results_export')) {
......
......@@ -194,7 +194,7 @@ function quiz_menu() {
'file' => 'quiz.admin.inc',
);
$items['admin/quiz/reports/%/results'] = array(
$items['admin/quiz/reports/%/results'] = array( //TODO: Deprecatet in quiz 4, remove this in version 6 of quiz
'title' => t('View @quiz', array('@quiz' => QUIZ_NAME)),
'description' => t('View results for the given quiz.'),
'page callback' => 'quiz_admin_results',
......@@ -203,8 +203,18 @@ function quiz_menu() {
'file' => 'quiz.admin.inc',
'access arguments' => array(QUIZ_PERM_ADMIN_CONFIG),
);
$items['admin/quiz/reports/results/%/%'] = array(
'title' => t('View @quiz', array('@quiz' => QUIZ_NAME)),
'description' => t('View results for the given quiz.'),
'page callback' => 'quiz_admin_results',
'page arguments' => array(5),
'type' => MENU_NORMAL_ITEM, // MENU_CALLBACK, MENU_SUGGESTED_ITEM, MENU_LOCAL_TASK, MENU_DEFAULT_LOCAL_TASK
'file' => 'quiz.admin.inc',
'access arguments' => array(QUIZ_PERM_ADMIN_CONFIG),
);
$items['admin/quiz/%/view'] = array(
$items['admin/quiz/%/view'] = array( //TODO: Deprecatet in quiz 4, remove this in version 6 of quiz
'title' => t('View @quiz', array('@quiz' => QUIZ_NAME)),
'page callback' => 'quiz_admin',
'page arguments' => array(2),
......@@ -212,6 +222,15 @@ function quiz_menu() {
'type' => MENU_CALLBACK,
'file' => 'quiz.admin.inc',
);
$items['admin/quiz/reports/results/%'] = array(
'title' => t('View @quiz', array('@quiz' => QUIZ_NAME)),
'page callback' => 'quiz_admin',
'page arguments' => array(4),
'access arguments' => array('administer quiz'),
'type' => MENU_CALLBACK,
'file' => 'quiz.admin.inc',
);
$items['admin/quiz/%/delete'] = array(
'title' => t('Delete @quiz', array('@quiz' => QUIZ_NAME)),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment