Email read receipts now supported in Invoice
PDF EMail (Boolean variable in config.php)
PDF cache is the main smarty cache folder itself - no more symlinks - hence removed the /include/pdf/out and /include/pdf/cache symlinks
Invoice
PDF and email now support spaces in Biller Logo file name
Invoice
PDF email now supports spaces in Invoice Preference Name
Invoice
PDF email now supports SecureSMTP and user configurable
SMTP Port
-
Right side border lines now display correctly in
PDF view of invoices
All fields in Customer Invoices tab in View Customer work now
Transferred number_format to smarty from functions and queries
Corrected Spanish translation file for correct encoding and double quote typo
Fixed 'over' footer issue with new reports and report_debtors_by_amount now shows all invoices
Substituted number_format() to round() in sql_queries.php as fix for extra comma(s) in numeric fields breaking editing a Total style invoice
Fixed rel-gb syntax js error in invoice detail template
Optimised the manage invoices page and template to work from a single
SQL extraction
Removed redundant check for getSystemDefaults() from loop and Customer now sortable in manage invoices
Fixed the datePicker
JS Error that appeared on all manage pages using alternate header sans unused js includes
Back Ported Tentra's fix for minimum sql-patching check and run
Created fresh modularised reports from existing ones - also optimised
SQL in them
Updated PHPReports to v0.4.9 and migrated it to the new libs folder
Back Ported the redundant language check
Fixed email.php with new location of pdf cache folder - ./cache
Fix for undefined $title in invoice output templates and html syntax fixes
Mobile Phone of Biller and Customer now prints and displays correctly
Removed duplicates in all lang files (insert_biller, insert_customer, insert_product)
Synched all language files alphabetically with new variables to that in en-gb with 0 attribute
Cleaned up getInvoiceItems function
Optimised Payments querying replaced progressPayments function with generic sql2array function
Fixed Manage Payments to display customer and biller fields correctly
Removed extra <a> in templates/default/invoices/manage.tpl
Optimised and corrected the queries in home.php - ORDER BY was missing and GROUP BY was wrong
Alphabetically arranged lang/en-gb/lang.php and put in missing ”//1” for “disabled” string
donePatches function to prevent a blank screen when choosing to upgrade the database when it is already uptodate.
Corrected Typos and updated the
SQL dumps to reflect the TB_PREFIX and patch truncation fix for sql_patchmanager on creation
Completed all TB_PREFIX replacements for the default table prefix si_. The MySQL dump files still have the default si_ prefix in place.
Malformed
SQL INSERT Query Issue Fixed - Replaced all
, in INSERT INTO table (id … ) VALUES (, …) with NULL
Manage Invoices template - Add New Invoice - set link on style - fits menu on single line
Manage Invoice Preferences template - Whats all this Invoice Preferences about - set on top for consistency - Included the string in the lang.php file
Fixed Manage Payments template - Wheres the Edit Button - Now works as popup correctly and on top for consistency - Included the string in the lang.php file
Uploaded missing header_bg.gif and g_close.gif files in /modules/include/js - this was causing GET errors in the Apache Log files
Fixed typo temlates to templates in /templates/default/header.tpl on line 40
Fixed correct location of iehacks.css in the code in include/functions.php line 320
PHPReports DARWIN
OS - $ipsep extended
PHPReports PHP5 deprecated use of array_push issue fixed
screen.css now has th.sortable_rt class - useful for right align for numeric fields - available in the modules/module-name/manage.php files
General Code cleanup
Increased limit from 100 to 1000000 billers / clients / inv_prefs - look in modules/invoices/total.php, itemised.php, consulting.php
Updated PHPMailer to v2.10 Beta 1 for PHP5
lang/en-gb/lang.php capitalised correctly
Default Customer now shows up correctly on all add new invoice pages