Commit d38eca1bb31d2868c6cdce3833c5999dacc423b0

Authored by Fabio Teixeira
1 parent f5240f14

reformulacao_software: Add tabs to software edit

Signed-off-by: Fabio Teixeira <fabio1079@gmail.com>
Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
Signed-off-by: Luiz Matos <luizff.matos@gmail.com>
views/mpog_software_plugin_myprofile/_public_software_info.html.erb
1 -<h1 class="database-button-show"><a href="#" class="button with-text icon-add"><%= _('Show edit software') %></a></h1>  
2 -<h1 class="database-button-hide"><%= _('Edit software') %></h1>  
3 -<div class = "database-info ">  
4 - <div>  
5 - <div class="formfield type-text">  
6 - <%= label_tag("acronym" ,_("Acronym"), :class=>"formlabel") %>  
7 - <%= text_field_tag(:acronym) %>  
8 - </div>  
9 -  
10 - <div class="formfieldline">  
11 - <%= label_tag _("Adherent to e-PING ?") %>  
12 -  
13 - <%= label_tag "e_ping_true", "Yes" %>  
14 - <%= radio_button_tag(:e_ping,true)%>  
15 - <%= label_tag "e_ping_false", "No"%>  
16 - <%= radio_button_tag(:e_ping,false)%>  
17 - </div>  
18 -  
19 - <div class="formfieldline">  
20 - <%= label_tag _("Adherent to e-MAG ?") %>  
21 -  
22 - <%= label_tag "e_mag_true", "Yes"%>  
23 - <%= radio_button_tag(:e_mag,true)%>  
24 - <%= label_tag "e_mag_false", "No"%>  
25 - <%= radio_button_tag(:e_mag,false)%>  
26 - </div>  
27 -  
28 - <div class="formfieldline">  
29 - <%= label_tag _("Adherent to ICP-Brasil ?") %>  
30 -  
31 - <%= label_tag "icp_brasil_true", "Yes"%>  
32 - <%= radio_button_tag(:icp_brasil,true)%>  
33 - <%= label_tag "icp_brasil_false", "No"%>  
34 - <%= radio_button_tag(:icp_brasil,false)%>  
35 - </div>  
36 -  
37 - <div class="formfieldline">  
38 - <%= label_tag _("Adherent to e-ARQ ?") %>  
39 -  
40 - <%= label_tag "e_arq_true", "Yes"%>  
41 - <%= radio_button_tag(:e_arq,true)%>  
42 - <%= label_tag "e_arq_false", "No"%>  
43 - <%= radio_button_tag(:e_arq,false)%>  
44 - </div>  
45 -  
46 - <div class="formfieldline">  
47 - <%= label_tag _("Internacionalizable ?") %>  
48 -  
49 - <%= label_tag "intern_true", "Yes" %>  
50 - <%= radio_button_tag(:intern,true)%>  
51 - <%= label_tag "intern_false", "No"%>  
52 - <%= radio_button_tag(:intern,false)%>  
53 - <div class="formfieldline">  
54 - <%= label_tag "operating_platform", _("Operating Platform: ") %> <br />  
55 - <%= text_area_tag :operating_platform %>  
56 - </div>  
57 -  
58 - <div class="formfieldline">  
59 - <%= label_tag "objectives", _("Objectives: ")%><br />  
60 - <%= text_area_tag :objectives %>  
61 - </div>  
62 -  
63 - <div class="formfieldline">  
64 - <%= label_tag "features", _("Features: ")%><br />  
65 - <%= text_area_tag :features %>  
66 - </div>  
67 -  
68 - <div id='libraries_fields'>  
69 - <h4> <%= _("Libraries") %> </h4>  
70 - <% if @list_libraries.blank? %>  
71 - <%= LibraryHelper.library_as_tables(nil).call %>  
72 - <% else %>  
73 - <%= render :partial => 'library_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :libraries => @list_libraries } %>  
74 - <% end %>  
75 - </div>  
76 - <br />  
77 -  
78 - <div id='operating_system_fields'>  
79 - <h4> <%= _("Operating Systems") %> </h4>  
80 - <% if @list_operating_systems.blank? %>  
81 - <%= OperatingSystemHelper.operating_system_as_tables(nil, false).call %>  
82 - <% else %>  
83 - <%= render :partial => 'operating_system_fields', :locals => {:object_name => 'community', :profile => @community, :operating_systems_fields => @list_operating_systems} %>  
84 - <% end %>  
85 - </div>  
86 - <br />  
87 -  
88 - <br />  
89 - <div id='programming_languages_fields'>  
90 - <h4> <%= _("Programming languages") %> </h4>  
91 - <% if @list_languages.blank? %>  
92 - <%= SoftwareLanguageHelper.language_as_tables(nil, false).call %>  
93 - <% else %>  
94 - <%= render :partial => 'language_fields', :locals => { :object_name => 'community', :profile => @community, :languages => @list_languages } %>  
95 - <% end %>  
96 - </div>  
97 -  
98 - <br />  
99 - <div id='database_fields'>  
100 - <h4> <%= _("Databases") %> </h4>  
101 - <% if @list_databases.blank? %>  
102 - <%= DatabaseHelper.database_as_tables(nil, true).call %>  
103 - <% else %>  
104 - <%= render :partial => 'database_fields', :locals => {:object_name => 'community', :profile => @community, :database => @list_databases } %>  
105 - <% end %>  
106 - </div>  
107 -  
108 - <div id="software_categories_fields">  
109 - <h4> <%= _("Software Categories:") %> </h4>  
110 -  
111 - <%= check_box_tag :administration %>  
112 - <%= label_tag :administration, _("Administration") %><br />  
113 -  
114 - <%= check_box_tag :agriculture %>  
115 - <%= label_tag :agriculture, _("Agriculture") %><br />  
116 -  
117 - <%= check_box_tag :business_and_services %>  
118 - <%= label_tag :business_and_services, _("Business_and Services") %><br />  
119 -  
120 - <%= check_box_tag :communication %>  
121 - <%= label_tag :communication, _("Communication") %><br />  
122 -  
123 - <%= check_box_tag :culture %>  
124 - <%= label_tag :culture, _("Culture") %><br />  
125 -  
126 - <%= check_box_tag :national_defense %>  
127 - <%= label_tag :national_defense, _("National Defense") %><br />  
128 -  
129 - <%= check_box_tag :economy_and_finances %>  
130 - <%= label_tag :economy_and_finances, _("Economy and Finances") %><br />  
131 -  
132 - <%= check_box_tag :education %>  
133 - <%= label_tag :education, _("Education") %><br />  
134 -  
135 - <%= check_box_tag :energy %>  
136 - <%= label_tag :energy, _("Energy") %><br />  
137 -  
138 - <%= check_box_tag :sports %>  
139 - <%= label_tag :sports, _("Sports") %><br />  
140 -  
141 - <%= check_box_tag :habitation %>  
142 - <%= label_tag :habitation, _("Habitation") %><br />  
143 -  
144 - <%= check_box_tag :industry %>  
145 - <%= label_tag :industry, _("Industry") %><br />  
146 -  
147 - <%= check_box_tag :environment %>  
148 - <%= label_tag :environment, _("Environment") %><br />  
149 -  
150 - <%= check_box_tag :research_and_development %>  
151 - <%= label_tag :research_and_development, _("Research and Development") %><br />  
152 -  
153 - <%= check_box_tag :social_security %>  
154 - <%= label_tag :social_security, _("Social Security") %><br />  
155 -  
156 - <%= check_box_tag :social_protection %>  
157 - <%= label_tag :social_protection, _("Social Protection") %><br />  
158 -  
159 - <%= check_box_tag :sanitation %>  
160 - <%= label_tag :sanitation, _("Sanitation") %><br />  
161 -  
162 - <%= check_box_tag :health %>  
163 - <%= label_tag :health, _("Health") %><br />  
164 -  
165 - <%= check_box_tag :security_public_order %>  
166 - <%= label_tag :security_public_order, _("Security and Public Order") %><br /> 1 +<h1><%= _('Edit software') %></h1>
  2 +
  3 +<div class="formfield type-text">
  4 + <%= label_tag("acronym" ,_("Acronym"), :class=>"formlabel") %>
  5 + <%= text_field_tag(:acronym) %>
  6 +</div>
  7 +
  8 +<div class="formfieldline">
  9 + <%= label_tag _("Adherent to e-PING ?") %>
  10 +
  11 + <%= label_tag "e_ping_true", "Yes" %>
  12 + <%= radio_button_tag(:e_ping,true)%>
  13 + <%= label_tag "e_ping_false", "No"%>
  14 + <%= radio_button_tag(:e_ping,false)%>
  15 +</div>
  16 +
  17 +<div class="formfieldline">
  18 + <%= label_tag _("Adherent to e-MAG ?") %>
  19 +
  20 + <%= label_tag "e_mag_true", "Yes"%>
  21 + <%= radio_button_tag(:e_mag,true)%>
  22 + <%= label_tag "e_mag_false", "No"%>
  23 + <%= radio_button_tag(:e_mag,false)%>
  24 +</div>
  25 +
  26 +<div class="formfieldline">
  27 + <%= label_tag _("Adherent to ICP-Brasil ?") %>
  28 +
  29 + <%= label_tag "icp_brasil_true", "Yes"%>
  30 + <%= radio_button_tag(:icp_brasil,true)%>
  31 + <%= label_tag "icp_brasil_false", "No"%>
  32 + <%= radio_button_tag(:icp_brasil,false)%>
  33 +</div>
  34 +
  35 +<div class="formfieldline">
  36 + <%= label_tag _("Adherent to e-ARQ ?") %>
  37 +
  38 + <%= label_tag "e_arq_true", "Yes"%>
  39 + <%= radio_button_tag(:e_arq,true)%>
  40 + <%= label_tag "e_arq_false", "No"%>
  41 + <%= radio_button_tag(:e_arq,false)%>
  42 +</div>
  43 +
  44 +<div class="formfieldline">
  45 + <%= label_tag _("Internacionalizable ?") %>
  46 +
  47 + <%= label_tag "intern_true", "Yes" %>
  48 + <%= radio_button_tag(:intern,true)%>
  49 + <%= label_tag "intern_false", "No"%>
  50 + <%= radio_button_tag(:intern,false)%>
  51 +<div class="formfieldline">
  52 + <%= label_tag "operating_platform", _("Operating Platform: ") %> <br />
  53 + <%= text_area_tag :operating_platform %>
  54 +</div>
  55 +
  56 +<div class="formfieldline">
  57 + <%= label_tag "objectives", _("Objectives: ")%><br />
  58 + <%= text_area_tag :objectives %>
  59 +</div>
  60 +
  61 +<div class="formfieldline">
  62 + <%= label_tag "features", _("Features: ")%><br />
  63 + <%= text_area_tag :features %>
  64 +</div>
  65 +
  66 +<div id='libraries_fields'>
  67 + <h4> <%= _("Libraries") %> </h4>
  68 + <% if @list_libraries.blank? %>
  69 + <%= LibraryHelper.library_as_tables(nil).call %>
  70 + <% else %>
  71 + <%= render :partial => 'library_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :libraries => @list_libraries } %>
  72 + <% end %>
  73 +</div>
  74 +<br />
  75 +
  76 +<div id='operating_system_fields'>
  77 + <h4> <%= _("Operating Systems") %> </h4>
  78 + <% if @list_operating_systems.blank? %>
  79 + <%= OperatingSystemHelper.operating_system_as_tables(nil, false).call %>
  80 + <% else %>
  81 + <%= render :partial => 'operating_system_fields', :locals => {:object_name => 'community', :profile => @community, :operating_systems_fields => @list_operating_systems} %>
  82 + <% end %>
  83 +</div>
  84 +<br />
  85 +
  86 +<br />
  87 +<div id='programming_languages_fields'>
  88 + <h4> <%= _("Programming languages") %> </h4>
  89 + <% if @list_languages.blank? %>
  90 + <%= SoftwareLanguageHelper.language_as_tables(nil, false).call %>
  91 + <% else %>
  92 + <%= render :partial => 'language_fields', :locals => { :object_name => 'community', :profile => @community, :languages => @list_languages } %>
  93 + <% end %>
  94 +</div>
  95 +
  96 +<br />
  97 +<div id='database_fields'>
  98 + <h4> <%= _("Databases") %> </h4>
  99 + <% if @list_databases.blank? %>
  100 + <%= DatabaseHelper.database_as_tables(nil, true).call %>
  101 + <% else %>
  102 + <%= render :partial => 'database_fields', :locals => {:object_name => 'community', :profile => @community, :database => @list_databases } %>
  103 + <% end %>
  104 +</div>
  105 +
  106 +<div id="software_categories_fields">
  107 + <h4> <%= _("Software Categories:") %> </h4>
  108 +
  109 + <%= check_box_tag :administration %>
  110 + <%= label_tag :administration, _("Administration") %><br />
  111 +
  112 + <%= check_box_tag :agriculture %>
  113 + <%= label_tag :agriculture, _("Agriculture") %><br />
  114 +
  115 + <%= check_box_tag :business_and_services %>
  116 + <%= label_tag :business_and_services, _("Business_and Services") %><br />
  117 +
  118 + <%= check_box_tag :communication %>
  119 + <%= label_tag :communication, _("Communication") %><br />
  120 +
  121 + <%= check_box_tag :culture %>
  122 + <%= label_tag :culture, _("Culture") %><br />
  123 +
  124 + <%= check_box_tag :national_defense %>
  125 + <%= label_tag :national_defense, _("National Defense") %><br />
  126 +
  127 + <%= check_box_tag :economy_and_finances %>
  128 + <%= label_tag :economy_and_finances, _("Economy and Finances") %><br />
  129 +
  130 + <%= check_box_tag :education %>
  131 + <%= label_tag :education, _("Education") %><br />
  132 +
  133 + <%= check_box_tag :energy %>
  134 + <%= label_tag :energy, _("Energy") %><br />
  135 +
  136 + <%= check_box_tag :sports %>
  137 + <%= label_tag :sports, _("Sports") %><br />
  138 +
  139 + <%= check_box_tag :habitation %>
  140 + <%= label_tag :habitation, _("Habitation") %><br />
  141 +
  142 + <%= check_box_tag :industry %>
  143 + <%= label_tag :industry, _("Industry") %><br />
  144 +
  145 + <%= check_box_tag :environment %>
  146 + <%= label_tag :environment, _("Environment") %><br />
  147 +
  148 + <%= check_box_tag :research_and_development %>
  149 + <%= label_tag :research_and_development, _("Research and Development") %><br />
  150 +
  151 + <%= check_box_tag :social_security %>
  152 + <%= label_tag :social_security, _("Social Security") %><br />
  153 +
  154 + <%= check_box_tag :social_protection %>
  155 + <%= label_tag :social_protection, _("Social Protection") %><br />
  156 +
  157 + <%= check_box_tag :sanitation %>
  158 + <%= label_tag :sanitation, _("Sanitation") %><br />
