Константа для папки с классами.

This commit is contained in:
Exile 2014-10-16 20:41:23 +04:00
commit 539094ee7f
16 changed files with 41 additions and 35 deletions

View file

@ -36,6 +36,10 @@ TorrentPier II - движок торрент-трекера, написанны
- internal_data/sitemap - internal_data/sitemap
- internal_data/triggers - internal_data/triggers
## Необходимая версия php
Минимально поддерживаемой версией в настоящий момент является 5.3. Существует поддержка вплоть до версии 5.5 (в данной версии в логах будет уведомление об использовании устаревших функций). Версия php 5.6 в настоящее время движком не поддерживается и его работа на ней не гарантируется. Мы делаем все возможное чтобы в самое ближайшее время добавить его поддержку.
## Необходимые настройки php ## Необходимые настройки php
mbstring.internal_encoding = UTF-8 mbstring.internal_encoding = UTF-8

View file

@ -10,3 +10,4 @@ deny from all
RewriteEngine On RewriteEngine On
RewriteRule ^sitemap.xml$ internal_data/sitemap/sitemap.xml [L] RewriteRule ^sitemap.xml$ internal_data/sitemap/sitemap.xml [L]
RewriteRule ^/internal_data/atom/(.*) /atom$1 [L]

View file

@ -53,7 +53,7 @@ if (isset($_POST['submit']))
"); ");
} }
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
foreach ($user_list as $i => $row) foreach ($user_list as $i => $row)
{ {

View file

@ -67,7 +67,7 @@ switch ($ajax->action)
break; break;
case 'sitemap'; case 'sitemap';
require(INC_DIR .'classes/sitemap.php'); require(CLASS_DIR .'sitemap.php');
break; break;
} }

View file

@ -220,7 +220,7 @@ else if (@$_POST['joingroup'])
if ($bb_cfg['group_send_email']) if ($bb_cfg['group_send_email'])
{ {
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");
@ -272,7 +272,7 @@ else
if ($bb_cfg['group_send_email']) if ($bb_cfg['group_send_email'])
{ {
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");
@ -342,7 +342,7 @@ else
bb_die('Could not get user email information'); bb_die('Could not get user email information');
} }
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");

View file

@ -238,21 +238,22 @@ $page_cfg['show_torhelp'] = array(
); );
// Path (trailing slash '/' at the end: XX_PATH - without, XX_DIR - with) // Path (trailing slash '/' at the end: XX_PATH - without, XX_DIR - with)
define('BB_PATH', realpath(BB_ROOT) ); define('BB_PATH', realpath(BB_ROOT) );
define('ADMIN_DIR', BB_PATH .'/admin/' ); define('ADMIN_DIR', BB_PATH .'/admin/' );
define('DATA_DIR', BB_PATH .'/data/' ); define('DATA_DIR', BB_PATH .'/data/' );
define('INT_DATA_DIR', BB_PATH .'/internal_data/' ); define('INT_DATA_DIR', BB_PATH .'/internal_data/' );
define('AJAX_HTML_DIR', BB_ROOT .'/internal_data/ajax_html/'); define('AJAX_HTML_DIR', BB_ROOT .'/internal_data/ajax_html/' );
define('CACHE_DIR', BB_PATH .'/internal_data/cache/' ); define('CACHE_DIR', BB_PATH .'/internal_data/cache/' );
define('LOG_DIR', BB_PATH .'/internal_data/log/' ); define('LOG_DIR', BB_PATH .'/internal_data/log/' );
define('SITEMAP_DIR', BB_PATH .'/internal_data/sitemap/' ); define('SITEMAP_DIR', BB_PATH .'/internal_data/sitemap/' );
define('TRIGGERS_DIR', BB_PATH .'/internal_data/triggers/' ); define('TRIGGERS_DIR', BB_PATH .'/internal_data/triggers/' );
define('AJAX_DIR', BB_ROOT .'/library/ajax/' ); define('AJAX_DIR', BB_ROOT .'/library/ajax/' );
define('ATTACH_DIR', BB_PATH .'/library/attach_mod/' ); define('ATTACH_DIR', BB_PATH .'/library/attach_mod/' );
define('CFG_DIR', BB_PATH .'/library/config/' ); define('CFG_DIR', BB_PATH .'/library/config/' );
define('INC_DIR', BB_PATH .'/library/includes/' ); define('INC_DIR', BB_PATH .'/library/includes/' );
define('LANG_ROOT_DIR', BB_PATH .'/library/language/' ); define('CLASS_DIR', BB_PATH .'/library/includes/classes/');
define('TEMPLATES_DIR', BB_PATH .'/styles/templates/' ); define('LANG_ROOT_DIR', BB_PATH .'/library/language/' );
define('TEMPLATES_DIR', BB_PATH .'/styles/templates/' );
// URL's // URL's
$bb_cfg['ajax_url'] = 'ajax.php'; # "http://{$_SERVER['SERVER_NAME']}/ajax.php" $bb_cfg['ajax_url'] = 'ajax.php'; # "http://{$_SERVER['SERVER_NAME']}/ajax.php"

View file

@ -2,7 +2,7 @@
if (!defined('BB_ROOT')) die(basename(__FILE__)); if (!defined('BB_ROOT')) die(basename(__FILE__));
require(INC_DIR .'classes/sitemap.php'); require(CLASS_DIR .'sitemap.php');
$map = new sitemap(); $map = new sitemap();
$map->create(); $map->create();

View file

@ -367,7 +367,7 @@ function user_notification($mode, &$post_data, &$topic_title, &$forum_id, &$topi
if ($watch_list) if ($watch_list)
{ {
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$orig_word = $replacement_word = array(); $orig_word = $replacement_word = array();

View file

@ -429,7 +429,7 @@ function make_url ($path)
require(INC_DIR .'functions.php'); require(INC_DIR .'functions.php');
require(INC_DIR .'sessions.php'); require(INC_DIR .'sessions.php');
require(INC_DIR .'template.php'); require(INC_DIR .'template.php');
require(INC_DIR .'classes/mysql.php'); require(INC_DIR .'core/mysql.php');
define('SQL_LAYER', 'mysql'); define('SQL_LAYER', 'mysql');

View file

@ -49,7 +49,7 @@ if ($row = DB()->fetch_row($sql))
if (!$errors) if (!$errors)
{ {
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($userdata['username'] ." <{$userdata['user_email']}>"); $emailer->from($userdata['username'] ." <{$userdata['user_email']}>");

View file

@ -649,7 +649,7 @@ if ($submit && !$errors)
$email_template = 'user_welcome'; $email_template = 'user_welcome';
} }
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");
@ -688,7 +688,7 @@ if ($submit && !$errors)
$pr_data['user_actkey'] = $user_actkey; $pr_data['user_actkey'] = $user_actkey;
$db_data['user_actkey'] = $user_actkey; $db_data['user_actkey'] = $user_actkey;
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");

View file

@ -42,7 +42,7 @@ if ( isset($_POST['submit']) )
bb_die('Could not update new password information'); bb_die('Could not update new password information');
} }
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");

View file

@ -1042,7 +1042,7 @@ else if ( $submit || $refresh || $mode != '' )
if (bf($to_userdata['user_opt'], 'user_opt', 'user_notify_pm') && $to_userdata['user_active'] && $bb_cfg['pm_notify_enabled']) if (bf($to_userdata['user_opt'], 'user_opt', 'user_notify_pm') && $to_userdata['user_active'] && $bb_cfg['pm_notify_enabled'])
{ {
require(INC_DIR .'classes/emailer.php'); require(CLASS_DIR .'emailer.php');
$emailer = new emailer($bb_cfg['smtp_delivery']); $emailer = new emailer($bb_cfg['smtp_delivery']);
$emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>"); $emailer->from($bb_cfg['sitename'] ." <{$bb_cfg['board_email']}>");

View file

@ -5,9 +5,9 @@ define('BB_ROOT', './');
require(BB_ROOT . 'common.php'); require(BB_ROOT . 'common.php');
require(INC_DIR . 'bbcode.php'); require(INC_DIR . 'bbcode.php');
require(INC_DIR . 'classes/utf8.php'); require(CLASS_DIR . 'utf8.php');
require(INC_DIR . 'classes/correct.php'); require(CLASS_DIR . 'correct.php');
require(INC_DIR . 'classes/reflection.php'); require(CLASS_DIR . 'reflection.php');
$page_cfg['load_tpl_vars'] = array( $page_cfg['load_tpl_vars'] = array(
'post_buttons', 'post_buttons',

View file

@ -4,9 +4,9 @@ define('BB_SCRIPT', 'tracker');
define('BB_ROOT', './'); define('BB_ROOT', './');
require(BB_ROOT .'common.php'); require(BB_ROOT .'common.php');
require(INC_DIR .'classes/utf8.php'); require(CLASS_DIR .'utf8.php');
require(INC_DIR .'classes/correct.php'); require(CLASS_DIR .'correct.php');
require(INC_DIR .'classes/reflection.php'); require(CLASS_DIR .'reflection.php');
require(INC_DIR .'functions_group.php'); require(INC_DIR .'functions_group.php');
// Page config // Page config