You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

41 lines
1.1 KiB

% layout 'default';
% title l('Update user');
<h2><%= l('Update user') %></h2>
% my @attrs = (method => 'POST', enctype => 'multipart/form-data');
%= form_for "/user/update" => (@attrs) => begin
<table>
<tr>
<td><%= l('Display name') %></td>
<td><%= text_field 'displayname', placeholder => l('John Doe') %></td>
</tr>
<tr>
<td><%= l('Email') %></td>
<td><%= text_field 'mail', type => 'email', placeholder => 'petrov@example.com' %></td>
</tr>
<tr>
<td><%= l('Organization') %></td>
<td><%= text_field 'org' %></td>
</tr>
<tr>
<td><%= l('Mobile') %></td>
<td><%= text_field 'mobile' %></td>
</tr>
<tr>
<td><%= l('Avatar') %></td>
<td><%= file_field 'photo' %></td>
</tr>
<tr><td colspan='2'><hr/></td></tr>
<tr>
<td><%= l('Current password') %></td>
<td><%= password_field 'pass', required => 1, placeholder => '******' %></td>
</tr>
<tr><td colspan='2'><hr/></td></tr>
<tr>
<td colspan='2'><%= submit_button l('Update') %></td>
</tr>
</table>
% end
% my $result = (flash 'result') || '';
% if ($result) {
%= tag 'p' => $result;
% }