function quiz_set_auto_title in Quiz 6.6
Same name and namespace in other branches
- 8.6 quiz.admin.inc \quiz_set_auto_title()
- 8.4 quiz.admin.inc \quiz_set_auto_title()
- 8.5 quiz.admin.inc \quiz_set_auto_title()
- 6.4 quiz.admin.inc \quiz_set_auto_title()
- 6.5 quiz.admin.inc \quiz_set_auto_title()
- 7.6 quiz.admin.inc \quiz_set_auto_title()
- 7 quiz.admin.inc \quiz_set_auto_title()
- 7.4 quiz.admin.inc \quiz_set_auto_title()
- 7.5 quiz.admin.inc \quiz_set_auto_title()
- 6.x quiz.admin.inc \quiz_set_auto_title()
2 calls to quiz_set_auto_title()
- multichoice_form in question_types/
multichoice/ multichoice.module - Implementation of hook_form(). Admin for create/update of a multichoice question.
- theme_quiz_question_creation_form in question_types/
quiz_question/ quiz_question.theme.inc
File
- ./
quiz.admin.inc, line 1020 - Administrator interface for Quiz module.
Code
function quiz_set_auto_title() {
drupal_add_js('
$(document).ready(function () {
function quizUpdateTitle() {
$("#edit-title").val($("#edit-body").val().substring(0, ' . variable_get('quiz_autotitle_length', 50) . '));
}
$("#edit-body").keyup(quizUpdateTitle);
if($("#edit-title").val().length > 0){
$("#edit-body").unbind("keyup", quizUpdateTitle);
}
$("#edit-title").keyup(function() {
$("#edit-body").unbind("keyup", quizUpdateTitle);
});
});
', 'inline');
}