2
0
forked from Wavyzz/dolibarr
Files
dolibarr-fork/htdocs/webportal
MDW 54880f92cd Qual: Fix PhanTypeMismatchProperty and some other phan notices (#30542)
* Qual: Fix PhanTypeMismatchProperty and some other phan notices

* Qual: Phan fixes for BOM

* Phan - fix fields

* fixup! Qual: Phan fixes for BOM

* Fix phpstan double array keys for syslog

* Fix $fields phpdoc

* Fix phan typing issues with intermediate var and ??

* Fix phan typing issue with ?? operator

* Ignore htdocs/install/install.forced.php for git

* Qual: Revert to original code, ignore notice

When changing the method to avoid one notice type, another one
appears.  So simply ignoring this error.

* Qual: Revert to original code, ignore notice

When changing the method to avoid one notice type, another one
appears.  So simply ignoring this error.

* Update baseline

* Qual: Phan fixes for BOM

* fixup! Qual: Phan fixes for BOM

* Fix phpstan double array keys for syslog

* Qual: Revert to original code, ignore notice

When changing the method to avoid one notice type, another one
appears.  So simply ignoring this error.

* Ignore PhanTypeSuspiciousNonTraversableForeach to allow integration

* Fix typing hints (phpstan)

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-08-15 17:05:00 +02:00
..
2024-07-28 19:10:36 +02:00
2024-04-07 11:50:26 +02:00
2024-03-17 02:58:16 +01:00
2024-02-12 02:02:18 +01:00

Module Web Portal

This is a module to provide a ready to use Web Portal for your customers, suppliers, partners or members of the mebership module.

Accounts (login and pass) to access this portal can be created for any thirdparty (from the tab "Web site accounts").

It is better to have a standalone web server with its own virtual host and domain name to use this module, so using the web portal does not reaveal the domain and url of your backoffice installation.

It provides an interface to read or modify its data. This is for example, the list of the data than can be read (or modified):

If the Thirdparty module is enabled:

  • Read/modify Name, phone, email, addresses of thirdparty

If the Partnership module is enabled:

  • Read properties (status, start date, end date) of its partnership.

If the Proposal module is enabled:

  • Read its orders

If the Sale Order module is enabled:

  • Read its orders

If the Invoice module is enabled:

  • Read its invoices

If the Supplier module is enabled:

  • Read its price requests
  • Read its orders
  • Read its invoices

If module Membership is enabled:

  • Read/modify Name, phone, email, addresses of thirdparty
  • Read its membership status (start and end date, amount paid)

Documentation

Module Web Portal