Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 84fc52bd

Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt

  • ID 84fc52bdc02b7b84f7a644cf2bed484f1213d9ce
  • Vorgänger dc1cf0b0
  • Nachfolger d9ddb4ea

Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen

Unterschiede anzeigen:

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