Pierre Goiffon
cf83bc7364
N°2634 / N°2735 Fix dashlets identifiers : was causing prb on widget init, prefs save
...
Dashlet id now includes :
* "CUSTOM-" if dashlet is contained in a custom dashboard, nothing elsewhere
* the ID of the dashboard
- for menus : menu id escaped for HTML
- for AttributeDashboard : <class>__<field>
* the row / cell / dashlet idx
Examples :
CUSTOM-UserRequestOverview_IDrow1-col0-0
Organization__overview_IDrow1-col0-12
2020-02-14 15:59:09 +01:00
Pierre Goiffon
824d8398a3
N°2634 / N°2735 Allow saving list prefs for all DashletObjectList
...
The id generated for the dashlets in the markup is the one used in the saved appUserPreferences. As no control is done during compilation nor in the Designer editor, we could have duplicates.
The first fix (081ba68a ) was adding a generated suffix, but for default dashlet this was generated each time so the id was different on every page load ! For custom dashlets as their definition was saved in a XML file it was ok.
This new fix adds a prefix containing row and col id, so every time the id is the same. No duplicates should be found in the same cell.
2020-02-12 14:07:57 +01:00
Stephen Abello
611e828d1a
N°2314 Introduce custom themes for iTop's console
2019-12-12 15:46:03 +01:00
Molkobain
52d3d8cfe7
Internal: PHPDoc, warnings suppression and typos
2019-12-11 20:54:45 +01:00
Molkobain
081ba68af4
N°2634 - Fix non editable dashlets in dashboards
2019-12-11 20:54:45 +01:00
Eric
c6759220b9
🎨 clean warnings and add KPI in ajax.render.php
2019-12-06 15:42:03 +01:00
Molkobain
276427e3df
PHPDoc
2018-10-23 15:43:31 +02:00
Eric
db4b8b2f43
N°1408 - Dashboard selector
2018-10-15 16:37:18 +02:00
Eric
c17f7caa29
N°1408 - Dashboard selector
2018-10-15 16:37:18 +02:00
Eric
f3f70d6296
N°1408 - Dashboard Printer friendly page + user edit rights
2018-10-15 16:37:18 +02:00
Eric
fb31c9006a
N°1408 - Fix import dashboard
2018-10-15 16:37:18 +02:00
Eric
bf000e6a89
N°1408 - DBSearch Serialize refactor (json format)
2018-10-15 16:37:17 +02:00
Eric
94b4f10277
N°1408 - Fix Object print page for attributes dashboard
2018-10-15 16:37:17 +02:00
Eric
2460d2112f
N°1408 - Auto-refresh dashboards
2018-10-15 16:37:17 +02:00
Eric
709badd0f7
N°1408 - Support contextual parameters in attributes dashboard
2018-10-15 16:37:17 +02:00
Eric
c13b6ea13a
N°1408 - AttributeDashboard first implementation
2018-10-15 16:37:17 +02:00
Eric
6e5d4834f1
N°1408 - Move of the dashboard menu into the dashboard
2018-10-15 16:37:16 +02:00
Eric
c9be1a8e71
cleanup code
2018-10-15 16:37:16 +02:00
Eric Espié
21a5a2d4ef
N°1522 - Dashlet group by on stopwatch
...
SVN:trunk[5904]
2018-06-25 09:59:36 +00:00
Eric Espié
d5ba0d9ed5
N°1401 - External dashlet edition in the designer
...
SVN:trunk[5858]
2018-06-13 11:46:37 +00:00
Eric Espié
362cd72e87
N°1325 Dashboards: Unknown dashlets: keep the original type of the unknown dashlet
...
SVN:trunk[5855]
2018-06-12 08:56:41 +00:00
Guillaume Lajarige
68cdd6b8a9
N°1325 Dashboards: Unknown dashlets (eg. from an uninstalled extension) no longer raise an exception, a fallback is displayed and the XML configuration is still available in editor.
...
SVN:trunk[5384]
2018-03-06 14:07:33 +00:00
Eric Espié
f73ca10b6c
N°1070: Enhance ergonomics of "Add To Dashboard..." popup window
...
* Larger window to avoid the scrollbar.
* Check the dashboards root parent access rights to generate the dashboards list proposed in the popup.
SVN:trunk[5185]
2018-01-02 13:08:14 +00:00
Eric Espié
375798a344
N°1070 - Enhance ergonomics of "Add To Dashboard..." popup window
...
SVN:trunk[5137]
2017-11-22 14:40:28 +00:00
Romain Quetiez
0834e36b38
Archive: fix dashboard management (edition, revert, from file) when archive mode is on
...
SVN:trunk[4782]
2017-06-30 12:51:09 +00:00
Denis Flaven
02aa8339f8
Cosmetics on menus, details and the top bar...
...
SVN:trunk[3757]
2015-09-12 18:46:39 +00:00
Denis Flaven
972c94bff7
#1148 : Fixed dashboards upload: use the more modern fileupload component, since we now hook the ajax call in iTopWebPage and removed references to the old component ajax.fileupload from (almost) everywhere...
...
SVN:trunk[3753]
2015-09-12 12:06:33 +00:00
Denis Flaven
f84f17a5be
Fixed a potential XSS vulnerability.
...
SVN:trunk[3662]
2015-07-30 09:05:48 +00:00
Romain Quetiez
ca7ee0f138
#1020 Restrict dashboard/shortcut refresh interval
...
SVN:trunk[3448]
2014-12-03 11:38:19 +00:00
Romain Quetiez
26dca89b19
#780 Auto refresh for the dashboards (+ cosmetics changes for the shortcuts)
...
SVN:trunk[2929]
2013-10-18 14:14:48 +00:00
Romain Quetiez
3022ba9b1a
Fixed regression introduced a few months ago when reworking the dashboard edition (after the release of 2.0.1)
...
SVN:trunk[2922]
2013-10-16 11:43:21 +00:00
Romain Quetiez
3ab539e2ba
Dashboard re-engineering
...
SVN:trunk[2782]
2013-06-27 15:21:35 +00:00
Romain Quetiez
26db86beb2
OQL normalization and dashlets have been made independent from the class MetaModel
...
Added OQL normalization unit tests (to be run on a standard installation)
SVN:trunk[2767]
2013-06-03 13:26:14 +00:00
Denis Flaven
7844db0719
Upgrade to jQuery 1.10 and jQuery UI 1.10
...
SVN:trunk[2765]
2013-05-30 09:13:43 +00:00
Denis Flaven
f14ebdb019
Allow non-integer ranks on dashlets/cells
...
SVN:trunk[2366]
2012-10-25 14:55:47 +00:00
Denis Flaven
80ec842042
Slight (incomptaible!) modification to the dashboards format to support incremental changes through the XML.
...
SVN:trunk[2336]
2012-10-24 08:04:17 +00:00
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Denis Flaven
ef59badf5b
Implementation of a new extension "iPopupMenuExtension" to allow a module to add menu items almost anywhere inside iTop.
...
SVN:trunk[2220]
2012-09-29 16:03:16 +00:00
Romain Quetiez
2eddb57cbd
Dashboards - Fixed issues + added 3 confirmation (on exit, save or cancel)
...
SVN:trunk[2199]
2012-09-21 15:15:05 +00:00
Romain Quetiez
dac73c1669
Dashboards - Finalized the implementation (inc. translation in french) - still some known issues
...
SVN:trunk[2195]
2012-09-20 15:56:15 +00:00
Denis Flaven
8c0fbe1913
Dashboards edition final touch...
...
SVN:trunk[2059]
2012-05-30 09:07:41 +00:00
Denis Flaven
2c00c115d6
User editable dashboards... implementation in progress
...
SVN:trunk[2040]
2012-05-25 15:59:24 +00:00
Denis Flaven
d6aa4118b0
User editable dashboards... implementation in progress
...
SVN:trunk[2035]
2012-05-25 10:18:38 +00:00
Denis Flaven
d681e58671
User editable dashboards... implementation in progress
...
SVN:trunk[2030]
2012-05-25 09:20:38 +00:00
Denis Flaven
c87368ff42
User editable dashboards... implementation in progress
...
SVN:trunk[2017]
2012-05-24 08:36:29 +00:00
Romain Quetiez
28a7930a13
Dashboard: transformed a few overviews into customizable dashboards
...
SVN:trunk[2014]
2012-05-23 10:35:53 +00:00
Denis Flaven
08350f7c65
User editable dashboards... implementation in progress
...
SVN:trunk[2011]
2012-05-23 10:15:39 +00:00
Denis Flaven
1c7d6348c6
User editable dashboards... implementation in progress
...
SVN:trunk[2008]
2012-05-23 08:05:43 +00:00
Romain Quetiez
7133788518
Dashboard: prerequisites to save/load dashlets
...
SVN:trunk[2006]
2012-05-22 15:06:17 +00:00
Romain Quetiez
b5576df143
Dashboard: alpha version of dashlets
...
SVN:trunk[2005]
2012-05-22 11:51:22 +00:00