diff options
author | Eric Davis <edavis@littlestreamsoftware.com> | 2010-05-23 03:16:31 +0000 |
---|---|---|
committer | Eric Davis <edavis@littlestreamsoftware.com> | 2010-05-23 03:16:31 +0000 |
commit | 715c9d16ef2c2effbc614dace8b50d145e703b80 (patch) | |
tree | 5050ba97c118471ff54a17969c7d184d1a11d328 /app/views/auth_sources | |
parent | a1f73c8b20317702d4b892c5b47f0b6c62a657e2 (diff) | |
download | redmine-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.erb | 13 | ||||
-rw-r--r-- | app/views/auth_sources/_form.rhtml | 44 |
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]--> - |