Commit bc3cc6a2ebf013d7aaad656a949fb3ce641c9330
Committed by
Fabio Teixeira
1 parent
f8a93d80
Exists in
master
and in
5 other branches
Add maxlenght validation to software fields
Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com> Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>
Showing
2 changed files
with
5 additions
and
5 deletions
Show diff stats
lib/database_helper.rb
... | ... | @@ -58,13 +58,13 @@ module DatabaseHelper |
58 | 58 | |
59 | 59 | content_tag('tr', |
60 | 60 | content_tag('td', label_tag(_("Version")))+ |
61 | - content_tag('td', text_field_tag("database[][version]", database_data[:version]))+ | |
61 | + content_tag('td', text_field_tag("database[][version]", database_data[:version], :maxlength=>"20"))+ | |
62 | 62 | content_tag('td') |
63 | 63 | )+ |
64 | 64 | |
65 | 65 | content_tag('tr', |
66 | 66 | content_tag('td', label_tag(_("Operating System")))+ |
67 | - content_tag('td', text_field_tag("database[][operating_system]", database_data[:operating_system]))+ | |
67 | + content_tag('td', text_field_tag("database[][operating_system]", database_data[:operating_system], :maxlength=>"20"))+ | |
68 | 68 | content_tag('td', button_without_text(:delete, _('Delete'), "#" , :class=>"delete-dynamic-table"), :align => 'right') |
69 | 69 | ), :class => 'dynamic-table database-table' |
70 | 70 | ) | ... | ... |
views/mpog_software_plugin_myprofile/_public_software_info.html.erb
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | |
3 | 3 | <div class="formfield type-text"> |
4 | 4 | <%= label_tag(:acronym ,_("Acronym"), :class=>"formlabel") %> |
5 | - <%= text_field_tag("software[acronym]", @software_info.acronym) %> | |
5 | + <%= text_field_tag("software[acronym]", @software_info.acronym, :maxlength=>"10") %> | |
6 | 6 | </div> |
7 | 7 | |
8 | 8 | <div class="formfieldline"> |
... | ... | @@ -55,12 +55,12 @@ |
55 | 55 | |
56 | 56 | <div class="formfieldline"> |
57 | 57 | <%= label_tag "objectives", _("Objectives: ")%><br /> |
58 | - <%= text_area_tag "software[objectives]", @software_info.objectives%> | |
58 | + <%= text_area_tag "software[objectives]", @software_info.objectives, :maxlength=>"140"%> | |
59 | 59 | </div> |
60 | 60 | |
61 | 61 | <div class="formfieldline"> |
62 | 62 | <%= label_tag "features", _("Features: ")%><br /> |
63 | - <%= text_area_tag "software[features]", @software_info.features %> | |
63 | + <%= text_area_tag "software[features]", @software_info.features, :maxlength=>"4000" %> | |
64 | 64 | </div> |
65 | 65 | |
66 | 66 | <div id='libraries_fields'> | ... | ... |