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

Title: Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирилиm
Post by: DmitryFeod on March 22, 2020, 05:13:46 am
Где теперь принудительно сменить кодировку никам?
Поставил в .../include/config.inc.php
$CONFIG['dbcharset'] = 'utf8';   

и вроде все заработало нормально всё, кроме кириллических ников с бриджа от phpBB

Раньше помогало такое решение, а сейчас что-то не найду аналогичных танцев с бубном:

Quote
Борьба с "крокозяблами" в русских никах.
Для случая, когда и форум, и галерея в кодировке 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, то в последних двух файлах вписать вместо неё свою.
Всё должно работать.
Title: Re: Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирилиm
Post by: DmitryFeod on March 22, 2020, 05:28:49 pm
решение найдено  - смотрите тут: https://forum.coppermine-gallery.net/index.php/topic,80114.0.html