Changeset 3036780
- Timestamp:
- 02/16/2024 11:06:06 AM (2 years ago)
- Location:
- prosolution-wp-client/trunk
- Files:
-
- 2 edited
-
README.txt (modified) (1 diff)
-
prosolwpclient.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
prosolution-wp-client/trunk/README.txt
r3012366 r3036780 66 66 67 67 == Changelog == 68 69 = 1.9.2 = 70 * FIXED Bug: 71 - fatal error during first time installation and activation fixed 68 72 69 73 = 1.9.1 = -
prosolution-wp-client/trunk/prosolwpclient.php
r3012366 r3036780 17 17 * Plugin URI: https://prosolution.com/produkte-und-services/workexpert.html 18 18 * Description: WordPress client for ProSolution 19 * Version: 1.9. 119 * Version: 1.9.2 20 20 * Author: ProSolution 21 21 * Author URI: https://www.prosolution.com … … 42 42 43 43 defined('PROSOLWPCLIENT_PLUGIN_NAME') or define('PROSOLWPCLIENT_PLUGIN_NAME', 'prosolwpclient'); 44 defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', '1.9. 1');44 defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', '1.9.2'); 45 45 defined('PROSOLWPCLIENT_BASE_NAME') or define('PROSOLWPCLIENT_BASE_NAME', plugin_basename(__FILE__)); 46 46 defined('PROSOLWPCLIENT_ROOT_PATH') or define('PROSOLWPCLIENT_ROOT_PATH', plugin_dir_path(__FILE__)); … … 302 302 $new_apiconfig_arr=array(); 303 303 $validsite=intval(get_option('prosolwpclient_additionalsite')['valids']); 304 for($x=0;$x<=$validsite;$x++){ 305 $issite= $x==0 ? '' : 'site'.$x.'_'; 306 if(array_key_exists($issite.'api_pass', $old_apiconfig_arr)){ 307 if($old_apiconfig_arr[$issite.'api_pass'] != ''){ 308 $new_apiconfig_arr[$issite.'api_url'] = $old_apiconfig_arr[$issite.'api_url']; 309 $new_apiconfig_arr[$issite.'api_user'] = $old_apiconfig_arr[$issite.'api_user']; 310 311 $oldapipass = crypt_custom_old($old_apiconfig_arr[$issite.'api_pass'],'d'); 312 313 $new_apiconfig_arr[$issite.'api_pass'] = crypt_custom($oldapipass, 'e'); 314 }else{ 315 $new_apiconfig_arr[$issite.'api_url'] = $old_apiconfig_arr[$issite.'api_url']; 316 $new_apiconfig_arr[$issite.'api_user'] = $old_apiconfig_arr[$issite.'api_user']; 317 $new_apiconfig_arr[$issite.'api_pass'] = $old_apiconfig_arr[$issite.'api_pass']; 304 if(false != get_option('prosolwpclient_additionalsite')){ 305 for($x=0;$x<=$validsite;$x++){ 306 $issite= $x==0 ? '' : 'site'.$x.'_'; 307 if(array_key_exists($issite.'api_pass', $old_apiconfig_arr)){ 308 if($old_apiconfig_arr[$issite.'api_pass'] != ''){ 309 $new_apiconfig_arr[$issite.'api_url'] = $old_apiconfig_arr[$issite.'api_url']; 310 $new_apiconfig_arr[$issite.'api_user'] = $old_apiconfig_arr[$issite.'api_user']; 311 312 $oldapipass = crypt_custom_old($old_apiconfig_arr[$issite.'api_pass'],'d'); 313 314 $new_apiconfig_arr[$issite.'api_pass'] = crypt_custom($oldapipass, 'e'); 315 }else{ 316 $new_apiconfig_arr[$issite.'api_url'] = $old_apiconfig_arr[$issite.'api_url']; 317 $new_apiconfig_arr[$issite.'api_user'] = $old_apiconfig_arr[$issite.'api_user']; 318 $new_apiconfig_arr[$issite.'api_pass'] = $old_apiconfig_arr[$issite.'api_pass']; 319 } 320 update_option( 'prosolwpclient_api_config', $new_apiconfig_arr ); 318 321 } 319 update_option( 'prosolwpclient_api_config', $new_apiconfig_arr );320 322 } 321 323 }
Note: See TracChangeset
for help on using the changeset viewer.