In FA 2.4.15+, the file access/login.php line 103 is:
text_row(_("User name"), "user_name_entry_field", $value, 20, 30);
There is no restriction of 5 characters for username.
It's much more fun, when you can discuss your problems with others...
You are not logged in. Please login or register.
FrontAccounting forum → Posts by apmuthu
In FA 2.4.15+, the file access/login.php line 103 is:
text_row(_("User name"), "user_name_entry_field", $value, 20, 30);
There is no restriction of 5 characters for username.
Instead of new fields, a nextcloud path can be stored in the sysprefs table and the sharelink can be computed from a derived format of the invoice (or any other asset) ID. If nextcloud provides for some random string then it's ID value can be leveraged as otherwise a reverse link would have to be stored in some FA table's field anew.
Better to manage with a separate Open Source Application for Document Management so that the backup of FA can remain small.
1. OpenDocMan - https://github.com/opendocman/opendocman - https://www.opendocman.com/free-download/
2 PaperMerge - https://papermerge.com/ - https://github.com/papermerge/papermerge-core
3. Alfresco - https://www.alfresco.com/ecm-software/alfresco-community-editions - https://github.com/Alfresco
4. OpenKM - https://www.openkm.com/en/open-source-document-management-system.html - https://github.com/openkm/document-management-system
5. Krystal DMS - https://www.krystaldms.in/products/community/ - https://www.github.com/primeleaf/krystaldms-community-edition
6. LogicalDOC - https://www.logicaldoc.us/en-us/download-logicaldoc-community - https://sourceforge.net/projects/logicaldoc/
7. Kimios - https://www.kimios.com/ - https://github.com/kimios/kimios
8. Mayan EDMS - https://www.mayan-edms.com/ - https://gitlab.com/mayan-edms/mayan-edms
9. SeedDMS - https://www.seeddms.org/ - https://sourceforge.net/projects/seeddms
10. OpenProduc - http://jhierrot.github.io/openprodoc/ - https://github.com/JHierrot/openprodoc
Attached is the notes of my failed experiment on installing Mayan EDMS on Debian 11 (bullseye) LXC VM where the redis server could not be started but workarounds for all else till then are listed.
The ?? construct is for later versions of PHP alone and will fail in PHP 5.x.
Verify that $res[0] is set to 9 before the if check.
No code change is required at all for PHP 5.x.
Kindly state your PHP version.
fpdi v1.2.1 is used in FA 2.4.x.
The warning may be safely ignored. The said line is:
if ($res[0] == PDF_TYPE_OBJECT)
It can better be modified as:
if ((gettype($res[0] == 'boolean' || gettype($res[0]) == 'integer' ) && $res[0] == PDF_TYPE_OBJECT)
Which version of PHP are you using?
The said constant is defined in reporting/includes/fpdi/pdf_parser lines 38, 39:
if (!defined ('PDF_TYPE_OBJECT'))
define ('PDF_TYPE_OBJECT', 9);
It is probably expecting an 'integer' and not a 'boolean'.
Alternatively, the said line can be modified as:
$res[0] = $res[0]+0;
if ($res[0] == PDF_TYPE_OBJECT)
Either your web host's php version has changed or you need to fix the includes/session.inc file.
http://frontaccounting.com/punbb/viewtopic.php?id=4511
This could be better resolved with file and folder ownership fixes.
Debian/Ubuntu by default uses ownership of www-data
Keeping it as 775 permissions is best.
chmod -R 775 ../company/
chown -R www-data:www-data ../company/
Committed. Thanks.
@saosangmo: You are already a Vietnamese Language translator for FA in Transifex which is free for Open Source projects. Your 57 translations have been marked as "reviewed".
Post Release Fixes attached.
Github Master (Bleeding Edge) Download Link
These fixes can be applied to (overwrite) the release version to be fully functional.
Release date 2023-02-24 as of GitHub commit https://github.com/FrontAccountingERP/FA/commit/8f661801b2490ac38a65b94d07cda71491dcd8b9
SF Download Link
MD5: 435d036ff18ee109d7b243b5fa89bd84
Filesize: 1,881,330 bytes
@joe: can implement in the core easily:
1. Create 1 new table to store all output (json) from various modules to store entries from lower level officers.
2. Submit button for each form submitted by low level officers can go into above table (maybe some changes in js in core forms or on_submit button logic)
3. Recursive hierarchy of roles and forms can be in another table.
The COA is used to create a new company from the Default Company. Where does the end user get to choose the COA when logged into their company? The Admin of the company can set roles and permissions limited to those in FA only.
No new translation strings.
Removed 2 unused translation strings.
Beware of Old version topics with current dated postings.
Get an SMS gateway / Service and that will provide an email address for a phone number that can be used instead of a regular email id.
kannel.org
nowsms.com
Why would anyone want to download FA v2.4.8 when v2.4.14+ is out now other than PHP/MySQL version availability and no such requirements have changed in the meanwhile.
Beware there are many functions that worked in an "archived" version that do not now and some refactorisation may have to be done.
The 2017 issue has been fixed long ago. 2020 has been updated to 2021.
See:
https://github.com/FrontAccountingERP/FA/commit/cf82eee8eeb872796fcf2bc7f252403db4952247
New users are few but most users are long time ones.
Check the defaults for fiscal years in the CoA used for creating the new company. If no data is entered, then change the fiscal years in the database directly.
Check PHP version
Some fixes are needed from reversions from those versions.
Some COAs are not in the official list.
@joe: you might want to update the commit with the following insertions in the sys_prefs initial data in the default sql files with:
,('company_logo_on_views', 'setup.company', 'tinyint', '1', '0')
The Company Setup Wiki page has been updated.
FrontAccounting forum → Posts by apmuthu
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 4 official extensions. Copyright © 2003–2009 PunBB.