<commit_before># Validation Plugin
Plug-in de validación de campos para uso en html con jQuery

## Instalacion

1. Añadir jQuery
```html
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
```

2. Llamar el archivo js para el plug-in justo despues de haber agregado jQuery
```html
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript" src="js/validation-plugin.js"></script>
```

<br>

## Implementación y Uso

Usar siempre un formulario para hacer la validación
```js
$('form').formValidation({});
```

### Editar valores por defecto

Puedes editar los valores predeterminados para mensajes y estilos de alerta
```js
$('form').formValidation({
    mainAlert: true,
    alerts: {
    	main: '¡Por favor verifica bien todos los campos antes de enviar!',
        null: 'Completa este campo',
        letters: 'Solo se permiten letras en este campo.',
        lettersNumbers: 'Solo se permiten numeros y letras en este campo',
        numbers: 'Solo se permiten numeros en este campo.',
        email: 'Correo electrónico invalido. El correo debe ser de tipo <EMAIL>',
        price: 'Intoruce un formato valido de precio.',
        match: 'Las contraseñas no coinciden.',
        select: 'Elige una opción.',
        checkbox: 'Marca este campo para continuar',
        dateformat: 'Formato de fecha debe ser (dd/mm/aaaa) y ser una fecha valida.'
    },
    style: {
        position: 'relative',
        zIndex: 0,
        padding: '4px',
        background: 'red'
    }
});
```

### Funciones en caso de exito y error
```js
$('form').formValidation({
    onSubmitFail: function() {
        // implementar codigo en caso de tener algun campo incorrecto
    },
    onSubmitSuccess: function() {
        // implementar codigo al tener exito en todos los campos
    }
});
```
<commit_msg>Corrigiendo README<commit_after># Validation Plugin
Plug-in de validación de campos para uso en html con jQuery

## Instalacion

1. Añadir jQuery
```html
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
```

2. Llamar el archivo js para el plug-in justo despues de haber agregado jQuery
```html
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript" src="js/validation-plugin.js"></script>
```

<br>

## Implementación y Uso

Usar siempre un formulario para hacer la validación
```js
$('form').formValidation({});
```

### Editar valores por defecto

Puedes editar los valores predeterminados para mensajes y estilos de alerta
```js
$('form').formValidation({
    mainAlert: true,
    alerts: {
    	main: '¡Por favor verifica bien todos los campos antes de enviar!',
        null: 'Completa este campo',
        letters: 'Solo se permiten letras en este campo.',
        lettersNumbers: 'Solo se permiten numeros y letras en este campo',
        numbers: 'Solo se permiten numeros en este campo.',
        email: 'Correo electrónico invalido. El correo debe ser de tipo <EMAIL>',
        price: 'Intoruce un formato valido de precio.',
        match: 'Las contraseñas no coinciden.',
        select: 'Elige una opción.',
        checkbox: 'Marca este campo para continuar',
        dateformat: 'Formato de fecha debe ser (dd/mm/aaaa) y ser una fecha valida.'
    },
    style: {
        position: 'relative',
        z-index: 0,
        padding: '4px',
        background: 'red'
    }
});
```

### Funciones en caso de exito y error
```js
$('form').formValidation({
    onSubmitFail: function() {
        // implementar codigo en caso de tener algun campo incorrecto
    },
    onSubmitSuccess: function() {
        // implementar codigo al tener exito en todos los campos
    }
});
```

{'fraction_non_alphanumeric': 0.12680785123966942, 'fraction_numerical': 0.005165289256198347, 'mean_word_length': 3.223555070883315, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '692395', 'n_tokens_mistral': 1262, 'n_tokens_neox': 1225, 'n_words': 407}