Форум » Система построения сайтов » Форумы » Проблема с русскими никами
Открыть Ответить

Проблема с русскими никами

3

3

1
17.02.2010 15:36:04 22.12.2012 16:29:22

Общая регистрация и авторизация с самыми популярными и актуальными на сегодняшний день форумами: Invision Power Board, phpBB 2, phpBB 3, vBulletin, SMF.

Это из описания опен слаед.

Поставил опен + phpBB 3, включил общую регистрацию... С никами на английском никаких проблем все работает.
С русскими проблема. Регистрация проходит успешно. Входить с русским ником можно только на сайте ( на форуме пишет , что пользователя с таким ником нет ). Если войти на сайте , то авторизазия происходит и на форуме. Пользователей с русскими никами невозможно добавить в группу и т.д. Невозможно работать с ними в админке.
Что можно сделать?

Версия системы Open SLAED 1.*
Версия PHP PHP 5
Сервер Сервер в интернете
ginsh
ginsh
3.5

3.5

2
17.02.2010 16:54:07

Какую кодировку используете для базы данных форума?


О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...

SLAED CMS
SLAED CMS
3.24

3.24

3
17.02.2010 19:20:40

ginsh, utf8 нужно кодировку на slaed и форуме сделать тогда будет нормально работать.

name
name
3.95

3.95

4
04.03.2010 05:08:08

Сопоставление соединения с MySQL: utf8_unicode_ci
Так написано на главной в пхп Май Админе. А Когда заходишь именно в базу данного сайта там написано "сравнение" - таблицы сайта в utf8_unicode_ci , а таблицы форума в utf8_bin
Вроде норм, но проблема остается.

Версия системы Open SLAED 1.*
Версия PHP PHP 5
Сервер Сервер в интернете
ginsh
ginsh
3.5

3.5

5
04.03.2010 08:17:10

Входить с русским ником можно только на сайте ( на форуме пишет , что пользователя с таким ником нет ). Если войти на сайте , то авторизазия происходит и на форуме.

Непонятно. В первом предложении одно, во втором обратное. Если заходите из CMS с русским ником, в форуме заходит?

Chianuk
Chianuk
3.89

3.89

6
04.03.2010 13:13:15 04.03.2010 13:23:47

ginsh, стандартная интеграция с phpBB3 кривая дальше некуда)) кривость заключается в том, что поиск в таблице пользователей форума должен происходить по username_clean, а не по username. не предусмотрены никакие действия с редактированием данных пользователя через админку, нельзя без сложностей даже сменить пароль.

где-то здесь на сайте был выложен более менее рабочий мод интеграции Open SLAED с phpBB3, на основе которого я сделал абсолютную интеграцию у себя на https://www.pdator.ru. для этого пришлось вытащить несколько функций из phpBB и адаптировать под CMS Slaed для корректной обработки данных пользователя. все не так просто, как это сделано в стандартной интеграции. если потерпите, я скоро выложу на всеобщий доступ свою сборку Open SLAED SE 1.3 Tandem

🙂

Алексей
Алексей
3.69

3.69

7
04.03.2010 13:24:01

Алексей, слава Богу. А то уж я хотел заняться...

Chianuk
Chianuk
3.89

3.89

8
04.03.2010 15:56:31

Входить с русским ником можно только на сайте ( на форуме пишет , что пользователя с таким ником нет ). Если войти на сайте , то авторизазия происходит и на форуме.

Непонятно. В первом предложении одно, во втором обратное. Если заходите из CMS с русским ником, в форуме заходит?

Все , что я написал написано точно :)
Войти можно только на сайте... ( на форуме не входит ) .... но если войти на сайте , то на форуме входит автоматом нормально.
В админке нельзя добавить пользователя с русским ником в группу, права выставить... Делаю это в базе данных в ручную , но и после этого есть кое какие глюки :(

Версия системы Open SLAED 1.*
Версия PHP PHP 5
Сервер Сервер в интернете
ginsh
ginsh
3.5

3.5

9
04.03.2010 16:03:29

В админке нельзя добавить пользователя с русским ником в группу, права выставить... Делаю это в базе данных в ручную , но и после этого есть кое какие глюки :(

Форум криво стоит. От интеграции тут не зависит ничего.

Chianuk
Chianuk
3.89

3.89

10
15.11.2012 00:55:09

По моему UTF-8 работает с массой cms, так почему же не попробовать сначала?

Profdiplom
Profdiplom
3

3

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр