Issue:
En Documents, cuando se copia un arbol de directorios a otra carpeta, no se copia la ultima carpeta del arbol
Cause:
Al realizar la copia del directorio origen solo copia 2 niveles del directorio (el directorio seleccionado y sus hijos)
Solution:
- Se ha reemplazado a linea:
copyMoveExecuteTree($value['FOLDER_UID'],$newFoldercontent);
por
checkTree($value["FOLDER_UID"], $newFoldercontent);
- Se ha completado codigo para que copie el contenido de cada directorio (los archivos del directorio)
PROBLEMA:
Cuando se queria configurar un input document para que acepte archivos con extensiones q incluian numeros, por ejemplo mp3, 3gp, mp4, etc. No se permitia guardar dicha configuracion ya que lanzaba un mensaje de que dichas extensiones no estaban permitidas.
En la expresion regular que se usaba para validar las extensiones permitidas, solo se tenia letras de la a-z, por lo tanto no se permitian numeros.
SOLUCION:
Se modifico la expresion regular para que se acepten numeros del 0-9 en las extensiones permitidas.
- no se carga un archivo dando error 404.
- el archivo ya no existe ahora redireciona al archivo correcto.
- Se elimino el mensaje al importar la licencia.
Se aniadio la funcion detectBrowser() en la clase G, para poder determinar desde sysLogin.php(login sin variables en cache) y Login.php(login con variables en cache) desde que browser accede el usuario y lanzar un warning para avisarle si soportamos o no dicho navegador.
Se uso los datos de la Wiki (http://wiki.processmaker.com/index.php/2.0/ProcessMaker_Installation_Requirements#Web_Browser_Compatibility) para la version 2.5.0 de pm como minimas versiones soportadas para PM2.8 (se detalla a continuacion).
Versiones soportadas para PM 2.8:
- IE -> 8, 9, 10, 11
- Chrome -> 26.0.x en adelante.
- Firefox -> 20.x en adelante.
- The character "+" character becomes " " (space) in the title of the task
- Problema resuelto, cuando se selecciona "properties" de un "task", en el tab "Definition" al insertar en el titulo el
caracter "+" no se mostraba, se valida el caracter y se muestra correctamente.
- La extension mcrypt de PHP ya se convirtio en requerida para PM
- Problema resuelto, en la instalacion de processmaker en el paso 1 se agrega un nuevo label "Mcrypt Support" con su respectivo
mensage. En ADMIN>Settings>Check PM requirements, se muestra el nuevo label al igual que lo anterior.
- The character "+" character becomes " " (space) in the title of the task
- Problema resuelto, cuando se selecciona "properties" de un "task", en el tab "Definition" al insertar en el titulo el
caracter "+" no se mostraba, se valida el caracter ahora se muestra correctamente.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
- Cuando se borra un pmtable asociado a un cases list da un error por no encontrar los fields.
- cuando se borra la tabla se procede a poner en default la configuracion del cases list.
- Multilenguaje en los las variables que se guardan en base de datos.
- Problema resuelto, las variables que se muestran en las imagenes son traducibles.
PROBLEMA:
En la creacion de Cases Schedulers se realizaba el guardado de el password del usuario con el algoritmo md5 siempre, lo cual generaba un password distinto al guardado en la base de datos cuando el ambiente estaba configurado con sha256.
SOLUCION:
Se utiliza la funcion hashPassword de bootstrap para encriptar el password con el algoritmo q se esta usando en el ambiente.
PROBLEMA:
El archivo que guarda los datos del dynaform que fueron cambiados por el supervisor solo hacia la comparacion de los datos de los campos y guardaba la diferencia.
Nunca subia nuevos files.
SOLUCION:
Se año codigo parara que ahora haga la subida de los files correspondientes y lo almacene con los datos del supervisor.
- Multilenguaje en los las variables que se guardan en base de datos.
- Problema resuelto, las variables TRIGGER e INPUT, que se muestran en las imagenes son traducibles.
Disponible para la version 2.8 de ProcessMaker.