...
...
...
...
*/ // check if the 'install' directory exists, and warn of its existence if (WARN_INSTALL_EXISTENCE == 'true') { if (file_exists(dirname(oos_server_get_var('SCRIPT_FILENAME')) . '/install')) { $aInfoMessage[] = array('type' => 'danger', 'text' => $aLang['warning_install_directory_exists']); } } // check if the configure.php file is writeable if (WARN_CONFIG_WRITEABLE == 'true') { if ( (file_exists(dirname(oos_server_get_var('SCRIPT_FILENAME')) . '/includes/configure.php')) && (is_writeable(dirname(oos_server_get_var('SCRIPT_FILENAME')) . '/includes/configure.php')) ) { $aInfoMessage[] = array('type' => 'danger', 'text' => $aLang['warning_config_file_writeable']); } } if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) { if (!is_dir(OOS_DOWNLOAD_PATH)) { $aInfoMessage[] = array('type' => 'danger', 'text' => $aLang['warning_download_directory_non_existent']); } } // todo remove if (isset($_GET['error_message']) && !empty($_GET['error_message'])) { $sErrorGetMessage = oos_var_prep_for_os(urldecode($_GET['error_message'])); $aInfoMessage[] = array('type' => 'danger', 'title' => $aLang['danger'], 'text' => $sErrorGetMessage); } // todo remove if (isset($_GET['info_message']) && !empty($_GET['info_message'])) { $sInfoGetMessage = oos_var_prep_for_os(urldecode($_GET['info_message'])); $aInfoMessage[] = array('type' => 'info', 'text' => $sInfoGetMessage ); } if (isset($sErrorMessage) && !empty($sErrorMessage)) { $aInfoMessage[] = array('type' => 'danger', 'title' => $aLang['danger'], 'text' => $sErrorMessage); } if (isset($sInfoMessage) && !empty($sInfoMessage)) { $aInfoMessage[] = array('type' => 'info', 'text' => $sInfoMessage ); } if (isset($_SESSION)) { if (isset($_SESSION['success_message']) && !empty($_SESSION['success_message'])) { $aInfoMessage[] = array('type' => 'success', 'title' => $aLang['success'], 'text' => (string)$_SESSION['success_message']); unset($_SESSION['success_message']); } if (isset($_SESSION['error_message']) && !empty($_SESSION['error_message'])) { $aInfoMessage[] = array('type' => 'danger', 'title' => $aLang['danger'], 'text' => (string)$_SESSION['error_message']); unset($_SESSION['error_message']); } if (isset($_SESSION['error_cart_msg']) && !empty($_SESSION['error_cart_msg'])) { $aInfoMessage[] = array('type' => 'danger', 'title' => $aLang['danger'], 'text' => (string)$_SESSION['error_cart_msg']); unset($_SESSION['error_cart_msg']); } } if ($oMessage->size('upload') > 0) { $aInfoMessage = array_merge ($aInfoMessage, $oMessage->output('upload') ); } $smarty->assign('message', $aInfoMessage);