Denis Flaven
7459ec4844
Code cleanup to implement the tabs handling (inside web pages) in one place. Added the ability to provide asynchronously loaded tabs (content must come from the same server).
...
SVN:trunk[3141]
2014-05-06 13:42:18 +00:00
Denis Flaven
0b7ed90e18
Fixed a regression introduced by revision [2856]: Avoid breaking pages with tabs when there is no BASE tag at all...
...
SVN:trunk[2947]
2013-10-22 11:49:38 +00:00
Denis Flaven
1a60b7005b
Avoid breaking pages with tabs when there is no BASE tag at all...
...
SVN:trunk[2856]
2013-09-24 10:05:33 +00:00
Denis Flaven
7cfd5ad2a3
Ugly fix for a nasty change in jQuery UI behavior: UI tabs were considered as "Ajax" tabs when the page has a "base" tag, which was not the case in previous versions. Cf http://bugs.jqueryui.com/ticket/8637
...
SVN:trunk[2813]
2013-07-31 16:45:33 +00:00
Denis Flaven
57e51e44f1
Make sure that tabs (and tab panels) are properly identified
...
SVN:trunk[2780]
2013-06-26 13:56:24 +00:00
Romain Quetiez
941d056db4
Improved the query logging + replay mechanism
...
SVN:trunk[2484]
2012-11-30 13:27:07 +00:00
Romain Quetiez
7792b54d26
New feature: shortcuts to a search result. The feature is not automatically available with upgrade of custom versions -requires a ShortcutContainerMenuNode.
...
SVN:trunk[2431]
2012-11-16 11:21:00 +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
ab6cfb56b4
Fixed a regression: don't put some JS script in every ajax_page (even though they claim to contain some HTML)
...
SVN:trunk[2300]
2012-10-19 14:11:57 +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
Denis Flaven
9c633bf0b8
Named tab containers instead of non-unique numbering !
...
SVN:trunk[1977]
2012-05-03 14:36:19 +00:00
Denis Flaven
f1ae18afcf
New version of jQuery
...
SVN:trunk[1966]
2012-04-23 09:23:40 +00:00
Denis Flaven
989f649405
Support pages that do not track tabs selection in their history
...
SVN:trunk[1770]
2012-01-13 11:06:34 +00:00
Denis Flaven
5080bd58d5
Removed some Debug/Warning messages
...
SVN:trunk[1600]
2011-09-22 16:35:33 +00:00
Denis Flaven
e5ce12ed0a
Make the template system work for real !
...
SVN:trunk[1594]
2011-09-22 11:15:40 +00:00
Denis Flaven
6df6e4a9cc
- Allow creation of an ticket in a different initial state via the new 'initial_state_path' attribute.
...
- Support update of CaseLog fields in bulk_modify mode.
SVN:trunk[1517]
2011-08-25 16:04:58 +00:00
Denis Flaven
51bd6cdf97
#446 continuing: sanitizing parameters...
...
SVN:trunk[1451]
2011-08-15 13:55:59 +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
46e7bbe2c8
Bug fix: prevent (infinite) recursion when building search form with external keys, that point to search form with external keys, etc...
...
Now support nested search dialogs properly...
SVN:trunk[1210]
2011-04-12 09:37:52 +00:00
Denis Flaven
6d34c2aa93
- Partial bug fix: enhancement to support extkey widgets (autocomplete) in nested search forms... still not completely fixed, bug showing some progress.
...
SVN:trunk[1203]
2011-04-11 12:11:57 +00:00
Denis Flaven
c6a6af0aa2
Including approot is not needed here !
...
SVN:trunk[1032]
2010-12-20 11:45:38 +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
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
Denis Flaven
4c4570d9d8
Make sure that the ajax pages declare properly their charset as UTF-8. (Trac #198 )
...
SVN:trunk[631]
2010-07-27 15:58:25 +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
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
37ab9d4512
- Implementation of the localization... on going...
...
SVN:trunk[370]
2010-04-29 16:39:53 +00:00
Denis Flaven
0a413a32f6
Renaming of the WebPage class (and its derived classes) to stick to the same naming convention as other classes.
...
SVN:trunk[250]
2010-01-17 09:07:10 +00:00
Denis Flaven
9fc06ff6e4
- Fixing file upload/download troubles: make sure that magic_quotes_gpc is turned off and that the output is not truncated by AjaxWebPage.
...
SVN:trunk[229]
2010-01-06 20:06:16 +00:00
Denis Flaven
b756db0992
Moved under "trunk" to be able to track releases under "tags"
...
SVN:trunk[55]
2009-04-28 09:03:12 +00:00