function quiz_dashboard_menu in Quiz 6.6
@function Implementation of hook_menu()
File
- includes/
quiz_dashboard/ quiz_dashboard.module, line 50 - Quiz Dashboard
Code
function quiz_dashboard_menu() {
global $user;
$items = array();
$items['admin/quiz/reports/dashboard/creator'] = array(
'title' => t('Quiz Creators Dashboard'),
'description' => t('Generates a report on quiz results for quiz creators.'),
'file' => 'quiz_dashboard.admin.inc',
'page callback' => 'quiz_dashboard_get_basic_stats',
//'page arguments' => array('questions_import_form'),
'access arguments' => array(
'access author dashboard',
),
'type' => MENU_NORMAL_ITEM,
);
$items['admin/quiz/reports/dashboard/creator/%/view'] = array(
'title' => t('Quiz Creators Dashboard'),
'description' => t('Generates a report on quiz results for quiz creators.'),
'file' => 'quiz_dashboard.admin.inc',
'page callback' => 'quiz_dashboard_get_adv_stats',
'page arguments' => array(
5,
),
'access arguments' => array(
'access user dashboard',
),
'type' => MENU_NORMAL_ITEM,
);
$items['user/%/dashboard'] = array(
'title' => t('Results Dashboard'),
'description' => t('Generates a report on quiz results for quiz creators.'),
'file' => 'quiz_dashboard.admin.inc',
'page callback' => 'quiz_dashboard_get_basic_stats',
'page arguments' => array(
1,
),
'access arguments' => array(
'access user dashboard',
),
'type' => MENU_LOCAL_TASK,
);
$items['user/%/dashboard/%/view'] = array(
'title' => t('Results Dashboard'),
//'description' => t('Generates a report on quiz results for quiz creators.'),
'file' => 'quiz_dashboard.admin.inc',
'page callback' => 'quiz_dashboard_get_adv_stats',
'page arguments' => array(
3,
1,
),
'access arguments' => array(
'access user dashboard',
),
'type' => MENU_LOCAL_TASK,
);
return $items;
}