Commit Graph

508 Commits

Author SHA1 Message Date
Marco Antonio Nina
ee70667d72 BUG-15311 No se respeta la validacion Alphanumeric... SOLVED
- The return in the function handleKeyPress.
- Delete return and change of validation for alphanumeric
2014-07-03 15:43:57 -04:00
Julio Cesar Laura
b944d4f5c4 Little improvement in the styles, 08f381e4e3 2014-07-03 12:08:09 -04:00
Julio Cesar Laura
329e6111aa Merge remote branch 'upstream/master' 2014-07-02 14:44:13 -04:00
Marco Antonio Nina
0c0ac77b95 BUG-15336 There is no Id in Dynaform Designer Windows SOLVED
- Property no fill.
- A validation was added in popupWindow add id: 'panelFieldProperties'
2014-07-02 11:22:33 -04:00
Marco Antonio Nina
0c6160429a BUG-15336 There is no Id in Dynaform Designer Windows SOLVED
- Property no fill.
- A validation was added in popupWindow add id: 'panelFieldProperties'
2014-07-02 11:14:40 -04:00
Julio Cesar Laura
a0a6e37f97 Merge remote branch 'upstream/master' 2014-06-26 16:51:24 -04:00
Herbert Saal
915db443dd Compiled changes in tinymce correction of function concat to concatMaborak 2014-06-26 10:47:00 -04:00
Herbert Saal
93716f2921 Correct problem in tinymce editor with change of concat to concatMaborak function 2014-06-26 10:43:57 -04:00
Herbert Saal
6ef94d6cb2 Implement changes of concat to concatMaborak 2014-06-24 12:25:15 -04:00
jennylee
f7be3c2470 BUG-15015 HTML EN DYNAFORMS NO ADMITE CSS
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.
2014-06-23 15:34:48 -04:00
jennylee
9c99af817e BUG-15015 HTML EN DYNAFORMS NO ADMITE CSS
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.
2014-06-23 13:54:12 -04:00
Julio Cesar Laura
420473f339 Merge code from github to bitbucket 2014-06-17 2014-06-17 12:30:52 -04:00
Marco Antonio Nina
cb19924c4a BUG-14605 No se respeta la validacion alphanumeric y la longitud... SOLVED
- 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.
2014-06-10 09:21:30 -04:00
Julio Cesar Laura
33fb82f376 Merge code github > bitbucket 2014-05-23 16:35 2014-05-23 16:32:18 -04:00
Roly Rudy Gutierrez Pinto
f0f696deda BUG-14909 The element tooltip dynaform is not displayed properly when you have scroll bars, this problem is given in Chrome and Safari. SOLVED 2014-05-12 16:59:45 -04:00
Julio Cesar Laura
2bbca30368 BUG 14860 Annoying error in IE Designer SOLVED
- 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)
2014-05-06 10:45:37 -04:00
Julio Cesar Laura
26f2ffbfb2 BUG 10277 Dynaform designer Task properties error SOLVED
- Unknow error merging object properties
- Validating the merging of the object properties
2014-05-02 16:37:09 -04:00
Julio Cesar Laura
c392040087 BUG 14124 Problema en el Designer SOLVED
- The task properties has the "limit" property always on true
- Deleting unnecesary attribute
2014-05-02 16:37:09 -04:00
Julio Cesar Laura
9d2a5545ce BUG 14024 Issue in Case Tracker SOLVED
- 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"
2014-05-02 16:37:08 -04:00
Julio Cesar Laura
16a93f4e1c BUG 10277 Dynaform designer Task properties error SOLVED
- Unknow error merging object properties
- Validating the merging of the object properties
2014-04-24 16:13:38 -04:00
Julio Cesar Laura
6ac9073934 BUG 14124 Problema en el Designer SOLVED
- The task properties has the "limit" property always on true
- Deleting unnecesary attribute
2014-04-17 14:32:07 -04:00
Julio Cesar Laura
94bb669be1 BUG 14573 Re - login functionality in dynaform editor timeout is not working SOLVED 2014-04-16 15:03:15 -04:00
Julio Cesar Laura
70fa7efe4c BUG 14024 Issue in Case Tracker SOLVED
- 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"
2014-04-16 10:15:34 -04:00
Erik Amaru Ortiz
7a47472ea1 Merge remote-tracking branch 'upstream/master'
Conflicts:
	workflow/engine/classes/class.processMap.php
	workflow/engine/classes/model/AdditionalTables.php
