Advertisement:

Author Topic: Проблемы с upgrade c YaBB SE 1.5.5  (Read 2298 times)

Offline Serg_ua

  • Newbie
  • *
  • Posts: 2
Проблемы с upgrade c YaBB SE 1.5.5
« on: May 24, 2006, 05:25:16 AM »
При попытке перейти с YaBB SE 1.5.5с на SMF возникло несколько проблем:
1. Абгрейд не работает корректно в версиях SMF 1.1 RC1 и RC2:
    UPDATE yabbse_smileys
    SET filename = 'embarrassed.gif'
    WHERE filename = 'embarassed.gif';
Файл upgrade_1-1.sql, строка 68. Такой таблицы нет в YaBB SE. Она есть в SMF. Версия SMF 1.0.7 при абгрейде с YaBB SE выполняла CREATE TABLE {$db_prefix}smileys.
2. Топики в YaBB (поля ID_TOPIC) имеют тип int(11). В существующем форуме на YaBB SE, есть такие ID топиков - 1129474238. Конвертировать, как того требует SMF, в mediumint(8) невозможно. Если изменить нумерацию топиков, тогда поискивые системы индексировавшие страници будут иметь неправильный ссылки на темы. Если самому патчить абгрейд скрипт, внося в структуру int(11), вместо mediumint(8), то нет гарантии, что какой-нить update или upgrade на более новую версию SMF не захочет снова модифицировать тип.

Что посоветуют уважаемые гуру?
« Last Edit: May 24, 2006, 07:00:28 AM by Serg_ua »