X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/73816905c58dc0b2bcfde5dc27011c3cc483faa6..8e082571fb1ea2d8a46b863a764a56fb26823226:/js/requirement_spec.js?ds=sidebyside diff --git a/js/requirement_spec.js b/js/requirement_spec.js index 535c34eab..a3d6eacb9 100644 --- a/js/requirement_spec.js +++ b/js/requirement_spec.js @@ -444,7 +444,7 @@ ns.standard_basic_settings_ajax_call = function(key, opt) { if (key == 'cancel') { if (confirm(kivi.t8('Do you really want to cancel?'))) { $('#basic_settings').show(); - $('#basic_settings_form').remove(); + $('#basic_settings_form,#project_link_form').remove(); } return true; } @@ -684,6 +684,14 @@ ns.create_context_menus = function(is_template) { , delete_reqspec: { name: kivi.t8('Delete template'), icon: "delete", callback: kivi.requirement_spec.delete_reqspec } }; + $.contextMenu({ + selector: '.basic-settings-context-menu', + items: $.extend({ + heading: { name: kivi.t8('Basic settings actions'), className: 'context-menu-heading' } + , edit: { name: kivi.t8('Edit'), icon: "edit", callback: kivi.requirement_spec.standard_basic_settings_ajax_call } + }, general_actions) + }); + } else { // if (is_template) var general_actions = { sep98: "---------" @@ -705,6 +713,24 @@ ns.create_context_menus = function(is_template) { }, general_actions) }); + $.contextMenu({ + selector: '.basic-settings-context-menu', + items: $.extend({ + heading: { name: kivi.t8('Basic settings actions'), className: 'context-menu-heading' } + , edit: { name: kivi.t8('Edit'), icon: "edit", callback: kivi.requirement_spec.standard_basic_settings_ajax_call } + , edit_project_link: { name: kivi.t8('Edit project link'), callback: kivi.requirement_spec.standard_basic_settings_ajax_call } + }, general_actions) + }); + + $.contextMenu({ + selector: '.edit-project-link-context-menu', + items: $.extend({ + heading: { name: kivi.t8('Project link actions'), className: 'context-menu-heading' } + , save: { name: kivi.t8('Save'), icon: "save", callback: kivi.requirement_spec.standard_basic_settings_ajax_call } + , cancel: { name: kivi.t8('Cancel'), icon: "close", callback: kivi.requirement_spec.standard_basic_settings_ajax_call } + }, general_actions) + }); + var paste_template_actions = { }; } // if (is_template) ... else ... @@ -747,14 +773,6 @@ ns.create_context_menus = function(is_template) { }, general_actions) }); - $.contextMenu({ - selector: '.basic-settings-context-menu', - items: $.extend({ - heading: { name: kivi.t8('Basic settings actions'), className: 'context-menu-heading' } - , edit: { name: kivi.t8('Edit'), icon: "edit", callback: kivi.requirement_spec.standard_basic_settings_ajax_call } - }, general_actions) - }); - $.contextMenu({ selector: '.edit-basic-settings-context-menu', items: $.extend({