Benjamin Renard
ba85e5c2fc
LSerror: fix PHP error
2020-08-06 16:44:18 +02:00
Benjamin Renard
14f28a1ec0
LScli: add global --sub-dn parameter
2020-08-06 16:43:50 +02:00
Benjamin Renard
3dbfe18afb
LSsession: add setSubDn() method
2020-08-06 16:43:35 +02:00
Benjamin Renard
1420439403
LScli: fix autocomplete_LSobject_types() in case of configured subDn
2020-08-06 15:11:41 +02:00
Benjamin Renard
712d18b09f
LSsession: fix/improve methods & doc about global preference parameters
2020-08-06 13:48:43 +02:00
Benjamin Renard
626e0d854c
Fix subDn form style
2020-08-06 13:20:49 +02:00
Benjamin Renard
634e2e18f5
LSaccessRightsMatrixView: fix tab links URL
2020-08-04 10:45:20 +02:00
Benjamin Renard
36ecea5174
Typo
2020-08-04 10:31:02 +02:00
Benjamin Renard
669d679464
LSformElement :: boolean: fix translation of default labels
2020-08-04 10:30:49 +02:00
Benjamin Renard
f9ebf06a63
LSview: Fix validated URL generation
2020-07-28 12:40:46 +02:00
Benjamin Renard
7eac609bd9
LSformElement JS : fire change event on input field cleared
2020-07-24 11:16:22 +02:00
Benjamin Renard
5b6bb28b4d
LSformElement :: password: fix/improve send new password feature
2020-07-07 16:04:32 +02:00
Benjamin Renard
bf054a839d
LSformElement :: password: fix PHP warning
2020-07-07 15:41:16 +02:00
Benjamin Renard
f8f24df2dd
LSformElement :: password: fix confirmInput feature on CLI mode
2020-07-07 14:28:55 +02:00
Benjamin Renard
69fc42a299
LScli create command: add autocompletion
2020-07-07 14:28:04 +02:00
Benjamin Renard
05e0cd56b4
LSldapObject: replace LSlog :: debug() usage by self :: log_debug()
2020-07-07 14:16:13 +02:00
Benjamin Renard
0a8ed10695
LSsearch: replace $logger property by using LSlog_staticLoggerClass
2020-07-07 14:15:30 +02:00
Benjamin Renard
0b180e63b0
LSformElement :: password: fix typo
2020-07-07 12:44:18 +02:00
Benjamin Renard
f0bb4f585c
LScli modify command: add autocompletion
...
Autocompletion feature also add on LSform and LSformElement for
attribute values
2020-07-07 12:43:55 +02:00
Benjamin Renard
312b3dfb11
Wording
2020-07-07 12:38:28 +02:00
Benjamin Renard
a21b40d706
LScli autocompleter: fix handling quoted arguments
2020-07-06 17:53:54 +02:00
Benjamin Renard
f277528400
LScli relation command: improve -r/--remove autocompletion
2020-07-06 10:22:27 +02:00
Benjamin Renard
c232a9899d
LSlog_console: fix stderr switching on message other than INFO / DEBUG
2020-07-06 10:21:44 +02:00
Benjamin Renard
5696eb99c4
LSformElement::password: fix changeInput feature
...
Fix error in modify form when object's attribute is not already set.
2020-06-30 15:55:21 +02:00
Benjamin Renard
5872430863
LSlog handlers: add enabled parameter
2020-06-30 11:03:48 +02:00
Benjamin Renard
b898b0a9b7
LSexample: enable changeInput feature on LSpeople userPassword field
2020-06-30 10:27:43 +02:00
Benjamin Renard
e58999bbaf
LSformElement::password: Improve UX with confirmInput and confirmChange features enabled
2020-06-30 10:19:51 +02:00
Benjamin Renard
12e4b45cf6
Update french translation
2020-06-30 10:01:06 +02:00
Benjamin Renard
d456240fde
LSform::validate(): fix checking elements's errors after getPostData()
2020-06-30 10:00:22 +02:00
Benjamin Renard
e44be00ebd
LSformElement::password: fix confirmChangeQuestion translation
2020-06-30 09:59:25 +02:00
Benjamin Renard
f66b7186e8
LSformElement::password: fix some jshint errors
2020-06-30 09:58:57 +02:00
Benjamin Renard
dde982f42c
generate_ldapsaisie_pot CLI command: fix handling ___() keyword
2020-06-30 09:58:22 +02:00
Benjamin Renard
2c6b95b3d6
LSformElement::password: Add confirmInput feature
2020-06-30 09:57:16 +02:00
Benjamin Renard
47d97a00ce
Fix LSurl :: get_rewrite_base() method (again)
2020-06-29 16:59:23 +02:00
Benjamin Renard
d0beb86b3d
Fix LSurl :: get_rewrite_base() method (again)
2020-06-25 16:17:38 +02:00
Benjamin Renard
c36b385e0f
Fix LSurl :: get_rewrite_base() method
2020-06-25 16:08:49 +02:00
Benjamin Renard
f0f2ce48ad
LSurl: fix translation of all fatal error messages
2020-06-25 16:03:49 +02:00
Benjamin Renard
06852080a8
LSurl: Remove REQUESTED_URL parameter and always detecting URL from REQUEST_URI
...
This permit to correctly handle object's DN with slashes (with
AllowEncodedSlashes NoDecode).
2020-06-25 16:00:20 +02:00
Benjamin Renard
0ce63f3d1e
Add route to handle default browser favicon.ico request
2020-06-25 11:55:20 +02:00
Benjamin Renard
458ca79418
LSsearch: Fix PHP < 7 syntax error
2020-06-23 16:17:19 +02:00
4a72388c60
Fix handling positional args on CLI command search autocompletion
2020-06-23 16:00:25 +02:00
1eced8f47a
Add autocompleter for CLI command relation
2020-06-23 15:59:29 +02:00
daac4db329
Improve LScli :: autocomplete_LSobject_dn() to provide RDN attribute on empty compword
2020-06-23 15:58:37 +02:00
9de22502ef
Add autocompleter for CLI command remove
2020-06-15 11:32:24 +02:00
4ba584e8c6
Add autocompleter for CLI command show
2020-06-15 11:26:57 +02:00
559f9d9475
Add autocompleter for CLI command search
2020-06-15 10:40:48 +02:00
a65322335e
LScli::bash_autocomplete(): run command autocompleter with command args instead of complete command args
2020-06-15 08:55:00 +02:00
c8820ff841
Add autocompleter for CLI command LSlang :: generate_lang_file
2020-06-15 08:30:50 +02:00
3494cc55c8
LScli: add BASH autocompletion support
2020-06-15 08:22:55 +02:00
6c9ad1884a
light-blue.css: fix dt.LSform-errors color
2020-06-13 10:27:22 +02:00
e9cc1a35b5
light-blue.css: fix dd.LSform-errors width
2020-06-13 10:24:42 +02:00
9cd76faeed
LSexample: fix LSpeople userPassword error message
2020-06-13 10:24:14 +02:00
079f39ab4b
LSformElement::password: Add confirmChangeQuestion parameter
2020-06-13 10:14:16 +02:00
Benjamin Renard
c0f0a0645c
LSform: make opacity change progressive on form submission
2020-06-11 20:41:12 +02:00
Benjamin Renard
a5814afefc
LSform: add CSS class on submitting form to permit visual adaptation
2020-06-11 20:35:55 +02:00
Benjamin Renard
6e02cbe2d5
Fix typo
2020-06-11 20:31:21 +02:00
Benjamin Renard
38ed2ca08c
LSformElement::password: Add confirmChange parameter
2020-06-11 20:14:16 +02:00
Benjamin Renard
9c11a81220
LSform JS events: Add possibility to callback to confirm/cancel event
2020-06-11 20:05:28 +02:00
Benjamin Renard
6e14916bae
Fix Internet Explorer deprecation warning on IE11
2020-06-04 19:35:49 +02:00
Benjamin Renard
ac1626fe22
LSsession: fix some error messages
2020-06-04 19:05:23 +02:00
Benjamin Renard
1b98dbfe80
Fix helpInfo feature by LSsession::addHelpInfos to LStemplate
...
LSsession :: addHelpInfos() is now deprecated in favor of LStemplate ::
addHelpInfo().
2020-06-04 19:04:48 +02:00
Benjamin Renard
e86b20bec0
LSinfosBox: make CSS responsive
2020-06-04 18:38:02 +02:00
Benjamin Renard
84b14c0e5b
login / recover password forms: make CSS responsive
2020-06-04 18:37:43 +02:00
Benjamin Renard
030b1c45f9
LSaccessRightsMatrixView: make CSS responsive
2020-06-04 18:00:25 +02:00
Benjamin Renard
61f492faf7
LSformElement :: pre: make CSS responsive
2020-06-04 17:59:52 +02:00
Benjamin Renard
f16dd52aaa
LSformElement :: ssh_key: make CSS responsive
2020-06-04 17:59:38 +02:00
Benjamin Renard
5708630abb
Improve responsive view
2020-06-04 17:52:10 +02:00
Benjamin Renard
8add94d54f
base.css: Improve responsive view of LSobject list footer
2020-06-04 17:12:37 +02:00
Benjamin Renard
c6dcc95b51
LSview/LSform: fix loading view dependencies
2020-06-04 17:12:28 +02:00
Benjamin Renard
62b0eb36ab
LSrelation: use LSview_actions.tpl
2020-06-04 16:46:00 +02:00
Benjamin Renard
6f3edba986
Object custom action question view: add some LSview actions links
2020-06-04 16:35:54 +02:00
Benjamin Renard
6f612199a0
Remove question view: add some LSview actions links
2020-06-04 16:35:19 +02:00
Benjamin Renard
9848e3d30e
LSview actions: factorize templates in LSview_actions.tpl and improve responsive view
2020-06-04 16:34:40 +02:00
Benjamin Renard
c221bbffdb
js.tpl: fix comments
2020-06-04 16:21:12 +02:00
Benjamin Renard
6e9266b3c5
light-blue.css: fix handling LSformElement :: jsonCompositeAttribute
2020-06-04 12:42:49 +02:00
Benjamin Renard
08c23d67a8
LSformElement :: jsonCompositeAttribute: make CSS responsive
2020-06-04 12:42:09 +02:00
Benjamin Renard
78b18a5729
LSform: fix/improve responsive view
2020-06-04 12:41:16 +02:00
Benjamin Renard
f0729a991b
light-blue.css: fix LSform select border color
2020-06-04 11:49:16 +02:00
Benjamin Renard
cbaa1eadfd
Fix toggle_menu undefined error
2020-06-04 10:02:29 +02:00
Benjamin Renard
31f6189f4a
LSform: Avoid page scrolling on tab change
2020-06-03 12:58:37 +02:00
Benjamin Renard
bfd60b28c6
LSform: fix preserving current tab on actions links click
2020-06-03 12:58:05 +02:00
Benjamin Renard
49656cd6f6
function.js: fix compatibility with Safari
2020-06-03 11:53:37 +02:00
Benjamin Renard
ff3ca35bed
Fix LSview-actions-dropdown first li border top color
2020-06-02 21:20:21 +02:00
Benjamin Renard
c29240d771
Make LSview-actions respons
2020-06-02 21:10:59 +02:00
Benjamin Renard
62ec0a2b1e
Fix typo toogle/toggle
2020-06-02 19:57:19 +02:00
Benjamin Renard
ba41b527c0
Make interface responsive
...
Adapt components size to view-port size and allow to show/hide menu
2020-06-02 19:56:40 +02:00
Benjamin Renard
78fefb6c8f
function.js: Fix global variable B64keyStr declaration
2020-05-29 18:28:15 +02:00
Benjamin Renard
0469d0723f
Add alert about no longer support of Internet Explorer
2020-05-29 18:27:31 +02:00
Benjamin Renard
2adbd4cb38
light-blue.css: Fix LSsmoothbox / LSconfirmBox closeBtn CSS
...
The cross UTF8 character used was not supported by all browsers. Use "x"
character.
2020-05-29 12:29:13 +02:00
Benjamin Renard
c989126f9a
Fix historical typo in variable $GLOBALS['defaultJSscripts'] name (missing "R")
2020-05-28 20:32:18 +02:00
Benjamin Renard
47d5ce021d
Move some hard-coded messages to template files
2020-05-28 20:24:37 +02:00
Benjamin Renard
f07d15e2eb
Update french translation
2020-05-28 19:48:27 +02:00
Benjamin Renard
873c12d722
LSmail: fix default & light blue CSS
2020-05-28 18:23:04 +02:00
Benjamin Renard
bfe7e18e58
LStemplate :: fatal_error(): use LStemplate method to display error
...
This permit to correctly handling custom JS/CSS files
2020-05-28 17:01:41 +02:00
Benjamin Renard
88c995ac5c
LSerror: do not automatically close LSerror
2020-05-28 17:00:01 +02:00
Benjamin Renard
81c8a486d9
Move "Connect as" label translation to template
2020-05-28 16:59:28 +02:00
Benjamin Renard
69addc15ea
LSlog :: get_debug_backtrace_context(): fix/improve method
2020-05-28 16:58:28 +02:00
Benjamin Renard
c6526a4e9a
light-blue.css: fix LSerror background color
2020-05-28 16:57:41 +02:00
Benjamin Renard
de5a4366a9
base.css: fix word wrapping in error template
2020-05-28 16:57:13 +02:00
Benjamin Renard
3fbd9e8073
Move custom JS & CSS handling methods from LSsession to LStemplates
...
The following method are now offer by LStemplate:
- addJSscript()
- addLibJSscript()
- addJSconfigParam()
- addCssFile()
- addLibCssFile()
Old methods are always provided by LSsession, but an deprecated error
message wil be displayed to alert on it.
2020-05-28 16:56:36 +02:00