69548216e6ec451907dbefa30ca347ff4cc42908
[atutor.git] / mods / tle / index_admin.php
1 <?php\r
2 define('AT_INCLUDE_PATH', '../../include/');\r
3 require (AT_INCLUDE_PATH.'vitals.inc.php');\r
4 admin_authenticate(AT_ADMIN_PRIV_ADMIN);\r
5 \r
6 if (isset($_POST['submit'])) {\r
7         $_POST['server']   = trim($_POST['server']);\r
8         $_POST['username'] = trim($_POST['username']);\r
9         $_POST['secret']   = trim($_POST['secret']);\r
10 \r
11         if (!$_POST['server']){\r
12                 $msg->addError('TLE_SERVER_EMPTY');\r
13         }\r
14 \r
15         if (!$msg->containsErrors()) {\r
16                 $_POST['server']   = $addslashes($_POST['server']);\r
17                 $_POST['username'] = $addslashes($_POST['username']);\r
18                 $_POST['secret']   = $addslashes($_POST['secret']);\r
19 \r
20                 $sql = "REPLACE INTO ".TABLE_PREFIX."config VALUES('tle_server','$_POST[server]'), ('tle_username', '$_POST[username]'), ('tle_secret', '$_POST[secret]')";\r
21                 $result = mysql_query($sql, $db);\r
22 \r
23                 $msg->addFeedback('TLE_UPDATE_SUCCESSFULL');\r
24 \r
25                 header('Location: '.$_SERVER['PHP_SELF']);\r
26                 exit;\r
27         }\r
28 }\r
29 \r
30 require (AT_INCLUDE_PATH.'header.inc.php');\r
31 ?>\r
32 \r
33 <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">\r
34 <div class="input-form">\r
35 \r
36         <div class="row">\r
37                 <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="server"><?php echo _AT('tle_server'); ?></label><br />\r
38                 <input type="text" name="server" value="<?php echo $_config['tle_server']; ?>" id="server" size="50" />\r
39         </div>\r
40 \r
41         <div class="row">\r
42                 <label for="username"><?php echo _AT('username'); ?></label><br />\r
43                 <input type="text" name="username" value="<?php echo $_config['tle_username']; ?>" id="username" size="20" />\r
44         </div>\r
45 \r
46         <div class="row">\r
47                 <label for="secret"><?php echo _AT('tle_shared_secret'); ?></label><br />\r
48                 <input type="text" name="secret" value="<?php echo $_config['tle_secret']; ?>" id="secret" size="20" />\r
49         </div>\r
50 \r
51         <div class="row buttons">\r
52                 <input type="submit" name="submit" value="<?php echo _AT('save'); ?>" />\r
53         </div>\r
54 </div>\r
55 </form>\r
56 \r
57 \r
58 <?php require (AT_INCLUDE_PATH.'footer.inc.php'); ?>