BUG 8659 nombre de archivo al exportar versionado de exportacion SOLVED

- Se estaba truncando el nombre del proceso a 30 caracteres
- Ahora se esta truncando a 245 caracteres, el maximo comun para nombres de archivo es de 255,
  los 10 caracteres restantes para la extension y la version
- Se agrando un poco el panel donde muestra los links de los archivos .pm y .xpdl
This commit is contained in:
Julio Cesar Laura
2012-03-07 19:08:47 -04:00
parent 246cda388a
commit 8e5b5f2c6b
4 changed files with 11 additions and 11 deletions

View File

@@ -44,8 +44,8 @@ class Xpdl extends processes
* @param string $pmFilename
* @return void
*/
function createProcessFromDataXpdl ($oData,$tasks) {
if ( !isset($oData->process['PRO_UID']) || trim($oData->process['PRO_UID']) == '' )
function createProcessFromDataXpdl ($oData,$tasks) {
if ( !isset($oData->process['PRO_UID']) || trim($oData->process['PRO_UID']) == '' )
$oData->process['PRO_UID'] = G::generateUniqueID() ;
$this->removeProcessRows ($oData->process['PRO_UID'] );
@@ -321,7 +321,7 @@ class Xpdl extends processes
if ( !is_dir($path) ) {
G::verifyPath($path, true);
}
$proTitle = (substr(G::inflect($oData->process['PRO_TITLE']), 0, 30));
$proTitle = (substr(G::inflect($oData->process['PRO_TITLE']), 0, 245));
$proTitle = preg_replace("/[^A-Za-z0-9_]/", "", $proTitle);
$index = '';
$lastIndex = '';
@@ -727,7 +727,7 @@ class Xpdl extends processes
$passwd = $arrayFrom['MESS_PASSWORD'];
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
}
$from = $arrayFrom['MESS_ACCOUNT'];