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
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
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
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
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
Denis Flaven
adaf3a376c
Fixed Trac #258 : cleanup of application context parameters.
...
SVN:trunk[908]
2010-10-20 15:55:30 +00:00
Denis Flaven
da726cbe7f
Small bug fix: testing an index out of bounds
...
SVN:trunk[860]
2010-09-14 08:34:20 +00:00
Denis Flaven
c2bff5bb85
Better handling (and styling) of the menu separator in the "Actions" menu.
...
SVN:trunk[856]
2010-09-13 19:45:18 +00:00
Denis Flaven
6b78832b00
- Reorganized "Actions" menu to make them more logical and added some separators between groups of actions.
...
SVN:trunk[833]
2010-09-13 09:16:18 +00:00
Denis Flaven
5d97891616
-Fix for sorting the tables and taking into account the fact that the first column is not sort-able when it contains checkboxes.
...
-Also adds icons (up/down arrows to indicate the current sort order).
- Last but not least fixes a number of problems when adding/removing linked objects the lists were not sorting or hilighting properly.
SVN:trunk[828]
2010-09-12 21:06:09 +00:00
Denis Flaven
e43ba5f2db
- Bug fix: use serialize instead of ToOQL to pass a search to the ajax page, since the OQL string does not contain the query parameters. This caused the chart to fail to load.
...
SVN:trunk[822]
2010-09-12 07:57:44 +00:00
Denis Flaven
d65d4a42bb
Enhancement: provide a "list" view of the "impacts" and "depends on" results on top of the graphical view.
...
SVN:trunk[819]
2010-09-11 20:30:18 +00:00
Romain Quetiez
0c4a030e2a
Improved security
...
SVN:trunk[809]
2010-09-10 11:59:04 +00:00
Romain Quetiez
2a3bddf454
Usability: trim spaces in search forms
...
SVN:trunk[740]
2010-09-02 05:52:14 +00:00
Denis Flaven
bd001f8072
- Better management of (truncated) list of linked objects (Trac #219 )
...
- New type of display block to display some "actions" (New/Search) for a given class of objects.
SVN:trunk[709]
2010-08-27 15:34:47 +00:00
Denis Flaven
1b9174ef17
- Fixed Trac #218 : direct URL to an object was too long. Now use the shorter version (?operation=details&class=xxx&id=yyy&menu=zzz)
...
SVN:trunk[689]
2010-08-23 13:22:43 +00:00
Denis Flaven
a7799e524a
- Objects filtering (read) is now performed by the core directly, no need to check further which objects in a set are read-able. Only those that can be read are returned.
...
SVN:trunk[684]
2010-08-23 12:54:27 +00:00
Denis Flaven
7aacef8d7d
- Get rid of the class UserContext, since now everything is implemented directly in MetaModel
...
- Make the Accordion menu collapsible
SVN:trunk[683]
2010-08-23 12:27:21 +00:00
Denis Flaven
db8c287925
- Fixed the problem of initial (default) values (Trac #172 ) when creating an object by factorizing: creation / modification and cloning of objects !
...
SVN:trunk[663]
2010-08-05 17:10:35 +00:00
Denis Flaven
279e0238cb
- New implementation of the n-n link edition widget... almost complete.
...
SVN:trunk[659]
2010-08-05 09:07:14 +00:00
Denis Flaven
b9887bac8c
- New implementation of the n-n link edition widget... in progress.
...
SVN:trunk[652]
2010-08-04 18:43:17 +00:00
Denis Flaven
c9a573e39f
Replace Ajax "get" calls by "posts" since long URLs may be truncated... and sometimes URLs get longer than expected when some characters are urlencoded... (Trac #195 )
...
SVN:trunk[628]
2010-07-26 15:28:19 +00:00
Romain Quetiez
6e54a79940
#166 Split authentication and management of user rights
...
SVN:trunk[621]
2010-07-24 14:42:55 +00:00
Denis Flaven
c667e65904
Re-added the "toggle" style for history blocks. The style by default remains the plain "table" (inside a dedicated tab).
...
SVN:trunk[615]
2010-07-20 11:32:05 +00:00
Denis Flaven
23f6da40cf
Now support the creation from abstract classes (will prompt for a derived class)
...
SVN:trunk[558]
2010-07-05 15:40:48 +00:00
Denis Flaven
b57015d7ba
New data model integration...
...
SVN:trunk[538]
2010-07-02 17:10:08 +00:00
Denis Flaven
06ead1f543
- In the "actions" menu, list only the relations that have a meaning for the selected class.
...
SVN:trunk[490]
2010-06-28 12:46:16 +00:00
Denis Flaven
13f85f00b6
- new implementation of the default DisplayDetails of an object: the tabs are now at the top and the ZList supports multiple columns and tabs for the attributes.
...
SVN:trunk[489]
2010-06-28 12:21:37 +00:00
Denis Flaven
46cd29e60a
Adding the Flash navigator...
...
SVN:trunk[470]
2010-06-15 17:08:00 +00:00
Denis Flaven
21bea2e7c3
- Enhanced the display and modification/creation of objects in order to be able to get rid of templates... (Trac#138)
...
SVN:trunk[463]
2010-06-14 15:49:35 +00:00
Romain Quetiez
c8ea97beae
#129 Result list to show an hyperlink with the object name (replacing the "zoom" icon)
...
SVN:trunk[455]
2010-06-10 09:02:14 +00:00
Denis Flaven
a4e8c8d07d
- Fixed behaviour of the popup menu (Trac #316 ): regression on popup menus inside content loaded via Ajax...
...
SVN:trunk[454]
2010-06-09 20:55:50 +00:00
Denis Flaven
fd8b3c835e
- Upgraded to the latest version of Open Flash Charts (Version 2 Lug Wyrm Charmer)
...
- Localization of the menus 90% done.
- Removed the old types of Flash charts, (no longer used anyway, now we rely on open-flash-charts)
SVN:trunk[441]
2010-06-08 13:12:17 +00:00
Romain Quetiez
4d3fbf1f79
Do not allow the user to modify/delete objects designed for logging (change tracking, error log, information log, etc.)
...
SVN:trunk[440]
2010-06-08 09:33:14 +00:00
Romain Quetiez
a0e0371812
#19 - Reviewed the licensing information and started to align the comments in the code
...
SVN:trunk[422]
2010-05-24 09:24:35 +00:00
Denis Flaven
d696e38902
Bug fix: (Consequence of the fix of Trac #112 ) Now all attributes are can be used for filtering, one cannot add them automatically to the filter... especially for history block where it makes absolutely no sense...
...
SVN:trunk[410]
2010-05-15 15:04:45 +00:00
Denis Flaven
01539af632
New implementation of the "Actions" Javascript context menu. Simpler, easier to customize and more robust.
...
SVN:trunk[408]
2010-05-15 14:51:29 +00:00
Denis Flaven
9ffb085658
- Creation and CSV import de-activated for abstract classes
...
SVN:trunk[390]
2010-05-02 18:42:49 +00:00
Romain Quetiez
69a8d27b54
Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates)
...
SVN:trunk[372]
2010-04-29 16:51:56 +00:00
Denis Flaven
6cae3c6742
- correct way to specify the include...
...
SVN:trunk[368]
2010-04-28 17:05:24 +00:00
Denis Flaven
74c322cd26
- Implementation of the localization... on going...
...
SVN:trunk[366]
2010-04-28 16:37:51 +00:00
Denis Flaven
ef5877779d
- Implementation of the localization... on going...
...
SVN:trunk[362]
2010-04-27 13:10:27 +00:00
Romain Quetiez
1bdfbbb284
Localization: cleanup in the DataModel + aligned some API (e.g. GetStateLabel)
...
SVN:trunk[348]
2010-04-20 09:21:46 +00:00
Denis Flaven
0a28faa9df
- New implementation for the "join" display group, based on a complex OQL query and the display of several objects in the same row.
...
SVN:trunk[332]
2010-04-14 09:42:11 +00:00
Denis Flaven
c81ac981c9
- Enhancement: support of ObjectSets with multiple objects per line.
...
SVN:trunk[328]
2010-04-13 10:35:43 +00:00
Denis Flaven
646ab068da
- bug fix: it's now possible to have several search blocks (that can be toggled) in the same page.
...
- new type of display block "Join" for grouping objects based on the attribute of a joined query. Will be enhanced when the full OQL support of associative select is implemented.
SVN:trunk[326]
2010-04-12 12:29:48 +00:00
Romain Quetiez
d8905c63b8
Fixed bug in DisplayBlock (group by - visible on the page "contacts overview")
...
SVN:trunk[317]
2010-03-12 16:58:50 +00:00
Denis Flaven
ee2c9d6c37
- pie chart labels do not support HTML, only plain text (at least in this version of OFC)
...
SVN:trunk[302]
2010-02-19 14:45:06 +00:00