Commit Graph

106 Commits

Author SHA1 Message Date
John BOTELLA
5672008258 FIX WebPortal responsive menu dropdown (#36937)
* Fix responsive menu dropdown

* Change comment from French to English

Updated comment to English for better clarity.

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-21 01:39:23 +01:00
Laurent Destailleur
578a1ef568 Clean files 2026-01-07 19:01:54 +01:00
John BOTELLA
8863233f96 Fix radio 2025-12-19 10:54:25 +01:00
John BOTELLA
7ac9baefd4 Fix css duration input for webportal 2025-12-19 09:47:27 +01:00
Laurent Destailleur
2e0ada7d51 Merge pull request #36668 from thersane-john/fix_missing_css
Fix missing css rules for special inputs in WebPortal
2025-12-16 14:25:35 +01:00
John BOTELLA
86a8172571 Fix form price currency 2025-12-16 11:32:03 +01:00
John BOTELLA
4140591621 Fix form price currency 2025-12-16 11:31:33 +01:00
John BOTELLA
ac3c8df5e6 fix select 2 multi select 2025-12-16 10:50:36 +01:00
John BOTELLA
03728dec47 Fix missing css rules for special inputs 2025-12-16 10:06:06 +01:00
Laurent Destailleur
31e1ce2ca6 Merge pull request #36556 from thersane-john/fix_webportal_missing_hooks
WebPortal missing hooks
2025-12-15 16:29:42 +01:00
Laurent Destailleur
20b6250e57 Merge pull request #36547 from thersane-john/fix_select2_missing
FIX :  missing public select2 and fix public url usage by introduce  CDN url for webportal
2025-12-11 01:56:44 +01:00
John BOTELLA
b7fabfda68 add grab to scroll behavior 2025-12-06 14:21:15 +01:00
John BOTELLA
fe0dce8072 fix modal css and display 2025-12-06 13:16:53 +01:00
John BOTELLA
2637e554fb Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into fix_webportal_missing_hooks 2025-12-05 18:18:24 +01:00
John BOTELLA
2556543ec8 add missing hooks 2025-12-05 17:59:26 +01:00
John BOTELLA
76dd1bae4b Fix missing public select2 and Add CDN url for webportal 2025-12-05 12:13:24 +01:00
John BOTELLA
181b0c1156 Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into fix_css_display_webportal_card 2025-12-05 11:16:46 +01:00
John BOTELLA
da6cbf88a6 Fix isset usage 2025-12-05 11:01:28 +01:00
John BOTELLA
844e3996b3 Fix isset usage 2025-12-05 10:54:35 +01:00
John BOTELLA
9cfab852b8 restaure times 2025-12-05 10:47:03 +01:00
John BOTELLA
8041cdee1a Fix dialog for iframe 2025-12-05 10:27:29 +01:00
John BOTELLA
e80752edfd Fix webportal css 2025-12-04 13:16:46 +01:00
Laurent Destailleur
ef331fea2d Merge branch 'develop' into develop_new_rework_webportal_lists 2025-11-27 00:36:18 +01:00
Regis Houssin
1e484dda55 NEW webportal member authentication only with WEBPORTAL_LOGIN_BY_MEMBER_ACCOUNT (#36259)
* NEW webportal member authentication only

* FIX missing translation

* FIX php-stan errors

* FIX php-stan : cryptType is always "auto" !

* FIX remove CrypType

* FIX php-stan error

* FIX phan error

* FIX CI versions

* FIX remove wrong fix

* FIX pre-commit error

* FIX phan error

* FIX php-stan error

* FIX avoid php warning

* FIXME this check is not valid
2025-11-25 14:39:30 +01:00
kkhelifa-opendsi
548bb94e4f NEW: Rework of the management of the card and fields on the web portal (#36076)
* NEW: Rework of the management of the card and fields on the web portal

* Correction pre-commit check

* Correction affichage logo login

* Ajout hook

* Ajout params fonction FormWebPortal::convertAllLink()

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction phpstan

* Correction travis

* Correction travis

* Correction travis

* Correction travis

* Correction

* Fix get options of sellist by AJAX in webportal scope

* Correction pre-commit

* Correction pre-commit

* Add hook and change hook name for viewImage controller

* Correction phan

* Corrections

* Corrections
2025-11-19 15:14:53 +01:00
John BOTELLA
33d65c19dd Fix css login page patch 02 (#36320)
* fix css login page patch 01

* fix css login page patch 02

* fix css login page patch 02

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-19 12:40:52 +01:00
John BOTELLA
312ea7d9eb fix css login page patch 01 (#36313)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-18 22:03:49 +01:00
kkhelifa-opendsi
7ce308350f Merge branch 'develop' into develop_new_rework_webportal_lists 2025-11-13 12:28:03 +01:00
Laurent Destailleur
34bd3f5755 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-12 22:02:50 +01:00
Frédéric FRANCE
feccc7d4f5 Update header_login.tpl.php (#36220)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-12 09:39:55 +01:00
Laurent Destailleur
86b2db926f css 2025-11-09 21:26:54 +01:00
Regis Houssin
8c983073a3 FIX wrong path of libraries (#36194) 2025-11-09 19:58:50 +01:00
Regis Houssin
8d63609c14 FIX missing check if partership is enabled (#36169) 2025-11-08 14:01:56 +01:00
Kamel Khelifa
65744012a2 Correction declaration variables 2025-11-06 15:00:03 +01:00
kkhelifa-opendsi
5ea54ea63b Merge branch 'develop' into develop_new_rework_webportal_lists 2025-11-06 10:55:55 +01:00
Kamel Khelifa
3688dd0a71 Correction list filter 2025-11-03 15:54:46 +01:00
Bahfir Abbes
f2b0873e26 New module part webportallogin to allow login method definition by external modules in Dolibarr webportal (#36037)
* New module part webportallogin to allow login method definition by external modules in Dolibarr webportal

* Update webportal.main.inc.php

add WEBPORTAL_LOGIN_BY_MODULE to enable disable login by modules

* Fix condition check for web portal login module

---------

Co-authored-by: abb <contact@ab1consult.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-01 02:46:52 +01:00
John BOTELLA
bbec4721a4 UIUX : webportal css style PART 03 : allow select login form theme for webportal (#35849)
* WIP : add theme selection

* final style

* fix class

* fix css

* fix comment

* PHP stan

* PHP stan

* PHP stan

* PHP stan

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-24 11:19:13 +02:00
Laurent Destailleur
f99cbafd64 Merge branch 'develop' into develop_new_rework_webportal_lists 2025-10-18 12:25:14 +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
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
Laurent Destailleur
e230c0e0ad Merge branch 'develop' into develop_new_rework_webportal_lists 2025-10-01 20:00:10 +02:00
kkhelifa-opendsi
b84969a548 NEW : Add missing parameters for menus on webportal hook (#35550) 2025-09-29 20:44:13 +02:00
Kamel Khelifa
b567c2d011 Correction phpstan 2025-09-29 15:14:30 +02:00
Kamel Khelifa
297818c775 NEW : Rework of the webportal list for more flexibility and more templating 2025-09-29 14:19:11 +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
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