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

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

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

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

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

обновился до 3.4.8 - различия шаблонов

Обновил форум с 3.4.6 до 3.4.8 без проблем и тд. Начал искать различия в шаблоне стандартным методом, на дефолтном шаблоне, но процесс до конца не доходит.. на последнем этапе всплывающее окно... такого содержания.

Логи пустые

Безымянный.png

 

 

На заметку различия в шаблонах есть.

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

Driver Error

  • Автор

Понимаю, что различия в кодировках таблиц.

 

- Структура таблицы и сама таблица `ibf_skin_templates` в utf8_unicode_ci

- Структура ibf_skin_merge_changes нет кодировка - сама таблица в utf8_general_ci

 

Последняя SQL ошибка (Сегодня, 06:32)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Tue, 19 May 2015 05:32:37 +0000
Error: 1267 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='
IP Address: 1111 - /admin/index.php?adsess=3b07225eac5af06e5150681d43d9d722&app=core&&app=core&module=ajax&section=templatediff&sessionID=8&perGo=10&secure_key=6b1f10ff55c1983f9b35c340cc4a6312&do=merge
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT c.*,s.* FROM ibf_skin_merge_changes c  LEFT JOIN ibf_skin_templates s ON ( s.template_set_id=0 AND s.template_master_key='root' AND s.template_group=c.change_data_group AND s.template_name=c.change_data_title )   WHERE change_session_id=8 AND change_data_type='template' AND change_is_diff=1 AND change_is_new=0 ORDER BY change_id ASC LIMIT 0,10
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                           			| Function                                                                  	| Line No.      	|
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin2cp/applications/core/modules_admin/ajax/templatediff.php 			| [admin_core_ajax_templatediff]._merge                             			| 77            	|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin2cp/sources/base/ipsController.php                                	| [admin_core_ajax_templatediff].doExecute                                  	| 421   			|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin2cp/sources/base/ipsController.php                                	| [ipsAjaxCommand].execute                                                  	| 120   			|
'----------------------------------------------------------------------------+-------------------------------------------------------------------

  • Автор

Игорь подскажи пжл, смогу исправить кодировку таким образом?

 

Сравнение выставлено utf8_general_ci

ALTER TABLE таблица CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Да. Только нужно смотреть какой основной тип сравнения - или general или unicode. Если по умолчанию на остальных таблицах unicode значит нужно менять на utf8_unicode_ci.

  • Автор

Там вообще не понятно, основной тип сравнения был latin1, я выставил utf8_general_ci админ ресурса сказал что они пересажали.

Из-за большого колл тиблиц в utf8_general_ci думаю, что раньше было сравнение utf8_general_ci

 

Сейчас:

Основной тип сравнения utf8_general_ci - 75% таблиц в utf8_general_ci остальные в unicode

 

Безымянный.png

 

Безымянный3.png

 

 

Значит запрос к БД правильный ?

Значит запрос к БД правильный ?

Да.

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

Аккаунт

Навигация

Поиск

Поиск

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

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