<commit_before><?xml version="1.0" encoding="UTF-8"?>
<dynaForm name="login" version="1.0" basedir="" xmlform_type="NORMAL" width="400px" enabletemplate="1">
  <TITLE type="title">
    <en>I forgot my password</en>
  </TITLE>
  <USR_USERNAME type="text" size="30" maxlength="50" required="true" validate="Login">
    <en>User</en>
  </USR_USERNAME>
  <USR_EMAIL type="text" size="30" required="true" maxlength="32">
    <en>Email</en>
  </USR_EMAIL>
  <URL type="hidden"/>
  <LOGIN_VERIFY_MSG type="private" showInTable="0"/>
  <BSUBMIT type="submit">
    <en>Send Request</en>
  </BSUBMIT>
  <BCANCEL type="button" onclick="history.back()">
    <en>Cancel</en>
  </BCANCEL>
  <JS type="javascript"><![CDATA[
var panel;

var saveConfig = function() {
  if(document.getElementById("getStarted").checked==true) {
    var oRPC = new leimnud.module.rpc.xmlhttp({
      url   : '../login/login_Ajax',
      async : false,
      method: 'POST',
      args  : 'function=getStarted_save'
    });
    oRPC.make();
  }
  panel.remove();
}

var dynaformOnload = function() {
  setFocus (getField ('USR_USERNAME'));  
};


]]></JS>


</dynaForm><commit_msg>BUG 0000 Change validation in the forgot password screen<commit_after><?xml version="1.0" encoding="UTF-8"?>
<dynaForm name="login" version="1.0" basedir="" xmlform_type="NORMAL" width="400px" enabletemplate="1">
  <TITLE type="title">
    <en>I forgot my password</en>
  </TITLE>
  <USR_USERNAME type="text" size="30" maxlength="50" required="true" validate="Any">
    <en>User</en>
  </USR_USERNAME>
  <USR_EMAIL type="text" size="30" required="true" maxlength="32">
    <en>Email</en>
  </USR_EMAIL>
  <URL type="hidden"/>
  <LOGIN_VERIFY_MSG type="private" showInTable="0"/>
  <BSUBMIT type="submit">
    <en>Send Request</en>
  </BSUBMIT>
  <BCANCEL type="button" onclick="history.back()">
    <en>Cancel</en>
  </BCANCEL>
  <JS type="javascript"><![CDATA[
var panel;

var saveConfig = function() {
  if(document.getElementById("getStarted").checked==true) {
    var oRPC = new leimnud.module.rpc.xmlhttp({
      url   : '../login/login_Ajax',
      async : false,
      method: 'POST',
      args  : 'function=getStarted_save'
    });
    oRPC.make();
  }
  panel.remove();
}

var dynaformOnload = function() {
  setFocus (getField ('USR_USERNAME'));
};


]]></JS>


</dynaForm>
{'fraction_non_alphanumeric': 0.19493344783168742, 'fraction_numerical': 0.017174753112924, 'mean_word_length': 4.235955056179775, 'pattern_counts': {'":': 0, '<': 59, '<?xml version=': 2, '>': 59, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7242530', 'n_tokens_mistral': 887, 'n_tokens_neox': 860, 'n_words': 161}