From: Joe Date: Thu, 18 Jan 2024 09:17:02 +0000 (+0100) Subject: Fixed more php 8.2 deprecation bugs. X-Git-Url: https://delta.frontaccounting.com/gitweb/?p=fa-stable.git;a=commitdiff_plain;h=ad18b139db8bf7550225bb670bc83c920a97c8a3 Fixed more php 8.2 deprecation bugs. --- diff --git a/frontaccounting.php b/frontaccounting.php index a7432037..0b3361da 100644 --- a/frontaccounting.php +++ b/frontaccounting.php @@ -28,6 +28,7 @@ if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_ var $settings; var $applications; var $selected_application; + var $renderer = null; var $menu; diff --git a/reporting/includes/Workbook.php b/reporting/includes/Workbook.php index 89573820..eea99e04 100644 --- a/reporting/includes/Workbook.php +++ b/reporting/includes/Workbook.php @@ -942,6 +942,7 @@ class Spreadsheet_Excel_Writer_BIFFwriter * @see _addContinue() */ var $_limit; + var $_offset; /** * Constructor @@ -1462,6 +1463,10 @@ class Spreadsheet_Excel_Writer_Format */ var $_right_color; + // Dynamic members must be here (php 8.2) + var $_BIFF_version; + var $_diag; + var $_diag_color; /** * Constructor * @@ -2381,6 +2386,9 @@ class Spreadsheet_Excel_Writer_Parser */ var $_BIFF_version; + // The Excel ptg indices. Dynamic members must be here (php 8.2) + var $ptg; + var $_functions; /** * The class constructor * @@ -4131,6 +4139,24 @@ class Spreadsheet_Excel_Writer_Worksheet extends Spreadsheet_Excel_Writer_BIFFwr * @var string */ var $_input_encoding; + // Dynamic members must be here (php8.2) + var $activesheet; + var $firstsheet; + var $title_colmax; + var $_print_gridlines; + var $_screen_gridlines; + var $_print_headers; + var $_hbreaks; + var $_vbreaks; + var $_protect; + var $_password; + var $col_sizes; + var $_row_sizes; + var $_zoom; + var $_print_scale; + var $_rtl; + var $_dv; + /** * Constructor @@ -7406,6 +7432,12 @@ class Spreadsheet_Excel_Writer_Workbook extends Spreadsheet_Excel_Writer_BIFFwri */ var $_string_sizeinfo_size; + // Dynamic members must be here (php8.2) + var $_string_sizeinfo; + var $_str_total; + var $_str_unique; + var $_str_table; + //var $_offset; /** * Class constructor * @@ -7765,7 +7797,7 @@ class Spreadsheet_Excel_Writer_Workbook extends Spreadsheet_Excel_Writer_BIFFwri // Add BOUNDSHEET records for ($i = 0; $i < $total_worksheets; $i++) { - $this->_storeBoundsheet($this->_worksheets[$i]->name,$this->_worksheets[$i]->offset); + $this->_storeBoundsheet($this->_worksheets[$i]->name,$this->_worksheets[$i]->_offset); } if ($this->_country_code != -1) { @@ -7865,7 +7897,7 @@ class Spreadsheet_Excel_Writer_Workbook extends Spreadsheet_Excel_Writer_BIFFwri $offset += $EOF; for ($i = 0; $i < $total_worksheets; $i++) { - $this->_worksheets[$i]->offset = $offset; + $this->_worksheets[$i]->_offset = $offset; $offset += $this->_worksheets[$i]->_datasize; } $this->_biffsize = $offset; diff --git a/reporting/includes/excel_report.inc b/reporting/includes/excel_report.inc index 1ee91c70..da26d559 100644 --- a/reporting/includes/excel_report.inc +++ b/reporting/includes/excel_report.inc @@ -56,6 +56,12 @@ class FrontReport extends Spreadsheet_Excel_Writer_Workbook var $formatHeaderRight; var $formatFooter; var $formatAmount = array(); + var $formatRight; + var $formatLeft; + var $formatTopHeaderLeft; + var $formatBottomHeaderLeft; + var $formatTopHeaderRight; + var $formatBottomHeaderRight; var $headerFunc; var $sheet; diff --git a/sales/sales_order_entry.php b/sales/sales_order_entry.php index 362723d7..85985fb1 100644 --- a/sales/sales_order_entry.php +++ b/sales/sales_order_entry.php @@ -264,7 +264,7 @@ function copy_to_cart() { $cart = &$_SESSION['Items']; - $cart->reference = $_POST['ref']; + $cart->reference = get_post('ref'); $cart->Comments = $_POST['Comments'];