Русский алфавит в юзерлисте

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!

Русский алфавит в юзерлисте

Сообщение mith 11.06.2008 23:47

memberlist.php - там только английский алфавит

Есть ли модификации, чтобы научить мемберлист русскому алфавиту?
Весь мой геморрой из-за него)

Я 10 раз прочитал правила phpBBguru!
mith
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.10.2007 0:28
Откуда: Москва


Re: Русский алфавит в юзерлисте

Сообщение rxu 12.06.2008 4:21

Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: Русский алфавит в юзерлисте

Сообщение AD 12.06.2008 12:38

rxu

С русскими буквами не действует, добавляются просто пробелы.
AD
phpBB 2.0.0
 
Сообщения: 102
Зарегистрирован: 02.03.2008 16:06
Предупреждения: 1

Re: Русский алфавит в юзерлисте

Сообщение mith 12.06.2008 14:34

FIND
'WWW' =>


Хоть убейте, у меня в memberlist такого нет :oops:
Весь мой геморрой из-за него)

Я 10 раз прочитал правила phpBBguru!
mith
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.10.2007 0:28
Откуда: Москва

Re: Русский алфавит в юзерлисте

Сообщение Gisher 12.06.2008 16:51

открой языковой файл, так и убить могут))

в самом низу, увидешь
Код: Выделить всё
   'USERNAME_BEGINS_WITH'   => 'Имя пользователя начинается с',
   'USER_ADMIN'         => 'Администрировать',
   'USER_FORUM'         => 'Статистика пользователя',
   'USER_ONLINE'         => 'В сети',
   'USER_PRESENCE'         => 'Присутствие на конференции',

   'VIEWING_PROFILE'      => 'Профиль пользователя %s',
   'VISITED'            => 'Последнее посещение',

   'WWW'               => 'Сайт',
Gisher
phpBB 2.0.11
 
Сообщения: 495
Зарегистрирован: 04.10.2006 6:50

Re: Русский алфавит в юзерлисте

Сообщение Палыч 12.06.2008 17:00

mith
Можете считать себя убитым. Строка 142.
Только учтите
rxu писал(а):OPEN
language/your_language/memberlist.php

а не просто memberlist.php
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6487
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: Русский алфавит в юзерлисте

Сообщение Gisher 12.06.2008 17:04

Палыч писал(а):Можете считать себя убитым

сердце предсказывало :D
Gisher писал(а):так и убить могут))
Gisher
phpBB 2.0.11
 
Сообщения: 495
Зарегистрирован: 04.10.2006 6:50

Re: Русский алфавит в юзерлисте

Сообщение Палыч 12.06.2008 17:46

AD писал(а):С русскими буквами не действует, добавляются просто пробелы.

Это то, не проблема...
Заменить в шаблоне {LETTER_1_UPPER} на {L_LETTER_1_UPPER} и далее аналогично.
Только вот не пашет, однако...
rxu
А это здесь не при чём (97 - 123)?
Код: Выделить всё
      for ($i = 97; $i < 123; $i++)
      {
         $s_char_options .= '<option value="' . chr($i) . '"' . (($first_char == chr($i)) ? ' selected="selected"' : '') . '>' . chr($i-32) . '</option>';
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6487
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: Русский алфавит в юзерлисте

Сообщение rxu 12.06.2008 20:00

Может и при чём, смотреть надо. Тот вариант был для какой-то бородатой версии, я просто принцип показал :)
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: Русский алфавит в юзерлисте

Сообщение mith 12.06.2008 22:49

Во, получилось, я действительно глуп)

Каждая ссылка английской буквы выглядит так: memberlist.php?first_char=h&mode=&first_char=f#memberlist
Для русской аналогично: memberlist.php?first_char=f&mode=&first_char=ф#memberlist

Но находить пользователей с никами на русские буквы мемберлист отказывается - выдает нулевой результат, хотя ники на русские буквы 100% есть
Весь мой геморрой из-за него)

Я 10 раз прочитал правила phpBBguru!
mith
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.10.2007 0:28
Откуда: Москва

Re: Русский алфавит в юзерлисте

Сообщение Палыч 13.06.2008 0:01

rxu писал(а):Может и при чём

Нет, эта переменная вообще не используется в просильвере, только в сабсильвер.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6487
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: Русский алфавит в юзерлисте

Сообщение Rayden 13.06.2008 0:43

А оно вообще работать будет?
сомневаюсь.
Он видимо ищет не по нормальным никам, а по предоразованным, а там только латиница. Посмотрите на наш мемберлист - на букву А и русские и латинские отфильтровывает
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2563
Зарегистрирован: 27.06.2005 0:07

Re: Русский алфавит в юзерлисте

Сообщение Палыч 13.06.2008 1:03

Rayden
Только если символы совпадают в написании, там всё сложнее. Берётся первый символ из поля username_clean.
Например, символ м и будет м (а не m).
Пробовал utf8_decode, не то... А unicode_encode не видит.
Моих мозгов не хватает. :(
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6487
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: Русский алфавит в юзерлисте

Сообщение Rayden 13.06.2008 1:07

Не должна она по написанию отфильтровывать, должна по коду символа.
я так думаю
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2563
Зарегистрирован: 27.06.2005 0:07

Re: Русский алфавит в юзерлисте

Сообщение mith 16.06.2008 12:51

Нашел решение проблемы, вот ссылка на мод topic21315.html
Весь мой геморрой из-за него)

Я 10 раз прочитал правила phpBBguru!
mith
phpBB 1.4.0
 
Сообщения: 37
Зарегистрирован: 10.10.2007 0:28
Откуда: Москва


Вернуться в Запросы модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0