Benjamin Renard
|
6a3fd60d3e
|
LSformElement::getEmptyField() / LSformElement.tpl: Provide value index as $value_idx template variable
|
2020-09-08 18:42:54 +02:00 |
|
Benjamin Renard
|
df1c46eab6
|
Add __toString() method to all common extendable PHP classes
This permit to make context logging easier.
|
2020-09-08 17:29:10 +02:00 |
|
Benjamin Renard
|
e89d13d002
|
LSsearch: fix PHP warning
|
2020-09-08 16:36:54 +02:00 |
|
Benjamin Renard
|
14bccc1e17
|
LSrelation: check relation is correctly configured before using it
To avoid some unreal warnings in case of misconfigured relation
|
2020-09-03 18:59:13 +02:00 |
|
Benjamin Renard
|
88d8d7f026
|
LSrelation: fix error codes prefix
|
2020-09-03 18:38:08 +02:00 |
|
Benjamin Renard
|
9db67eb2ba
|
LSsession: improve error messages
|
2020-09-03 18:31:53 +02:00 |
|
Benjamin Renard
|
1d1e813edf
|
Fix typo in french translation
|
2020-09-03 18:07:45 +02:00 |
|
Benjamin Renard
|
bbaa0a99df
|
Auto declare simple PHP class for simple LSObject type
On LSsession::loadLSobject(), if PHP class file is not found, a simple
one will be declare.
|
2020-09-03 16:00:51 +02:00 |
|
Benjamin Renard
|
406b017023
|
Add method LSldapObject::isValidTypeName() and use it in LSsession::loadLSobject()
|
2020-09-03 15:40:59 +02:00 |
|
Benjamin Renard
|
4c427b26d6
|
Improve logging on LSobject & LSattribute triggers executions
|
2020-08-26 18:08:14 +02:00 |
|
Benjamin Renard
|
0de62c218d
|
doc: fix info about LSobject and LSattribute event triggers configuration
|
2020-08-26 17:06:24 +02:00 |
|
Benjamin Renard
|
8be45249cb
|
LSformRule :: imagesize: use self :: log_debug() instead of LSdebug()
|
2020-08-26 16:11:21 +02:00 |
|
Benjamin Renard
|
5b9e6409f4
|
LSform: fix call of LSformRules validate method to provide LSformElement by ref
|
2020-08-26 16:10:50 +02:00 |
|
Benjamin Renard
|
4c1c7b2fae
|
LSldapObject->getValue(): add $first and $default parameters
|
2020-08-26 12:56:58 +02:00 |
|
Benjamin Renard
|
6ed225be8f
|
doc: fix typo
|
2020-08-26 12:20:27 +02:00 |
|
Benjamin Renard
|
be497226ae
|
doc / contrib: Some fixes and adjustments
|
2020-08-26 12:15:16 +02:00 |
|
Benjamin Renard
|
7711b3c00a
|
Doc / contrib: add section about LSformRules
|
2020-08-26 11:49:21 +02:00 |
|
Benjamin Renard
|
699631b63c
|
LsformRule: provide reference to LSformElement instead of copied value
|
2020-08-26 11:45:59 +02:00 |
|
Benjamin Renard
|
5975d36a1c
|
Doc / contrib: add section about LSformElements
|
2020-08-26 11:25:56 +02:00 |
|
Benjamin Renard
|
c5b378abe4
|
doc: reorganize contrib sub-sections
|
2020-08-25 20:39:20 +02:00 |
|
Benjamin Renard
|
592288bfaa
|
doc: fix typo
|
2020-08-25 20:34:55 +02:00 |
|
Benjamin Renard
|
f0ef642cf0
|
LScli::add_command(): fix typo in comment
|
2020-08-25 20:33:08 +02:00 |
|
Benjamin Renard
|
0c9a077399
|
doc: fix typo
|
2020-08-25 20:32:35 +02:00 |
|
Benjamin Renard
|
74468584c1
|
Publish and complete contrib section of the documentation about LSaddons
|
2020-08-25 20:32:17 +02:00 |
|
Benjamin Renard
|
a8e2ecc343
|
Translate LSerror message at formating/diplaying time
It's permit to be sure to translate message in the right user language,
even if its context isn't loaded at error emission time.
|
2020-08-25 17:31:50 +02:00 |
|
Benjamin Renard
|
827cf2ca7f
|
Handle redirections of old-style URL even if user not authenticated
It's avoid to display error only after login form success.
|
2020-08-25 17:14:34 +02:00 |
|
Benjamin Renard
|
3d49092262
|
LSlang: fix warning about return not True
|
2020-08-25 11:01:28 +02:00 |
|
Benjamin Renard
|
75cbea9459
|
modify page: fix URL encode object DN in redirection URL
|
2020-08-25 10:55:28 +02:00 |
|
Benjamin Renard
|
a7d202e5ff
|
LScli: add --trace parameter
|
2020-08-24 18:03:50 +02:00 |
|
Benjamin Renard
|
8a1eefc5e3
|
LSsession::loadLSprofiles(): restructuring code and improve comments and logging
|
2020-08-24 17:56:42 +02:00 |
|
Benjamin Renard
|
c4dc2a0441
|
LSsearch::getHash(): fix handling onlyAccessible parameter
|
2020-08-24 16:55:24 +02:00 |
|
Benjamin Renard
|
11c2e3c9d4
|
LSsearch: remove buggy _hash cache parameter and replace it by an hash accessible key
|
2020-08-24 16:54:43 +02:00 |
|
Benjamin Renard
|
7c8fb87c99
|
LSsearchEntry: remove useless $hash private property
|
2020-08-24 16:14:16 +02:00 |
|
Benjamin Renard
|
70370f99f9
|
LSsearch: fix/improve logging
|
2020-08-24 16:04:23 +02:00 |
|
Benjamin Renard
|
e8768d94ce
|
LStemplate::getImagePath(): handle SVG image type/ext as prefered format
|
2020-08-20 18:29:19 +02:00 |
|
Benjamin Renard
|
ada72f3604
|
light-blue.css: fix objet link color in list when table row is hover
|
2020-08-20 18:25:04 +02:00 |
|
Benjamin Renard
|
b13ff9b832
|
LSurl::redirect: fix handling absolute URL without protocol
For instance "//localhost/phpldapadmin/")
|
2020-08-20 18:11:48 +02:00 |
|
Benjamin Renard
|
34d7e10f9a
|
Log referer URL in case of old-style URL redirection
|
2020-08-19 15:35:18 +02:00 |
|
Benjamin Renard
|
845fdbb4d8
|
LSauthMethod :: authenticate(): fix PHP warning
|
2020-08-19 15:11:49 +02:00 |
|
Benjamin Renard
|
f223827157
|
LSsession::includeFile(): improve logging
|
2020-08-17 20:04:21 +02:00 |
|
Benjamin Renard
|
ee74eed4b8
|
Release 3.0.1-1 Debian package
|
2020-08-13 17:29:54 +02:00 |
|
Benjamin Renard
|
cdd6189e91
|
dumpFile(): add $force_download and $filename parameters
|
2020-08-13 16:20:34 +02:00 |
|
Benjamin Renard
|
8d48716e7b
|
LSaccessRightsMatrixView: fix th.rotate-45 borders
|
2020-08-12 17:25:04 +02:00 |
|
Benjamin Renard
|
848d85589b
|
LSauthMethod_basic::authenticate(): add debug/trace messages
|
2020-08-07 18:27:54 +02:00 |
|
Benjamin Renard
|
5fcf3bbf9c
|
LSsession: add trace messages in whoami() and canAccess methods
|
2020-08-07 18:19:24 +02:00 |
|
Benjamin Renard
|
1f1a4e16fa
|
LSsession: add log_exception() method
|
2020-08-07 18:17:02 +02:00 |
|
Benjamin Renard
|
f234709722
|
LSlog: add TRACE log level
|
2020-08-07 18:05:50 +02:00 |
|
Benjamin Renard
|
42e6437966
|
LSsession: fix usage of self :: $topDn instead of self :: getTopDn()
|
2020-08-07 17:40:40 +02:00 |
|
Benjamin Renard
|
3ce495c2c3
|
LSerror: format error message at adding time
Format error message at adding time to make sure to be able to format
it, even if the component triggered it is not loaded.
|
2020-08-07 16:11:32 +02:00 |
|
Benjamin Renard
|
b0b50c51e4
|
light-blue.css: globally improve style and use dark-grey for text
|
2020-08-07 16:07:54 +02:00 |
|