3 define('AT_INCLUDE_PATH', '../../include/');
\r
4 require_once(AT_INCLUDE_PATH.'vitals.inc.php');
\r
6 admin_authenticate(AT_ADMIN_PRIV_ADOBE_CONNECT);
\r
9 require_once('lib/lib.php');
\r
13 if (!empty($_POST['send'])) {
\r
15 $tmpconfig->adobe_connect_adminpass = $addslashes($_POST['adobe_connect_adminpass']);
\r
16 $tmpconfig->adobe_connect_adminuser = $addslashes($_POST['adobe_connect_adminuser']);
\r
17 $tmpconfig->adobe_connect_folderid = (int)$_POST['adobe_connect_folderid'];
\r
18 $tmpconfig->adobe_connect_host = $addslashes($_POST['adobe_connect_host']);
\r
19 $tmpconfig->adobe_connect_port = $addslashes($_POST['adobe_connect_port']);
\r
21 foreach ($tmpconfig as $value) {
\r
22 if (empty($value)) {
\r
23 $msg->addError('adobe_connect_fillall');
\r
27 if (!$msg->containsErrors()) {
\r
29 $config = getAdobeConnectConfig();
\r
33 foreach ($tmpconfig as $name => $value) {
\r
35 if (!empty($config->$name)) {
\r
36 $updates[] = " value = '$value' WHERE name = '$name'";
\r
39 $inserts[] = " VALUES ('$name', '$value')";
\r
44 if (!empty($inserts)) {
\r
46 $insertsql = "INSERT INTO ".TABLE_PREFIX."config (name, value) ";
\r
47 foreach ($inserts as $insert) {
\r
48 $result = mysql_query($insertsql.$insert, $db);
\r
50 die('db insert problem');
\r
55 if (!empty($updates)) {
\r
56 foreach ($updates as $update) {
\r
57 $updatesql = "UPDATE ".TABLE_PREFIX."config SET ";
\r
58 $result = mysql_query($updatesql.$update, $db);
\r
60 die('db update problem');
\r
65 if (!$msg->containsErrors()) {
\r
66 $msg->addFeedback('adobe_connect_saved');
\r
69 header('location: '.$_SERVER["php_self"]);
\r
75 require (AT_INCLUDE_PATH.'header.inc.php');
\r
79 if (!empty($_POST['send'])) {
\r
80 foreach ($tmpconfig as $name => $tmp) {
\r
83 } else if (!$acc = getAdobeConnectConfig()) {
\r
84 $acc->adobe_connect_adminpass = '';
\r
85 $acc->adobe_connect_adminuser = '';
\r
86 $acc->adobe_connect_folderid = '';
\r
87 $acc->adobe_connect_host = '';
\r
88 $acc->adobe_connect_port = '';
\r
92 echo '<form method="post" action="'.$_SERVER["php_self"].'">';
\r
93 echo '<div class="input-form">';
\r
94 foreach ($acc as $name => $value) {
\r
95 echo '<div class="row">';
\r
96 echo '<div class="required" title="Required Field">*</div>';
\r
97 echo '<label for="'.$name.'">'._AT($name).'</label><br/>';
\r
98 echo '<input type="text" name="'.$name.'" value="'.stripslashes($value).'" size="35" maxlength="70" />';
\r
102 echo '<div class="row buttons">';
\r
103 echo '<input type="submit" name="send" value="'._AT("send").'" />';
\r
109 require (AT_INCLUDE_PATH.'footer.inc.php');
\r