diff --git a/main/admin/configure_extensions.php b/main/admin/configure_extensions.php index e4843a7a82..0f83de5720 100644 --- a/main/admin/configure_extensions.php +++ b/main/admin/configure_extensions.php @@ -131,25 +131,25 @@ if(isset($_POST['activeExtension'])){ } $sql = 'UPDATE '.$tbl_settings_current.' SET - selected_value="'.addslashes($_POST['ppt2lp_host']).'" + selected_value="'.addslashes($_POST['host']).'" WHERE variable="service_ppt2lp" AND subkey="host"'; api_sql_query($sql, __FILE__, __LINE__); $sql = 'UPDATE '.$tbl_settings_current.' SET - selected_value="'.addslashes($_POST['ppt2lp_ftp_password']).'" + selected_value="'.addslashes($_POST['ftp_password']).'" WHERE variable="service_ppt2lp" AND subkey="ftp_password"'; api_sql_query($sql, __FILE__, __LINE__); $sql = 'UPDATE '.$tbl_settings_current.' SET - selected_value="'.addslashes($_POST['ppt2lp_user']).'" + selected_value="'.addslashes($_POST['user']).'" WHERE variable="service_ppt2lp" AND subkey="user"'; api_sql_query($sql, __FILE__, __LINE__); $sql = 'UPDATE '.$tbl_settings_current.' SET - selected_value="'.addslashes($_POST['ppt2lp_path_to_lzx']).'" + selected_value="'.addslashes($_POST['path_to_lzx']).'" WHERE variable="service_ppt2lp" AND subkey="path_to_lzx"'; api_sql_query($sql, __FILE__, __LINE__); @@ -316,36 +316,39 @@ Display::display_header($nameTool);
addElement('text', 'host', get_lang('Host')); + $form -> addElement('html','

'); + $form -> addElement('text', 'user', get_lang('UserOnHost')); + $form -> addElement('html','

'); + $form -> addElement('text', 'ftp_password', get_lang('FtpPassword')); + $form -> addElement('html','

'); + $form -> addElement('text', 'path_to_lzx', get_lang('PathToLzx')); + $form -> addElement('hidden', 'extension_code', 'ppt2lp'); + + $defaults = array(); + $renderer = $form -> defaultRenderer(); + $renderer -> setElementTemplate('
{label}
{element}
'); + $form -> addElement('html','

'); + if(in_array('service_ppt2lp',$listActiveServices)) + { + $sql = 'SELECT subkey, selected_value FROM '.$tbl_settings_current.' + WHERE variable = "service_ppt2lp" + AND subkey <> "active"'; + $rs = api_sql_query($sql, __FILE__, __LINE__); + while($row = mysql_fetch_assoc($rs)) + { + $defaults[$row['subkey']] = $row['selected_value']; + } + $form -> addElement('submit', 'activeExtension', get_lang('ReconfigureExtension')); } else { - echo ' - - - - - - - - - - - - - - - - - - - - -
'.get_lang('Host').' :
'.get_lang('UserOnHost').' :
'.get_lang('FtpPassword').' :
'.get_lang('PathToLzx').' :
- - -
'; + $form -> addElement('submit', 'activeExtension', get_lang('ActiveExtension')); } + $form -> setDefaults($defaults); + $form -> display(); + ?>