2014-04-02 09:34:54 -04:00
Roly Rudy Gutierrez Pinto
ac94b41cdd add id's 2014-03-27 11:20:19 -04:00
Roly Rudy Gutierrez Pinto
b937c2a46f add id's 2014-03-27 09:31:31 -04:00
herbert
eb5e2c254e Rename maborak concat funtion in Object.prototype to concatMaborak to avoid name conflicts 2014-02-26 15:42:12 -04:00
Fernando Ontiveros
b5e67cce7c improving build-vendor for production files and set style for tiny 2014-02-26 07:27:07 -04:00
jennylee
1bd54bb7f1 Delieting demo and docs files from Code Mirror 3.16 2014-02-13 16:08:47 -04:00
jennylee
5d3d7392f0 New CodeMirror Library version 3.16
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
2014-02-13 15:19:17 -04:00
norahmollo
0c44ef3887 BUG-TREE_STEPS Error en la funcionalidad de guardado
Se debe validar solo cuando han ocurrido cambios
2014-02-05 16:48:30 -04:00
norahmollo
7929369624 BUG-TREE_STEPS Error en la funcionalidad
Error en la funcionalidad cuando cambias de formulario en TreeSteps
2014-01-30 11:18:37 -04:00
jennylee
cb7742ae05 BUG-13606 Agregar el caracter '+' en campos tipo text - email.
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.
2013-12-13 16:18:22 -04:00
Marco Antonio Nina
7b92d2ce7f Codemirror IMPROVEMENT
- Adicionando directorio Styles
2013-12-04 11:25:36 -04:00
Marco Antonio Nina
08c8ee9f95 Codemirror IMPROVEMENT
- 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.
2013-11-29 14:50:01 -04:00
Luis Fernando Saisa Lopez
dd65bd3680 BUG 12115 "Impresion de Procesos" SOLVED
- 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()
             { ...
             }
         });
     }
  }
2013-11-04 12:29:50 -04:00
Luis Fernando Saisa Lopez
f692dab57e BUG 12115 "Impresion de Procesos" SOLVED
- 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()
             { ...
             }
         });
     }
  }
  Disponible para la version 2.5.2
2013-11-01 09:18:10 -04:00
Luis Fernando Saisa Lopez
032b704fb9 BUG 12115 "Impresion de Procesos" SOLVED
- 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 (flagRequiredField == 1) {
        ...
        new leimnud.module.app.confirm().make({
            label: _("ID_DYNAFORM_SAVE_CHANGES"),

            action: function ()
            { ...
            },

            cancel: function()
            { ...
            }
        });
    }
  }
