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

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

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

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

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

Не объединяються пользователи

Не возможно объединить пользователей. Выдаёт ошибку базы даных.

 

Вот что выдаёт лог ошибки:

 

 

Date: Sun, 27 Feb 2011 15:12:33 +0000

Error: 1054 - Unknown column 'like_cache_id' in 'where clause'

 

----------------------------------------------------------------------------------

mySQL query error: UPDATE imperiall_core_like SET like_member_id=45 WHERE like_member_id=47 AND like_cache_id NOT IN('c6ee0a497c394bf5f3f632f3a38a8e52','53b29559973fd0a827e95eb7046fe9cd')

.---------------------------------------------------------------------------------.

| File | Function | Line No. |

|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|

| admin/applications/members/modules_admin/members/tools.php | [db_main_mysql].update | 364 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/applications/members/modules_admin/members/tools.php | [admin_members_members_tools]._completeMerge | 146 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

| admin/sources/base/ipsController.php | [admin_members_members_tools].doExecute | 285 |

'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

 

Судя по всему проблема в "Like" (удалил бы вообще эту "изюминку"), но как исправить, не могу понять.

 

Буду признателен за помощь.

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

А попробуйте тиккет написать, если лицензия от ИБР. Пусть чинят.

Я сейчас, чуть что, пишу в IPS. Последний раз этой ночью :) Ошибки чинят очень оперативно.

 

Или составьте запрос типа такого, http://ipbskins.ru/forum/topic6013.html/page__view__findpost__p__39248

  • Автор

А попробуйте тиккет написать, если лицензия от ИБР.

Я уже открыл тему на форуме ИБР (не в клиентском разделе).

Особо беспокоить не хочу, так как возможно это проблема у меня а не у движка.

Вот попробовал обединить этого юзера наоборот - всё получилось.

Вот такая каша :)

 

Хотя тройка конечно хороша, однако помниться в 1.3 столько багов не было. Хотя и не было столько возможностей :)

 

Я сейчас, чуть что, пишу в IPS. Последний раз этой ночью :) Ошибки чинят очень оперативно.

Я аглицкого не знаю. Хотя Мистер Гугл-переводчик иногда спасает :)

Поэтому и брал лицензию у ИБР :)

Я уже открыл тему на форуме ИБР (не в клиентском разделе).

Ага. Но поддержка от IBR только в тикете. Форум это поддержка клиентов силами клиентами. :)

 

Особо беспокоить не хочу, так как возможно это проблема у меня а не у движка.

У движка.

bfarber: Issue fixed in: 3.2.0 Beta 1

 

Решение: admin\applications\members\modules_admin\members\tools.php

Найти:

$this->DB->update( 'core_like'				, array( 'like_member_id' => $member['member_id'] ), "like_member_id=" . $member2['member_id'] . " AND like_cache_id NOT IN('" . implode( "','", array_map( 'addslashes', $_likes ) ) . "')" );

Заменить:

$this->DB->update( 'core_like'				, array( 'like_member_id' => $member['member_id'] ), "like_member_id=" . $member2['member_id'] . " AND like_id NOT IN('" . implode( "','", array_map( 'addslashes', $_likes ) ) . "')" );

 

Источник: решение от DawPi

  • Автор

Ага. Но поддержка от IBR только в тикете. Форум это поддержка клиентов силами клиентами. :)

Чёто мне кажеться что ответа прийдёться ждать долго :)

 

Решение: admin\applications\members\modules_admin\members\tools.php

Найти:

$this->DB->update( 'core_like'				, array( 'like_member_id' => $member['member_id'] ), "like_member_id=" . $member2['member_id'] . " AND like_cache_id NOT IN('" . implode( "','", array_map( 'addslashes', $_likes ) ) . "')" );

Заменить:

$this->DB->update( 'core_like'				, array( 'like_member_id' => $member['member_id'] ), "like_member_id=" . $member2['member_id'] . " AND like_id NOT IN('" . implode( "','", array_map( 'addslashes', $_likes ) ) . "')" );

 

Источник: решение от DawPi

Спасибо большое человеческое.

 

У движка.

bfarber: Issue fixed in: 3.2.0 Beta 1

Это означает что в версии 3.2.0 этот баг будет убран?

Это означает что в версии 3.2.0 этот баг будет убран?

Да.

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

Аккаунт

Навигация

Поиск

Поиск

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

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