Stephen Abello
ad0fdfe921
Allow Select options to be disabled
2021-03-04 10:55:22 +01:00
Stephen Abello
05fff3b8aa
Fix external key hyperlinks in datatables when outside of /pages directory
2021-03-03 10:22:52 +01:00
Molkobain
282842fa2c
Object details: Fix image being squashed
2021-03-02 18:30:02 +01:00
acognet
bd47ca34df
N°3634 - Add count for results
2021-03-02 17:22:11 +01:00
Stephen Abello
abcf73f233
N°2844 N°3570 Bring back Synchronized, Obsolete and Archived tags next to object name
2021-03-02 15:56:31 +01:00
Molkobain
52113233b8
N°2844 - Restore table style on final page of an object deletion
2021-03-02 14:50:35 +01:00
Stephen Abello
752508b724
Make panels collapsible
2021-03-02 12:02:09 +01:00
acognet
0e146bf341
N°3634 - Feedback alpha 3.0 : finish list - add menu
2021-03-01 18:19:23 +01:00
acognet
cebbc215d7
N°3746 - Migrate modal to new UIBlock system
2021-03-01 09:07:09 +01:00
Pierre Goiffon
6a5c47887a
N°3750 New data-input-typeattribute to fields container
...
This will allow easiest DOM manipulation in BeHat tests !
2021-02-26 12:16:29 +01:00
Stephen Abello
a505902ed5
Add string subtitle to panels
2021-02-26 10:27:49 +01:00
Stephen Abello
25c840e036
Rename subtitle block variable in PanelEnhanced
2021-02-26 10:27:49 +01:00
Pierre Goiffon
4d78f4b535
N°3750 Fix syntax for array key
...
Thanks @Molkobain !
2021-02-24 20:09:32 +01:00
Pierre Goiffon
c8911f1fa9
N°3750 Add data-input-id to field container
...
This will allow easiest DOM manipulation in BeHat tests
2021-02-24 17:19:55 +01:00
Molkobain
1667a0a6df
Fix spacing / sizing for "obsolescence" icon on external keys
2021-02-24 13:28:39 +01:00
Molkobain
22ffb4ecee
PanelFactory: Fix neutral panel default to color to proper constant
2021-02-23 19:39:23 +01:00
Stephen Abello
defa1e40e1
Add medallion icon block
2021-02-23 10:48:58 +01:00
Molkobain
146089e021
Button: Add default name attribute for cancel button
2021-02-19 12:34:42 +01:00
acognet
27ee6fec70
N°3634 - Feedback alpha 3.0 : finish list
2021-02-18 15:39:38 +01:00
acognet
4e0c21a2ac
N°3634 - Feedback alpha 3.0 : finish list
2021-02-18 14:49:28 +01:00
acognet
6879cd762c
N°2598 - When refreshing a list, loosing page and order - improvement of code
2021-02-16 15:05:06 +01:00
acognet
dbe747ea23
N°2598 - When refreshing a list, loosing page and order - change of dashboard refresh mecanism
2021-02-15 16:55:03 +01:00
acognet
c1c8fad97e
N°3648 - Feedback alpha 3.0 : finish relation edition
2021-02-15 16:55:03 +01:00
Stephen Abello
7e46054f8b
Add a destructive icon link factory for Button block
2021-02-15 16:52:20 +01:00
Eric
f4241142c5
Fix crash when a module is removed and some classes remains in the creation history
2021-02-11 14:31:52 +01:00
Pierre Goiffon
1cc48c8d8e
💄 iTop 3.0.0 badge dashlet : make whole badge clickable ( #191 )
...
Would be better to have only one handler on the dashboard side but we want to respect code responsibility !
So until we have a system for components to print "static" code (that will be printed only once whatever number of component instances we have in the page), we are doing it the "old" way : calling a JQuery widget in the component JS Twig.
2021-02-11 12:09:06 +01:00
Stephen Abello
3be360dfb9
N°3670 Add new file upload button
2021-02-10 17:19:40 +01:00
Eric
9ed2127530
Add File Select widget
2021-02-09 17:24:27 +01:00
Eric
3c60e4f765
Add Toolbar factory, Use new factory entry for cancel buttons, better check of twig errors, fix fatal error page
2021-02-09 14:43:46 +01:00
acognet
ff44fcdfe0
N°331 - L'ordre de tri des tickets change au rechargement auto - add ability to give to Menu how to refresh the panel
2021-02-03 11:07:07 +01:00
Stephen Abello
f1d047becf
Add a Factory for 'Cancel' buttons, make 'Cancel' buttons alternative, make buttons uppercase
2021-02-02 16:17:03 +01:00
Eric
2f68be14f8
N°3565 - Migrate backoffice pages to new UIBlock system : Setup
2021-02-01 16:28:10 +01:00
Molkobain
8fba402016
N°3208 - Quick create: Fix error when choosing a class from another page than UI.php
2021-01-26 20:15:46 +01:00
Molkobain
fa0ea7ed77
N°3207 - Global search: Add possibility to open history items in a new tab
2021-01-21 15:52:36 +01:00
Molkobain
1514cd83ab
UIBlock: Change $aAdditionalCSSClasses methods to match app. conventions (parameters should be arrays, not space separated string)
...
Note: This had to be fixed on all calls to this, hence the number of modifications.
2021-01-21 12:59:30 +01:00
Pierre Goiffon
f723862def
Pull up additionalCSSClasses from Button & UiContentBlock to UiBlock
...
This will allow to use this everywhere !
Before this commit we had :
UiContentBlock
aCSSClasses
GetCssClasses
SetCssClasses // reset + add, existing callers
AddCSSClasses
Button
$aAdditionalCSSClasses
GetAdditionalCSSClass
AddCSSClasses
Now we have :
UiBlock
aAdditionalCSSClasses
AddCSSClasses
SetCSSClasses
GetAdditionalCSSClass
Note that there were also some methods in PopoverMenuItem :
PopoverMenuItem
SetCssClasses
AddCssClass
GetCssClasses
As they are indirection to methods in the $oPopupMenuItem attribute, I added to them the "MenuItem" prefix :
SetMenuItemCssClasses
AddMenuItemCssClass
GetMenuItemCssClasses
Didn't find any use to change.
2021-01-21 10:49:31 +01:00
Eric
959cecf891
N°3567 - Migrate backoffice pages to new UIBlock system : App. upgrade (Fix default values and typos)
2021-01-20 15:01:27 +01:00
Molkobain
d54e156ec2
N°3207 - Global search: Keep input open and focus at the end of the query when running a search
2021-01-20 11:04:17 +01:00
Eric
54c5c8c016
Merge remote-tracking branch 'origin/develop' into feature/MVCTwigTags3.0
2021-01-20 10:43:12 +01:00
Molkobain
b4caa97e69
Replace utils::HtmlEntities() with utils::EscapeHtml() in the global search and quick create blocks
2021-01-20 09:57:23 +01:00
Eric
01c4dff035
Add UIBlocks to twig (Changed classes name)
2021-01-19 17:23:09 +01:00
Eric
648cfd9af4
Add UIBlocks to twig (Generalize IsHidden parameter)
2021-01-18 13:59:29 +01:00
Eric
5fe8ca178e
Add UIBlocks to twig (CollapsibleSection, FieldBadge, Panel)
2021-01-18 13:59:28 +01:00
Eric
63eb0f1530
Add UIBlocks to twig (Spinner)
2021-01-18 13:59:28 +01:00
Eric
21740123f4
Add UIBlocks to twig (generic parser and node)
...
# Conflicts:
# pages/run_query.php
# test/VisualTest/Backoffice/RenderAllUiBlocks.php
2021-01-18 12:09:07 +01:00
Eric
2aae6cd744
Add UIBlocks to twig (Use sub-blocks for alerts and fields)
2021-01-18 12:03:33 +01:00
Eric
d8316a090a
Add UIBlocks to twig (DataTable, Form, Input)
2021-01-18 12:03:32 +01:00
Eric
bffb7b5eab
Add UIBlocks to twig (new blocks)
2021-01-18 12:03:32 +01:00
Eric
77808ecd41
Add UIBlocks to twig (WIP)
2021-01-18 12:03:31 +01:00
Pierre Goiffon
2f10f24317
Rename \Combodo\iTop\Application\UI\Base\Component\Html\HtmlFactory::MakeP to MakeParagraph
2021-01-15 13:50:47 +01:00