Revision 84fc52bd
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
js/requirement_spec.js | ||
---|---|---|
293 | 293 |
// ---------------------------- general actions ---------------------------- |
294 | 294 |
// ------------------------------------------------------------------------- |
295 | 295 |
|
296 |
function download_reqspec_pdf(key, opt) {
|
|
296 |
function create_reqspec_pdf(key, opt) {
|
|
297 | 297 |
var data = { |
298 |
action: "RequirementSpec/download_pdf",
|
|
298 |
action: "RequirementSpec/create_pdf",
|
|
299 | 299 |
id: $('#requirement_spec_id').val() |
300 | 300 |
}; |
301 | 301 |
$.download("controller.pl", data); |
... | ... | |
342 | 342 |
} |
343 | 343 |
|
344 | 344 |
function create_pdf_for_versioned_copy_ajax_call(key, opt) { |
345 |
// TODO: create_pdf_for_versioned_copy_ajax_call |
|
345 |
var data = { |
|
346 |
action: "RequirementSpec/create_pdf", |
|
347 |
id: find_versioned_copy_id(opt.$trigger) |
|
348 |
}; |
|
349 |
$.download("controller.pl", data); |
|
346 | 350 |
|
347 | 351 |
return true; |
348 | 352 |
} |
... | ... | |
371 | 375 |
sep98: "---------" |
372 | 376 |
, general_actions: { name: kivi.t8('Requirement spec actions'), className: 'context-menu-heading' } |
373 | 377 |
// , sep99: "---------" |
378 |
, create_pdf: { name: kivi.t8('Create PDF'), icon: "pdf", callback: create_reqspec_pdf } |
|
374 | 379 |
, create_version: { name: kivi.t8('Create new version'), icon: "new", callback: create_requirement_spec_version, disabled: disable_requirement_spec_commands } |
375 | 380 |
, copy_reqspec: { name: kivi.t8('Copy requirement spec'), icon: "copy", callback: copy_reqspec } |
376 | 381 |
, delete_reqspec: { name: kivi.t8('Delete requirement spec'), icon: "delete", callback: delete_reqspec } |
... | ... | |
466 | 471 |
$.contextMenu({ |
467 | 472 |
selector: '.versioned-copy-context-menu', |
468 | 473 |
items: $.extend({ |
469 |
heading: { name: kivi.t8('Version actions'), className: 'context-menu-heading' } |
|
470 |
// create_pdf: { name: kivi.t8('Create PDF'), icon: "pdf", callback: create_pdf_for_versioned_copy_ajax_call }
|
|
471 |
, revert_to_version: { name: kivi.t8('Revert to version'), icon: "revert", callback: revert_to_versioned_copy_ajax_call, disabled: disable_versioned_copy_item_commands } |
|
474 |
heading: { name: kivi.t8('Version actions'), className: 'context-menu-heading' }
|
|
475 |
, create_version_pdf: { name: kivi.t8('Create PDF'), icon: "pdf", callback: create_pdf_for_versioned_copy_ajax_call }
|
|
476 |
, revert_to_version: { name: kivi.t8('Revert to version'), icon: "revert", callback: revert_to_versioned_copy_ajax_call, disabled: disable_versioned_copy_item_commands }
|
|
472 | 477 |
}, general_actions) |
473 | 478 |
}); |
474 | 479 |
} |
Auch abrufbar als: Unified diff
Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen