To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / app / views / account / register.html.erb @ 1459:cf78a7ade302

History | View | Annotate | Download (2.33 KB)

1 161:bad82329a115 luisf
<%= javascript_include_tag "ssamr_institutions" %>
2 162:bd3f92477cbb luisf
<%= javascript_include_tag "ssamr_registration" %>
3 161:bad82329a115 luisf
4 0:513646585e45 Chris
<h2><%=l(:label_register)%> <%=link_to l(:label_login_with_open_id_option), signin_url if Setting.openid? %></h2>
5
6 1319:5490d6392ee3 chris
<%= l(:text_who_can_register).html_safe %>
7
8 1115:433d4f72a19b Chris
<%= labelled_form_for @user, :url => register_path do |f| %>
9 0:513646585e45 Chris
<%= error_messages_for 'user' %>
10
11 1115:433d4f72a19b Chris
<div class="box tabular">
12 0:513646585e45 Chris
<% if @user.auth_source_id.nil? %>
13 1115:433d4f72a19b Chris
  <p><%= f.text_field :login, :size => 25, :required => true %></p>
14 0:513646585e45 Chris
15 1115:433d4f72a19b Chris
  <p><%= f.password_field :password, :size => 25, :required => true %>
16
  <em class="info"><%= l(:text_caracters_minimum, :count => Setting.password_min_length) %></em></p>
17 0:513646585e45 Chris
18 1115:433d4f72a19b Chris
  <p><%= f.password_field :password_confirmation, :size => 25, :required => true %></p>
19 0:513646585e45 Chris
<% end %>
20
21 1115:433d4f72a19b Chris
<p><%= f.text_field :firstname, :required => true %></p>
22
<p><%= f.text_field :lastname, :required => true %></p>
23
<p><%= f.text_field :mail, :required => true %></p>
24 0:513646585e45 Chris
25 1458:b1f4c9a2af24 luis
<!-- We only support English in this site
26 1115:433d4f72a19b Chris
<p><%= f.select :language, lang_options_for_select %></p>
27 717:fce7374e48b7 chris
-->
28 1458:b1f4c9a2af24 luis
29 1235:775d89567f41 chris
<%= labelled_fields_for :ssamr_user_details, @ssamr_user_details do |fields| %>
30
<h3><%=l(:label_ssamr_details)%></h3>
31 1458:b1f4c9a2af24 luis
32 1235:775d89567f41 chris
<p>
33
  <%= fields.text_area :description, :rows => 3, :cols => 40, :required => true, :class => 'wiki-edit' %>
34
  <em> <%=l(:text_user_ssamr_description_info).html_safe%></em>
35
</p>
36 0:513646585e45 Chris
37 1235:775d89567f41 chris
<p><label for="institution"><%=l("field_ssamr_user_detail.institution")%> <span class="required">*</span></label>
38 1458:b1f4c9a2af24 luis
  <%= fields.radio_button :institution_type, true, :checked => true %>
39 1235:775d89567f41 chris
  <%= fields.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name,  {:selected => @selected_institution_id, :prompt => true}).gsub('&amp;', '&').html_safe  %>
40
</p>
41 102:dc252f2ddef5 luisf
42 1235:775d89567f41 chris
<p>
43
  <%= fields.radio_button :institution_type, false %> Other:
44
  <%= fields.text_field(:other_institution) %>
45
</p>
46
<% end %>
47 1458:b1f4c9a2af24 luis
48 146:0f3210a90f46 luisf
49 0:513646585e45 Chris
<% if Setting.openid? %>
50 1115:433d4f72a19b Chris
  <p><%= f.text_field :identity_url  %></p>
51 0:513646585e45 Chris
<% end %>
52
53
<% @user.custom_field_values.select {|v| v.editable? || v.required?}.each do |value| %>
54 909:cbb26bc654de Chris
  <p><%= custom_field_tag_with_label :user, value %></p>
55 0:513646585e45 Chris
<% end %>
56
</div>
57
58 192:d1713ab10813 luis
<%= check_box :user, :terms_and_conditions %> <%= l(:accept_terms_and_conditions) %> <%= link_to("Terms and Conditions", "https://code.soundsoftware.ac.uk/projects/soundsoftware-site/wiki/TandCs", {:target => "_blank"}) %>.
59 190:440c4f4bf2d6 luisf
<br />
60
<br />
61
62 0:513646585e45 Chris
<%= submit_tag l(:button_submit) %>
63
<% end %>