82 lines
3.3 KiB
XML
Executable File
82 lines
3.3 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8" ?>
|
|
<odoo>
|
|
<template id="clarico_signin_c_signin" inherit_id="web.login" priority="15">
|
|
<xpath expr="//form[hasclass('oe_login_form')]" position="replace">
|
|
<div class="signin_main_div">
|
|
<div class="login_area_container">
|
|
<form class="oe_login_form login_area" role="form"
|
|
t-attf-action="/web/login{{ '?debug' if debug else '' }}" method="post"
|
|
onsubmit="this.action = this.action + location.hash">
|
|
<input type="hidden" name="csrf_token" t-att-value="request.csrf_token()" />
|
|
<div class="form-group field-db" t-if="databases and len(databases) > 1">
|
|
<label for="db" class="control-label">Database</label>
|
|
<div class="input-group">
|
|
<input type="text" name="db" t-att-value="request.db" id="db"
|
|
class="form-control" required="required" readonly="readonly" />
|
|
<span class="input-group-btn">
|
|
<a href="/web/database/selector" class="btn btn-default db_btn">
|
|
Select
|
|
<i class="fa fa-database"></i>
|
|
</a>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="form-group field-login">
|
|
<label for="login" class="control-label c_login_lbl">Email</label>
|
|
<input type="text" name="login" t-att-value="login" id="login"
|
|
class="form-control c-login-input" required="required"
|
|
autofocus="autofocus" autocapitalize="off" />
|
|
|
|
</div>
|
|
<div class="form-group field-password">
|
|
<label for="password" class="control-label c_login_lbl">Password</label>
|
|
<input type="password" name="password" id="password"
|
|
class="form-control c-login-input" required="required"
|
|
t-att-autofocus="'autofocus' if login else None" maxlength="4096" />
|
|
</div>
|
|
<p class="alert alert-danger" t-if="error">
|
|
<t t-esc="error" />
|
|
</p>
|
|
<p class="alert alert-success" t-if="message">
|
|
<t t-esc="message" />
|
|
</p>
|
|
|
|
<input type="hidden" name="redirect" t-att-value="redirect" />
|
|
<div class="clearfix oe_login_buttons all_login_btns">
|
|
<button type="submit" class="btn login_btn_main common-btn">Log in</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- Back to home icon -->
|
|
<div class="back_home_icon_div animation_move">
|
|
<a href="/">
|
|
<i class="fa fa-arrow-right "></i>
|
|
</a>
|
|
</div>
|
|
</xpath>
|
|
<xpath expr="//t[@t-call='web.login_layout']" position="inside">
|
|
<div class="image_signup_class">
|
|
<t t-set="signin_bg_image" t-value="website.get_bgimage()"></t>
|
|
<t t-if="signin_bg_image">
|
|
<img t-att-src="'data:image/png;base64,%s' % to_text(signin_bg_image)"></img>
|
|
</t>
|
|
<t t-if="not signin_bg_image">
|
|
<img src="/clarico_signin/static/src/img/login.jpeg"></img>
|
|
</t>
|
|
</div>
|
|
</xpath>
|
|
</template>
|
|
<template id="clarico_signin_auth_signup" inherit_id="auth_signup.login">
|
|
<xpath expr="//a[@t-if='reset_password_enabled']" position="attributes">
|
|
<attribute name="class">btn-link reset_pw_main</attribute>
|
|
</xpath>
|
|
<xpath expr="//a[@t-if='signup_enabled']" position="replace">
|
|
|
|
</xpath>
|
|
<xpath expr="//button[@type='submit']" position="after">
|
|
<a t-if="signup_enabled" t-attf-href="/web/signup?{{ keep_query() }}" class="btn btn btn-link signup_main common-btn">Sign Up</a>
|
|
</xpath>
|
|
</template>
|
|
</odoo>
|