mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 22:33:55 -07:00
Removal of unused scripts and server configs. Configs for the server will be moved to the official FAQ
This commit is contained in:
parent
0afb5dc54c
commit
7f413b5e34
11 changed files with 0 additions and 917 deletions
|
@ -1,5 +0,0 @@
|
||||||
$ mkdir /tmp/nginx
|
|
||||||
$ mkdir /tmp/nginx/fastcgi_temp
|
|
||||||
$ mkdir /tmp/nginx/client_temp
|
|
||||||
|
|
||||||
$ mkdir /var/log/nginx/
|
|
|
@ -1,31 +0,0 @@
|
||||||
fastcgi_connect_timeout 60;
|
|
||||||
fastcgi_send_timeout 180;
|
|
||||||
fastcgi_read_timeout 180;
|
|
||||||
fastcgi_buffer_size 32k;
|
|
||||||
fastcgi_buffers 4 32k;
|
|
||||||
fastcgi_busy_buffers_size 32k;
|
|
||||||
fastcgi_temp_file_write_size 32k;
|
|
||||||
fastcgi_temp_path /tmp/nginx/fastcgi_temp 1 2;
|
|
||||||
|
|
||||||
fastcgi_param QUERY_STRING $query_string;
|
|
||||||
fastcgi_param REQUEST_METHOD $request_method;
|
|
||||||
fastcgi_param CONTENT_TYPE $content_type;
|
|
||||||
fastcgi_param CONTENT_LENGTH $content_length;
|
|
||||||
|
|
||||||
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
|
|
||||||
fastcgi_param REQUEST_URI $request_uri;
|
|
||||||
fastcgi_param DOCUMENT_URI $document_uri;
|
|
||||||
fastcgi_param DOCUMENT_ROOT $document_root;
|
|
||||||
fastcgi_param SERVER_PROTOCOL $server_protocol;
|
|
||||||
|
|
||||||
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
|
|
||||||
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
|
|
||||||
|
|
||||||
fastcgi_param REMOTE_ADDR $remote_addr;
|
|
||||||
fastcgi_param REMOTE_PORT $remote_port;
|
|
||||||
fastcgi_param SERVER_ADDR $server_addr;
|
|
||||||
fastcgi_param SERVER_PORT $server_port;
|
|
||||||
fastcgi_param SERVER_NAME $server_name;
|
|
||||||
|
|
||||||
# PHP only, required if PHP was built with --enable-force-cgi-redirect
|
|
||||||
fastcgi_param REDIRECT_STATUS 200;
|
|
|
@ -1,154 +0,0 @@
|
||||||
user www www;
|
|
||||||
worker_processes auto;
|
|
||||||
|
|
||||||
#error_log /var/log/nginx/error.log;
|
|
||||||
#error_log /var/log/nginx/error.log notice;
|
|
||||||
#error_log /var/log/nginx/error.log info;
|
|
||||||
|
|
||||||
pid /var/run/nginx.pid;
|
|
||||||
|
|
||||||
worker_rlimit_nofile 1024;
|
|
||||||
events {
|
|
||||||
worker_connections 1024;
|
|
||||||
}
|
|
||||||
|
|
||||||
http {
|
|
||||||
include mime.types;
|
|
||||||
default_type application/octet-stream;
|
|
||||||
|
|
||||||
#log_format main '$remote_addr - $remote_user [$time_local] $request '
|
|
||||||
# '"$status" $body_bytes_sent "$http_referer" '
|
|
||||||
# '"$http_user_agent" "$http_x_forwarded_for"';
|
|
||||||
|
|
||||||
#log_format IP .$remote_addr.;
|
|
||||||
|
|
||||||
access_log off;
|
|
||||||
|
|
||||||
server_tokens off;
|
|
||||||
reset_timedout_connection on;
|
|
||||||
|
|
||||||
sendfile on;
|
|
||||||
|
|
||||||
# http://en.wikipedia.org/wiki/Asynchronous_I/O
|
|
||||||
# aio sendfile;
|
|
||||||
|
|
||||||
output_buffers 1 64k;
|
|
||||||
|
|
||||||
tcp_nopush on;
|
|
||||||
tcp_nodelay on;
|
|
||||||
send_lowat 12000;
|
|
||||||
log_not_found off;
|
|
||||||
|
|
||||||
keepalive_timeout 65;
|
|
||||||
|
|
||||||
limit_req_zone $binary_remote_addr zone=one:16m rate=5r/s;
|
|
||||||
|
|
||||||
gzip on;
|
|
||||||
gzip_vary on;
|
|
||||||
gzip_min_length 2048;
|
|
||||||
gzip_comp_level 5;
|
|
||||||
gzip_http_version 1.0;
|
|
||||||
gzip_proxied any;
|
|
||||||
gzip_disable "msie6";
|
|
||||||
gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
|
|
||||||
|
|
||||||
client_max_body_size 10m;
|
|
||||||
large_client_header_buffers 4 8k;
|
|
||||||
client_body_temp_path /tmp/nginx/client_temp 1 2;
|
|
||||||
|
|
||||||
server {
|
|
||||||
#listen 80 default sndbuf=32k rcvbuf=8k accept_filter=httpready;
|
|
||||||
#listen [::]:80 default sndbuf=32k rcvbuf=8k accept_filter=httpready;
|
|
||||||
|
|
||||||
listen 80 default sndbuf=32k rcvbuf=8k;
|
|
||||||
server_name sitedomain.ru;
|
|
||||||
|
|
||||||
charset utf8;
|
|
||||||
|
|
||||||
access_log off;
|
|
||||||
|
|
||||||
location / {
|
|
||||||
root /var/www;
|
|
||||||
index index.php index.html index.htm;
|
|
||||||
}
|
|
||||||
|
|
||||||
error_page 404 /404.html;
|
|
||||||
error_page 500 502 503 504 /50x.html;
|
|
||||||
|
|
||||||
# pass the PHP scripts to FastCGI server listening on /tmp/php.sock
|
|
||||||
location ~ \.php$ {
|
|
||||||
#limit_req zone=one burst=20 nodelay;
|
|
||||||
#limit_req_log_level info;
|
|
||||||
|
|
||||||
root /var/www;
|
|
||||||
fastcgi_index index.php;
|
|
||||||
fastcgi_pass unix:/tmp/php.sock; # 127.0.0.1:9000;
|
|
||||||
fastcgi_intercept_errors on;
|
|
||||||
|
|
||||||
# FreeBSD Optimization
|
|
||||||
fastcgi_pass_request_body off;
|
|
||||||
client_body_in_file_only clean;
|
|
||||||
fastcgi_param REQUEST_BODY_FILE $request_body_file;
|
|
||||||
|
|
||||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
|
||||||
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name;
|
|
||||||
|
|
||||||
include fastcgi_params;
|
|
||||||
}
|
|
||||||
|
|
||||||
# rewrite to XBTT (old)
|
|
||||||
# location ^~ /bt/ {
|
|
||||||
# access_log off;
|
|
||||||
# if ( $query_string ~ "^uk=([^&?]{10})[&?]+(.*)$" ) {
|
|
||||||
# set $uk $1;
|
|
||||||
# set $qs $2&ip=$remote_addr;
|
|
||||||
# }
|
|
||||||
# if ( $query_string ~ "^uk=([^&?]{10})[&?]+((.*&|)ip=.*)$" ) {
|
|
||||||
# set $uk $1;
|
|
||||||
# set $qs $2;
|
|
||||||
# }
|
|
||||||
# if ( $qs ) {
|
|
||||||
# rewrite ^.*/([a-z]+)(\.php|)$ /$uk/$1?$qs break;
|
|
||||||
# }
|
|
||||||
# rewrite ^/?(.*)$ /$1?ip=$remote_addr&$query_string break;
|
|
||||||
# proxy_pass http://127.0.0.1:2710/;
|
|
||||||
# }
|
|
||||||
|
|
||||||
# cache static files
|
|
||||||
location ~* \.(jpg|jpeg|gif|png|css|js|ico)$ {
|
|
||||||
root /var/www;
|
|
||||||
access_log off;
|
|
||||||
expires 30d;
|
|
||||||
add_header Cache-Control public;
|
|
||||||
}
|
|
||||||
|
|
||||||
# sitemap rewrite
|
|
||||||
rewrite ^/sitemap.xml$ /internal_data/sitemap/sitemap.xml;
|
|
||||||
|
|
||||||
# deny access to admin folder
|
|
||||||
location ~ \/admin|backup\/ {
|
|
||||||
deny all;
|
|
||||||
#allow YOUR_IP;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to system folder
|
|
||||||
location ~ \/(install|internal_data|library)\/ {
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to git folder
|
|
||||||
location ~ /\.git {
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to .htaccess, if apache's document root concurs with nginx's one
|
|
||||||
location ~ /\.ht {
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
|
|
||||||
# deny access to critical files
|
|
||||||
location ~ \.(.*sql|tpl|db|inc|log|md)$ {
|
|
||||||
deny all;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,104 +0,0 @@
|
||||||
source torrentpier
|
|
||||||
{
|
|
||||||
type = mysql
|
|
||||||
sql_host = localhost
|
|
||||||
sql_user = user
|
|
||||||
sql_pass = pass
|
|
||||||
sql_db = dbase
|
|
||||||
sql_query_pre = SET NAMES utf8
|
|
||||||
sql_query_pre = SET CHARACTER_SET_RESULTS=utf8
|
|
||||||
sql_query_pre = SET CHARACTER_SET_CLIENT=utf8
|
|
||||||
}
|
|
||||||
|
|
||||||
source topics: torrentpier
|
|
||||||
{
|
|
||||||
sql_query = \
|
|
||||||
SELECT topic_id, forum_id, topic_title \
|
|
||||||
FROM bb_topics \
|
|
||||||
WHERE topic_id BETWEEN $start AND $end
|
|
||||||
|
|
||||||
sql_query_range = SELECT MIN(topic_id), MAX(topic_id) FROM bb_topics
|
|
||||||
sql_range_step = 100000
|
|
||||||
|
|
||||||
sql_attr_uint = forum_id
|
|
||||||
sql_ranged_throttle = 50
|
|
||||||
sql_query_info = SELECT * FROM bb_topics WHERE topic_id = $id
|
|
||||||
}
|
|
||||||
|
|
||||||
source posts: torrentpier
|
|
||||||
{
|
|
||||||
sql_query = \
|
|
||||||
SELECT pt.post_id, pt.post_text, t.topic_title, t.topic_id, t.forum_id \
|
|
||||||
FROM bb_posts_text pt \
|
|
||||||
LEFT JOIN bb_topics t on pt.post_id = t.topic_first_post_id \
|
|
||||||
WHERE pt.post_id BETWEEN $start AND $end
|
|
||||||
|
|
||||||
sql_query_range = SELECT MIN(post_id), MAX(post_id) FROM bb_posts_text
|
|
||||||
sql_range_step = 100000
|
|
||||||
|
|
||||||
sql_attr_uint = topic_id
|
|
||||||
sql_attr_uint = forum_id
|
|
||||||
sql_ranged_throttle = 50
|
|
||||||
sql_query_info = SELECT * FROM bb_posts_text WHERE post_id = $id
|
|
||||||
}
|
|
||||||
|
|
||||||
source users: torrentpier
|
|
||||||
{
|
|
||||||
sql_query = \
|
|
||||||
SELECT user_id, username \
|
|
||||||
FROM bb_users \
|
|
||||||
WHERE user_id BETWEEN $start AND $end
|
|
||||||
|
|
||||||
sql_query_range = SELECT 1, MAX(user_id) FROM bb_users
|
|
||||||
sql_range_step = 1000
|
|
||||||
sql_query_info = SELECT * FROM bb_users WHERE user_id = $id
|
|
||||||
}
|
|
||||||
|
|
||||||
index topics
|
|
||||||
{
|
|
||||||
docinfo = extern
|
|
||||||
morphology = stem_enru
|
|
||||||
charset_type = utf-8
|
|
||||||
charset_table = 0..9, A..Z->a..z, _, a..z, U+410..U+42C->U+430..U+44C, U+42E..U+42F->U+44E..U+44F, U+430..U+44C, U+44E..U+44F, U+0401->U+0435, U+0451->U+0435, U+042D->U+0435, U+044D->U+0435
|
|
||||||
min_prefix_len = 0
|
|
||||||
min_infix_len = 0
|
|
||||||
min_word_len = 1
|
|
||||||
min_stemming_len = 4
|
|
||||||
enable_star = 1
|
|
||||||
phrase_boundary = :, - , . , $
|
|
||||||
phrase_boundary_step = 1
|
|
||||||
html_strip = 1
|
|
||||||
path = ./sphinx/data/topics
|
|
||||||
source = topics
|
|
||||||
}
|
|
||||||
|
|
||||||
index posts: topics
|
|
||||||
{
|
|
||||||
path = ./sphinx/data/posts
|
|
||||||
source = posts
|
|
||||||
}
|
|
||||||
|
|
||||||
index users: topics
|
|
||||||
{
|
|
||||||
path = ./sphinx/data/users
|
|
||||||
source = users
|
|
||||||
}
|
|
||||||
|
|
||||||
indexer
|
|
||||||
{
|
|
||||||
mem_limit = 256M
|
|
||||||
}
|
|
||||||
|
|
||||||
searchd
|
|
||||||
{
|
|
||||||
listen = 127.0.0.1:3312
|
|
||||||
log = ./sphinx/log/searchd.log
|
|
||||||
query_log = ./sphinx/log/query.log
|
|
||||||
read_timeout = 5
|
|
||||||
max_children = 15
|
|
||||||
max_matches = 5000
|
|
||||||
seamless_rotate = 1
|
|
||||||
preopen_indexes = 0
|
|
||||||
unlink_old = 1
|
|
||||||
pid_file = ./sphinx/searchd.pid
|
|
||||||
}
|
|
|
@ -1,81 +0,0 @@
|
||||||
Схема изменений начиная с версии 2.1 (R600):
|
|
||||||
|
|
||||||
Изменения в базе:
|
|
||||||
|
|
||||||
// 2.1.1
|
|
||||||
DROP TABLE IF EXISTS `bb_reports`;
|
|
||||||
DROP TABLE IF EXISTS `bb_reports_changes`;
|
|
||||||
DROP TABLE IF EXISTS `bb_reports_modules`;
|
|
||||||
DROP TABLE IF EXISTS `bb_reports_reasons`;
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_subject_auth';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_modules_cache';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_hack_count';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_notify';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_list_admin';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'report_new_window';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'reports_enabled';
|
|
||||||
ALTER TABLE `bb_posts` DROP COLUMN `post_reported`;
|
|
||||||
ALTER TABLE `bb_privmsgs` DROP COLUMN `privmsgs_reported`;
|
|
||||||
ALTER TABLE `bb_topics` DROP COLUMN `topic_reported`;
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'site_backup.php';
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'db_backup.php';
|
|
||||||
UPDATE `bb_cron` SET `cron_script` = 'board_maintenance.php' WHERE `cron_script` = 'bb_maintenance.php';
|
|
||||||
UPDATE `bb_attachments_config` SET `config_value` = 'data/old_files' WHERE `config_name` = 'upload_dir';
|
|
||||||
UPDATE `bb_attachments_config` SET `config_value` = 'styles/images/icon_clip.gif' WHERE `config_name` = 'upload_img';
|
|
||||||
UPDATE `bb_attachments_config` SET `config_value` = 'styles/images/icon_clip.gif' WHERE `config_name` = 'topic_icon';
|
|
||||||
UPDATE `bb_config` SET `config_value` = 'styles/images/smiles' WHERE `config_name` = 'smilies_path';
|
|
||||||
|
|
||||||
// 2.1.4
|
|
||||||
ALTER TABLE `bb_bt_tracker` DROP COLUMN `ul_gdc`;
|
|
||||||
ALTER TABLE `bb_bt_tracker` DROP COLUMN `ul_gdc_c`;
|
|
||||||
ALTER TABLE `bb_bt_tracker` DROP COLUMN `ul_16k_c`;
|
|
||||||
ALTER TABLE `bb_bt_tracker` DROP COLUMN `ul_eq_dl`;
|
|
||||||
ALTER TABLE `bb_bt_torrents` CHANGE `info_hash` `info_hash` VARBINARY(20) NOT NULL DEFAULT '';
|
|
||||||
ALTER TABLE `bb_bt_torrents` CHANGE `speed_up` `speed_up` INT(11) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_bt_torrents` CHANGE `speed_down` `speed_down` INT(11) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_bt_tracker` CHANGE `peer_id` `peer_id` VARCHAR(20) NOT NULL DEFAULT '0';
|
|
||||||
UPDATE `bb_config` SET `config_value` = '180' WHERE `config_name` = 'cron_check_interval';
|
|
||||||
ALTER TABLE `bb_cron` CHANGE `run_order` `run_order` TINYINT(4) unsigned NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_cron` CHANGE `run_interval` `run_interval` TIME DEFAULT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_groups` CHANGE `group_description` `group_description` TEXT NOT NULL;
|
|
||||||
ALTER TABLE `bb_groups` CHANGE `group_signature` `group_signature` TEXT NOT NULL;
|
|
||||||
ALTER TABLE `bb_posts` CHANGE `mc_comment` `mc_comment` TEXT NOT NULL;
|
|
||||||
ALTER TABLE `bb_posts` CHANGE `mc_user_id` `mc_user_id` MEDIUMINT(8) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_posts_html` CHANGE `post_html` `post_html` MEDIUMTEXT NOT NULL DEFAULT '';
|
|
||||||
ALTER TABLE `bb_users` CHANGE `user_regdate` `user_regdate` INT(11) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_users` CHANGE `user_lang` `user_lang` VARCHAR(255) NOT NULL DEFAULT 'ru';
|
|
||||||
ALTER TABLE `bb_users` CHANGE `avatar_ext_id` `avatar_ext_id` TINYINT(4) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_user_group` CHANGE `user_time` `user_time` INT(11) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_bt_tracker` ADD `client` VARCHAR(51) NOT NULL DEFAULT 'Unknown' AFTER `port`;
|
|
||||||
ALTER TABLE `bb_bt_tracker` ADD `complete` INT(11) NOT NULL DEFAULT '0' AFTER `complete_percent`;
|
|
||||||
|
|
||||||
// 2.1.5
|
|
||||||
DROP TABLE IF EXISTS `bb_captcha`;
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'captcha_gen_gc.php';
|
|
||||||
INSERT INTO `bb_cron` VALUES ('', '1', 'Accrual seedbonus', 'tr_seed_bonus.php', 'interval', '', '', '25', '', '', '00:15:00', '0', '', '0', '0', '0');
|
|
||||||
|
|
||||||
// 2.2.0
|
|
||||||
DROP TABLE IF EXISTS `bb_ads`;
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'active_ads';
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'attach_maintenance.php';
|
|
||||||
DROP TABLE IF EXISTS `bb_attachments_config`;
|
|
||||||
DROP TABLE IF EXISTS `bb_attach_quota`;
|
|
||||||
DROP TABLE IF EXISTS `bb_quota_limits`;
|
|
||||||
ALTER TABLE `bb_topics` ADD `attach_ext_id` TINYINT(4) NOT NULL DEFAULT '0' AFTER `topic_dl_type`;
|
|
||||||
ALTER TABLE `bb_topics` ADD `filesize` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `attach_ext_id`;
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'new_tpls';
|
|
||||||
ALTER TABLE `bb_log` DROP COLUMN `log_username`;
|
|
||||||
ALTER TABLE `bb_topics` CHANGE `topic_dl_type` `tracker_status` TINYINT(1) NOT NULL DEFAULT '0';
|
|
||||||
ALTER TABLE `bb_topics` ADD `tracker_id` TINYINT(4) NOT NULL DEFAULT '0' AFTER `topic_moved_id`;
|
|
||||||
ALTER TABLE `bb_bt_torrents` DROP `post_id`;
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'bt_add_auth_key';
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'bt_check_announce_url';
|
|
||||||
ALTER TABLE `bb_forums` ADD `forum_last_topic_time` INT NOT NULL AFTER `forum_last_post_id`;
|
|
||||||
DROP TABLE IF EXISTS `bb_extensions`;
|
|
||||||
DROP TABLE IF EXISTS `bb_extension_groups`;
|
|
||||||
DROP TABLE IF EXISTS `bb_attachments_desc`;
|
|
||||||
DROP TABLE IF EXISTS `bb_attachments`;
|
|
||||||
ALTER TABLE `bb_topics` ADD `tracker_id` TINYINT(4) NOT NULL DEFAULT '0' AFTER `topic_moved_id`;
|
|
||||||
ALTER TABLE `bb_topics` ADD `attach_dl_cnt` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0' AFTER `attach_ext_id`;
|
|
||||||
DROP TABLE IF EXISTS `bb_bt_tor_dl_stat`;
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'cache_gc.php';
|
|
|
@ -1,39 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
$confirm = request_var('confirm', '');
|
|
||||||
|
|
||||||
if ($confirm) {
|
|
||||||
DB()->query("ALTER TABLE ". BB_USERS ." CHANGE COLUMN user_birthday user_birthday_old int(11) NOT NULL DEFAULT 0 AFTER user_gender");
|
|
||||||
DB()->query("ALTER TABLE ". BB_USERS ." ADD user_birthday date NOT NULL DEFAULT '0000-00-00' AFTER user_gender");
|
|
||||||
|
|
||||||
$sql = "SELECT user_id, user_birthday_old FROM ". BB_USERS ." WHERE user_birthday_old != 0 AND user_id NOT IN ('". EXCLUDED_USERS ."')";
|
|
||||||
|
|
||||||
foreach (DB()->fetch_rowset($sql) as $row)
|
|
||||||
{
|
|
||||||
$birthday = bb_date($row['user_birthday_old'] * 86400 + 1, 'Y-m-d', 0);
|
|
||||||
DB()->query("UPDATE ". BB_USERS ." SET user_birthday = '". $birthday ."' WHERE user_id = ". $row['user_id'] ."");
|
|
||||||
}
|
|
||||||
|
|
||||||
DB()->query("ALTER TABLE ". BB_USERS ." DROP user_birthday_old");
|
|
||||||
|
|
||||||
bb_die('<h1 style="color: green">База данных обновлена</h1>');
|
|
||||||
} else {
|
|
||||||
$msg = '<form method="POST">';
|
|
||||||
$msg .= '<h1 style="color: red">!!! Перед тем как нажать на кнопку, сделайте бекап базы данных !!!</h1><br />';
|
|
||||||
$msg .= '<input type="submit" name="confirm" value="Начать обновление Базы Данных (R496)" style="height: 30px; font:bold 14px Arial, Helvetica, sans-serif;" />';
|
|
||||||
$msg .= '</form>';
|
|
||||||
|
|
||||||
bb_die($msg);
|
|
||||||
}
|
|
|
@ -1,57 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
$confirm = request_var('confirm', '');
|
|
||||||
|
|
||||||
if ($confirm) {
|
|
||||||
DB()->query("
|
|
||||||
CREATE TEMPORARY TABLE tmp_buf_dlstatus (
|
|
||||||
user_id mediumint(9) NOT NULL default '0',
|
|
||||||
topic_id mediumint(8) unsigned NOT NULL default '0',
|
|
||||||
user_status tinyint(1) NOT NULL default '0',
|
|
||||||
PRIMARY KEY (user_id, topic_id)
|
|
||||||
) ENGINE = MyISAM
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
INSERT INTO tmp_buf_dlstatus
|
|
||||||
(user_id, topic_id, user_status)
|
|
||||||
SELECT
|
|
||||||
user_id, topic_id, user_status
|
|
||||||
FROM bb_bt_dlstatus_new
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
REPLACE INTO bb_bt_dlstatus_main
|
|
||||||
(user_id, topic_id, user_status)
|
|
||||||
SELECT
|
|
||||||
user_id, topic_id, user_status
|
|
||||||
FROM tmp_buf_dlstatus
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("DROP TEMPORARY TABLE IF EXISTS tmp_buf_dlstatus");
|
|
||||||
DB()->query("RENAME TABLE bb_bt_dlstatus_main TO bb_bt_dlstatus");
|
|
||||||
|
|
||||||
DB()->query("DROP TABLE IF EXISTS bb_bt_dlstatus_mrg");
|
|
||||||
DB()->query("DROP TABLE IF EXISTS bb_bt_dlstatus_new");
|
|
||||||
|
|
||||||
bb_die('<h1 style="color: green">База данных обновлена</h1>');
|
|
||||||
} else {
|
|
||||||
$msg = '<form method="POST">';
|
|
||||||
$msg .= '<h1 style="color: red">!!! Перед тем как нажать на кнопку, сделайте бекап базы данных !!!</h1><br />';
|
|
||||||
$msg .= '<input type="submit" name="confirm" value="Начать обновление Базы Данных (R571)" style="height: 30px; font:bold 14px Arial, Helvetica, sans-serif;" />';
|
|
||||||
$msg .= '</form>';
|
|
||||||
|
|
||||||
bb_die($msg);
|
|
||||||
}
|
|
|
@ -1,79 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
$confirm = request_var('confirm', '');
|
|
||||||
|
|
||||||
if ($confirm) {
|
|
||||||
DB()->query("
|
|
||||||
CREATE TABLE IF NOT EXISTS `bb_poll_users` (
|
|
||||||
`topic_id` int(10) unsigned NOT NULL,
|
|
||||||
`user_id` int(11) NOT NULL,
|
|
||||||
`vote_ip` varchar(32) NOT NULL,
|
|
||||||
`vote_dt` int(11) NOT NULL DEFAULT '0',
|
|
||||||
PRIMARY KEY (`topic_id`,`user_id`)
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
CREATE TABLE IF NOT EXISTS `bb_poll_votes` (
|
|
||||||
`topic_id` int(10) unsigned NOT NULL,
|
|
||||||
`vote_id` tinyint(4) unsigned NOT NULL,
|
|
||||||
`vote_text` varchar(255) NOT NULL,
|
|
||||||
`vote_result` mediumint(8) unsigned NOT NULL,
|
|
||||||
PRIMARY KEY (`topic_id`,`vote_id`)
|
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
INSERT IGNORE INTO bb_poll_votes
|
|
||||||
(topic_id, vote_id, vote_text, vote_result)
|
|
||||||
SELECT
|
|
||||||
topic_id, 0, vote_text, 0
|
|
||||||
FROM bb_vote_desc;
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
INSERT IGNORE INTO bb_poll_votes
|
|
||||||
(topic_id, vote_id, vote_text, vote_result)
|
|
||||||
SELECT
|
|
||||||
d.topic_id, r.vote_option_id, r.vote_option_text, r.vote_result
|
|
||||||
FROM bb_vote_desc d, bb_vote_results r
|
|
||||||
WHERE
|
|
||||||
d.vote_id = r.vote_id;
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("
|
|
||||||
INSERT IGNORE INTO bb_poll_users
|
|
||||||
(topic_id, user_id, vote_ip)
|
|
||||||
SELECT
|
|
||||||
d.topic_id, v.vote_user_id, v.vote_user_ip
|
|
||||||
FROM bb_vote_desc d, bb_vote_voters v
|
|
||||||
WHERE
|
|
||||||
d.vote_id = v.vote_id
|
|
||||||
AND v.vote_user_id > 0;
|
|
||||||
");
|
|
||||||
|
|
||||||
DB()->query("DROP TABLE IF EXISTS bb_vote_desc");
|
|
||||||
DB()->query("DROP TABLE IF EXISTS bb_vote_results");
|
|
||||||
DB()->query("DROP TABLE IF EXISTS bb_vote_voters");
|
|
||||||
|
|
||||||
bb_die('<h1 style="color: green">База данных обновлена</h1>');
|
|
||||||
} else {
|
|
||||||
$msg = '<form method="POST">';
|
|
||||||
$msg .= '<h1 style="color: red">!!! Перед тем как нажать на кнопку, сделайте бекап базы данных !!!</h1><br />';
|
|
||||||
$msg .= '<input type="submit" name="confirm" value="Начать обновление Базы Данных (R575)" style="height: 30px; font:bold 14px Arial, Helvetica, sans-serif;" />';
|
|
||||||
$msg .= '</form>';
|
|
||||||
|
|
||||||
bb_die($msg);
|
|
||||||
}
|
|
|
@ -1,87 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
require(INC_DIR . 'functions_upload.php');
|
|
||||||
|
|
||||||
while (ob_end_flush()) ;
|
|
||||||
ob_implicit_flush();
|
|
||||||
error_reporting(E_ALL);
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
$confirm = request_var('confirm', '');
|
|
||||||
|
|
||||||
if ($confirm) {
|
|
||||||
DB()->query("ALTER TABLE " . BB_USERS . " ADD `avatar_ext_id` TINYINT( 4 ) NOT NULL AFTER `user_rank`");
|
|
||||||
|
|
||||||
$rows_per_cycle = 10000;
|
|
||||||
|
|
||||||
$row = DB()->fetch_row("SELECT MAX(user_id) AS end_id FROM " . BB_USERS);
|
|
||||||
$end_id = (int)$row['end_id'];
|
|
||||||
$start = $avatars_ok = $avatars_err = 0;
|
|
||||||
|
|
||||||
echo "<pre>\n";
|
|
||||||
|
|
||||||
while (true) {
|
|
||||||
set_time_limit(600);
|
|
||||||
echo "$start [ $avatars_ok / $avatars_err ]\n";
|
|
||||||
$end = $start + $rows_per_cycle - 1;
|
|
||||||
$sql = "
|
|
||||||
SELECT user_id, avatar_ext_id, user_avatar
|
|
||||||
FROM " . BB_USERS . "
|
|
||||||
WHERE user_avatar != ''
|
|
||||||
AND avatar_ext_id = 0
|
|
||||||
AND user_id BETWEEN $start AND $end
|
|
||||||
ORDER BY NULL
|
|
||||||
";
|
|
||||||
|
|
||||||
foreach (DB()->fetch_rowset($sql) as $row) {
|
|
||||||
$FILE = array(
|
|
||||||
'name' => '',
|
|
||||||
'type' => '',
|
|
||||||
'size' => 0,
|
|
||||||
'tmp_name' => BB_ROOT . $bb_cfg['avatar_path'] . '/' . basename($row['user_avatar']),
|
|
||||||
'error' => 0,
|
|
||||||
);
|
|
||||||
$upload = new upload_common();
|
|
||||||
|
|
||||||
if ($upload->init($bb_cfg['avatars'], $FILE, false) && $upload->store('avatar', $row)) {
|
|
||||||
DB()->query("UPDATE " . BB_USERS . " SET avatar_ext_id = {$upload->file_ext_id} WHERE user_id = {$row['user_id']} LIMIT 1");
|
|
||||||
$avatars_ok++;
|
|
||||||
} else {
|
|
||||||
echo "{$row['user_id']}: ", join("\n{$row['user_id']}: ", $upload->errors), "\n";
|
|
||||||
$avatars_err++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($end > $end_id) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$start += $rows_per_cycle;
|
|
||||||
sleep(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
echo "---------- База данных успешно обновлена. Аватары указанных выше пользователей перенесены не были. ----------\n";
|
|
||||||
|
|
||||||
DB()->query("ALTER TABLE " . BB_USERS . " DROP `user_avatar`");
|
|
||||||
DB()->query("ALTER TABLE " . BB_USERS . " DROP `user_avatar_type`");
|
|
||||||
} else {
|
|
||||||
$msg = '<form method="POST">';
|
|
||||||
$msg .= '<h1 style="color: red">Перед тем как нажать на кнопку, сделайте бекап базы данных! В ходе обновления базы данных, произойдет автоматическая конвертация имеющихся аватаров пользователей
|
|
||||||
по новому алгоритму. Для конвертации аватарка пользователя должна соответствовать текущим значениям из конфига: ширина не более ' . $bb_cfg['avatars']['max_width'] . ' пикселов, высота не более ' . $bb_cfg['avatars']['max_height'] . ' пикселов
|
|
||||||
и объем не более ' . $bb_cfg['avatars']['max_size'] . ' байт. Если эти условия не соблюдены - аватарка пользователя не будет конвертирована и пользователю придется залить ее заново! Если вы хотите поправить указанные
|
|
||||||
значения - ПЕРЕД обновлением базы данных сделайте это в config.php!</h1><br />';
|
|
||||||
$msg .= '<input type="submit" name="confirm" value="Начать обновление Базы Данных (R583)" style="height: 30px; font:bold 14px Arial, Helvetica, sans-serif;" />';
|
|
||||||
$msg .= '</form>';
|
|
||||||
|
|
||||||
bb_die($msg);
|
|
||||||
}
|
|
|
@ -1,55 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
|
|
||||||
while (ob_end_flush()) ;
|
|
||||||
ob_implicit_flush();
|
|
||||||
error_reporting(E_ALL);
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
$confirm = request_var('confirm', '');
|
|
||||||
|
|
||||||
if ($confirm) {
|
|
||||||
DB()->query("UPDATE " . BB_CONFIG . " SET `config_value` = 'ru' WHERE `config_name` = 'default_lang'");
|
|
||||||
DB()->query("ALTER TABLE " . BB_USERS . " ADD `user_twitter` varchar (15) NOT NULL DEFAULT '' AFTER `user_skype`");
|
|
||||||
|
|
||||||
$rows_per_cycle = 10000;
|
|
||||||
|
|
||||||
$row = DB()->fetch_row("SELECT MAX(user_id) AS end_id FROM " . BB_USERS);
|
|
||||||
$end_id = (int)$row['end_id'];
|
|
||||||
$start = 0;
|
|
||||||
|
|
||||||
while (true) {
|
|
||||||
set_time_limit(600);
|
|
||||||
$end = $start + $rows_per_cycle - 1;
|
|
||||||
|
|
||||||
DB()->query("UPDATE " . BB_USERS . " SET user_lang = 'ru' WHERE user_lang = 'russian'");
|
|
||||||
DB()->query("UPDATE " . BB_USERS . " SET user_lang = 'en' WHERE user_lang = 'english'");
|
|
||||||
|
|
||||||
if ($end > $end_id) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$start += $rows_per_cycle;
|
|
||||||
sleep(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
bb_die("База данных успешно обновлена. Можно приступать к обновлению файлов. Не забудьте удалить этот файл.");
|
|
||||||
} else {
|
|
||||||
$msg = '<form method="POST">';
|
|
||||||
$msg .= '<h1 style="color: red">Перед тем как нажать на кнопку, сделайте бекап базы данных! В ходе обновления базы данных, произойдет автоматическая конвертация текущих языков интерфейса пользователей
|
|
||||||
на новое именование, а также будет добавлено поле в базу данных пользователей, для их Twitter-аккаунтов. После этого, вам можно будет приступать к обновлению файлов.</h1><br />';
|
|
||||||
$msg .= '<input type="submit" name="confirm" value="Начать обновление Базы Данных (R588)" style="height: 30px; font:bold 14px Arial, Helvetica, sans-serif;" />';
|
|
||||||
$msg .= '</form>';
|
|
||||||
|
|
||||||
bb_die($msg);
|
|
||||||
}
|
|
|
@ -1,225 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* TODO: @deprecated
|
|
||||||
*/
|
|
||||||
|
|
||||||
define('BB_ROOT', './');
|
|
||||||
require(BB_ROOT . 'common.php');
|
|
||||||
|
|
||||||
while (ob_end_flush()) ;
|
|
||||||
ob_implicit_flush();
|
|
||||||
error_reporting(E_ALL);
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
$user->session_start();
|
|
||||||
|
|
||||||
set_die_append_msg();
|
|
||||||
if (!IS_SUPER_ADMIN) bb_die($lang['ONLY_FOR_SUPER_ADMIN']);
|
|
||||||
|
|
||||||
bb_die('
|
|
||||||
<h1 style="color: red">Для обновления до стабильной ревизии R600, вам необходимо воспользоваться <a
|
|
||||||
href="http://torrentpier.me/threads/26147/">инструкцией, опубликованной в данной теме</a> на нашем форуме.
|
|
||||||
Вы также можете заглянуть в исходный код этого скрипта, в нем опубликована схема изменений от ревизии 400,
|
|
||||||
до ревизии 600. Не забывайте про бекап базы данных перед обновлением!</h1>
|
|
||||||
');
|
|
||||||
|
|
||||||
/*
|
|
||||||
|
|
||||||
Схема изенений r400->r600 для написания конвертера.
|
|
||||||
|
|
||||||
Изменения в базе:
|
|
||||||
|
|
||||||
INSERT INTO `bb_config` VALUES ('tor_comment', '1'); // добавлено 407
|
|
||||||
ALTER TABLE `bb_posts` ADD `post_mod_comment` TEXT NOT NULL DEFAULT ''; // добавлено 458
|
|
||||||
ALTER TABLE `bb_posts` ADD `post_mod_comment_type` TINYINT( 1 ) NOT NULL DEFAULT '0'; // добавлено 458
|
|
||||||
ALTER TABLE `bb_posts` ADD `post_mc_mod_id` mediumint(8) NOT NULL; // добавлено 458
|
|
||||||
ALTER TABLE `bb_posts` ADD `post_mc_mod_name` varchar(25) NOT NULL DEFAULT ''; // добавлено 458
|
|
||||||
|
|
||||||
// 496 - отдельный конвертер
|
|
||||||
|
|
||||||
ALTER TABLE `bb_users` ADD `tpl_name` varchar(255) NOT NULL DEFAULT 'default'; // добавлено 507
|
|
||||||
UPDATE `bb_config` SET `config_value` = '1' WHERE `config_name` = 'bt_unset_dltype_on_tor_unreg';
|
|
||||||
// изменено 508 ↑
|
|
||||||
ALTER TABLE `bb_users` DROP `ignore_srv_load`; // удалено 537
|
|
||||||
UPDATE `bb_users` SET `username` = 'Guest' WHERE `user_id` = -1; // изменено 540
|
|
||||||
DROP TABLE IF EXISTS `bb_bt_torrents_del`; // удалено 551
|
|
||||||
DROP TABLE IF EXISTS `xbt_announce_log`; // удалено 551
|
|
||||||
DROP TABLE IF EXISTS `xbt_config`; // удалено 551
|
|
||||||
DROP TABLE IF EXISTS `xbt_deny_from_hosts`; // удалено 551
|
|
||||||
DROP TABLE IF EXISTS `xbt_files_users`; // удалено 551
|
|
||||||
DROP TABLE IF EXISTS `xbt_scrape_log`; // удалено 551
|
|
||||||
ALTER TABLE `bb_bt_tracker` DROP `xbt_error`; // удалено 551
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'torrent_pass_private_key'; // удалено 551
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'board_email'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'board_email_form'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'board_email_sig'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'smtp_delivery'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'smtp_host'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'smtp_password'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'smtp_username'; // удалено 552
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'gallery_enabled'; // удалено 554
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'pic_dir'; // удалено 554
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'pic_max_size'; // удалено 554
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'auto_delete_posted_pics'; // удалено 554
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'allow_avatar_remote'; // удалено 555
|
|
||||||
ALTER TABLE `bb_topics` DROP COLUMN `is_draft`; // удалено 558
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'bt_add_comment'; // удалено 565
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'bt_add_publisher'; // удалено 565
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'bt_gen_passkey_on_reg'; // удалено 565
|
|
||||||
DROP TABLE IF EXISTS `sph_counter`; // удалено 571
|
|
||||||
|
|
||||||
// 571 - отдельный конвертер
|
|
||||||
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'max_inbox_privmsgs'; // удалено 573
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'max_savebox_privmsgs'; // удалено 573
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'max_sentbox_privmsgs'; // удалено 573
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'privmsg_disable'; // удалено 573
|
|
||||||
|
|
||||||
// 575 - отдельный конвертер
|
|
||||||
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'config_id'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'sendmail_fix'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'version'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_add_comments'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_auto_compile'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_auto_recompile'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_php'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_shownav'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_template_time'; // удалено 579
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'xs_version'; // удалено 579
|
|
||||||
INSERT INTO `bb_cron` VALUES (22, 1, 'Attach maintenance', 'attach_maintenance.php', 'daily', NULL, '05:00:00', 40, '', '', NULL, 1, '', 0, 1, 0);
|
|
||||||
// добавлено 582 ↑
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'allow_avatar_local'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'allow_avatar_upload'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'avatar_filesize'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'avatar_gallery_path'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'avatar_max_height'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'avatar_max_width'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'avatar_path'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'require_activation'; // удалено 583
|
|
||||||
DELETE FROM `bb_config` WHERE `config_name` = 'no_avatar'; // удалено 583
|
|
||||||
UPDATE `bb_config` SET `config_value` = '0' WHERE `config_name` = 'show_mod_index'; // изменено 583
|
|
||||||
DELETE FROM `bb_cron` WHERE `cron_script` = 'avatars_cleanup.php'; // удалено 583
|
|
||||||
UPDATE `bb_cron` SET `cron_id` = '3' WHERE `cron_script` = 'attach_maintenance.php'; // изменено 583
|
|
||||||
|
|
||||||
// 583 - отдельный конвертер
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `bb_topic_templates`; // удалено 584
|
|
||||||
ALTER TABLE `bb_forums` DROP `topic_tpl_id`; // удалено 584
|
|
||||||
UPDATE `bb_config` SET `config_value` = 'http://ip-whois.net/ip_geos.php?ip=' WHERE `config_name` = 'whois_info';
|
|
||||||
// обновлено 586 ↑
|
|
||||||
UPDATE `bb_config` SET `config_value` = 'ru' WHERE `config_name` = 'default_lang'; // обновлено 588
|
|
||||||
|
|
||||||
// 588 - отдельный конвертер
|
|
||||||
|
|
||||||
ALTER TABLE `bb_users` DROP `user_next_birthday_greeting`; // удалено 589
|
|
||||||
ALTER TABLE `bb_posts` CHANGE `post_mod_comment` `mc_comment` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
|
|
||||||
// изменено 590 ↑
|
|
||||||
ALTER TABLE `bb_posts` CHANGE `post_mod_comment_type` `mc_type` TINYINT(1) NOT NULL DEFAULT '0';
|
|
||||||
// изменено 590 ↑
|
|
||||||
ALTER TABLE `bb_posts` CHANGE `post_mc_mod_id` `mc_user_id` MEDIUMINT(8) NOT NULL DEFAULT '0';
|
|
||||||
// изменено 590 ↑
|
|
||||||
ALTER TABLE `bb_posts` DROP `post_mc_mod_name`; // удалено 590
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'allow_ftp_upload'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'ftp_server'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'ftp_path'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'download_path'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'ftp_user'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'ftp_pass'; // удалено 592
|
|
||||||
DELETE FROM `bb_attachments_config` WHERE `config_name` = 'ftp_pasv_mode'; // удалено 592
|
|
||||||
DELETE FROM `bb_extensions` WHERE `extension` = 'wma'; // удалено 592
|
|
||||||
DELETE FROM `bb_extensions` WHERE `extension` = 'swf'; // удалено 592
|
|
||||||
UPDATE `bb_extensions` SET `group_id` = '6' WHERE `extension` = 'torrent'; // изменено 592
|
|
||||||
DELETE FROM `bb_extension_groups` WHERE `group_name` = 'Streams'; // удалено 592
|
|
||||||
DELETE FROM `bb_extension_groups` WHERE `group_name` = 'Flash Files'; // удалено 592
|
|
||||||
UPDATE `bb_extension_groups` SET `group_id` = '6' WHERE `group_id` = 8; // изменено 592
|
|
||||||
INSERT INTO `bb_config` VALUES ('sitemap_time', ''); // добавлено 593
|
|
||||||
INSERT INTO `bb_config` VALUES ('static_sitemap', ''); // добавлено 593
|
|
||||||
INSERT INTO `bb_cron` VALUES (22, 1, 'Sitemap update', 'sitemap.php', 'daily', NULL, '06:00:00', 30, '', '', NULL, 0, '', 0, 0, 0);
|
|
||||||
// добавлено 593 ↑
|
|
||||||
INSERT INTO `bb_cron` VALUES (23, 1, 'Update forums atom', 'update_forums_atom.php', 'interval', NULL, NULL, 255, '', '', '00:15:00', 0, '', 0, 0, 0);
|
|
||||||
// добавлено 595 ↑
|
|
||||||
UPDATE `bb_attachments_config` SET `config_value` = 'old_files' WHERE `config_name` = 'upload_dir';
|
|
||||||
// изменено 595 ↑
|
|
||||||
DELETE FROM `bb_smilies` WHERE `code` = ':cd:'; // удалено 596
|
|
||||||
ALTER TABLE `bb_groups` CHANGE `group_description` `group_description` text NOT NULL DEFAULT '';
|
|
||||||
// изменено 598 ↑
|
|
||||||
ALTER TABLE `bb_groups` ADD `avatar_ext_id` int(15) NOT NULL DEFAULT '0' AFTER `group_id`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
ALTER TABLE `bb_groups` ADD `mod_time` INT(11) NOT NULL DEFAULT '0' AFTER `group_time`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
ALTER TABLE `bb_groups` ADD `release_group` tinyint(4) NOT NULL DEFAULT '0' AFTER `group_type`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
ALTER TABLE `bb_groups` ADD `group_signature` text NOT NULL DEFAULT '' AFTER `group_description`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
ALTER TABLE `bb_posts` ADD `poster_rg_id` mediumint(8) NOT NULL DEFAULT '0' AFTER `poster_ip`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
ALTER TABLE `bb_posts` ADD `attach_rg_sig` tinyint(4) NOT NULL DEFAULT '0' AFTER `poster_rg_id`;
|
|
||||||
// добавлено 598 ↑
|
|
||||||
INSERT INTO `bb_config` VALUES ('terms', ''); // добавлено 599b
|
|
||||||
|
|
||||||
Удаленные файлы/папки:
|
|
||||||
|
|
||||||
admin/.htaccess
|
|
||||||
admin/admin_topic_templates.php
|
|
||||||
admin/admin_xs.php
|
|
||||||
admin/xs_cache.php
|
|
||||||
admin/xs_config.php
|
|
||||||
admin/xs_frameset.php
|
|
||||||
admin/xs_include.php
|
|
||||||
admin/xs_index.php
|
|
||||||
develop
|
|
||||||
images/avatars/bot.gif
|
|
||||||
images/logo/logo_big.png
|
|
||||||
images/smiles/cd.gif
|
|
||||||
images/smiles/smileys.pak
|
|
||||||
images/icon_disk.gif
|
|
||||||
images/icon_disk_gray.gif
|
|
||||||
includes/cron/jobs/avatars_cleanup.php
|
|
||||||
includes/topic_templates
|
|
||||||
includes/ucp/torrent_userprofile.php
|
|
||||||
includes/ucp/usercp_activate.php
|
|
||||||
includes/ucp/usercp_attachcp.php
|
|
||||||
includes/ucp/usercp_avatar.php
|
|
||||||
includes/ucp/usercp_bonus.php
|
|
||||||
includes/ucp/usercp_email.php
|
|
||||||
includes/ucp/usercp_register.php
|
|
||||||
includes/ucp/usercp_sendpasswd.php
|
|
||||||
includes/ucp/usercp_viewprofile.php
|
|
||||||
includes/sphinxapi.php
|
|
||||||
includes/topic_templates.php
|
|
||||||
language/lang_english
|
|
||||||
language/lang_russian
|
|
||||||
misc/html
|
|
||||||
misc/.htaccess
|
|
||||||
pictures
|
|
||||||
templates/admin/admin_topic_templates.tpl
|
|
||||||
templates/default/images/lang_english
|
|
||||||
templates/default/images/lang_russian
|
|
||||||
templates/default/images/index.html
|
|
||||||
templates/default/topic_templates
|
|
||||||
templates/default/agreement.tpl
|
|
||||||
templates/default/donate.tpl
|
|
||||||
templates/default/faq.tpl
|
|
||||||
templates/default/gallery.tpl
|
|
||||||
templates/default/posting_poll.tpl
|
|
||||||
templates/default/posting_tpl.tpl
|
|
||||||
templates/default/usercp_avatar_gallery.tpl
|
|
||||||
templates/default/viewonline.tpl
|
|
||||||
templates/xs_mod
|
|
||||||
templates/board_disabled_exit.php
|
|
||||||
templates/limit_load_exit.php
|
|
||||||
templates/topic_tpl_overall_header.html
|
|
||||||
templates/topic_tpl_rules_video.html
|
|
||||||
donate.php
|
|
||||||
download.php
|
|
||||||
faq.php
|
|
||||||
gallery.php
|
|
||||||
viewonline.php
|
|
||||||
|
|
||||||
Прочие изменения:
|
|
||||||
|
|
||||||
Все файлы перекодированы для использования окончаний строк LF.
|
|
||||||
|
|
||||||
*/
|
|
Loading…
Add table
Add a link
Reference in a new issue