PDF rausgenommen
This commit is contained in:
113
msd2/myoos/includes/message.php
Normal file
113
msd2/myoos/includes/message.php
Normal file
@ -0,0 +1,113 @@
|
||||
<?php
|
||||
/* ----------------------------------------------------------------------
|
||||
|
||||
MyOOS [Shopsystem]
|
||||
https://www.oos-shop.de
|
||||
|
||||
Copyright (c) 2003 - 2019 by the MyOOS Development Team.
|
||||
----------------------------------------------------------------------
|
||||
Based on:
|
||||
|
||||
File: header.php,v 1.39 2003/02/13 04:23:23 hpdl
|
||||
----------------------------------------------------------------------
|
||||
osCommerce, Open Source E-Commerce Solutions
|
||||
http://www.oscommerce.com
|
||||
|
||||
Copyright (c) 2003 osCommerce
|
||||
----------------------------------------------------------------------
|
||||
Released under the GNU General Public License
|
||||
---------------------------------------------------------------------- */
|
||||
|
||||
/** ensure this file is being included by a parent file */
|
||||
defined( 'OOS_VALID_MOD' ) OR die( 'Direct Access to this location is not allowed.' );
|
||||
|
||||
/*
|
||||
<div class="alert alert-success">...</div>
|
||||
<div class="alert alert-info">...</div>
|
||||
<div class="alert alert-warning">...</div>
|
||||
<div class="alert alert-danger">...</div>
|
||||
*/
|
||||
|
||||
// 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);
|
Reference in New Issue
Block a user