<%= box_title('Permissions', :icon => 'icons/permission.png') %>
:
<%= box_title('Metadata', :icon => 'icons/metadata.png') %>
<%= text_field_tag "glsa[product]", lastrev_content(@glsa, 'product'), :class => "nice" %>
<%= box_title('Background', :icon => 'icons/background.png', :label => 'background') %>
<%= box_title('Bugs', :icon => 'icons/bug.png',
:toolbar => [{:uri => "javascript:GLSAMaker.editing.bugs.add_dialog(#{@glsa.id})", :title => 'Add bug', :icon => 'icons/plus.png'}]) %>
<%= render :partial => "edit_bug_row", :collection => @bugs, :as => :bug %>
<%= render :partial => "comments" %>
<%= box_title('Title', :icon => 'icons/title.png',
:toolbar => [{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'title');", :icon => 'icons/template.png'}]) %>
<%= box_title('Synopsis', :icon => 'icons/synopsis.png', :label => 'synopsis',
:toolbar => [
{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'synopsis');", :icon => 'icons/template.png'}
]
) %>
<%= box_title('Packages', :icon => 'icons/package.png') %>
<%= image_tag 'icons/atom.png' %> Atom |
Version |
<%= image_tag 'icons/arch.png' %> Arch |
<%= image_tag 'icons/auto.png' %> Auto |
<%= image_tag 'icons/affected.png' %> Vulnerable
(<%= add_vulnerable_package_link(image_tag('icons/package-add.png')) %>) |
<%= render :partial => 'package', :collection => @vulnerable_packages %>
<%= image_tag 'icons/unaffected.png' %> Unaffected
(<%= add_unaffected_package_link(image_tag('icons/package-add.png')) %>) |
<%= render :partial => 'package', :collection => @unaffected_packages %>
<%= box_title('Description', :icon => 'icons/document.png', :label => 'description',
:toolbar => [
{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'description');", :icon => 'icons/template.png'},
{:title => 'Set default description', :uri => "javascript:generateDescription()", :icon => 'icons/document-go.png'},
:sep,
{:title => 'Fewer lines', :uri => "javascript:lines('description', -5)", :icon => 'icons/zoom_out.png'},
{:title => 'Reset lines', :uri => "javascript:$('description').rows = 15", :icon => 'icons/zoom_100.png'},
{:title => 'More lines', :uri => "javascript:lines('description', 5)", :icon => 'icons/zoom_in.png'}
]
) %>
<%= box_title('Impact', :icon => 'icons/impact.png', :label => 'impact',
:toolbar => [
{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'impact');", :icon => 'icons/template.png'},
:sep,
{:title => 'Fewer lines', :uri => "javascript:lines('impact', -5)", :icon => 'icons/zoom_out.png'},
{:title => 'Reset lines', :uri => "javascript:$('impact').rows = 15", :icon => 'icons/zoom_100.png'},
{:title => 'More lines', :uri => "javascript:lines('impact', 5)", :icon => 'icons/zoom_in.png'}
]
) %>
<%= box_title('Workaround', :icon => 'icons/workaround.png', :label => 'workaround',
:toolbar => [
{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'workaround');", :icon => 'icons/template.png'},
{:title => 'No known workaround', :uri => "javascript:$('workaround').value = 'There is no known workaround at this time.'", :icon => 'icons/workaround-no.png'}
]
) %>
<%= box_title('Resolution', :icon => 'icons/resolution.png', :label => 'resolution',
:toolbar => [
{:title => 'Add template', :uri => "javascript:GLSAMaker.editing.templates.dropdown(this, 'resolution');", :icon => 'icons/template.png'},
{:title => 'Set default resolution', :uri => "javascript:generateResolution()", :icon => 'icons/resolution-go.png'}
]
) %>
<%= box_title('References', :icon => 'icons/reference.png',
:toolbar => [
{:title => 'Add reference', :uri => "javascript:Element.insert('references_table', { bottom: '#{escape_javascript(render(:partial => 'reference', :object => Reference.new))}' })", :icon => 'icons/reference-add.png'}
]
) %>
<%= image_tag 'icons/atom.png' %> Title |
<%= image_tag 'icons/reference.png' %> URL |
|
<%= render :partial => 'reference', :collection => @references %>
<%- end -%>
<%= template_popups %>