Denis Flaven
c05c1062ce
Implemented the "multiple choices" in search forms for Enums and External keys.
...
SVN:trunk[2305]
2012-10-20 13:32:59 +00:00
Denis Flaven
53aefa895b
Implemented a new (optional) UI for managing 1:n linksets.
...
SVN:trunk[2290]
2012-10-18 12:03:33 +00:00
Romain Quetiez
6039ea47fc
Bug: download CSV result with search criteria
...
SVN:trunk[2259]
2012-10-15 16:00:25 +00:00
Romain Quetiez
e33523ddc8
CSV import/export reworked:
...
Trac #174 and #283 : import.php localized by default, option no_localize to disable
Trac #554 : export.php localized by default, option no_localize to disable
Trac #555 : friendlyname abusively used as a reconciliation key
+ Default charset is ISO-8859-1 to be compatible with Excel (See config parameter csv_file_default_charset)
+ CSV export in UTF-8 with BOM to help Excel in getting it right (not all versions)
+ Fixed reporting issues (wrong class, exceptions, changed external key)
+ Fixed settings lost when navigating in the import wizard
+ Fixed issues when some html entities were found in the data (reporting + export)
+ Added a link to download the CSV export.php
SVN:trunk[2253]
2012-10-12 15:48:54 +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
50f0358556
Fixed issues with accentuated characters in the graphs (bars or pie) - added a comment
...
SVN:trunk[2212]
2012-09-25 14:35:31 +00:00
Romain Quetiez
0e4c79b2e7
Fixed issues with accentuated characters in the graphs (bars or pie)
...
SVN:trunk[2211]
2012-09-25 14:30:52 +00:00
Denis Flaven
ab1143e0e1
Bug fix: prevent 'assertion failed' when a block auto reloads: '0' is indeed a valid ID for a display block !!
...
SVN:trunk[2205]
2012-09-25 10:01:58 +00:00
Romain Quetiez
d747b1fe26
Fixed an issue revealed by fix [2201], occurring when filtering on organization (context) - the fix is not complete (see Trac #588 )
...
SVN:trunk[2204]
2012-09-25 09:43:03 +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
Romain Quetiez
949a4639e2
#585 Error in CSV export (from a search result)
...
SVN:trunk[2176]
2012-09-11 14:39:09 +00:00
Romain Quetiez
38cca0c144
Profiles defined in XML (setup + runtime), beta version (stable, upgrade required)
...
SVN:trunk[2149]
2012-08-14 16:06:51 +00:00
Denis Flaven
f0cd1cddb0
- Use the 'style' of the MenuBlock (inherited from DisplayBlock) to distinguish between a list of one object and the details of the same object.
...
SVN:trunk[2145]
2012-07-31 15:18:46 +00:00
Denis Flaven
82cf7776ca
Customizable tables implementation, beta version done.
...
SVN:trunk[2130]
2012-07-24 15:15:36 +00:00
Denis Flaven
367d97ffb2
Customizable tables implementation...
...
SVN:trunk[2127]
2012-07-24 13:56:45 +00:00
Romain Quetiez
4115ddbe13
Dashboard: display the most relevant label in the group by dashlets (eg: hyperlink to an ext key)
...
SVN:trunk[2043]
2012-05-27 15:33:54 +00:00
Romain Quetiez
e4c113e412
Dashboard: optimized group by (done by MySQL) + proto of a group by on 2 dimensions
...
SVN:trunk[2041]
2012-05-25 16:04:18 +00:00
Denis Flaven
2c00c115d6
User editable dashboards... implementation in progress
...
SVN:trunk[2040]
2012-05-25 15:59:24 +00:00
Romain Quetiez
b5576df143
Dashboard: alpha version of dashlets
...
SVN:trunk[2005]
2012-05-22 11:51:22 +00:00
Denis Flaven
73e715efb4
Protect against a non-existent "MapContextParams" function
...
SVN:trunk[1886]
2012-03-09 08:44:06 +00:00
Denis Flaven
1de3672173
- Current block Id not passed to the chart ? [1871]
...
SVN:trunk[1877]
2012-03-07 17:31:56 +00:00
Denis Flaven
60fb1f1126
Distinguish between creation and modification rights
...
SVN:trunk[1855]
2012-02-17 12:46:34 +00:00
Denis Flaven
fb234f3b15
Prevent warnings when checking the available stimuli in the menu...
...
SVN:trunk[1671]
2011-11-16 17:23:37 +00:00
Denis Flaven
5041ec2e0c
Regression on accentuated characters due to bad (forgotten) encoding on htmlentities (Trac #446 )
...
SVN:trunk[1567]
2011-09-09 16:18:01 +00:00
Denis Flaven
c4db9cd84e
More fixes for Trac#446: XSS vulnerabilities with vectors containing double quotes
...
SVN:trunk[1563]
2011-09-08 13:21:32 +00:00
Denis Flaven
3bd681bc9d
Bug fix: hyperlink to create a new object was wrong (typo)
...
SVN:trunk[1554]
2011-09-02 15:54:32 +00:00
Romain Quetiez
71655f0632
Fixed regression (shortcut actions, display a list of objects not deriving from cmdbAbstract)
...
SVN:trunk[1510]
2011-08-25 09:29:52 +00:00
Denis Flaven
264af56591
Pass the final class to GetShortcutActions
...
SVN:trunk[1498]
2011-08-23 13:56:09 +00:00
Denis Flaven
98ac85c098
Added the display of the total count of objects above 'group by' blocks.
...
SVN:trunk[1492]
2011-08-22 16:42:28 +00:00
Denis Flaven
2a6d36b9cd
Bug fix: (post 1.2-beta) warning message (undefined variable aFavoriteActions) when displaying a list for a non-admin user...
...
SVN:trunk[1486]
2011-08-22 08:19:35 +00:00
Romain Quetiez
92ac1fe2ca
#148 Allow overloading attribute/enum labels in the dictionary
...
SVN:trunk[1477]
2011-08-19 15:30:43 +00:00
Denis Flaven
6859326646
Fixed Trac#446: XSS vulnerabilities... to be tested !
...
Also fixed the display/download links on documents that were both doing exactly the same thing !
SVN:trunk[1443]
2011-08-11 10:17:03 +00:00
Denis Flaven
aa00cd9ae7
"Shortcut" actions are displayed as buttons on the same line as the usual "Actions" button.
...
SVN:trunk[1437]
2011-08-09 07:51:08 +00:00
Denis Flaven
3393808c7a
- Enhancement: can now specify 'order_by' in 'list' templates.
...
- New 'Shortcut Actions' displayed as buttons next to the 'Actions' popup menu.
SVN:trunk[1431]
2011-08-08 12:35:43 +00:00
Denis Flaven
435d943f47
Cleanup of the way objects are displayed/edited: DisplayBareProperties is now used for displaying (i.e. read-only) or modifying/creating an object. The means that:
...
1) the display/edition can be customized by overloading this method
2) the plug-ins's method OnDisplayProperties is now called in edition as well
A new class of template is introduced for building custom object displays: ObjectDetailsTemplate.
SVN:trunk[1429]
2011-08-07 08:12:07 +00:00
Denis Flaven
82c57972c6
Fixing bug #404 : context lost when doing certain actions. What was fixed:
...
- Run Query
- Display Data Model Schema
- Drill-down in charts (OQL & SQL)
- Paginated lists (actually a regression)
What remains:
- Global search...
- Drill-down in Flash "impacts / depends on"
SVN:trunk[1377]
2011-07-27 16:39:17 +00:00
Denis Flaven
4e40702809
Fixed the construction of the menus' URLs:
...
- The context was not passed all the time (due to typos)
- When the context was empty an extra ampersand was added at the end of the URL, which caused a malformed URL for the 'tab selector' when modifying an object. (i.e the object always opened on the 'Properties' tab instead of the current tab).
SVN:trunk[1371]
2011-07-26 16:22:24 +00:00
Denis Flaven
ecca1aa070
Use absolute URLs as much as possible to be independent from the page being executed...
...
SVN:trunk[1365]
2011-07-26 13:22:45 +00:00
Denis Flaven
3fde682653
Make sure that the AJax calls use a full/absolute path to the page they call so that they can be embedded anywhere inside the application (i.e. in plug-ins supplied pages as well as 'regular' app pages).
...
SVN:trunk[1364]
2011-07-26 12:21:53 +00:00
Denis Flaven
c11ca679d4
- Make sure that resulsts tables are always sortable.
...
SVN:trunk[1359]
2011-07-25 14:32:11 +00:00
Denis Flaven
5257287421
Added support of hierarchy in the manipulation of external keys:
...
- widget
- search criteria
SVN:trunk[1350]
2011-07-22 12:14:59 +00:00
Romain Quetiez
645b02b2d1
#415 Could not limit user on some organization (symptom: wrong queries... org_id does not exist...)
...
SVN:trunk[1319]
2011-07-01 15:08:38 +00:00
Denis Flaven
9fef41404f
- Added drill-down capability for OQL charts (pie and bars)
...
- fixed asbolute root path for drill down links
SVN:trunk[1315]
2011-06-30 16:04:18 +00:00
Denis Flaven
12ec9c3ba1
Finalizing the pagination: a few bug fixes and some cleanup...
...
SVN:trunk[1311]
2011-06-29 15:08:36 +00:00
Romain Quetiez
c4b7497770
#423 Fixed issues with application root URL = f(mode CLI, modules, web server techno, etc.)
...
SVN:trunk[1304]
2011-06-28 10:30:03 +00:00
Romain Quetiez
c02d62044c
Dashboard templates: fixed issue with asynchronous mode (still some cosmetic issues) with itopblock and the table format
...
SVN:trunk[1288]
2011-06-21 13:10:11 +00:00
Denis Flaven
8ce3c48446
New option group_by_expr for "group_by' display blocks (to be used in templates) to specify a PHP expression to use for the group by. This allows to build dashboards where dates are grouped by the day of the month, for example.
...
SVN:trunk[1230]
2011-04-22 15:49:01 +00:00
Denis Flaven
bec8b57fe1
Implementation of bulk modify and bulk apply stimulus... to be tested !
...
SVN:trunk[1145]
2011-03-23 16:22:35 +00:00
Romain Quetiez
0b32f511b8
Plugin API - alpha version
...
SVN:trunk[1124]
2011-03-11 11:04:50 +00:00
Romain Quetiez
c4cca2b2f8
#348 Multi-column queries not working fine with open joins and if null values to be displayed
...
SVN:trunk[1115]
2011-03-08 10:46:03 +00:00