2013-10-29 14:04:25 -04:00
Luis Fernando Saisa Lopez
2ae6da9f10 BUG 12738 "SQL doesn't work in GRID - Text-Area..." SOLVED
- SQL doesn't work in GRID - Text-Area fields.
- Problema:
  Al crear una dependencia entre un Dropdown y Textarea en un grid, al añrlo a un Dynaform y ejecutar el caso,
  la dependiencia no funcionaba, al seleccionar una opcion del Dropdown en el textarea no se mostraba ningun valor,
  y al adicionar mas filas igual no funcionaba.

  Solucion:
  El problema es el siguiente: en la clase "class XmlForm_Field_Textarea" en su metodo "renderGrid" no estaba definido
  variables de importancia y seteo de las mismas, se completo las variables faltantes.

  Otro de los problemas que ocasionaba esta dificultad estaba en el archivo JavaScript en el metodo "updateDepententFields"
  se agrego una validacion cuando es un campo de tipo "textarea", esto porque no se podia utilizar el metodo "G_TextArea"
  que tambien le faltaba codigo, colocando este codigo faltante tampoco funcionaba.

  Al crear una dependencia entre un Dropdown y Textarea en un grid la añrlo a un Dynaform, y ejecutar el caso,
  dependiencia funciona correctamente.

  Se agrego el siguiente codigo en la clase "class XmlForm_Field_Textarea" en el metodo "renderGrid":
    ...
    $this->executeSQL($owner, $r);
    if (isset($this->sqlOption)) {
        $firstElement = key($this->sqlOption);
    }
    if (isset($firstElement)) {
        $v = $firstElement;
    }
    $arrayOptions[$r] = $v;
    ...
    $this->options = $arrayOptions;
    ...
  Disponible para la version 2.5.2
2013-10-24 17:00:32 -04:00
julceslauhub
7319e1cd43 Merge pull request #2091 from gproly/BUG-13122
BUG-13122 SOLVED Guiones bajos (_) desaparecen del editor de triggers
2013-10-22 07:57:50 -07:00
Roly Gutierrez
54cc5537bc BUG-13122 SOLVED Guiones bajos (_) desaparecen del editor de triggers 2013-10-22 10:20:39 -04:00
Luis Fernando Saisa Lopez
4170a6ded0 BUG 13323 "Suggest Requirement" SOLVED
- Nuevo requerimiento de funciones, nueva funcionalidad de filtrado para el campo "Suggest"
- Solucion:
  Se ha implementado un nuevo atributo para el campo "Suggest" en el formulario "Add Suggest"
  que consta de un Dropdown que nos permite seleccionar una opcion, la misma permite el filtrado
  de texto, de la siguiente manera:
      > Results that contain the entered text
      > Results that start with the entered text
      > Results that finish with the entered text
  Esta opciones estan seteadas en el atributo "Search Type" con sus correspondientes opciones.
  Disponible para la version 2.5.2
2013-10-18 09:06:21 -04:00
julceslauhub
a686a117d9 Merge pull request #2066 from gproly/BUG-12342
Bug 12342
2013-09-30 08:19:38 -07:00
Roly Gutierrez
eb14a5d007 BUG-12342 Adición de elementos a lista de verificación para eliminar código agregado por IE al realizar la edición de un formulario con la opción de edición de html activada 2013-09-30 10:42:52 -04:00
Roly Gutierrez
aa0ae78dcb BUG-12342 Adición de segunda lista de verificación para eliminar código agregado por IE al realizar la edición de un formulario con la opción de edición de html activada 2013-09-30 10:33:39 -04:00
julceslauhub
ae8a1dc778 Merge pull request #2063 from gproly/BUG-12342
BUG-12342 SOLVED adición de lista de casos similares que producen la agr...
2013-09-27 13:39:58 -07:00
Roly Gutierrez
f3d594207a BUG-12342 SOLVED adición de lista de casos similares que producen la agregación de código extraño 2013-09-27 16:34:40 -04:00
julceslauhub
53d12996e2 Merge pull request #2062 from gproly/BUG-12342
BUG-12342 SOLVED Código extraño al cambiar el style de un dynaform usand...
2013-09-27 06:39:49 -07:00
Roly Gutierrez
8e773c6028 BUG-12342 SOLVED Código extraño al cambiar el style de un dynaform usando IE 2013-09-26 17:25:03 -04:00
jennylee
aa183f005f BUG-10696 Problema con las ventanas modales.
Las ventanas popup del diseniador de procesos se mueven pudiendo estas perderse. Por lo que se aumento una validacion para que el atributo Limit que controla este comportamiento funcione correctamente.
2013-09-26 11:11:04 -04:00