summaryrefslogtreecommitdiffstats
path: root/app/views/auth_sources
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2010-05-23 03:16:31 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2010-05-23 03:16:31 +0000
commit715c9d16ef2c2effbc614dace8b50d145e703b80 (patch)
tree5050ba97c118471ff54a17969c7d184d1a11d328 /app/views/auth_sources
parenta1f73c8b20317702d4b892c5b47f0b6c62a657e2 (diff)
downloadredmine-715c9d16ef2c2effbc614dace8b50d145e703b80.tar.gz
redmine-715c9d16ef2c2effbc614dace8b50d145e703b80.zip
Refactor AuthSourcesController to support non-LDAP sources. #1131
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3744 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/auth_sources')
-rw-r--r--app/views/auth_sources/_form.html.erb13
-rw-r--r--app/views/auth_sources/_form.rhtml44
2 files changed, 13 insertions, 44 deletions
diff --git a/app/views/auth_sources/_form.html.erb b/app/views/auth_sources/_form.html.erb
new file mode 100644
index 000000000..79abae7d8
--- /dev/null
+++ b/app/views/auth_sources/_form.html.erb
@@ -0,0 +1,13 @@
+<%= error_messages_for 'auth_source' %>
+
+<div class="box">
+<!--[form:auth_source]-->
+<p><label for="auth_source_name"><%=l(:field_name)%> <span class="required">*</span></label>
+<%= text_field 'auth_source', 'name' %></p>
+
+<p><label for="auth_source_onthefly_register"><%=l(:field_onthefly)%></label>
+<%= check_box 'auth_source', 'onthefly_register' %></p>
+</div>
+
+<!--[eoform:auth_source]-->
+
diff --git a/app/views/auth_sources/_form.rhtml b/app/views/auth_sources/_form.rhtml
deleted file mode 100644
index 9ffffafc7..000000000
--- a/app/views/auth_sources/_form.rhtml
+++ /dev/null
@@ -1,44 +0,0 @@
-<%= error_messages_for 'auth_source' %>
-
-<div class="box">
-<!--[form:auth_source]-->
-<p><label for="auth_source_name"><%=l(:field_name)%> <span class="required">*</span></label>
-<%= text_field 'auth_source', 'name' %></p>
-
-<p><label for="auth_source_host"><%=l(:field_host)%> <span class="required">*</span></label>
-<%= text_field 'auth_source', 'host' %></p>
-
-<p><label for="auth_source_port"><%=l(:field_port)%> <span class="required">*</span></label>
-<%= text_field 'auth_source', 'port', :size => 6 %> <%= check_box 'auth_source', 'tls' %> LDAPS</p>
-
-<p><label for="auth_source_account"><%=l(:field_account)%></label>
-<%= text_field 'auth_source', 'account' %></p>
-
-<p><label for="auth_source_account_password"><%=l(:field_password)%></label>
-<%= password_field 'auth_source', 'account_password', :name => 'ignore',
- :value => ((@auth_source.new_record? || @auth_source.account_password.blank?) ? '' : ('x'*15)),
- :onfocus => "this.value=''; this.name='auth_source[account_password]';",
- :onchange => "this.name='auth_source[account_password]';" %></p>
-
-<p><label for="auth_source_base_dn"><%=l(:field_base_dn)%> <span class="required">*</span></label>
-<%= text_field 'auth_source', 'base_dn', :size => 60 %></p>
-
-<p><label for="auth_source_onthefly_register"><%=l(:field_onthefly)%></label>
-<%= check_box 'auth_source', 'onthefly_register' %></p>
-</div>
-
-<fieldset class="box"><legend><%=l(:label_attribute_plural)%></legend>
-<p><label for="auth_source_attr_login"><%=l(:field_login)%> <span class="required">*</span></label>
-<%= text_field 'auth_source', 'attr_login', :size => 20 %></p>
-
-<p><label for="auth_source_attr_firstname"><%=l(:field_firstname)%></label>
-<%= text_field 'auth_source', 'attr_firstname', :size => 20 %></p>
-
-<p><label for="auth_source_attr_lastname"><%=l(:field_lastname)%></label>
-<%= text_field 'auth_source', 'attr_lastname', :size => 20 %></p>
-
-<p><label for="auth_source_attr_mail"><%=l(:field_mail)%></label>
-<%= text_field 'auth_source', 'attr_mail', :size => 20 %></p>
-</fieldset>
-<!--[eoform:auth_source]-->
-