167 159
168 - <%= check_box_tag :work %>  
169 - <%= label_tag :work, _("Work") %><br />  
170 -  
171 - <%= check_box_tag :transportation %>  
172 - <%= label_tag :transportation, _("Transportation") %><br /> 160 + <%= check_box_tag :health %>
  161 + <%= label_tag :health, _("Health") %><br />
  162 +
  163 + <%= check_box_tag :security_public_order %>
  164 + <%= label_tag :security_public_order, _("Security and Public Order") %><br />
173 165
174 - <%= check_box_tag :urbanism %>  
175 - <%= label_tag :urbanism, _("Urbanism") %><br />  
176 - </div>  
177 - </div> 166 + <%= check_box_tag :work %>
  167 + <%= label_tag :work, _("Work") %><br />
  168 +
  169 + <%= check_box_tag :transportation %>
  170 + <%= label_tag :transportation, _("Transportation") %><br />
  171 +
  172 + <%= check_box_tag :urbanism %>
  173 + <%= label_tag :urbanism, _("Urbanism") %><br />
178 </div> 174 </div>
179 \ No newline at end of file 175 \ No newline at end of file
views/mpog_software_plugin_myprofile/edit_software.html.erb
1 -<%= _("Basic") %> 1 +<% tabs = [] %>
2 2
3 -<%= render :partial => 'main_software_editor_extras' %> 3 +<% tabs << {:title => _("Basic"), :id => 'basic-info',
  4 + :content => (render :partial => 'main_software_editor_extras')} %>
4 5
5 -<%= _("Especific") %> 6 +<% tabs << {:title => _("Especific"), :id => 'especific-info',
  7 + :content => (render :partial => 'public_software_info')} %>
6 8
7 -<%= render :partial => 'public_software_info' %> 9 +<%= render_tabs(tabs) %>