##// END OF EJS Templates
integrations: add integration support...
integrations: add integration support * added db migration for integration table, version 55 * added integrations views/templates/models * added slack integration * added h.url.current() support for pyramid only contexts * added issues extractor for commit messages * renamed repo-deleted/repo-created to repo-delete/repo-create * removed marshmallow * added serialization for events to static dicts of data * added lazy_ugettext for translation of start time string

File last commit:

r1:854a839a default
r411:df8dc98d default
Show More
my_account_password.html
41 lines | 1.3 KiB | text/html | HtmlLexer
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">${_('Change Your Account Password')}</h3>
</div>
${h.secure_form(url('my_account_password'), method='post')}
<div class="panel-body">
<div class="fields">
<div class="field">
<div class="label">
<label for="current_password">${_('Current Password')}:</label>
</div>
<div class="input">
${h.password('current_password',class_='medium',autocomplete="off")}
</div>
</div>
<div class="field">
<div class="label">
<label for="new_password">${_('New Password')}:</label>
</div>
<div class="input">
${h.password('new_password',class_='medium', autocomplete="off")}
</div>
</div>
<div class="field">
<div class="label">
<label for="password_confirmation">${_('Confirm New Password')}:</label>
</div>
<div class="input">
${h.password('new_password_confirmation',class_='medium', autocomplete="off")}
</div>
</div>
<div class="buttons">
${h.submit('save',_('Save'),class_="btn")}
${h.reset('reset',_('Reset'),class_="btn")}
</div>
</div>
</div>
${h.end_form()}
</div>