Commit c0de5fb1facf7f6dd9d26981775d9495140c0e19
1 parent
73fecc61
Exists in
master
and in
79 other branches
Replace message for mandatory fields
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
Showing
5 changed files
with
24 additions
and
3 deletions
Show diff stats
lib/software_communities_plugin.rb
@@ -128,6 +128,7 @@ class SoftwareCommunitiesPlugin < Noosfero::Plugin | @@ -128,6 +128,7 @@ class SoftwareCommunitiesPlugin < Noosfero::Plugin | ||
128 | views/complete-registration.js | 128 | views/complete-registration.js |
129 | views/search-software-catalog.js | 129 | views/search-software-catalog.js |
130 | views/profile-tabs-software.js | 130 | views/profile-tabs-software.js |
131 | + views/new-community.js | ||
131 | blocks/software-download.js | 132 | blocks/software-download.js |
132 | initializer.js | 133 | initializer.js |
133 | app.js | 134 | app.js |
public/initializer.js
@@ -0,0 +1,18 @@ | @@ -0,0 +1,18 @@ | ||
1 | +modulejs.define("NewCommunity", ['jquery'], function($){ | ||
2 | + | ||
3 | + function replace_mandatory_message(){ | ||
4 | + $(".required-field").first() | ||
5 | + .replaceWith("<span class='required-field'> Os campos em destaque<label class='pseudoformlabel'> (*)</label> são obrigatórios. </span>"); | ||
6 | + } | ||
7 | + | ||
8 | + return { | ||
9 | + | ||
10 | + isCurrentPage: function() { | ||
11 | + return true; | ||
12 | + }, | ||
13 | + | ||
14 | + init: function() { | ||
15 | + replace_mandatory_message(); | ||
16 | + } | ||
17 | + } | ||
18 | +}) |
public/views/new-software.js
1 | -modulejs.define('NewSoftware', ['jquery', 'NoosferoRoot', 'AutoComplete'], function($, NoosferoRoot, AutoComplete) { | 1 | +modulejs.define('NewSoftware', ['jquery', 'NoosferoRoot', 'AutoComplete', 'NewCommunity'], function($, NoosferoRoot, AutoComplete, Community) { |
2 | 'use strict'; | 2 | 'use strict'; |
3 | 3 | ||
4 | var AJAX_URL = { | 4 | var AJAX_URL = { |
@@ -61,6 +61,7 @@ modulejs.define('NewSoftware', ['jquery', 'NoosferoRoot', 'AutoComplete'], funct | @@ -61,6 +61,7 @@ modulejs.define('NewSoftware', ['jquery', 'NoosferoRoot', 'AutoComplete'], funct | ||
61 | 61 | ||
62 | init: function() { | 62 | init: function() { |
63 | license_info_autocomplete(); | 63 | license_info_autocomplete(); |
64 | + Community.init(); | ||
64 | 65 | ||
65 | $("#community_name_id").blur(replace_domain_and_repository_link); | 66 | $("#community_name_id").blur(replace_domain_and_repository_link); |
66 | } | 67 | } |
views/blocks/repository.html.erb
@@ -2,4 +2,4 @@ | @@ -2,4 +2,4 @@ | ||
2 | <%= _("This community needs a software to use this block") %> | 2 | <%= _("This community needs a software to use this block") %> |
3 | <% else %> | 3 | <% else %> |
4 | <%= link_to _("Repository") , block.owner.software_info.repository_link, :id => "bt_repositorio", :target => "_blank" %> | 4 | <%= link_to _("Repository") , block.owner.software_info.repository_link, :id => "bt_repositorio", :target => "_blank" %> |
5 | -<% end %> | ||
6 | \ No newline at end of file | 5 | \ No newline at end of file |
6 | +<% end %> |