Benjamin Renard
c533aecc34
LSformElement_supannCompositeAttribute: handle API/CLI mode
2021-06-11 16:33:42 +02:00
Benjamin Renard
7c45c4bb8c
LSformElement_supannCompositeAttribute: fix PHP syntax error
2021-06-11 16:22:32 +02:00
Benjamin Renard
9879dd3eda
LSaddon SUPANN::supannParseCompositeValue(): check global value integrity
2021-06-11 16:21:57 +02:00
Benjamin Renard
72933c9408
Update french translation according to recent changes on LSaddon::supann
2021-06-11 14:37:19 +02:00
Benjamin Renard
ef2271e7eb
Add support of supannRessourceEtat & supannRessourceEtatDate attributes
2021-06-11 14:28:08 +02:00
Benjamin Renard
88bb4eef49
LSformElement_supannCompositeAttribute: add flexibility
...
- Add possibility to override parse/format value methods to handle
different composite value formats
- Add possibility to configure date components LDAP format
2021-06-11 14:25:52 +02:00
Benjamin Renard
441b5d0af9
LSformElement_supannLabeledValue: Add validation of POST values from configured nomenclatures
2021-06-11 14:19:03 +02:00
Benjamin Renard
7e68b42b4c
Add support of some SUPANN attributes
...
Add support of following SUPANN attributes:
- supannEtuDiplome
- supannEtuElementPedagogique
- supannEtuEtape
- supannEtuRegimeInscription
- supannEtuSecteurDisciplinaire
- supannEtuTypeDiplome
For each, a new specific LSattr_html & LSformElement class was added,
and a function is provided to generate then from supannEtuInscription
attribute values.
2021-06-11 14:17:42 +02:00
Benjamin Renard
11f32dea04
LSaddon::SUPANN: fix nomenclatures sorting problem
2021-06-11 11:28:15 +02:00
Benjamin Renard
83e795044f
LSattr_ldap_sambaAcctFlagsparse_flags(): fix handling null|empty value
2021-06-10 19:02:19 +02:00
Benjamin Renard
8dbbda801a
LSattr_ldap::naiveDate: Add format option
2021-06-10 19:01:22 +02:00
Benjamin Renard
eccb234210
LSaddon::supann: Fix typo in previous commit
2021-06-10 18:50:29 +02:00
Benjamin Renard
159b3fbe7e
Fix PHP warning
2021-06-10 18:45:39 +02:00
Benjamin Renard
40fdc92451
Code cleaning: fix tabs
2021-06-10 18:45:00 +02:00
Benjamin Renard
febb83e39d
Update french translation according to recent changes on LSaddon::supann
2021-06-10 18:06:19 +02:00
Benjamin Renard
1683cadd73
LSaddon::supann: add new components of supannEtuInscription attribute (SUPANN 2021)
2021-06-10 17:58:03 +02:00
Benjamin Renard
bf28a6ea94
LSaddon::supann: rework on nomenclatures loading & add support of supannCodePopulation, supannEmpProfil & supannExtProfil
2021-06-10 17:56:34 +02:00
Benjamin Renard
cab8c2e66d
LSform: fix typo
2021-06-09 18:52:26 +02:00
Benjamin Renard
1aed362863
LSformElement::supannLabeledValue: Fix typo
2021-06-09 18:51:52 +02:00
Benjamin Renard
ade6a031dc
Add some missing SUPANN label images
2021-06-09 18:38:29 +02:00
Benjamin Renard
0f791ee3cc
LSaddon::supann: add support for supannOIDCGenre attribute
2021-06-09 15:52:23 +02:00
Benjamin Renard
6dcae071b5
LSaddon::supann: Normalize affiliations & civilites nomenclatures
2021-06-09 15:50:27 +02:00
Benjamin Renard
0ac0a7e068
Add support for supannMailPrive, supannAdressePostalePrivee and supannTelephonePrive attributes
2021-06-09 15:48:46 +02:00
Benjamin Renard
077a44fdf9
LSform: fix displaying multiple errors on same field (on Ajax submit)
2021-06-09 14:48:35 +02:00
Benjamin Renard
b104454603
LSaddon::supann: add eduPersonUniqueId()
2021-06-03 18:16:58 +02:00
Benjamin Renard
fdbb9842df
Improve doc about attribute values validation
2021-06-03 17:35:16 +02:00
Benjamin Renard
2a1d079717
LSformElement::supannLabeledValue: fix unparsable value display
2021-06-03 17:17:09 +02:00
Benjamin Renard
60532145e3
doc: add some details about filter parameter of search LSobject API method
2021-05-25 10:37:30 +02:00
Benjamin Renard
631502d9c2
LSsearch::setParamsFromRequest(): fix error handling filter parameter
2021-05-25 10:19:16 +02:00
Benjamin Renard
09d1aeb020
routes.php: fix error calling LSsession::addErrorCode() vs LSerror::addErrorCode()
2021-05-25 10:15:37 +02:00
Benjamin Renard
4b634e408d
LSldapObject: fix triggering after_modify event on create
2021-05-21 11:29:57 +02:00
Benjamin Renard
59d6d0865d
LSformElement::password: fix using LSldapobject getDisplayFData method instead of getFData
2021-05-21 11:29:57 +02:00
Florent Angebault
d94f96498a
doc: fix some typos
2021-05-04 18:56:24 +02:00
Benjamin Renard
7005100ac4
LSioFormat: handle multiple formats for generated fields
2021-04-27 12:13:32 +02:00
Benjamin Renard
6d95f9bfd5
LSauthMethod: fix PHP warning
2021-04-14 16:09:03 +02:00
Benjamin Renard
c81e2d0ee3
LSformElement::mail: fix duplicated email JS button
2021-04-14 15:55:38 +02:00
Benjamin Renard
639f46d8a4
Add LSdefaut copyable feature and use it in showTechInfo
2021-04-14 15:46:36 +02:00
Benjamin Renard
aa48cd3980
typo
2021-04-13 19:29:14 +02:00
Benjamin Renard
f81ac1e31e
Some other fixes/improvements in README file
2021-04-13 19:28:15 +02:00
Benjamin Renard
0a0f2d7730
Some improvements in README file
2021-04-13 19:22:03 +02:00
Benjamin Renard
342e575e9f
Add README file
2021-04-13 19:12:48 +02:00
Benjamin Renard
d6aad3acc8
doc: add sections missing IDs
2021-04-13 18:45:47 +02:00
Benjamin Renard
2c64eb8e97
doc: add IDs to install sections
2021-04-13 18:23:01 +02:00
Benjamin Renard
2b6b8ce270
Fix project URLs and list emails addresses
2021-04-13 18:04:19 +02:00
Benjamin Renard
20c1148f69
doc: Remove PEAR File_CSV_DataSource deprecated dependency
2021-04-13 17:49:04 +02:00
Benjamin Renard
d637a570f1
LSattr_html::valueWithUnit: fix handling zero value
2021-03-25 15:52:51 +01:00
Benjamin Renard
dff2aa8b46
light-blue.css: fix handling LSformElement_valueWithUnit width
2021-03-25 15:36:07 +01:00
Benjamin Renard
6cce15ddf5
pwdPolicy: improve duration attributes
2021-03-25 15:35:38 +01:00
Benjamin Renard
573737adfd
LSio::import/export: set timeout according to the number of objects
2021-03-23 16:40:03 +01:00
Benjamin Renard
0ffbf3274a
API::search method: set timeout according to the number of objects in response
2021-03-23 16:34:21 +01:00