bdalsass
|
5157f511fc
|
N°5073 - Implements line actions in a datatable (#337)
* datatable row actions
Below is a sample of extra param to enable feature:
$aExtraParams['row_actions'] = [
[
'tooltip' => 'add an element',
'icon_css_class' => 'fa-plus',
'css_class' => 'ibo-is-success',
'level' => 'secondary',
'on_action_js' => 'console.log(aData);',
],
[
'tooltip' => 'remove an element',
'icon_css_class' => 'fa-minus',
'css_class' => 'ibo-is-danger',
'level' => 'secondary',
'on_action_js' => 'console.log("You clicked the remove button");',
],
[
'tooltip' => 'open in new tab',
'icon_css_class' => 'fa-external-link-square-alt',
'on_action_js' => 'window.open("http://localhost/itop-branchs/dev/pages/UI.php?operation=details&class=UserRequest&id=" + aData.id + "&c[menu]=UserRequest%3AOpenRequests");',
],
[
'tooltip' => 'other actions',
'icon_css_class' => 'fa-ellipsis-v',
'on_action_js' => 'console.log(event);',
],
];
* datatable row actions (update)
* datatable row actions (update)
* datatable row actions (add template role)
* datatable row actions (align actions)
* datatable row actions (change template factory make to make standard)
* datatable row actions (use trait to handle row actions)
* datatable row actions (row actions templates)
* datatable row actions (row actions templates)
* datatable row actions (row actions templates)
* datatable row actions (extends to static and form)
* datatable row actions (extends to static and form)
* datatable row actions (code review S)
* datatable row actions (code review S)
* datatable row actions (code review S)
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/StaticTable/StaticTable.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update templates/base/components/datatable/row-actions/handler.js.twig
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* datatable row actions (code review M)
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/StaticTable/StaticTable.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/StaticTable/StaticTable.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/StaticTable/StaticTable.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update js/dataTables.main.js
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update sources/Application/UI/Base/Component/DataTable/StaticTable/StaticTable.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* Update application/utils.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
* datatable row actions (code review M2)
* datatable row actions (code review M3)
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
|
2022-09-26 08:20:28 +02:00 |
|
Stephen Abello
|
1f3e91efae
|
Merge branch 'support/3.0' into develop
|
2022-08-10 14:09:50 +02:00 |
|
Stephen Abello
|
b3750e46cf
|
Stylize datatables before widget is loaded in order to avoid flickering
|
2022-08-10 14:07:39 +02:00 |
|
Stephen Abello
|
8c7fa53696
|
N°5335 Disable datatables hyperlinks when rows are selectable
|
2022-07-29 09:59:00 +02:00 |
|
acognet
|
cacae0a2b3
|
N°4591 - Space trimed when filling html attribute or log attribute with object-copier
|
2022-02-15 09:59:47 +01:00 |
|
Stephen Abello
|
1f95a4ee21
|
N°3541 Add loading state design to buttons block
|
2022-02-07 14:54:23 +01:00 |
|
Molkobain
|
7bb7445c91
|
N°4482 - Small refacto
- SCSS partial rule should target only the concerned elements
- Improve PHPDoc
|
2022-02-02 16:47:15 +01:00 |
|
Molkobain
|
2733e7966f
|
N°4731 - Restore "data-value-raw" HTML metadata on attributes in object details
|
2022-01-31 20:03:02 +01:00 |
|
acognet
|
3b4ba2aafd
|
N°4634 - Missing class icone in predefined search
|
2022-01-26 12:51:39 +01:00 |
|
acognet
|
e8448332f4
|
N°4529 - Object list: Count in header not updated when refreshing through the icon
|
2022-01-25 10:24:44 +01:00 |
|
acognet
|
e8e6ceb29e
|
N°4529 - Object list: Count in header not updated when refreshing through the icon
|
2022-01-25 08:56:43 +01:00 |
|
acognet
|
910638d93f
|
N°4667 - Remove call to tooltip function
|
2022-01-21 11:51:59 +01:00 |
|
acognet
|
ec0c98bb0f
|
N°4482 - Polishing : Export page
|
2022-01-13 10:52:18 +01:00 |
|
acognet
|
937313495d
|
Fix checkbox in datatable.
|
2022-01-10 17:53:25 +01:00 |
|
Stephen Abello
|
88d6b63e12
|
N°4434 Prevent FormTables from flickering
|
2021-12-14 14:01:05 +01:00 |
|
Molkobain
|
18041527c5
|
N°4542 - Restore log default value being set through "default" URL param
|
2021-12-14 09:30:54 +01:00 |
|
Stephen Abello
|
6a7c953344
|
N°4481 Fix configure this list in external key creating alerts
|
2021-12-09 11:13:43 +01:00 |
|
Stephen Abello
|
7db97c6804
|
N°3835 Upload file name security hardening
|
2021-12-02 10:40:18 +01:00 |
|
acognet
|
b00b08d08b
|
Remove role="row" in tr This selector is not used
|
2021-12-01 08:56:21 +01:00 |
|
Stephen Abello
|
b1de8683f0
|
N°3523 Adjust buttons and links colors to make application more accessible
|
2021-11-23 11:26:16 +01:00 |
|
Molkobain
|
bd52f4fefb
|
N°4468 - Add data-resource-id meta-data on all buttons
|
2021-11-22 15:44:27 +01:00 |
|
Molkobain
|
2b97fed5db
|
Fix unclosed TWIG tag in toolbar spacer
|
2021-11-15 16:24:41 +01:00 |
|
Molkobain
|
0dc3d249da
|
N°3526 - Clean up pass on UIBlocks
- Add ancestors CSS classes on UIBlocks when missing (programmatically)
- Fix SCSS due to some blocks inheriting their ancestors rules
|
2021-11-14 22:33:48 +01:00 |
|
Stephen Abello
|
4b888a3805
|
N°4378 Restore keyboard shortcuts behavior for object details
|
2021-11-09 09:49:37 +01:00 |
|
Stephen Abello
|
aba0d4144c
|
N°4408 Fix inputs flickering when widgets are loading
|
2021-11-04 10:49:17 +01:00 |
|
Eric Espie
|
e6d2b0bc18
|
N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice
|
2021-10-21 16:18:57 +02:00 |
|
Molkobain
|
6915b0b824
|
N°2875 - RichText: Fix config property being an array instead of a string (also add a setter)
|
2021-10-19 15:16:42 +02:00 |
|
acognet
|
06dac2417a
|
Rollback N°4361 - XSS in csvimport on develop
|
2021-10-14 16:25:16 +02:00 |
|
Molkobain
|
1c11cef2f8
|
N°3939 - Keep current tab when editing an object (regression from 1e99ad436)
|
2021-10-12 21:51:51 +02:00 |
|
acognet
|
d9870c2513
|
N°4361 - XSS in csvimport on develop
|
2021-10-11 09:09:13 +02:00 |
|
acognet
|
eb239843aa
|
N°4347 - Fix JS errors in custom dashboards for list dahslets
|
2021-10-04 15:57:17 +02:00 |
|
Eric Espie
|
49c5f75c6c
|
N°3520 - Fix static datatables rows
|
2021-10-01 15:18:29 +02:00 |
|
Molkobain
|
ae6f8fba5c
|
N°3520 - Add missing data-role on UIBlocks
|
2021-09-30 22:07:39 +02:00 |
|
acognet
|
cddbe27182
|
N°4315 - Polish bulk modify screens
|
2021-09-30 15:06:21 +02:00 |
|
Stephen Abello
|
a35c80de57
|
Align FormTable row metadata forwarding with Datatables/StaticTables ones
|
2021-09-30 15:01:29 +02:00 |
|
acognet
|
e2904fb0ee
|
N°4230 - Printable version issues
|
2021-09-29 11:21:00 +02:00 |
|
acognet
|
8dbbc9a124
|
N°4315 - Polish bulk modify screens
|
2021-09-29 11:21:00 +02:00 |
|
Molkobain
|
b15c8e30bc
|
N°3791 - Panel: Use style defined in the DM for classes
Note that for now, semantic colors cannot be used directly in a <main_color> or <complementary_color> tag. Only valid CSS color (hexa, hsla, ...)
|
2021-09-26 01:17:28 +02:00 |
|
acognet
|
722cae240e
|
align style of spinner
|
2021-09-24 10:09:02 +02:00 |
|
acognet
|
f0d3149a1c
|
N°3787 - Use data loader for auto refresh
|
2021-09-24 10:09:02 +02:00 |
|
Molkobain
|
1cb100b010
|
N°3882 - Header dynamic: Pills now shows the real color from the DM
|
2021-09-23 11:44:12 +02:00 |
|
Eric Espie
|
5839bab042
|
N°3908 - Polishing: Application Upgrade - clickable checkbox label, remove history menu, filter history with most recent first, remove unnecessary columns in history
|
2021-09-16 11:14:50 +02:00 |
|
acognet
|
6a765fad50
|
N°3685 - Performance checks on the front end - Avoid reload
|
2021-09-13 09:19:08 +02:00 |
|
Molkobain
|
f6fbd5a7a5
|
N°3900 - Breadcrumbs: Improve behavior when items are too many for the screen width
When the screen isn't large enough we now put the oldest entries in a dropdown menu like on a browser to access the previous pages.
|
2021-09-07 10:22:38 +02:00 |
|
acognet
|
72d7758259
|
N°3905 - Polishing: CSV Import - typo + fix loading js for Panel
|
2021-09-02 15:26:07 +02:00 |
|
acognet
|
3e9a19b0ea
|
Fix empty page size
|
2021-09-02 10:11:45 +02:00 |
|
acognet
|
280afb35a9
|
Datatable : on init load data for the first page
|
2021-08-20 15:54:34 +02:00 |
|
acognet
|
e095749c90
|
Fix typo
|
2021-08-20 15:54:34 +02:00 |
|
acognet
|
8c8f711fe8
|
N°3551 - Migrate module to new UIBlock system : Customer Survey
|
2021-08-16 15:16:08 +02:00 |
|
acognet
|
2899c82ef2
|
Fix Typo
|
2021-08-16 09:55:40 +02:00 |
|