Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирили&#109 Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирили&#109
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Проблема с бриджем phpbb3.2 c cpg 1.6 (с именами на кирилиm

Started by DmitryFeod, March 22, 2020, 05:13:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

DmitryFeod

Где теперь принудительно сменить кодировку никам?
Поставил в .../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, то в последних двух файлах вписать вместо неё свою.
Всё должно работать.