Denis Flaven
43315f50ea
New implementation for displaying long lists: pagination
...
SVN:trunk[1297]
2011-06-23 11:01:03 +00:00
Denis Flaven
02cafd0e0b
- New implementation of the UIExtKeyWidget that is no longer limited to editing an attribute of an object
...
- When needed the drop-down list of organizations is replaced by an autocomplete
SVN:trunk[1283]
2011-06-15 17:05:58 +00:00
Romain Quetiez
4681b03646
#122 Optimized the load of data set (do not load unused columns, was provoking the swapping of MySQL tmp memory tables)
...
SVN:trunk[1281]
2011-06-15 11:59:25 +00:00
Romain Quetiez
a0900cd732
Optimization: do not load the full set of items when it comes to displaying an autocomplete!
...
SVN:trunk[1275]
2011-06-08 13:30:56 +00:00
Romain Quetiez
5c7c7b98ee
Dehardcoded against 'ticket_log', allowing for several case log attributes
...
SVN:trunk[1270]
2011-05-19 14:38:46 +00:00
Denis Flaven
b68ac3916f
Aligned the display of the case log (and properties) of a ticket in the User Portal to what is done in the normal UI: better look (multi-column, fieldsets, wider case log at the bottom).
...
SVN:trunk[1240]
2011-04-26 16:49:28 +00:00
Romain Quetiez
e5c46340d1
Plugin API: added OnIsModified()
...
SVN:trunk[1239]
2011-04-26 16:03:01 +00:00
Romain Quetiez
b7bd1a5943
Data synchro: if the object is deleted from within iTop, do cleanup sync table and replica as well
...
SVN:trunk[1223]
2011-04-21 09:04:34 +00:00
Romain Quetiez
8ff40fb4b8
Deletion: entirely reviewed to take into account the objects being synchronized by an external data source, or the plugins constraints.
...
SVN:trunk[1194]
2011-04-08 11:29:25 +00:00
Denis Flaven
037d6cc4ba
- Special handling (using some custom code - temporary solution) of the 'ticket_log' attribute: the attribute is displayed at the bottom of the "Properties" page and takes the whole width of the page.
...
SVN:trunk[1193]
2011-04-08 10:22:18 +00:00
Denis Flaven
1a818f309d
- Revised styles for a nicer/cleaner display of the details and forms.
...
SVN:trunk[1187]
2011-04-07 07:44:09 +00:00
Denis Flaven
7908b87881
- Make sure that the search form preserves it's "action" (i.e. target page) when reloading (when specifying a derived class). This was breaking the UniversalSearch page.
...
- Prepare for the style cleanup
- Don't display the menu to create a new 'Email Notification" when listing the notifications sent on a ticket (in the Notifications tab) !
SVN:trunk[1182]
2011-04-06 16:39:42 +00:00
Denis Flaven
446a8f74fb
Enhancement of the forms presentation.
...
SVN:trunk[1176]
2011-04-05 12:13:44 +00:00
Denis Flaven
4febe204e1
- Finishing touch to the DataExchange: various cosmetic fixes
...
SVN:trunk[1170]
2011-04-04 13:03:11 +00:00
Denis Flaven
195c1dabf8
New type of Attribute "CaseLog" (under construction !)
...
SVN:trunk[1166]
2011-04-04 08:37:30 +00:00
Romain Quetiez
ad98b8893f
Cosmetic: changed error message when dependencies cannot be solved
...
SVN:trunk[1160]
2011-04-01 07:15:09 +00:00
Denis Flaven
e5682fd2e9
Plug-ins integration: added the ability to manage attachments while creating a new object.
...
SVN:trunk[1149]
2011-03-25 17:09:50 +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
7989cf622f
CSV import: fixed a few issues (restricted to N-N links) + added arguments to the export page, to allow for exporting N-N links
...
SVN:trunk[1130]
2011-03-15 12:19:04 +00:00
Romain Quetiez
f3cc490295
#328 Added the capability to import/export link sets in CSV format
...
SVN:trunk[1129]
2011-03-14 14:11:08 +00:00
Romain Quetiez
0b32f511b8
Plugin API - alpha version
...
SVN:trunk[1124]
2011-03-11 11:04:50 +00:00
Denis Flaven
bca713a964
Search forms enhancement: when a search criteria is an external (foreign) key, use an autocomplete instead of of drop-down list, when the number of different values is too big, as in other forms.
...
SVN:trunk[1123]
2011-03-09 16:39:58 +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
Romain Quetiez
019888caff
#305 Specified the charset in any call to htmlentities()
...
SVN:trunk[1110]
2011-03-07 16:43:20 +00:00
Denis Flaven
3d4e76d8b0
Synchro Data Sources Implementation on going...
...
SVN:trunk[1107]
2011-03-02 17:06:56 +00:00
Denis Flaven
be1d8674f3
Data Exchange implementation in progress...
...
SVN:trunk[1104]
2011-03-02 09:12:15 +00:00
Denis Flaven
f3f2eb5c79
Synchro Data Sources Implementation on going...
...
SVN:trunk[1100]
2011-03-01 09:01:44 +00:00
Denis Flaven
721ca8c652
Continuing the implementation of the DataExchange
...
SVN:trunk[1085]
2011-02-16 17:31:32 +00:00
Romain Quetiez
ba822a655e
Wiki: add links to objects in text attributes
...
SVN:trunk[1060]
2011-02-01 13:40:51 +00:00
Romain Quetiez
1a52f4de72
#149 Implemented friendly names
...
SVN:trunk[1057]
2011-01-26 09:43:35 +00:00
Denis Flaven
57a0e2d47e
Fixed Trac #345 : hidden or read-only parameters in a form were not taken into account for computing the allowed values.
...
SVN:trunk[1050]
2011-01-17 15:13:28 +00:00
Denis Flaven
5a41992739
Trying to make CKEditor work with the "ExtKey" widget. (Trac #343 )
...
Seems to be functional but there is still an "uncaught exception" that pops up from nowhere when closing the dialog.
SVN:trunk[1049]
2011-01-10 18:15:15 +00:00
Denis Flaven
64f452caba
FIxed the processing of hierarchical ZLists to keep the display order when plain fields and fieldsets are mixed at the same level.
...
SVN:trunk[1037]
2011-01-03 12:56:07 +00:00
Romain Quetiez
cde184e2a3
Allow a module to provide a handler to override application settings: OnMetaModelStarted()
...
SVN:trunk[1010]
2010-12-06 09:14:20 +00:00
Denis Flaven
9d1df1b799
- Bug fix: when creating a new object the "Cancel" button must go somewhere !
...
SVN:trunk[1002]
2010-11-30 15:55:40 +00:00
Denis Flaven
7531dd8b19
Align properly the 'validation_error' icon in forms.
...
SVN:trunk[990]
2010-11-29 13:04:50 +00:00
Denis Flaven
d10c3ace5d
Renamed 'autocompleteWidget' to 'extkeyWidget' since it's not always an autocomplete...
...
SVN:trunk[988]
2010-11-29 10:43:06 +00:00
Denis Flaven
4a6bc8a896
- added the ability to create objects pointed by ExtKeys even when the edit mode is a drop-down list and not an autocomplete
...
- made this behavior configurable globally or per external key, using the config-flag/option: allow_target_creation.
SVN:trunk[987]
2010-11-29 10:35:18 +00:00
Denis Flaven
9e70feb29d
- Fixed bug #334 : proper handling of the "remove objects" button (was working only for the first linkset in the object).
...
- Improved feedback while searching and reloading added objects.
SVN:trunk[978]
2010-11-26 13:19:13 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
0306c6691a
- Implementing the creation of objects on the fly when editing an extrernal key... still to be fully tested.
...
SVN:trunk[955]
2010-11-22 10:44:43 +00:00
Romain Quetiez
738d90d592
Regression on N-N links creation - passing over to Denis
...
SVN:trunk[948]
2010-11-18 17:09:02 +00:00
Denis Flaven
dc9a52c9e0
Improved implementation of the 'autocomplete' input and fix of quite a few related issue with aysnchronous inputs. Autocompletes are now restricted to external keys only.
...
Some details:
- Autocomplete now matches on 'contains' instead of 'begins with'
- The minimum size of this match is configurable in the config file and per attribute ('min_autocomplete_chars').
- The maximum size that turns a drop-down list into an autocomplete is configurable in the config-file and per attribute ('max_combo_length').
- Better feedback when expanding/collapsing search results lists.
- 'Pointer' cursor on the link to Expand/Collapse results lists.
- The 'mandatory' state of an attribute is no longer lost when some part of a form is reloaded asynchronously
SVN:trunk[947]
2010-11-18 16:41:09 +00:00
Romain Quetiez
5ea71a3d51
#320 Integrated an HTML Editor -still, no attribute has been changed, because it would require a migration procedure... to be continued
...
SVN:trunk[946]
2010-11-16 16:16:47 +00:00
Denis Flaven
e5f0460703
AutoComplete usage: code cleanup
...
SVN:trunk[935]
2010-11-02 10:16:24 +00:00
Denis Flaven
0b95b3799e
Fixed Trac #307 : prevent form submission when the value typed into an autocomplete field does not correspond to a valid value.
...
SVN:trunk[930]
2010-10-26 08:12:31 +00:00
Denis Flaven
7651aaed81
- Fixed the search form, and also fixed the search/selection of objects to link (n:n links) that was broken on IE8.
...
SVN:trunk[925]
2010-10-25 14:12:26 +00:00
Denis Flaven
463bc0873b
Allow n:n links to link several times to the same remote object (if "duplicates)=> true in the linkedset definition)
...
SVN:trunk[917]
2010-10-22 10:45:12 +00:00
Denis Flaven
135353aa76
Fixed Trac #258 : cleaner handling of search forms...
...
SVN:trunk[912]
2010-10-21 15:39:30 +00:00
Romain Quetiez
ddd52554f1
Fixed issues with the search form and context and page args... not finished
...
SVN:trunk[911]
2010-10-21 14:28:40 +00:00