Commit Graph

3108 Commits

Author SHA1 Message Date
Lucas Marcouiller
8fb42b0061 New fetch member to redirect to membership payment (#35808)
* New fetch member to redirect to membership payment

* add constant

* fix CI

* Update new.php

* Fix formatting of conditional check for member search

---------

Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-17 18:13:39 +02:00
John BOTELLA
b1854b7d4f UIUX : webportal css style PART 02 (#35774)
* Add css

* FIX CSS and UX

* fix php doc

* Fix missing badge for status

* fix download link css

* change space on comment
2025-10-17 12:22:20 +02:00
Frédéric FRANCE
29b3880e6c add dolBuildUrl (#35664)
* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* clean baseline

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-17 02:31:07 +02:00
John BOTELLA
f8988d3874 UIUX : webportal css style PART 01 (#35773)
* Add css

* FIX CSS and UX

* fix php doc
2025-10-17 00:48:25 +02:00
Frédéric FRANCE
1ad2d24a4b fix img_pictos (#35722)
* fix img_pictos

* fix img_pictos

* fix img_pictos

* fix img_pictos

* fix img_pictos

* fix img_pictos

* fix img_pictos

* fix img_pictos
2025-10-14 19:31:06 +02:00
Laurent Destailleur
d37b717844 Debug v23 2025-10-13 21:57:19 +02:00
ldestailleur
ca000b77f6 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-08 09:46:20 +02:00
ldestailleur
0d04a879a1 Fix warning 2025-10-08 09:46:04 +02:00
Mohamed DAOUD
7626de3ff1 enhance isPaymentOK hook (#35674)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:47:55 +02:00
Nicolas Domenech
41f5804a92 Fix remove double logo in page subscriptionok (#35672)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-07 20:46:38 +02:00
Frédéric FRANCE
78ca88f4fc clean code (#35640)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-10-05 16:51:29 +02:00
Mohamed DAOUD
7d55a1a41a NEW Paymentok validate invoice if not already done (#35564)
* paymentok validate invoice

* add test
2025-10-01 14:51:20 +02:00
Mohamed DAOUD
cb23873769 NEW Public donation page (#35565)
* public page invoice

* trans keys

* FIX CI

* FIX phpstan

* fix CI

* fix stan
2025-10-01 13:40:41 +02:00
kkhelifa-opendsi
b84969a548 NEW : Add missing parameters for menus on webportal hook (#35550) 2025-09-29 20:44:13 +02:00
ldestailleur
55fe8b09e3 NEW Make the public contact form with experimental status 2025-09-23 23:13:42 +02:00
ldestailleur
f4d3c63332 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-09-22 10:50:45 +02:00
Laurent Destailleur
a2640829ca Better sanitization of url and email 2025-09-22 02:38:48 +02:00
webmaster67
7dd1e5a95f NEW More webportal fonctions - Can add shared files and thirdparty documents (#35391)
* Create documentlist.controller.class.php

Intégration de mon portail client personnalisé avec GED
attention 
class/sontext.class.php devra aussi être modifier.

* Update context.class.php

ajout du ged 
pour les fichiers joints par tiers.

* Update context.class.php

ajout d'accès à fichiers joints du tiers.

* Update menu.tpl.php

ajout du menu accès au GED

* Update README.md

* Update README.md

* Update README.md

* Add files via upload

document utile sert a partager via le GED de dolibarr des fichiers avec tous les clients utilisateur du webportal.

* Update context.class.php

ajout dans le menu de deux controleur suplémentaire.

* Update menu.tpl.php

ajoute des deux chapitre dans le menu

* Update README.md

* Update README.md

* Update menu.tpl.php

document format change

* Add files via upload

mises à jour et normalisation fichiers

* Add files via upload

ajout webportal.lang

* Update README.md

* Delete htdocs/webportal/documentutile.controller.class.php

* Update menu.tpl.php

* Update README.md

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update menu.tpl.php

* Update menu.tpl.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update README.md

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update README.md

* Create webportal.lang

* Update webportal.lang

* Update webportal.lang

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update website.lang

* Delete htdocs/langs/fr_FR/webportal.lang

* Delete htdocs/langs/en_US/webportal.lang

* Update README.md

* Update README.md

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Create abstractdocument.controller.class.php

* Update website.lang

* Update website.lang

* Update website.lang

* Update README.md

* Update README.md

* Update abstractdocument.controller.class.php

* Update shareddocuments.controller.class.php

* Update abstractdocument.controller.class.php

* Update abstractdocument.controller.class.php

* Update README.md

* Update context.class.php

* Update README.md

* Update abstractdocument.controller.class.php

* Update abstractdocument.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update menu.tpl.php

* Update documentlist.controller.class.php

* Update abstractdocument.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update shareddocuments.controller.class.php

* Update documentlist.controller.class.php

* Update menu.tpl.php

* Update menu.tpl.php

* Update README.md

* Update context.class.php

* Update documentlist.controller.class.php

* Update menu.tpl.php

* Update menu.tpl.php

* Update context.class.php

* Update documentlist.controller.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-20 19:11:31 +02:00
ldestailleur
daa98872eb Fix trans 2025-09-19 16:09:43 +02:00
Frédéric FRANCE
078da229c8 clean code (#35352)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* Clean code

* Clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-09-17 14:11:32 +02:00
ldestailleur
29ccbb43d5 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-16 11:17:22 +02:00
ldestailleur
142fbf93b0 QUAL: The library timepicker.js has been removed. Was not used by
Dolibarr.
2025-09-16 11:16:34 +02:00
Frédéric FRANCE
d685f1e529 fix CI (#35353)
* fix CI

* Update header.tpl.php

* Update style.css.php

* Update webportal.main.inc.php

* Update files.lib.php
2025-09-15 22:45:42 +02:00
ldestailleur
74cc569329 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-15 18:14:11 +02:00
ldestailleur
c12764e81f Debug webportal 2025-09-15 15:38:42 +02:00
ldestailleur
8456749135 Clean code. Removed octicons directory. 2025-09-15 14:40:34 +02:00
ldestailleur
e1e47034d5 FIX webportal must not use resources out public dir neither external
files.
2025-09-15 13:26:47 +02:00
ldestailleur
cf5caa80b2 FIX Debug bad path used into webportal. Missing http headers in login. 2025-09-14 19:45:41 +02:00
Frédéric FRANCE
e1931b2967 clean code (#35338)
* clean code

* clean code

* clean code

* clean code

* clean code
2025-09-14 11:14:34 +02:00
kkhelifa-opendsi
f580bb85a5 NEW : Add hooks in webportal (#35326) 2025-09-12 15:20:32 +02:00
Eric - CAP-REL
1f8b5db2c7 exit code must be >= 0 (#35311) 2025-09-12 02:29:23 +02:00
Frédéric FRANCE
fd2ea78e9b clean code bookcal class (#35279)
* clean code bookcal class

* clean code bookcal class

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix
2025-09-11 12:12:53 +02:00
ldestailleur
af74f2c057 Lang file paybox is too small for deprecated moduel. Moved inside
stripe.
2025-09-11 11:20:13 +02:00
ldestailleur
3b6b7fec5a Tooltip to help debug vat pb 2025-09-10 17:40:46 +02:00
ldestailleur
c2257b0d28 Show info to help debug 2025-09-10 16:47:31 +02:00
ldestailleur
df1262ace5 Show info to help debug 2025-09-10 16:43:18 +02:00
Frédéric FRANCE
e81d5378cd clean code contract class (#35245)
* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code contract class

* clean code

* clean code

* clean code

* clean code

* clean code

* fix typo

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix
2025-09-10 11:13:18 +02:00
ldestailleur
5b4295912e Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-02 22:39:16 +02:00
ldestailleur
0350e2687c FIX fallback of "from" email when sending email in member module 2025-09-02 13:47:01 +02:00
Frédéric FRANCE
58d2ba225d clean code (#35148)
* clean code

* fix

* fix

* fix
2025-09-01 19:24:57 +02:00
Thatoo
5338607237 auto_subscription_member_form_types_nature (#35033) 2025-08-31 11:52:53 +02:00
Mohamed DAOUD
4637214644 Prepare SEPA payments for supplier invoices via Stripe (#35078)
* preparation for supplier invoice payment via SEPA Stripe

* use stripe cynematic

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-08-28 16:33:54 +02:00
Frédéric FRANCE
b8c66a650e add doc (#35094) 2025-08-27 03:03:58 +02:00
Frédéric FRANCE
a3839a69a2 add doc (#35093) 2025-08-27 03:03:23 +02:00
Frédéric FRANCE
0074e1ab58 add doc (#35092) 2025-08-27 03:03:06 +02:00
Laurent Destailleur
ac5156d81f Fix CI 2025-08-26 02:44:34 +02:00
Laurent Destailleur
2be336da69 Fix CI 2025-08-25 23:42:27 +02:00
ldestailleur
82ac5b3ea2 Clean code 2025-08-25 20:12:20 +02:00
Frédéric FRANCE
a860e7b70e add doc (#35049) 2025-08-24 20:20:21 +02:00
Frédéric FRANCE
0ae86c8d12 add doc (#35048) 2025-08-24 20:20:07 +02:00