forum.coppermine-gallery.net
Support => Русский (Russian) => Language Specific Support => cpg1.5.x Русский (Russian) => Topic started by: DmitryFeod on March 22, 2020, 05:13:46 am
-
Где теперь принудительно сменить кодировку никам?
Поставил в .../include/config.inc.php
$CONFIG['dbcharset'] = 'utf8';
и вроде все заработало нормально всё, кроме кириллических ников с бриджа от phpBB
Раньше помогало такое решение, а сейчас что-то не найду аналогичных танцев с бубном:
Борьба с "крокозяблами" в русских никах.
Для случая, когда и форум, и галерея в кодировке utf8.
Если русские ники отображаются в галерее после интеграции неправильно, то необходимо:
галерея/include/config.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ
$CONFIG['dbname'] = 'имя базы'; // Your mysql database name
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ
$CONFIG['dbcharset'] = 'utf8';
галерея/include/functions.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ
$result = @mysql_connect($CONFIG['dbserver'], $CONFIG['dbuser'], $CONFIG['dbpass']);
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ
mysql_query("SET NAMES UTF8", $result);
галерея/bridge/udb_base.inc.php
Найти:
КОД: ВЫДЕЛИТЬ ВСЁ
$this->link_id = mysql_connect($this->db['host'], $this->db['user'], $this->db['password']);
Вставить после:
КОД: ВЫДЕЛИТЬ ВСЁ
mysql_query("SET NAMES UTF8", $this->link_id);
Если в базе форума используется кодировка не utf8, то в последних двух файлах вписать вместо неё свою.
Всё должно работать.
-
решение найдено - смотрите тут: https://forum.coppermine-gallery.net/index.php/topic,80114.0.html