}
if (isset($_FILES['pic']) && $_FILES['pic']['name'] != '')
{
+ if ($_FILES['pic']['error'] == UPLOAD_ERR_INI_SIZE) {
+ display_error(_('The file size is over the maximum allowed.'));
+ $input_error = 1;
+ }
+ elseif ($_FILES['pic']['error'] > 0) {
+ display_error(_('Error uploading logo file.'));
+ $input_error = 1;
+ }
$result = $_FILES['pic']['error'];
$filename = company_path()."/images";
if (!file_exists($filename))
display_error(_('Only jpg and png files are supported - a file extension of .jpg or .png is expected'));
$input_error = 1;
}
- elseif ( $_FILES['pic']['size'] > ($max_image_size * 1024))
+ elseif ( $_FILES['pic']['size'] > ($SysPrefs->max_image_size * 1024))
{ //File Size Check
- display_error(_('The file size is over the maximum allowed. The maximum size allowed in KB is') . ' ' . $max_image_size);
+ display_error(_('The file size is over the maximum allowed. The maximum size allowed in KB is') . ' ' . $SysPrefs->max_image_size);
$input_error = 1;
}
elseif ( $_FILES['pic']['type'] == "text/plain" )
$Ajax->activate('_page_body');
} /* end of if submit */
-//---------------------------------------------------------------------------------------------
-if (get_company_pref('bcc_email') === null) { // available from 2.3.14, can be not defined on pre-2.4 installations
- set_company_pref('bcc_email', 'setup.company', 'varchar', 100, '');
- refresh_sys_prefs();
-}
-if (get_company_pref('alternative_tax_include_on_docs') === null) { // available from 2.3.14, can be not defined on pre-2.4 installations
- set_company_pref('alternative_tax_include_on_docs', 'setup.company', 'tinyint', 1, '0');
- refresh_sys_prefs();
-}
-if (get_company_pref('suppress_tax_rates') === null) { // available from 2.3.14, can be not defined on pre-2.4 installations
- set_company_pref('suppress_tax_rates', 'setup.company', 'tinyint', 1, '0');
- refresh_sys_prefs();
-}
-
start_form(true);
$myrow = get_company_prefs();