Commit Graph

542 Commits

Author SHA1 Message Date
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
jennylee
2d46b232ab 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 09:05:46 -04:00
julceslauhub
399d654c5e Merge pull request #2052 from gproly/BUG-12932
BUG-12932 SOLVED actualización del archivo maborak.loader.js
2013-09-23 11:56:47 -07:00
Roly Gutierrez
cceaae9014 BUG-12932 SOLVED actualización del archivo maborak.loader.js 2013-09-23 14:51:20 -04:00
Roly Gutierrez
20404cf0f5 BUG-12880 2013-09-19 16:32:27 -04:00
Hector Cortez
be93968a02 BUG 12755 Password from the first row in a grid is copied in a second row SOLVED
- Password from the first row in a grid is copied in a second row
- Added text password validation in javascript to add a new row.
2013-08-21 16:20:41 -04:00
Brayan Osmar Pereyra Suxo
d36a2479d3 Arreglo en label para idioma portuges 2013-08-21 15:43:13 -04:00
Brayan Osmar Pereyra Suxo
f5ad41e710 BUG 12616 Adicion de etiquetas hardcodeada SOLVED
Se agrego una etiqueta y nuevas traduccion para extjs
2013-08-16 11:03:36 -04:00
Brayan Osmar Pereyra Suxo
7726f5cc3c BUG 12570 No existen etiquetas de traduccion para idioma SOLVED
Se agrego etiquetas para los idiomas pt y pt_BR en archivos js para extjs
Se arreglo la llamada a estos archivos segun el idioma actual
2013-08-15 10:10:20 -04:00
Victor Saisa Lopez
8748bc6509 BUG 10870 "A better trigger editor is needed" SOLVED
- Problema con la identacion cuando se ingresa texto en el editor de triggers
- Problema resuelto, se ha añdo codigo para la identacion, esto para los triggers (PHP)

* Available from version ProcessMaker-2.5.2-testing.1
2013-07-23 15:45:41 -04:00
Hector Cortez
172afce21d BUG 10250 E-mail validation do not work with dot info SOLVED
- Put a Textbox on a dynaform. Set its validation as email.
- Changed regular expresion for validation dot information EMail.
2013-07-18 12:10:55 -04:00
Marco Antonio Nina
22d17c5064 BUG-12339 Al crear un report table el sistema direcciona a una ... SOLVED
- No se diferenciaba desde que listado se llamaba a la creacion de un report table.

- Se agrego una bandera flagProcessmap que indica que se esta utilizando desde el processmap.
2013-07-11 14:27:49 -04:00
Marco Antonio Nina
b4b47d0bb6 BUG-12339 Al crear un report table el sistema direcciona a una lista... SOLVED
- No se diferenciaba desde que listado se llamaba a la creacion de un report table.

- Se agrego un flag PROCESSMAP que indica que se esta utilizando desde el processmap.
2013-07-11 11:56:41 -04:00
Julio Cesar Laura
83de220474 Improvement in use of the var __dynaformSVal__ 2013-06-28 16:57:43 -04:00
Julio Cesar Laura
ed825c4f81 BUG 11068 Intermediate Message Event Does not fire on first Task in Sub Process IMPROVEMENT
- El bug se debe a un cambio originado para la validacion de los botones submit (evitar que se haga submit 2 veces)

- Se agregaron las validaciones correspondientes para que no de problemas con la nueva validacion
2013-06-25 16:59:15 -04:00
julceslauhub
c15432f92d Merge pull request #1805 from marcoAntonioNina/BUG-11751
BUG-11751 Borrar el primer registro de una grilla da error IMPROVEMENT
2013-06-12 11:43:55 -07:00
Marco Antonio Nina
fff728329f BUG-11751 Borrar el primer registro de una grilla da error IMPROVEMENT
- The Requested functionality was added to delete a row in a grid.
2013-06-12 14:19:17 -04:00