function security_questions_delete_question_form in Security Questions 6.2
Same name and namespace in other branches
- 7.2 security_questions.admin.inc \security_questions_delete_question_form()
Question delete form.
Parameters
$question: A question object.
1 string reference to 'security_questions_delete_question_form'
- security_questions_menu in ./
security_questions.module - Implements hook_menu().
File
- ./
security_questions.admin.inc, line 81 - Administrative UI for the security questions module.
Code
function security_questions_delete_question_form(&$form_state, $question) {
$count = db_result(db_query('SELECT COUNT(*) FROM {security_questions_answers} WHERE sqid = %d', $question->sqid));
$tokens = array(
'%question' => $question->question,
);
$form['sqid'] = array(
'#type' => 'hidden',
'#value' => $question->sqid,
);
$form['question'] = array(
'#type' => 'value',
'#value' => $question->question,
);
$confirm = t('Are you sure you want to delete %question from the global security questions list?', $tokens);
$path = 'admin/user/security_questions';
$description = format_plural($count, '%question is currently being used by 1 user.', '%question is currently being used by @count users.', $tokens);
return confirm_form($form, $confirm, $path, $description, t('Delete'));
}