Sha256: 14e08f32ee5b6afad3371fce725aace654be911723662dfdebfb2065e9776413

Contents?: true

Size: 1.96 KB

Versions: 1

Compression:

Stored size: 1.96 KB

Contents

<% form_remote_tag(
	:update => 'identity',
	:url => { :controller => 'account', :action => 'login', :elt => @elt },
	:before => visual_effect(:BlindUp, 'identity')+";resetChoices();",
	:loaded => visual_effect(:BlindDown, 'identity')) do %>

	<div class="login">Please, choose a pseudo</div>

	<label for="person_name">Pseudo:
		<%= text_field "person", "name", :size => 10 %>
		<script type="text/javascript">Form.focusFirstElement(document.forms[0]);</script>
	</label>

	<%= link_to_function('<span class="icon">&gt;&gt;</span>',
		"Element.toggle(this);" \
			+visual_effect(:Grow, 'user_password_identity') \
			+"Form.focusFirstElement(document.forms[0])") %>

	<span style="display: none;" id="user_password_identity">
		<br/>
		<label for="user_password">Password:
			<%= password_field "user", "password", :size => 10 %>
		</label>

		<%= link_to_function('<span class="icon">&gt;&gt;</span>',
			"Element.toggle(this);" \
				+visual_effect(:Grow, 'person_email_identity') \
				+"Form.focusFirstElement(document.forms[0])") %>
	</span>

	<span style="display: none;" id="person_email_identity">
		<br/>
		<label for="person_email">Email (or check key):</label>
		<%= text_field "person", "email", :size => 20 %>
	</span>

	<%= submit_tag 'OK' %>

	<%= render :partial => '/help',
		:locals => { :divId => 'login', :content => '
			<p>You can participate with:</p>
			<ul>
				<li>no pseudo</li>
				<li>an unprotected pseudo</li>
				<li>a password protected pseudo (click on "<span class="icon">&gt;&gt;</span>")</li>
				<li>a password protected and email verified pseudo</li>
			</ul>
			<p>
				The last method is the only secure way to protect a nickname on
				<strong>this</strong> server.
			</p>
			<p>
				If a pseudo is not protected <strong>and</strong> verified, anybody
				else can protect it for themselves if they at least supply a password
				<em>and</em> an email.
			</p>
			<p>
				A login must contain [3..40] characters, a password [5..40].
			</p>
		' } %>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
parlement-0.11 app/views/account/_login.rhtml