- Feature request - Limit input document maximum size
- Problema resuelto, al crear un nuevo Input Document se ha adicionado un nuevo campo "Maximum file size" y un dropdown
que determina la unidad de medida en "KB y MB", esto permite definir el limite del tamañel archivo a anexar.
Cuando se ejectua el caso al hacer click en "Attach", se muestra el tamañaximo que se puede adjuntar el archivo si es
mayor al limite se mostrara un mensaje; asi tambien si se tiene un file asocioado a un input document al igual que lo
anterior se mostrara un mensaje.
- Feature request - Limit input document maximum size
- Problema resuelto, al crear un nuevo Input Document se ha adicionado un nuevo campo "Maximum file size" y un dropdown
que determina la unidad de medida en "KB y MB", esto permite definir el limite del tamañel archivo a anexar.
Cuando se ejectua el caso al hacer click en "Attach", se muestra el tamañaximo que se puede adjuntar el archivo si es
mayor al limite se mostrara un mensaje; asi tambien si se tiene un file asocioado a un input document al igual que lo
anterior se mostrara un mensaje.
A suggest field with the type of search: "Result that contain the entered text", in the third letter that is enter the suggestion list is not displayed.
The problem whit the suggestion field was in a js validation, when the function indexOf() was used to return the position of the string that was search, this was happening because the validation was comparing with '0' when the string was not found, when this function returns -1 and not 0 if the item is not found, 0 was the initial position in the string.
- It don't have the functionality.
- The ___() function was changed to return the lable without *** if it this is not found.
- HOME columns translations, inside the Enterprise, were included.
- It don't have the functionality.
- The ___() function was changed to return the lable without *** if it this is not found.
- HOME columns translations, inside the Enterprise, were included.
- It don't have the functionality.
- The ___() function was changed to return the lable without *** if it this is not found.
- HOME columns translations, inside the Enterprise, were included.
Se aumenta una validacion para el caso en que el campo este en modo 'edit' y tenga ya datos almacenados, en este caso no se ejecutara el query y se mostrara el valor ya almacenado.
event.returnValue = false dejo de funcionar desde IE10 en adelante por tal motivo la validacion para otros browsers dejo de funcionar en IE10 e IE11 y se mostraba dos veces el caracter repetido despues de realizada una validacion.
Ahora se agrego una nueva validacion en la cual se verifica el browser (Netscape para IE11 con compatibilidad EDGE) y se utiliza event.preventDefault(); cuando existe el evento.
When a label in a required field has a line break, a js error happens.
When the eval function is applied to the label's string, the line break is taked as the conclusion of the string, and js searchs " (double quotes) which closes the string without finding it and giving the error: "SintaxError: unterminated string literal"
So I use the replace function to change the break line to a simple space, this solves the problem and the error does not happend again.
- Al crearte un field con caracter 'ñe visualiza un error en la pestañreview
- Problema resuelto, se agrega validacion para las teclas en la validacion de los campos con el atributo "NodeName"
en el archivo form.js
Disponible para la version 2.5.3 de ProcessMaker.
El html de dynaforms no admite la etiqueta style en el body del html.
Se agrego una configuracion al inicializar el tinyMCE valid_children : "+body[style],+form[style],+td[style]" para q las etiquetas style no sean eliminadas dentro del body, form, div, p, span, table, tbody, tr y td tags.
El html de dynaforms no admite la etiqueta style en el body del html.
Se agrego una configuracion al inicio del tinyMCE valid_children : "+body[style],+form[style],+td[style]" para q las etiquetas style no sean eliminadas dentro del body, form y td tags.
- teclas no validadas hacian que se rompa el control de la longitud.
- Se agrego validacion para las teclas en la validacion email, AlphaNum.
nota. hay teclas que no se pueden controlar aun en laptop por un comportamiento raro que tienen.
- El formulario del cliente estaba usando un timer para q guarde automaticamente los datos, el mismo lanza el error pq en modo preview no se carga el "action" (no se lo necesita en modo preview) y eso provoca un warning en IE
- Se agrego una validacion para que no salga el warning cuando el action esta vacio (modo preview)
- Missing validation for fields "CT_DERIVATION_HISTORY" and "CT_MESSAGE_HISTORY", this fields only accepts values 1 and 0
- Add data validation for fields "CT_DERIVATION_HISTORY" and "CT_MESSAGE_HISTORY"
- Missing validation for fields "CT_DERIVATION_HISTORY" and "CT_MESSAGE_HISTORY", this fields only accepts values 1 and 0
- Add data validation for fields "CT_DERIVATION_HISTORY" and "CT_MESSAGE_HISTORY"
Replacing the CodeMirror Version to 3.16
Adding files to ..templates/designer/index.html to use the new extended control codeMirror.js and codeMirrorField.js
Cambio de la expresion regular para permitir el ingreso del simbolo '+' en un campo tipo texto con validacion email. Se agrego tambien una validacion para permitir el ingreso de dicho simbolo por teclado tomando en cuenta si valor ascii.
- Codemirror tenia varias opciones que eran incompatibles con la version de procesmaker y ie.
- Se pudo el codmirror antiguo para las secciones del Designer en el xml y javascript para evitar esos errores.
- se pudo el mismo codigo para las 3 navegadores chrome, firefox, ie.
- Impresion de Procesos.
- Problema:
Cuando se inicia un caso y se quiere imprimir el dynaform hacemos click en el icono "Print form", luego nos aparece
una ventana donde se muestra lo que se va a imprimir, normalmente al iniciar un nuevo caso, nos nuestra la hoja de
impresion vacia, ya que no se han guardado los datos en la Base de Datos, en otros casos muestra la hoja de impresion
con datos.
Cuando se inicia un caso y se llena datos en el dynaform y se hace click en el icono "Print form", los datos introducidos
no se muestran en la hoja de impresion.
Solucion:
Se agrega un nuevo metodo el cual permite validar con un "Confirm", cuando se quiera imprimir un dynaform al hacer click
en "Cancel" en la hoja de impresion se mostrara vacia tal cual se tenia inicialmente, al hacer click en "Accept" se guardara
los datos y en la hoja de impresion aparecera los datos.
Se agrego el siguiente metodo en el archivo "form.js":
function dynaFormPrint(..., ..., .., .., ...)
{
...
if (dynaFormChanged(frm)) {
...
new leimnud.module.app.confirm().make({
label: _("ID_SAVE_DYNAFORM_INFORMATION_BEFORE_PRINTING"),
action: function ()
{ ...
},
cancel: function()
{ ...
}
});
}
}