Merged in mcuiza/processmaker/PM-2200 (pull request #1906)

PM-2200 - DesignerBPMN>ProcessFileManager: No es posible crear templates con codigo html extensos.
This commit is contained in:
Julio Cesar Laura Avendaño
2015-04-15 08:39:27 -04:00
2 changed files with 6 additions and 2 deletions

View File

@@ -224,7 +224,8 @@ class FilesManager
$oProcessFiles->setPrfCreateDate($sDate); $oProcessFiles->setPrfCreateDate($sDate);
$oProcessFiles->save(); $oProcessFiles->save();
$fp = fopen($sDirectory, 'w'); $fp = fopen($sDirectory, 'w');
$content = $aData['prf_content']; $content = stripslashes($aData['prf_content']);
$content = str_replace("@amp@", "&", $content);
fwrite($fp, $content); fwrite($fp, $content);
fclose($fp); fclose($fp);
$oProcessFile = array('prf_uid' => $oProcessFiles->getPrfUid(), $oProcessFile = array('prf_uid' => $oProcessFiles->getPrfUid(),
@@ -372,7 +373,8 @@ class FilesManager
$oProcessFiles->setPrfUpdateDate($sDate); $oProcessFiles->setPrfUpdateDate($sDate);
$oProcessFiles->save(); $oProcessFiles->save();
$fp = fopen($path, 'w'); $fp = fopen($path, 'w');
$content = $aData['prf_content']; $content = stripslashes($aData['prf_content']);
$content = str_replace("@amp@", "&", $content);
fwrite($fp, $content); fwrite($fp, $content);
fclose($fp); fclose($fp);
$oProcessFile = array('prf_uid' => $oProcessFiles->getPrfUid(), $oProcessFile = array('prf_uid' => $oProcessFiles->getPrfUid(),

View File

@@ -333,6 +333,8 @@ class OutputDocument
$oOutputDocument->setOutDocFilename($outputDocumentData['OUT_DOC_FILENAME']); $oOutputDocument->setOutDocFilename($outputDocumentData['OUT_DOC_FILENAME']);
} }
if (isset($outputDocumentData['OUT_DOC_TEMPLATE'])) { if (isset($outputDocumentData['OUT_DOC_TEMPLATE'])) {
$outputDocumentData['OUT_DOC_TEMPLATE'] = stripslashes($outputDocumentData['OUT_DOC_TEMPLATE']);
$outputDocumentData['OUT_DOC_TEMPLATE'] = str_replace("@amp@", "&", $outputDocumentData['OUT_DOC_TEMPLATE']);
$oOutputDocument->setOutDocTemplate($outputDocumentData['OUT_DOC_TEMPLATE']); $oOutputDocument->setOutDocTemplate($outputDocumentData['OUT_DOC_TEMPLATE']);
} }
$oOutputDocument->save(); $oOutputDocument->save();