dflaven
|
220a2537e8
Internal: Make sure that UI dialogs are never bigger than the browser's window (not used in iTop though).
|
7 lat temu |
dflaven
|
01904026f6
Make sure that the generated form field's IDs are valid ones.
|
8 lat temu |
dflaven
|
4544235eff
Bug fix: protect against a non existing Contact class (a rather drastic iTop customization!)
|
8 lat temu |
romainq
|
51fb4dabcf
Optimizations. Continuation of [r4423] and [r4471]. The optimization of the load of icons does not work depending on the itop installation directory and version of PHP (crc32 producing a negative value, not suitable for a class name).
|
8 lat temu |
dflaven
|
b141d7933f
Support of non-case sensitive "forbidden values" in DesignerTextField
|
8 lat temu |
romainq
|
de2811b74f
Continuation of [r4423] Optimizing the scan of icons on disk. Added a LOCK_EX flag to prevent concurrent access related issues. Safe handing of collision on the cache key (used as a filename).
|
8 lat temu |
romainq
|
79616493eb
Optimization: cache icons files (scan directories for the Icon selection edition widget) benefiting to each dashboard page (20% faster with PHP7 + OpCache + APCu)
|
8 lat temu |
dflaven
|
7033906b16
IconSelectorField (Design time !) can be read-only.
|
9 lat temu |
dflaven
|
a7d9dda299
internal: new autoOpen flag.
|
9 lat temu |
dflaven
|
f925d89651
Support validation patterns contains a forward slash
|
9 lat temu |
dflaven
|
4d6fd84ec1
Performance optimization: cache the result of the disk scan looking for icons for dashboards
|
10 lat temu |
dflaven
|
f9d82a5195
Fixed another regression of 3500: LongTextFields also support multiple forbidden lists...
|
10 lat temu |
dflaven
|
d962d02b29
Fixed a regression introduced by the revision 3500: the default value is NEVER "forbidden"
|
10 lat temu |
dflaven
|
8a555420a2
Additional markup for JQuery scripts...
|
10 lat temu |
dflaven
|
922ca2e819
Support several sets of forbidden values (with a specific "reason" message) per field.
|
10 lat temu |
dflaven
|
d624d2a49b
- Read-only "long text" fields no longer appear as editable
|
10 lat temu |
dflaven
|
eb07572b30
- Proper handling of the validation hierarchy in property sheets.
|
10 lat temu |
dflaven
|
e4a1e0af69
The FormSelectorField now has its own widget to properly cope with its "subfields" in "property sheet" mode (continued).
|
10 lat temu |
dflaven
|
e03e45efbe
The FormSelectorField now has its own widget to properly cope with its "subfields" in "property sheet" mode.
|
10 lat temu |
dflaven
|
8419111e46
Support for some (optional) feedback during submit.
|
10 lat temu |
romainq
|
c6c813a878
#1020 Restrict dashboard/shortcut refresh interval
|
10 lat temu |
dflaven
|
3b222400ce
Bug fix: proper handling of the validation of subforms...
|
10 lat temu |
dflaven
|
43a0cadfc6
Read-only mode for icon selector widget: display at least the icon.
|
10 lat temu |
dflaven
|
e44e0ba95f
RenderAsDialog now takes into account its "width" parameter.
|
10 lat temu |
dflaven
|
87a1ddda86
Typo: sKey => iKey.
|
10 lat temu |
romainq
|
de997f7fcc
Forms: drop-down box default value label could be changed (or this entry could be entirely removed)
|
10 lat temu |
dflaven
|
aab3215968
Forms enhancements and XML format touch-up.
|
10 lat temu |
romainq
|
82e3e0db5a
Form fields: added callbacks ('equals' and 'get_field_value') to allow the implementation of enhanced form fields
|
10 lat temu |
romainq
|
29a79c15d5
Fixed bug in the dashboard forms.
|
10 lat temu |
dflaven
|
bfb9ce01ea
Support of more sophisticated forms layout...
|
10 lat temu |