primname = 'SLOODLE Quiz Chair'; $sloodleconfig->module = 'quiz'; $sloodleconfig->module_choice_message = 'selectquiz';// TODO: There's some extra craziness to make sure we only have sloodle stuff $sloodleconfig->module_no_choices_message = 'noquizzes'; $sloodleconfig->group = 'activity'; $sloodleconfig->collections= array('SLOODLE 2.0'); $sloodleconfig->aliases = array('SLOODLE 1.2 Quiz Chair', 'SLOODLE 1.1 Quiz Chair'); $sloodleconfig->field_sets = array( 'generalconfiguration' => array( //TODO: Check defaults 'sloodlerepeat' => new SloodleConfigurationOptionYesNo( 'sloodlerepeat', 'repeatquiz', null, 0 ), 'sloodlerandomize' => new SloodleConfigurationOptionYesNo( 'sloodlerandomize', 'randomquestionorder', null, 1 ), 'sloodledialog' => new SloodleConfigurationOptionYesNo( 'sloodledialog', 'usedialogs', null, 1 ), 'sloodleplaysound' => new SloodleConfigurationOptionYesNo( 'sloodleplaysound', 'playsounds', null, 0 ), ), 'accesslevel' => array( 'sloodleobjectaccessleveluse' => $sloodleconfig->access_level_object_use_option(), 'sloodleserveraccesslevel' => $sloodleconfig->access_level_server_option(), ), //'awards' => array_merge( $sloodleconfig->awards_require_options(), $sloodleconfig->awards_deposit_options( array( 'answerquestion' => 'awards:answerquestionaward' ) ) ) 'awards' => $sloodleconfig->awards_deposit_options( array( 'answerquestion' => 'awards:answerquestionaward' ) ) ); ?>