MantisBT: master 7790835c

Author Committer Branch Timestamp Parent
dhx dhx master 2010-12-26 02:26:39 master 0d602be5
Affected Issues  0011826: Remove all inline JavaScript from MantisBT (use external scripts instead)
 0012631: Replace old inline dynamic filter code with jQuery equivalent
Changeset

Issue 0012631: Replace old dynamic filter JavaScript code with jQuery

MantisBT was using a very old and messy method for handling dynamic
filters with client side JavaScript. This involved a lot of inline
JavaScript throughout the HTML output which is blocking our progress
towards bug 0011826 - completely removing all inline JavaScript from the
HTML output.

This patch removes the old dynamic filter JavaScript approach and
replaces it with a smaller, faster, more reliable and easier to maintain
jQuery equivalent.

rm - javascript/dev/addLoadEvent.js Diff File
mod - core/helper_api.php Diff File
mod - javascript/common.js Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File
rm - javascript/dynamic_filters.js Diff File
mod - core/filter_api.php Diff File
mod - view_all_bug_page.php Diff File
mod - core/obsolete.php Diff File
rm - javascript/dev/dynamic_filters.js Diff File
mod - core/print_api.php Diff File
mod - return_dynamic_filters.php Diff File
mod - lang/strings_english.txt Diff File
mod - admin/check/check_display_inc.php Diff File
rm - javascript/dev/xmlhttprequest.js Diff File
rm - javascript/xmlhttprequest.js Diff File
rm - javascript/addLoadEvent.js Diff File
mod - view_filters_page.php Diff File
mod - config_defaults_inc.php Diff File