$settings->add(new admin_setting_configcheckbox('attendance/autoassignstatus',
get_string('autoassignstatus', 'attendance'), '', 0));
+ $settings->add(new admin_setting_configcheckbox('attendance/preventsharedip',
+ get_string('preventsharedip', 'attendance'), '', 0));
+
+ $settings->add(new admin_setting_configtext('attendance/preventsharediptime',
+ get_string('preventsharediptime', 'attendance'), get_string('preventsharediptime_help', 'attendance'), '', PARAM_RAW));
+
$name = new lang_string('defaultwarningsettings', 'mod_attendance');
$description = new lang_string('defaultwarningsettings_help', 'mod_attendance');
$settings->add(new admin_setting_heading('defaultwarningsettings', $name, $description));