Rushabh Mehta
13 years ago
4 changed files with 6 additions and 277 deletions
@ -1,250 +0,0 @@ |
|||
<!DOCTYPE html> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<title>Login Page</title> |
|||
<meta name="generator" content="wnframework"> |
|||
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon"> |
|||
<link rel="icon" href="images/favicon.ico" type="image/x-icon"> |
|||
<script type="text/javascript" src="js/lib/jquery/jquery.min.js"></script> |
|||
<script type="text/javascript" src="js/all-web.js"></script> |
|||
<script type="text/javascript" src="js/wn-web.js"></script> |
|||
<link type="text/css" rel="stylesheet" href="css/all-web.css"> |
|||
<link type="text/css" rel="stylesheet" href="css/wn-web.css"> |
|||
|
|||
<script> |
|||
window.page_name = "Login Page"; |
|||
|
|||
$(document).bind('app_ready', function() { |
|||
var _page = new wn.views.Page(window.page_name); |
|||
|
|||
// page script |
|||
// Copyright (c) 2012 Web Notes Technologies Pvt Ltd (http://erpnext.com) |
|||
// |
|||
// MIT License (MIT) |
|||
// |
|||
// Permission is hereby granted, free of charge, to any person obtaining a |
|||
// copy of this software and associated documentation files (the "Software"), |
|||
// to deal in the Software without restriction, including without limitation |
|||
// the rights to use, copy, modify, merge, publish, distribute, sublicense, |
|||
// and/or sell copies of the Software, and to permit persons to whom the |
|||
// Software is furnished to do so, subject to the following conditions: |
|||
// |
|||
// The above copyright notice and this permission notice shall be included in |
|||
// all copies or substantial portions of the Software. |
|||
// |
|||
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, |
|||
// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A |
|||
// PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
|||
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF |
|||
// CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE |
|||
// OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|||
// |
|||
|
|||
pscript['onload_Login Page'] = function(wrapper){ |
|||
wrapper.appframe = new wn.ui.AppFrame($(wrapper).find('.appframe-area')); |
|||
wrapper.appframe.title('Login'); |
|||
wrapper.appframe.$w.find('.close').toggle(false); |
|||
|
|||
var lw = $i('login_wrapper'); |
|||
$bs(lw, '1px 1px 3px #888'); |
|||
|
|||
$('#login_btn').click(pscript.doLogin) |
|||
|
|||
$('#password').keypress(function(ev){ |
|||
if(ev.which==13 && $('#password').val()) |
|||
pscript.doLogin(); |
|||
}); |
|||
$(document).trigger('login_rendered'); |
|||
} |
|||
|
|||
pscript['onshow_Login Page'] = function() { |
|||
// set banner |
|||
} |
|||
|
|||
// Login Callback |
|||
pscript.onLoginReply = function(r, rtext) { |
|||
$('#login_btn').done_working(); |
|||
if(r.message=="Logged In"){ |
|||
window.location.href='app.html' + (get_url_arg('page') ? ('?page='+get_url_arg('page')) : ''); |
|||
} else { |
|||
$i('login_message').innerHTML = '<span style="color: RED;">'+(r.message)+'</span>'; |
|||
//if(r.exc)alert(r.exc); |
|||
} |
|||
} |
|||
|
|||
|
|||
// Login |
|||
pscript.doLogin = function(){ |
|||
|
|||
var args = {}; |
|||
args['usr']=$i("login_id").value; |
|||
args['pwd']=$i("password").value; |
|||
if($i('remember_me').checked) |
|||
args['remember_me'] = 1; |
|||
|
|||
$('#login_btn').set_working(); |
|||
|
|||
$c("login", args, pscript.onLoginReply); |
|||
} |
|||
|
|||
|
|||
wn.show_forgot_password = function(){ |
|||
// create dialog |
|||
var d = new wn.ui.Dialog({ |
|||
title:"Forgot Password", |
|||
fields: [ |
|||
{'label':'Email Id', 'fieldname':'email_id', 'fieldtype':'Data', 'reqd':true}, |
|||
{'label':'Email Me A New Password', 'fieldname':'run', 'fieldtype':'Button'} |
|||
] |
|||
}); |
|||
|
|||
$(d.fields_dict.run.input).click(function() { |
|||
var values = d.get_values(); |
|||
if(!values) return; |
|||
wn.call({ |
|||
method:'reset_password', |
|||
args: { user: values.email_id }, |
|||
callback: function() { |
|||
d.hide(); |
|||
} |
|||
}) |
|||
}) |
|||
d.show(); |
|||
} |
|||
|
|||
|
|||
// trigger onload |
|||
_page.trigger('onload'); |
|||
|
|||
// activate page |
|||
wn.container.change_to(window.page_name); |
|||
}); |
|||
</script> |
|||
|
|||
|
|||
<style>#login_wrapper { |
|||
width: 300px !important; |
|||
margin: 20px auto; |
|||
} |
|||
|
|||
.login-banner { |
|||
margin-bottom: 20px; |
|||
}</style> |
|||
|
|||
</head> |
|||
<body> |
|||
<header><div class="navbar navbar-fixed-top"> |
|||
<div class="navbar-inner"> |
|||
<div class="container"> |
|||
<a class="brand" href="index.html">erpnext</a> |
|||
<ul class="nav"> |
|||
|
|||
|
|||
<li data-label="Pricing"> |
|||
<a href="pages/erpnext-pricing.html" None> |
|||
Pricing |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
|
|||
<li data-label="Customers"> |
|||
<a href="None" None> |
|||
Customers |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
|
|||
<li data-label="Demo"> |
|||
<a href="http://demo.erpnext.com" target = "_blank"> |
|||
Demo |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
|
|||
<li data-label="Developers"> |
|||
<a href="open-source.html" None> |
|||
Developers |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
|
|||
<li data-label="About"> |
|||
<a href="None" None> |
|||
About |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
|
|||
<li data-label="Blog"> |
|||
<a href="None" None> |
|||
Blog |
|||
|
|||
</a></li> |
|||
|
|||
|
|||
</ul> |
|||
<img src="images/lib/ui/spinner.gif" id="spinner"/> |
|||
<ul class="nav pull-right"> |
|||
<li id="login-topbar-item"><a href="login-page.html">Login</a></li> |
|||
</ul> |
|||
</div> |
|||
</div> |
|||
</div></header> |
|||
<div id="body_div"> |
|||
<div class="content" id="page-Login Page" style="display: block;"> |
|||
<div class="layout-wrapper layout-wrapper-appframe" id='login_wrapper'> |
|||
<div class="appframe-area"></div> |
|||
<div class="layout-main" style="padding: 15px;"> |
|||
<table border="0" cellspacing="8"> |
|||
<tbody> |
|||
<tr> |
|||
<td>Login Id</td> |
|||
<td><input id="login_id" type="text" style="width: 180px"/></td> |
|||
</tr> |
|||
<tr> |
|||
<td>Password</td> |
|||
<td><input id="password" type="password" style="width: 180px" /></td> |
|||
</tr> |
|||
<tr> |
|||
<td style="text-align:right"><input id="remember_me" type="checkbox" /></td> |
|||
<td>Remember Me</td> |
|||
</tr> |
|||
<tr> |
|||
<td> </td> |
|||
<td id="login_message"> </td> |
|||
</tr> |
|||
<tr> |
|||
<td> </td> |
|||
<td> |
|||
<button id="login_btn" class="btn btn-small btn-primary">Login</button> |
|||
</td> |
|||
</tr> |
|||
</tbody> |
|||
</table> |
|||
<p style="margin-left: 72px;"><span class="link_type" |
|||
onclick="wn.show_forgot_password()">Forgot Password</span></p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<footer><div class="web-footer"> |
|||
<div class="web-footer-menu"><ul> |
|||
|
|||
<li><a href="None" None |
|||
data-label="Contact Us">Contact Us</a></li> |
|||
|
|||
<li><a href="None" None |
|||
data-label="About Us">About Us</a></li> |
|||
|
|||
<li><a href="None" None |
|||
data-label="FAQ">FAQ</a></li> |
|||
|
|||
</ul></div> |
|||
<div class="web-footer-copyright">© Web Notes Technologies Pvt Ltd |
|||
</div></footer> |
|||
</body> |
Loading…
Reference in new issue