Merge pull request #2305 from gproly/master

add id's
BUG 14325 "When using the variable picker, the..." SOLVED

- When using the variable picker, the system variable option shows all variables including dyanform variables
- Problema resuelto,  al aplicar el selector de variables y al seleccionar la opcion "System" del dropdown "Type Variable",
  se mostrara las variables del sistema.
  Disponible para la versió.5.3 de ProcessMaker.
BUG 12394 "Cabecera se pierde en Chrome Browser" SOLVED

- 12394: Cabecera se pierde en Chrome Browser.
- Problema resuelto, en el diseñr de dynaforms en el Tab "Fields handler" y "Preview" al hacer click en la opcion
  ayuda (?),  el menu de processmaker NO se desborda.
  Disponible para la versió.5.3 de ProcessMaker.
Merge pull request #2307 from luisfernandosl/BUG-14325

BUG 14325 "When using the variable picker, the..." SOLVED
Merge pull request #2308 from luisfernandosl/BUG-12394

BUG 12394 "Cabecera se pierde en Chrome Browser" SOLVED
BUG-14386 Fechas en idioma espaniol en Windows server

Se condiciono setlocale() de acuerdo a la variable PARTNER FLAG
BUG 14431 "Titulo de caso se distorsiona..." SOLVED

- Titulo de caso se distorsiona si se usa caracteres en el nombre
- Problema resuelto, al adicionar el titulo del caso por un campo dynaform con caracteres especiales en el inbox en las
  columnas "Case" y "Case Notes" ya NO se distorsionan.
  Disponible para la version 2.5.3 de ProcessMaker.
BUG-14387 Error en el contador de casos del inbox

Se verifico una diferencia entre la consulta que muestra los casos y la consulta que cuenta los casos.
Merge pull request #2309 from norahmollo/BUG-14386

BUG-14386 Fechas en idioma español en Windows server
Merge pull request #2311 from luisfernandosl/BUG-14431

BUG 14431 "Titulo de caso se distorsiona..." SOLVED
Merge remote branch 'upstream/master' into BUG-14387
BUG-14387 Error en el contador de casos del inbox

Se verifico una diferencia entre la consulta que muestra los casos y la consulta que cuenta los casos.
BUG 14093 "User is able to delete groups and..." SOLVED

- User is able to delete groups and it is being used by a process.
- Problema resuelto, cuando se elimina a un grupo por ADMIN>USERS>GROUPS por un usuario, este grupo puede ser eliminado
  sin restriccion aunque el grupo este asignado a una tarea lo cual no es correcto.

  Se hace una validacion que verifica si el grupo esta asignado a una tarea, el grupo NO puede ser eliminado, se eliminara
  el grupo cuando este no este asignado a ninguna tarea.

  Disponible para la version 2.5.3 de ProcessMaker.
Merge pull request #2314 from luisfernandosl/BUG-14093

BUG 14093 "User is able to delete groups and..." SOLVED
BUG 14398 "Mandatory upload field - Error message..." SOLVED

- Mandatory upload field - Error message displays Tehnical fields name instead of it label
- Problema resuelto, cuando se tiene campos requeridos en un dynaform al quitar esta restriccion con JavaScript
  que contiene el dynaform, al hacer click en el boton submit, processmaker valida campos requeridos mostrando un
  mensaje de error que emerge donde indica "(*) The field COUNTRY is required!". Este mensaje de error indica que existe
  un error en el nombre del campo "COUNTRY", esto se define al crear un campo el dynaform cuya representacion en XML es:

  <COUNTRY type="text" maxlength="64" validate="Any" required="1">
    <en>Country of origin</en>
  </COUNTRY>

  Se modifica el mensaje que emerge cuando son campos requeridos por el label del campo como se muestra en el ejemplo:
  "(*) The field Country of origin is required!".

  Disponible para la version 2.5.3 de ProcessMaker.
Merge pull request #2316 from luisfernandosl/BUG-14398

BUG 14398 "Mandatory upload field - Error message..." SOLVED
Merge pull request #2312 from norahmollo/BUG-14387

Bug 14387 Error en el contador de casos del Inbox
BUG-14476 Condition Editor is not working inside Dynaform Design Preview SOLVED

- The session variable $_SESSION['CURRENT_DYN_UID'] is unset before apply the conditional show and hide routines

- It has been created a session variable $_SESSION['CONDITION_DYN_UID'] its value is the same as $_SESSION['CURRENT_DYN_UID'] for apply the script code
Merge pull request #2319 from julceslauhub/master

BUG-14476 Condition Editor is not working inside Dynaform Design Preview SOLVED
BUG-14476 Condition Editor is not working inside Dynaform Design Preview IMPROVEMENT