]> wagnertech.de Git - mfinanz.git/blobdiff - js/requirement_spec.js
"WebDAV" einheitlich schreiben
[mfinanz.git] / js / requirement_spec.js
index cfd56ef30ca5ffdc42a930c9ec410ec4382d40c1..effcf3d869d82dd114a14755a17f04fc4f4213c7 100644 (file)
@@ -206,9 +206,9 @@ ns.standard_item_ajax_call = function(key, opt, other_data) {
     current_content_id:   $('#current_content_id').val()
   };
 
     current_content_id:   $('#current_content_id').val()
   };
 
-  console.log("I would normally POST the following now:");
-  console.log(data);
-  // $.post("controller.pl", $.extend(data, other_data || {}), kivi.eval_json_result);
+  // console.log("I would normally POST the following now:");
+  // console.log(data);
+  $.post("controller.pl", $.extend(data, other_data || {}), kivi.eval_json_result);
 
   return true;
 };
 
   return true;
 };
@@ -269,10 +269,32 @@ ns.item_popup_menu_hidden = function(opt) {
   return ns.handle_item_popup_menu_markings(opt, false);
 };
 
   return ns.handle_item_popup_menu_markings(opt, false);
 };
 
+// -------------------------------------------------------------------------
+// ------------------------------- templates -------------------------------
+// -------------------------------------------------------------------------
+
 ns.paste_template = function(key, opt, other_data) {
   open_jqm_window({ url: 'controller.pl?action=RequirementSpec/select_template_to_paste' });
 };
 
 ns.paste_template = function(key, opt, other_data) {
   open_jqm_window({ url: 'controller.pl?action=RequirementSpec/select_template_to_paste' });
 };
 
+ns.paste_selected_template = function(template_id) {
+  $('#jqm_popup_dialog').jqmClose();
+
+  var data = {
+    action:               "RequirementSpec/paste_template",
+    id:                   $('#requirement_spec_id').val(),
+    template_id:          template_id,
+    current_content_type: $('#current_content_type').val(),
+    current_content_id:   $('#current_content_id').val()
+  };
+
+  // console.log("I would normally POST the following now:");
+  // console.log(data);
+  $.post("controller.pl", data, kivi.eval_json_result);
+
+  return true;
+};
+
 // -------------------------------------------------------------------------
 // -------------------------- time/cost estimate ---------------------------
 // -------------------------------------------------------------------------
 // -------------------------------------------------------------------------
 // -------------------------- time/cost estimate ---------------------------
 // -------------------------------------------------------------------------