$snameLogo = preg_replace("/[óòôõº]/", "o", $snameLogo);
     $snameLogo = preg_replace("/[ÓÒÔÕ]/", "O", $snameLogo);
     $snameLogo = preg_replace("/[úùû]/", "u", $snameLogo);
     $snameLogo = preg_replace("/[ÚÙÛ]/", "U", $snameLogo);
     $snameLogo = str_replace("ç", "c", $snameLogo);
     $snameLogo = str_replace("Ç", "C", $snameLogo);
     $snameLogo = str_replace("[ñ]", "n", $snameLogo);
     $snameLogo = str_replace("[Ñ]", "N", $snameLogo);
     return $snameLogo;
 }
 $sfunction = $_GET['function'];
 switch ($sfunction) {
     case 'replacementLogo':
         $snameLogo = urldecode($_GET['NAMELOGO']);
         $snameLogo = trim($snameLogo);
         $snameLogo = changeNamelogo($snameLogo);
         G::loadClass('configuration');
         $oConf = new Configurations();
         $aConf = array('WORKSPACE_LOGO_NAME' => SYS_SYS, 'DEFAULT_LOGO_NAME' => $snameLogo);
         $oConf->aConfig = $aConf;
         $oConf->saveConfig('USER_LOGO_REPLACEMENT', '', '', '');
         G::SendTemporalMessage('ID_REPLACED_LOGO', 'tmp-info', 'labels');
         //header('location: uplogo.php');
         //G::header('location: uplogo');
         break;
     case 'restoreLogo':
         $snameLogo = $_GET['NAMELOGO'];
         G::loadClass('configuration');
         $oConf = new Configurations();
         $aConf = array('WORKSPACE_LOGO_NAME' => '', 'DEFAULT_LOGO_NAME' => '');
         $oConf->aConfig = $aConf;
Example #2
0
           <a href ='#' onclick ='restoreLogo(\"{PARAMETER_TO_RESTORE1}\",\"{PARAMETER_TO_RESTORE2}\");return;'>
             <img src='/images/processmaker.logo.jpg'  border='0'/><br>
             <font color='#848484'>".G::LoadTranslation('ID_RESTORE_LOGO')."</font>
           </a></td></tr>";
       $template->assign ('SET_LOGO_PM' ,$restoreLogo);
   }*/
 if (sizeof($_POST) > 0) {
     //G::SendTemporalMessage('ID_CHANGES_SAVED', 'info', 'labels');
     $formf = $_FILES['form'];
     $namefile = $formf['name']['LOGO_FILENAME'];
     $typefile = $formf['type']['LOGO_FILENAME'];
     $errorfile = $formf['error']['LOGO_FILENAME'];
     $tpnfile = $formf['tmp_name']['LOGO_FILENAME'];
     $aMessage1 = array();
     $fileName = trim(str_replace(' ', '_', $namefile));
     $fileName = changeNamelogo($fileName);
     G::uploadFile($tpnfile, $dir . '/', 'tmp' . $fileName);
     $error = false;
     try {
         G::resizeImage($dir . '/tmp' . $fileName, 250, 60, $dir . '/' . $fileName);
     } catch (Exception $e) {
         $error = $e->getMessage();
     }
     unlink($dir . '/tmp' . $fileName);
     if ($error === false) {
         header('location: uplogo.php');
     } else {
         G::SendTemporalMessage($error, 'error', 'string');
     }
 }
 $content = $template->getOutputContent();