mirror of
https://github.com/hotspotbilling/phpnuxbill.git
synced 2025-02-24 07:26:16 +08:00
fix separator with DIRECTORY_SEPARATOR
This commit is contained in:
parent
0b02b070d3
commit
b943a73cb4
1 changed files with 31 additions and 30 deletions
|
@ -81,7 +81,7 @@ $ui->setCompileDir('ui/compiled/');
|
||||||
$ui->setConfigDir('ui/conf/');
|
$ui->setConfigDir('ui/conf/');
|
||||||
$ui->setCacheDir('ui/cache/');
|
$ui->setCacheDir('ui/cache/');
|
||||||
$ui->assign('app_url', APP_URL);
|
$ui->assign('app_url', APP_URL);
|
||||||
$ui->assign('_domain', str_replace('www.', '', parse_url(APP_URL,PHP_URL_HOST)));
|
$ui->assign('_domain', str_replace('www.', '', parse_url(APP_URL, PHP_URL_HOST)));
|
||||||
define('U', APP_URL . '/index.php?_route=');
|
define('U', APP_URL . '/index.php?_route=');
|
||||||
$ui->assign('_url', APP_URL . '/index.php?_route=');
|
$ui->assign('_url', APP_URL . '/index.php?_route=');
|
||||||
$ui->assign('_theme', $_theme);
|
$ui->assign('_theme', $_theme);
|
||||||
|
@ -121,21 +121,21 @@ if (isset($_SESSION['notify'])) {
|
||||||
function _autoloader($class)
|
function _autoloader($class)
|
||||||
{
|
{
|
||||||
if (strpos($class, '_') !== false) {
|
if (strpos($class, '_') !== false) {
|
||||||
$class = str_replace('_', '/', $class);
|
$class = str_replace('_', DIRECTORY_SEPARATOR, $class);
|
||||||
if (file_exists('autoload/' . $class . '.php')) {
|
if (file_exists('autoload' . DIRECTORY_SEPARATOR . $class . '.php')) {
|
||||||
include 'autoload/' . $class . '.php';
|
include 'autoload' . DIRECTORY_SEPARATOR . $class . '.php';
|
||||||
} else {
|
} else {
|
||||||
$class = str_replace("\\", "/", $class);
|
$class = str_replace("\\", DIRECTORY_SEPARATOR, $class);
|
||||||
if (file_exists(__DIR__ . '/autoload/' . $class . '.php'))
|
if (file_exists(__DIR__ . DIRECTORY_SEPARATOR . 'autoload' . DIRECTORY_SEPARATOR . $class . '.php'))
|
||||||
include __DIR__ . '/autoload/' . $class . '.php';
|
include __DIR__ . DIRECTORY_SEPARATOR . 'autoload' . DIRECTORY_SEPARATOR . $class . '.php';
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (file_exists('autoload/' . $class . '.php')) {
|
if (file_exists('autoload' . DIRECTORY_SEPARATOR . $class . '.php')) {
|
||||||
include 'autoload/' . $class . '.php';
|
include 'autoload' . DIRECTORY_SEPARATOR . $class . '.php';
|
||||||
} else {
|
} else {
|
||||||
$class = str_replace("\\", "/", $class);
|
$class = str_replace("\\", DIRECTORY_SEPARATOR, $class);
|
||||||
if (file_exists(__DIR__ . '/autoload/' . $class . '.php'))
|
if (file_exists(__DIR__ . DIRECTORY_SEPARATOR . 'autoload' . DIRECTORY_SEPARATOR . $class . '.php'))
|
||||||
include __DIR__ . '/autoload/' . $class . '.php';
|
include __DIR__ . DIRECTORY_SEPARATOR . 'autoload' . DIRECTORY_SEPARATOR . $class . '.php';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -177,20 +177,21 @@ function _log($description, $type = '', $userid = '0')
|
||||||
$d->save();
|
$d->save();
|
||||||
}
|
}
|
||||||
|
|
||||||
function Lang($key){
|
function Lang($key)
|
||||||
global $_L,$lan_file;
|
{
|
||||||
if(!empty($_L[$key])){
|
global $_L, $lan_file;
|
||||||
|
if (!empty($_L[$key])) {
|
||||||
return $_L[$key];
|
return $_L[$key];
|
||||||
}
|
}
|
||||||
$val = $key;
|
$val = $key;
|
||||||
$key = alphanumeric($key," ");
|
$key = alphanumeric($key, " ");
|
||||||
if(!empty($_L[$key])){
|
if (!empty($_L[$key])) {
|
||||||
return $_L[$key];
|
return $_L[$key];
|
||||||
}else if(!empty($_L[str_replace(' ','_',$key)])){
|
} else if (!empty($_L[str_replace(' ', '_', $key)])) {
|
||||||
return $_L[str_replace(' ','_',$key)];
|
return $_L[str_replace(' ', '_', $key)];
|
||||||
}else{
|
} else {
|
||||||
$key = str_replace(' ','_',$key);
|
$key = str_replace(' ', '_', $key);
|
||||||
file_put_contents($lan_file, "$"."_L['$key'] = '".addslashes($val)."';\n", FILE_APPEND);
|
file_put_contents($lan_file, "$" . "_L['$key'] = '" . addslashes($val) . "';\n", FILE_APPEND);
|
||||||
return $val;
|
return $val;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -204,8 +205,8 @@ function alphanumeric($str, $tambahan = "")
|
||||||
function sendTelegram($txt)
|
function sendTelegram($txt)
|
||||||
{
|
{
|
||||||
global $_c;
|
global $_c;
|
||||||
if(!empty($_c['telegram_bot']) && !empty($_c['telegram_target_id'])){
|
if (!empty($_c['telegram_bot']) && !empty($_c['telegram_target_id'])) {
|
||||||
file_get_contents('https://api.telegram.org/bot'.$_c['telegram_bot'].'/sendMessage?chat_id='.$_c['telegram_target_id'].'&text=' . urlencode($txt));
|
file_get_contents('https://api.telegram.org/bot' . $_c['telegram_bot'] . '/sendMessage?chat_id=' . $_c['telegram_target_id'] . '&text=' . urlencode($txt));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -213,9 +214,9 @@ function sendTelegram($txt)
|
||||||
function sendSMS($phone, $txt)
|
function sendSMS($phone, $txt)
|
||||||
{
|
{
|
||||||
global $_c;
|
global $_c;
|
||||||
if(!empty($_c['sms_url'])){
|
if (!empty($_c['sms_url'])) {
|
||||||
$smsurl = str_replace('[number]',urlencode($phone),$_c['sms_url']);
|
$smsurl = str_replace('[number]', urlencode($phone), $_c['sms_url']);
|
||||||
$smsurl = str_replace('[text]',urlencode($txt),$smsurl);
|
$smsurl = str_replace('[text]', urlencode($txt), $smsurl);
|
||||||
file_get_contents($smsurl);
|
file_get_contents($smsurl);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -223,9 +224,9 @@ function sendSMS($phone, $txt)
|
||||||
function sendWhatsapp($phone, $txt)
|
function sendWhatsapp($phone, $txt)
|
||||||
{
|
{
|
||||||
global $_c;
|
global $_c;
|
||||||
if(!empty($_c['wa_url'])){
|
if (!empty($_c['wa_url'])) {
|
||||||
$waurl = str_replace('[number]',urlencode($phone),$_c['wa_url']);
|
$waurl = str_replace('[number]', urlencode($phone), $_c['wa_url']);
|
||||||
$waurl = str_replace('[text]',urlencode($txt),$waurl);
|
$waurl = str_replace('[text]', urlencode($txt), $waurl);
|
||||||
file_get_contents($waurl);
|
file_get_contents($waurl);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue