mirror of
https://github.com/redmine/redmine.git
synced 2026-03-02 10:31:33 +01:00
Do not show trackers and issue custom fields on project form when issue tracking is disabled (#7225).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4648 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -232,6 +232,24 @@ function observeRelatedIssueField(url) {
|
||||
});
|
||||
}
|
||||
|
||||
function setVisible(id, visible) {
|
||||
var el = $(id);
|
||||
if (el) {if (visible) {el.show();} else {el.hide();}}
|
||||
}
|
||||
|
||||
function observeProjectModules() {
|
||||
var f = function() {
|
||||
/* Hides trackers and issues custom fields on the new project form when issue_tracking module is disabled */
|
||||
var c = ($('project_enabled_module_names_issue_tracking').checked == true);
|
||||
setVisible('project_trackers', c);
|
||||
setVisible('project_issue_custom_fields', c);
|
||||
};
|
||||
|
||||
Event.observe(window, 'load', f);
|
||||
Event.observe('project_enabled_module_names_issue_tracking', 'change', f);
|
||||
}
|
||||
|
||||
|
||||
/* shows and hides ajax indicator */
|
||||
Ajax.Responders.register({
|
||||
onCreate: function(){
|
||||
|
||||
Reference in New Issue
Block a user