Показать сообщение отдельно
VLN вне форума      Старый #3  
VLN
Новенький
Регистрация: 17.04.2006
Сообщения: 16


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для VLN Найти все сообщения от VLN Добавить VLN в список друзей  
25.04.2006, 13:47

Спасибо.

Итак все по порядку:

1. выполняем команды:
PHP код:
 ALTER TABLE `nuke_usersADD `user_login_triesSMALLINTUNSIGNED DEFAULT '0' NOT NULL ;
ALTER TABLE `nuke_usersADD `user_last_login_tryINT11 NOT NULL

без них почему-то не мог авторизироваться :)

2. Заменяем в файле внешний_форум/includes/constants.php после // Table names
имена всех таблиц по шаблону :
префикс_+ bb + старое имя
define('AUTH_ACCESS_TABLE', $table_prefix.'auth_access'); --->> define('AUTH_ACCESS_TABLE', $table_prefix.'bbauth_access');
кроме:
PHP код:
 define('CONFIRM_TABLE'$table_prefix.'confirm');  
define('USERS_TABLE'$table_prefix.'users'); 

их оставляем как есть.

3. прописываем в конфиге форума префикс и базу нюка.

В итоге получаем внешний форум с полным содержанием внутреннего.
И флудеры довольны(траф меньше) и хостер рад.

PS мне это нужно было т.к.
1. все пользователи сайта свои
2. не у всех есть возможность грузить сайт целиком
3. работы по оптимизации сайта затягиваются, а хостер отрубает базу при наличии 2-х админов и 3-х пользователей в онлайн :(( (более запросов 300 на админе)

PSS по п.3 не пинать - т.к. работать по сценарию оптимизации от ув. Soniks нюк 79-32 +бб.20 не захотел :(