Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

При переносе таблиц пропали права и сообщения

Переношу на локальном ПК из одной базы в другую. В одной форум лег, проблемы с таблицами. Поэтому создал эту же версию (3.0.4) и врунчую переношу нужные таблицы.

Перенес форумы (_forums). Но права на доступ не работают. В админке все права у всех форумов пустые, без галочек. А для пользователей они не видны. Приходится вручную менять настройки у каждого форума. А их еще много. Перенес в месте с этим и таблицы групп пользователей и маски доступа. Может чего-то забыл перенести?

Но самое главное что? При просмотре сообщений в форумах, ничего не выводиться.

Пробовал разобраться, не получается.

Но узнал такое - создал тему, она отображается нормально. В базе ibf_topics такое:

starter_id = 1, а на самом деле уже далеко не 1 у старых тем. Догадываюсь, что проблема в этом.

Подскажите, что можно посмотреть, чтобы решить такие проблемы?

Изменено пользователем bill

Рекомендованные сообщения

что можно посмотреть, чтобы решить такие проблемы?

 

Чтобы решить такие проблемы, не следует делать это:

 

врунчую переношу нужные таблицы

 

Серьезно. Вы даже не представляете глубину связей данных между таблицами в IPB. Куда надежнее перенести все таблицы, а потом удалить лишние данные. Да и проблемы с таблицами легко решаются средством самодиагностики в АЦ, если оно конечно было в дремучей 3.0.4...

 

1. Чтобы перенести маски доступа ко всему, вам следует перенести таблицу permission_index.

 

2. starter_id - это member_id автора поста. Тут все нормально, вы наверняка написали от админа, который имеет номер 1.

 

3. Посты - это posts, темы - это topics, форумы - это forums, права - это permission_index. Эти четыре таблицы - минимально необходимый набор, чтобы перенести форумы, темы и посты с одного форума на другой. Если у вас что-то не отображается, проверьте сначала эти 4 таблицы.

 

Кстати, вы в курсе, что поставить 3.0.4 - это все равно, что оставить окна и двери нараспашку, а рядом с домом вывесить баннер - "уехал в отпуск на год, деньги в комоде"? Минимальная безопасная версия на сегодня - 3.2.х.

 

Прекратите насиловать труп!

IP.Board 2.3.x + компоненты - поддержка прекращена 1 июля 2010 года

IP.Board 3.0.x + компоненты - поддержка прекращена 1 июня 2011 года

IP.Board 3.1.х + компоненты - поддержка прекращена 1 августа 2012 года

Всегда используйте актуальные версии скриптов! В IP.Board не поддерживаемых версий есть многочисленные уязвимости и ошибки, которые уже никогда не будут исправлены!

  • Автор

Кстати, вы в курсе, что поставить 3.0.4 - это все равно, что оставить окна и двери нараспашку, а рядом с домом вывесить баннер - "уехал в отпуск на год, деньги в комоде"? Минимальная безопасная версия на сегодня - 3.2.х.

Во-первых спасибо. Ну а по безопасности, не знаю. Но делаю это по той причине, что форум старый был в 3.0.4. Когда восстановлю его, тогда буду уже обновлять до актуальной версии...

Изменено пользователем bill

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.