|
342 | 342 | var $templateHypervisor = $step.find('input[type=hidden][wizard-field=hypervisor]'); |
343 | 343 |
|
344 | 344 | // Get hypervisor from template |
345 | | - if (type == 'featuredtemplates' || type == 'communitytemplates' || type == 'mytemplates') { |
| 345 | + if (type == 'featuredtemplates' || type == 'communitytemplates' || type == 'mytemplates' || type == 'sharedtemplates') { |
346 | 346 | $selects.each(function() { |
347 | 347 | var $select = $(this); |
348 | 348 | var template = $.grep(args.data.templates[type], function(tmpl, v) { |
|
359 | 359 | $templateHypervisor.attr('disabled', 'disabled'); |
360 | 360 | } |
361 | 361 |
|
362 | | - if (type == 'featuredisos' || type == 'communityisos' || type == 'myisos') { |
| 362 | + if (type == 'featuredisos' || type == 'communityisos' || type == 'myisos' || type == 'sharedisos') { |
363 | 363 | // Create hypervisor select |
364 | 364 | $selects.find('input').bind('click', function() { |
365 | 365 | var $select = $(this).closest('.select'); |
|
368 | 368 | $("#instance-wizard-featured-isos .select-container div.selected").removeClass('selected').find('div.hypervisor').remove(); |
369 | 369 | $("#instance-wizard-community-isos .select-container div.selected").removeClass('selected').find('div.hypervisor').remove(); |
370 | 370 | $("#instance-wizard-my-isos .select-container div.selected").removeClass('selected').find('div.hypervisor').remove(); |
| 371 | + $("#instance-wizard-shared-isos .select-container div.selected").removeClass('selected').find('div.hypervisor').remove(); |
371 | 372 |
|
372 | 373 | $select.addClass('selected').append( |
373 | 374 | $('<div>').addClass('hypervisor') |
|
396 | 397 | // Featured ISOs |
397 | 398 | $( |
398 | 399 | [ |
| 400 | + // Templates |
399 | 401 | ['featuredtemplates', 'instance-wizard-featured-templates'], |
400 | 402 | ['communitytemplates', 'instance-wizard-community-templates'], |
401 | 403 | ['mytemplates', 'instance-wizard-my-templates'], |
| 404 | + ['sharedtemplates', 'instance-wizard-shared-templates'], |
402 | 405 |
|
| 406 | + // ISOs |
403 | 407 | ['featuredisos', 'instance-wizard-featured-isos'], |
404 | 408 | ['communityisos', 'instance-wizard-community-isos'], |
405 | | - ['myisos', 'instance-wizard-my-isos'] |
| 409 | + ['myisos', 'instance-wizard-my-isos'], |
| 410 | + ['sharedisos', 'instance-wizard-shared-isos'], |
406 | 411 | //['isos', 'instance-wizard-all-isos'] |
407 | 412 | ] |
408 | 413 | ).each(function() { |
|
0 commit comments