Anthony Damhet
7786bfcd0a
Added intuitive selection of table rows for missing objects ( #37231 )
...
Add the row-with-select class to list tables
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-02-17 20:29:00 +01:00
Laurent Destailleur
1a3662176b
Fix CI
2026-02-17 18:44:03 +01:00
jeremydassaud
8a52b78f3d
Issue 36923 Fix session title handling in survey creation ( #37105 )
...
* Issue 36923 Fix session title handling in survey creation
* Change input field to use id attribute for title
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-02-11 00:51:17 +01:00
minimexat
7496ec701c
FIX #36923 Fix undefined array key warnings in opensurvey create_survey.php ( #37140 )
...
The session variable initialization logic was inverted: it set variables
to null only when they already existed, instead of initializing them
when they were missing. This caused 'undefined array key' warnings on
PHP 8.1+ when accessing the poll creation form for the first time.
Changes:
- Inverted isset() condition to !isset() to properly initialize missing
session variables
- Initialize to empty string instead of null
- Added missing session variables (allow_comments, allow_spy, champdatefin)
to the initialization array
- Added dol_escape_htmltag() for title output (XSS hardening)
Co-authored-by: f-hoedl <hoefla14@htl-kaindorf.ac.at >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-02-08 14:46:02 +01:00
Mathieu G.
3f412cf745
fix avoids undefined array key ( #37103 )
2026-02-08 14:28:09 +01:00
Frédéric FRANCE
80f9839253
translate french doc to english ( #37064 )
...
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix
* fix
* fix
* fix
2026-02-04 14:49:13 +01:00
Frédéric FRANCE
95da49edf3
fix french doc ( #37056 )
...
* fix french doc
* fix french doc
* fix french doc
* doc translation
* doc translation
* doc translation
* doc translation
* doc translation
2026-02-02 19:22:04 +01:00
MDW
c5582f5085
Qual: Translate French 'valeur' in comments to English ( #37051 )
2026-02-01 18:05:15 +01:00
Frédéric FRANCE
73ec501b20
fix french doc ( #36897 )
...
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix
* fix
* fix
* fix
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* fix french doc
* Update html.form.class.php
* Update html.form.class.php
* Update index.php
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* Update modules_facture.php
* Update phpstan.neon.dist
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-01-30 14:22:56 +01:00
MDW
3fef69e9bf
Qual: Update french comments with 'nombre' ( #37032 )
...
Update french comments with 'nombre' in their phrasing
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-01-30 00:37:23 +01:00
MDW
ec69a624e0
qual: Update french texts (comments) to english ( #37009 )
...
* qual: Update french texts (comments) to english
* Qual: Update comment to english in card-rec.php and card.php
Translation of comments in the files card-rec.php and card.php.
* Qual: Translate comments to English
* Qual: Translate comments to English
* Fix space into tab
* Fix spelling
* Qual: Translate comments to English
* Update website.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2026-01-28 19:34:12 +01:00
Frédéric FRANCE
d770d37e29
add phpcs rule extension ( #36561 )
...
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* add phpcs rule extension
* test
* test
* test
* test
* test
* test
* fix
* fix
* fix
* fix
* fix
* fix
* fix translations
* fix translations
* translate
* translate
* translate
* translate
* translate
* translate
* translate
* Update propal.class.php
2026-01-15 16:05:06 +01:00
Laurent Destailleur
aa49882be0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-14 15:59:50 +01:00
Regis Houssin
d028d0d81b
FIX $param is the 5th parameter of print_liste_field_titre ($moreparam) ( #36250 )
...
* FIX $param is the 5th parameter of print_liste_field_titre ($moreparam)
* FIX phan error
* FIX other errors
2025-11-14 15:55:35 +01:00
MDW
c39e87d703
Qual: Make $fields covariant, define type for $FIELDS in BankAccounts api ( #36188 )
...
* Qual: Make $fields covariant
* Qual: Update BankAccounts class phpDoc ($FIELDS)
# Qual: Update BankAccounts class phpDoc ($FIELDS)
Updated the documentation for the $FIELDS property.
2025-11-09 18:06:58 +01:00
MDW
b925dd6c37
Qual: Make $fields type covariant (phpstan) ( #36084 )
...
# Qual: Make $fields type covariant (phpstan)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 14:16:17 +01: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
Frédéric FRANCE
6afec608a3
fix CI ( #35631 )
...
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-04 13:29:57 +02:00
Laurent Destailleur
4284d147bf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-26 19:17:09 +02:00
Laurent Destailleur
fa466150cb
Fix CSS
2025-09-26 19:11:59 +02:00
ldestailleur
6ed764bedf
Clean code
2025-09-18 11:40:56 +02:00
ldestailleur
19feb7c533
Clean code
2025-09-11 15:42:12 +02:00
ldestailleur
5fdfa79e56
Fix missing field migration, fix select2
2025-09-11 15:35:23 +02:00
Frédéric FRANCE
a1d7b11324
fix doc ( #35196 )
2025-09-03 12:54:17 +02:00
ldestailleur
c7edb6af2f
Fix CI warnings
2025-08-07 14:38:30 +02:00
ldestailleur
3af041a5b2
Standardize code
2025-08-07 13:42:11 +02:00
Laurent Destailleur
82098594a6
Fix warning
2025-07-31 22:13:45 +02:00
ldestailleur
c147cf1fb2
Debug v22
2025-06-18 11:03:15 +02:00
ldestailleur
75e82572d6
Debug v22
2025-05-05 14:08:38 +02:00
Laurent Destailleur
acc7dcdf65
Fix CI
2025-04-24 19:19:02 +02:00
ldestailleur
50d2fa7543
Look and feel v22
2025-04-24 14:37:01 +02:00
ldestailleur
ce25da2337
Fix CI
2025-04-08 13:53:10 +02:00
ldestailleur
54eb9f21e8
Clean code. Public pages must use the common header
2025-04-08 13:14:37 +02:00
ldestailleur
66a79dba27
Exclude a warning that is nearly all the time a false positive
2025-03-19 14:09:19 +01:00
ldestailleur
461cf5616e
Clean code. WIP To manage permission on extrafields.
2025-03-18 14:55:37 +01:00
MDW
687421d8f0
Qual: Fix phan notices (multicurrency,opcache,opensurvey)
2025-02-08 12:42:27 +01:00
Laurent Destailleur (aka Eldy)
732f97d73c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-05 00:40:06 +01:00
Laurent Destailleur (aka Eldy)
915e6c8632
Add missing data and escape html
2025-01-11 14:53:29 +01:00
Laurent Destailleur (aka Eldy)
b024b95948
Fix typo
2025-01-09 19:35:01 +01:00
Laurent Destailleur (aka Eldy)
56710ce9b7
FIX CVE-2024-55227 and CVE-2024-55228 CSRF when
...
MAIN_RESTRICTHTML_ONLY_VALID_HTML_TIDY is
on (hidden option not on by default)
2025-01-09 19:35:01 +01:00
Laurent Destailleur (aka Eldy)
07c2feb69c
Fix end date of survey (day must be included)
2024-12-16 18:34:21 +01:00
MDW
ec2a1928ba
Qual: Update fields phpdoc to include fields that are defined/used in some cases
...
# Qual: Update fields phpdoc to include fields that are defined/used in some cases
comment, copytoclipboard, autofocusoncreated are documented and used in some cases for the
$fields definition
2024-12-05 02:36:50 +01:00
Frédéric FRANCE
01297eeb86
fix phpstan ( #32188 )
...
* fix phpstan
* fix typos
* add phpdoc
* cut long line
2024-12-01 23:15:27 +01:00
Laurent Destailleur (aka Eldy)
58ddb40d67
Trans
2024-12-01 21:28:07 +01:00
Laurent Destailleur
74d3d54ac7
Debug v21
2024-11-14 13:58:23 +01:00
Frédéric FRANCE
836bb71303
fix customreports.lib.php ( #31771 )
...
* fix customreports.lib.php
* Update commondict.class.php
* Update ctyperesource.class.php
* fix
* CommonDict is not a business class
* Update ctyperesource.class.php
* Update ctyperesource.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-11-12 03:38:38 +01:00
MDW
e8c51e8802
Qual: fix ci phpstan by removing useless test ( #31772 )
...
# Qual: fix phpstan by removing useless test
!$error && $champdatefin && ($champdatefin > 0) has useless tests.
- $error is still 0.
- $champdatefin is also not 0 when it is >0
- By casting $champdatefin to int, we ensure that '' (error) is
converted to 0.
2024-11-12 00:32:59 +01:00
Laurent Destailleur
982c356493
Debug v21
2024-11-11 21:28:21 +01:00
Laurent Destailleur
8c1f823851
Debug v21
2024-11-11 21:22:18 +01:00
Laurent Destailleur
0436458a8f
FIX Date of survey must be in future
2024-11-11 20:36:52 +01:00