+++ /dev/null
-<?php\r
-define('AT_INCLUDE_PATH', '../../include/');\r
-require (AT_INCLUDE_PATH.'vitals.inc.php');\r
-authenticate(AT_PRIV_FHA_REFRESHER);\r
-\r
-if (isset($_POST['cancel'])) {\r
- $msg->addFeedback('CANCELLED');\r
- header('Location: '.$_base_href.'tools/index.php');\r
- exit;\r
-} else if (isset($_POST['submit'])) {\r
- $_POST['enabled'] = abs($_POST['enabled']);\r
- $_POST['test_id'] = abs($_POST['test_id']);\r
- $_POST['score'] = abs(intval($_POST['score']));\r
- $_POST['refresher_period'] = abs($_POST['refresher_period']);\r
- $_POST['reminder_period'] = abs($_POST['reminder_period']);\r
- $_POST['max_refresh_period'] = abs($_POST['max_refresh_period']);\r
- \r
- if (!$_POST['test_id']) {\r
- $msg->addError('FHA_REF_MISSING_TEST');\r
- }\r
-\r
- if (!$_POST['refresher_period']) {\r
- $msg->addError('FHA_REF_MISSING_REF_PERIOD');\r
- }\r
- if (!$_POST['reminder_period']) {\r
- $msg->addError('FHA_REF_MISSING_REMINDER_PERIOD');\r
- }\r
-\r
- if (!$_POST['max_refresh_period']) {\r
- $msg->addError('FHA_REF_MISSING_MAX_PERIOD');\r
- }\r
-\r
- if (!$msg->containsErrors()) {\r
- $sql = "REPLACE INTO ".TABLE_PREFIX."fha_refresher VALUES ($_SESSION[course_id], $_POST[test_id], $_POST[enabled], $_POST[score], $_POST[refresher_period], $_POST[reminder_period], $_POST[max_refresh_period])";\r
- mysql_query($sql, $db);\r
-\r
- $msg->addFeedback('FHA_REF_SAVED');\r
- header('Location: index.php');\r
- exit;\r
- }\r
-}\r
-\r
-require (AT_INCLUDE_PATH.'header.inc.php');\r
-if (!isset($_POST['submit'])) {\r
- $sql = "SELECT * FROM ".TABLE_PREFIX."fha_refresher WHERE course_id=$_SESSION[course_id]";\r
- $result = mysql_query($sql, $db);\r
- if ($row = mysql_fetch_assoc($result)) {\r
- $_POST['enabled'] = $row['enabled'];\r
- $_POST['test_id'] = $row['test_id'];\r
- $_POST['score'] = $row['pass_score'];\r
- $_POST['refresher_period'] = $row['refresh_period'];\r
- $_POST['reminder_period'] = $row['reminder_period'];\r
- $_POST['max_refresh_period'] = $row['max_refresh_period'];\r
- } else {\r
- $_POST['enabled'] = 0;\r
- $_POST['test_id'] = 0;\r
- $_POST['score'] = 0;\r
- $_POST['refresher_period'] = 60;\r
- $_POST['reminder_period'] = 7;\r
- $_POST['max_refresh_period'] = 365;\r
- }\r
-}\r
-?>\r
-\r
-<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">\r
-<div class="input-form">\r
- <div class="row">\r
- <input type="checkbox" name="enabled" value="1" id="enable" <?php if ($_POST['enabled']) { echo 'checked="checked"'; } ?> /><label for="enable"><?php echo _AT('enable'); ?></label>\r
- </div>\r
-\r
- <div class="row">\r
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="test"><?php echo _AT('fha_ref_test'); ?></label><br />\r
- <?php\r
- $sql = "SELECT test_id, title FROM ".TABLE_PREFIX."tests WHERE course_id=$_SESSION[course_id] ORDER BY title";\r
- $result = mysql_query($sql, $db);\r
- ?>\r
- <select name="test_id" id="test">\r
- <?php while ($row = mysql_fetch_assoc($result)): ?>\r
- <option value="<?php echo $row['test_id']; ?>" <?php if ($row['test_id'] == $_POST['test_id']) { echo ' selected="selected"'; } ?>><?php echo $row['title']; ?></option>\r
- <?php endwhile; ?>\r
- </select>\r
- </div>\r
-\r
- <div class="row">\r
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="score"><?php echo _AT('fha_ref_pass_score'); ?></label><br />\r
- <input type="text" name="score" id="score" size="3" value="<?php echo $_POST['score']; ?>" style="text-align: right" />\r
- </div>\r
-\r
- <div class="row">\r
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="ref"><?php echo _AT('fha_ref_refresher_period'); ?></label><br />\r
- <input type="text" name="refresher_period" size="3" id="ref" value="<?php echo $_POST['refresher_period']; ?>" style="text-align: right" />\r
- </div>\r
-\r
- <div class="row">\r
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="rem"><?php echo _AT('fha_ref_reminder_period'); ?></label><br />\r
- <input type="text" name="reminder_period" size="3" id="rem" value="<?php echo $_POST['reminder_period']; ?>" style="text-align: right" />\r
- </div>\r
-\r
- <div class="row">\r
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="max"><?php echo _AT('fha_ref_max_refresh_period'); ?></label><br />\r
- <input type="text" name="max_refresh_period" size="3" id="max" value="<?php echo $_POST['max_refresh_period']; ?>" style="text-align: right" />\r
- </div>\r
-\r
- <div class="buttons row">\r
- <input type="submit" name="submit" value="<?php echo _AT('save'); ?>" />\r
- <input type="submit" name="cancel" value="<?php echo _AT('cancel'); ?>" />\r
- </div>\r
-</div>\r
-</form>\r
-\r
-<?php require (AT_INCLUDE_PATH.'footer.inc.php'); ?>
\ No newline at end of file