BUG 9797 PM 2.0.44 testing 1 No se puede subir logos... SOLVED

- The validation not found in skin uxmodern.
- Was added validation for skin uxmodern.
This commit is contained in:
Marco Antonio Nina
2012-10-04 10:34:46 -04:00
parent aa91e54cfe
commit e111520ea0
2 changed files with 7 additions and 9 deletions

View File

@@ -478,28 +478,26 @@ class Main extends Controller
if (($aFotoSelect = $this->memcache->get('aFotoSelect')) === false) {
G::LoadClass('replacementLogo');
$oLogoR = new replacementLogo();
$aFotoSelect = $oLogoR->getNameLogo((isset($_SESSION['USER_LOGGED']))?$_SESSION['USER_LOGGED']:'');
$aFotoSelect = $oLogoR->getNameLogo((isset($_SESSION['USER_LOGGED'])) ?
$_SESSION['USER_LOGGED'] : '');
$this->memcache->set('aFotoSelect', $aFotoSelect, 1*3600);
}
if (is_array ($aFotoSelect)) {
$sFotoSelect = trim($aFotoSelect['DEFAULT_LOGO_NAME']);
$sWspaceSelect = trim($aFotoSelect['WORKSPACE_LOGO_NAME']);
}
}
if (class_exists('PMPluginRegistry')) {
$oPluginRegistry = &PMPluginRegistry::getSingleton();
if (isset($sFotoSelect) && $sFotoSelect!='' && !(strcmp($sWspaceSelect,SYS_SYS))) {
$logoPlugin = $oPluginRegistry->getCompanyLogo($sCompanyLogo);
if ($logoPlugin != '/images/processmaker2.logo2.png') {
$sCompanyLogo = $logoPlugin;
} elseif (isset($sFotoSelect) && $sFotoSelect!='' && !(strcmp($sWspaceSelect,SYS_SYS))) {
$sCompanyLogo = $oPluginRegistry->getCompanyLogo($sFotoSelect);
$sCompanyLogo = "/sys".SYS_SYS."/".SYS_LANG."/".SYS_SKIN."/adminProxy/showLogoFile?id=".
base64_encode($sCompanyLogo);
} else {
$sCompanyLogo = $oPluginRegistry->getCompanyLogo($sCompanyLogo);
}
}
return $sCompanyLogo;
}