[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/layouts/vlayout/modules/Users/ -> Login.tpl (source)

   1  {*<!--
   2  /*********************************************************************************

   3  ** The contents of this file are subject to the vtiger CRM Public License Version 1.0

   4   * ("License"); You may not use this file except in compliance with the License

   5   * The Original Code is:  vtiger CRM Open Source

   6   * The Initial Developer of the Original Code is vtiger.

   7   * Portions created by vtiger are Copyright (C) vtiger.

   8   * All Rights Reserved.

   9  *

  10   ********************************************************************************/
  11  -->*}
  12  {strip}
  13  <!DOCTYPE html>
  14  <html>
  15      <head>
  16          <title>Vtiger login page</title>
  17          <meta name="viewport" content="width=device-width, initial-scale=1.0">
  18          <!-- for Login page we are added -->
  19          <link href="libraries/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  20          <link href="libraries/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet">
  21          <link href="libraries/bootstrap/css/jqueryBxslider.css" rel="stylesheet" />
  22          <script src="libraries/jquery/jquery.min.js"></script>
  23          <script src="libraries/jquery/boxslider/jqueryBxslider.js"></script>
  24          <script src="libraries/jquery/boxslider/respond.min.js"></script>
  25          <script>
  26              jQuery(document).ready(function(){
  27                  scrollx = jQuery(window).outerWidth();
  28                  window.scrollTo(scrollx,0);
  29                  slider = jQuery('.bxslider').bxSlider({
  30                  auto: true,
  31                  pause: 4000,
  32                  randomStart : true,
  33                  autoHover: true
  34              });
  35              jQuery('.bx-prev, .bx-next, .bx-pager-item').live('click',function(){ slider.startAuto(); });
  36              }); 
  37          </script>
  38      </head>
  39      <body>
  40          <div class="container-fluid login-container">
  41              <div class="row-fluid">
  42                  <div class="span3">
  43                      <div class="logo"><img src="layouts/vlayout/skins/images/logo.png">
  44                      <br />
  45                      <a target="_blank" href="http://{$COMPANY_DETAILSCOMPANY_DETAILS.website}">{$COMPANY_DETAILS.name}</a>
  46                      </div>
  47                  </div>
  48                  <div class="span9">
  49                      <div class="helpLinks">
  50                          <a href="https://www.vtiger.com">Vtiger Website</a> | 
  51                          <a href="https://wiki.vtiger.com/vtiger6/">Vtiger Wiki</a> | 
  52                          <a href="https://www.vtiger.com/crm/videos/">Vtiger videos </a> | 
  53                          <a href="https://discussions.vtiger.com/">Vtiger Forums</a> 
  54                      </div>
  55                  </div>
  56              </div>
  57              <div class="row-fluid">
  58                  <div class="span12">
  59                      <div class="content-wrapper">
  60                          <div class="container-fluid">
  61                              <div class="row-fluid">
  62                                  <div class="span6">
  63                                      <div class="carousal-container">
  64                                          <div><h2> Get more out of Vtiger </h2></div>
  65                                          <ul class="bxslider">
  66                                              <li>
  67                                                  <div id="slide01" class="slide">
  68                                                      <img class="pull-left" src="{vimage_path('android_text.png')}">
  69                                                      <img class="pull-right" src="{vimage_path('android.png')}"/>
  70                                                  </div>
  71                                              </li>
  72                                              <li>
  73                                                  <div id="slide02" class="slide">
  74                                                      <img class="pull-left" src="{vimage_path('iphone_text.png')}"/>
  75                                                      <img class="pull-right" src="{vimage_path('iphone.png')}"/>
  76                                                  </div>
  77                                              </li>
  78                                              <li>
  79                                                  <div id="slide03" class="slide">
  80                                                      <img class="pull-left" src="{vimage_path('ipad_text.png')}"/>
  81                                                      <img class="pull-right" src="{vimage_path('ipad.png')}"/>
  82                                                  </div>
  83                                              </li>
  84                                              <li>
  85                                                  <div id="slide04" class="slide">
  86                                                      <img class="pull-left" src="{vimage_path('exchange_conn_text.png')}"/>
  87                                                      <img class="pull-right" src="{vimage_path('exchange_conn.png')}"/>
  88                                                  </div>
  89                                              </li>
  90                                              <li>
  91                                                  <div id="slide05" class="slide">
  92                                                      <img class="pull-left" src="{vimage_path('outlook_text.png')}"/>
  93                                                      <img class="pull-right" src="{vimage_path('outlook.png')}"/>
  94                                                  </div>
  95                                              </li>
  96                                          </ul>
  97                                      </div>
  98                                  </div>
  99                                  <div class="span6">
 100                                      <div class="login-area">
 101                                          <div class="login-box" id="loginDiv">
 102                                              <div class="">
 103                                                  <h3 class="login-header">Login to Vtiger CRM</h3>
 104          </div>
 105                                              <form class="form-horizontal login-form" style="margin:0;" action="index.php?module=Users&action=Login" method="POST">
 106              {if isset($smarty.request.error)}
 107              <div class="alert alert-error">
 108                  <p>Invalid username or password.</p>
 109              </div>
 110              {/if}
 111                                                  {if isset($smarty.request.fpError)}
 112                                                      <div class="alert alert-error">
 113                                                          <p>Invalid Username or Email address.</p>
 114                                                      </div>
 115                                                  {/if}
 116                                                  {if isset($smarty.request.status)}
 117                                                      <div class="alert alert-success">
 118                                                          <p>Mail was send to your inbox, please check your e-mail.</p>
 119                                                      </div>
 120                                                  {/if}
 121                                                  {if isset($smarty.request.statusError)}
 122                                                      <div class="alert alert-error">
 123                                                          <p>Outgoing mail server was not configured.</p>
 124                                                      </div>
 125                                                  {/if}
 126                                                  <div class="control-group">
 127                                                      <label class="control-label" for="username"><b>User name</b></label>
 128                                                      <div class="controls">
 129                                                          <input type="text" id="username" name="username" placeholder="Username">
 130                                                      </div>
 131                                                  </div>
 132  
 133              <div class="control-group">
 134                                                      <label class="control-label" for="password"><b>Password</b></label>
 135                  <div class="controls">
 136                                                          <input type="password" id="password" name="password" placeholder="Password">
 137                                                      </div>
 138                                                  </div>
 139                                                  <div class="control-group signin-button">
 140                                                      <div class="controls" id="forgotPassword">
 141                                                          <button type="submit" class="btn btn-primary sbutton">Sign in</button>
 142                                                          &nbsp;&nbsp;&nbsp;<a>Forgot Password ?</a>
 143                                                      </div>
 144                                                  </div>
 145                                                  {* Retain this tracker to help us get usage details *}
 146                                                  <img src='//stats.vtiger.com/stats.php?uid={$APPUNIQUEKEY}&v={$CURRENT_VERSION}&type=U' alt='' title='' border=0 width='1px' height='1px'>
 147                                              </form>
 148                                              <div class="login-subscript">
 149                                                  <small> Powered by vtiger CRM {$CURRENT_VERSION}</small>
 150                                              </div>
 151                  </div>
 152                                          
 153                                          <div class="login-box hide" id="forgotPasswordDiv">
 154                                              <form class="form-horizontal login-form" style="margin:0;" action="forgotPassword.php" method="POST">
 155                                                  <div class="">
 156                                                      <h3 class="login-header">Forgot Password</h3>
 157              </div>
 158              <div class="control-group">
 159                                                      <label class="control-label" for="user_name"><b>User name</b></label>
 160                  <div class="controls">
 161                                                          <input type="text" id="user_name" name="user_name" placeholder="Username">
 162                  </div>
 163              </div>
 164                                                  <div class="control-group">
 165                                                      <label class="control-label" for="email"><b>Email</b></label>
 166                                                      <div class="controls">
 167                                                          <input type="text" id="emailId" name="emailId"  placeholder="Email">
 168                                                      </div>
 169          </div>
 170                                                  <div class="control-group signin-button">
 171                                                      <div class="controls" id="backButton">
 172                                                          <input type="submit" class="btn btn-primary sbutton" value="Submit" name="retrievePassword">
 173                                                          &nbsp;&nbsp;&nbsp;<a>Back</a>
 174          </div>
 175      </div>
 176  </form>
 177                                          </div>
 178                                          
 179                                      </div>
 180                                  </div>
 181                              </div>
 182                          </div>
 183                      </div>
 184                  </div>
 185              </div>
 186          </div>
 187          <div class="navbar navbar-fixed-bottom">
 188              <div class="navbar-inner">
 189                  <div class="container-fluid">
 190                      <div class="row-fluid">
 191                          <div class="span6 pull-left" >
 192                              <div class="footer-content">
 193                                  <small>&#169 2004-{date('Y')}&nbsp;
 194                                      <a href="https://www.vtiger.com"> vtiger.com</a> | 
 195                                      <a href="https://www.vtiger.com/LICENSE.txt">Read License</a> | 
 196                                      <a href="https://www.vtiger.com/products/crm/privacy_policy.html">Privacy Policy</a> </small>
 197                              </div>
 198                          </div>
 199                          <div class="span6 pull-right" >
 200                              <div class="pull-right footer-icons">
 201                                  <small>{vtranslate('LBL_CONNECT_WITH_US', $MODULE)}&nbsp;</small>
 202                                  <a href="https://www.facebook.com/vtiger"><img src="layouts/vlayout/skins/images/facebook.png"></a>
 203                                  &nbsp;<a href="https://twitter.com/vtigercrm"><img src="layouts/vlayout/skins/images/twitter.png"></a>
 204                                  &nbsp;<a href="https://www.linkedin.com/company/vtiger-systems-india-pvt-ltd"><img src="layouts/vlayout/skins/images/linkedin.png"></a>
 205                                  &nbsp;<a href="http://www.youtube.com/user/vtigercrm"><img src="layouts/vlayout/skins/images/youtube.png"></a> 
 206                              </div>
 207                          </div>
 208                      </div>   
 209                  </div>    
 210              </div>   
 211          </div>
 212      </body>
 213      <script>
 214          jQuery(document).ready(function(){
 215              jQuery("#forgotPassword a").click(function() {
 216                  jQuery("#loginDiv").hide();
 217                  jQuery("#forgotPasswordDiv").show();
 218              });
 219              
 220              jQuery("#backButton a").click(function() {
 221                  jQuery("#loginDiv").show();
 222                  jQuery("#forgotPasswordDiv").hide();
 223              });
 224              
 225              jQuery("input[name='retrievePassword']").click(function (){
 226                  var username = jQuery('#user_name').val();
 227                  var email = jQuery('#emailId').val();
 228                  
 229                  var email1 = email.replace(/^\s+/,'').replace(/\s+$/,'');
 230                  var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
 231                  var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
 232                  
 233                  if(username == ''){
 234                      alert('Please enter valid username');
 235                      return false;
 236                  } else if(!emailFilter.test(email1) || email == ''){
 237                      alert('Please enater valid email address');
 238                      return false;
 239                  } else if(email.match(illegalChars)){
 240                      alert( "The email address contains illegal characters.");
 241                      return false;
 242                  } else {
 243                      return true;
 244                  }
 245                  
 246              });
 247          });
 248      </script>
 249  </html>    
 250  {/strip}


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1