Non-Latin Letters in Memberlist
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Re: Non-Latin Letters in Memberlist
3.0.11
subsilver2
Поставил мод, ждал что будет так: А у меня вот так :
вот language/ru/memberlist.php
1. Как сделать чтобы было в 3 ряда (как на 1-й картинке, там конечно 2 ряда):
Английский
Русский
Украинский
Добавлено спустя 1 час 30 минут 50 секунд:
И почему русский алфавит с украинским перемешались?
subsilver2
Поставил мод, ждал что будет так: А у меня вот так :
вот language/ru/memberlist.php
Вопрос:'ALL' => 'Все',
'ALPHABET' => 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя', // Русский
'ALPHABET' => '-абвгґдеєжзиіїйклмнопрстуфхцчшщьюя', // Украинский
'BEFORE' => 'до',
1. Как сделать чтобы было в 3 ряда (как на 1-й картинке, там конечно 2 ряда):
Английский
Русский
Украинский
Добавлено спустя 1 час 30 минут 50 секунд:
И почему русский алфавит с украинским перемешались?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Non-Latin Letters in Memberlist
Это prosilverJons писал(а): ждал что будет так:
А это subsilver2Jons писал(а):А у меня вот так :
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
Avidal
- phpBB 1.2.0
- Сообщения: 10
- Стаж: 17 лет 10 месяцев
-
Кубанос_ру
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Non-Latin Letters in Memberlist
Поменял всё в пяти файлах согласно - install_mod.xml
в language/ru/memberlist.php
Переписал файлы через ftp на форум.
Получилось:
к английскому алфавиту добавилась буква
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Если по ней сортировать, отображаются пользователи на букву "А".
Общая сортировка пользователей так и осталась "кривой".
Что я делаю неправильно?
Версия форума 3.0.12
в language/ru/memberlist.php
Код: Выделить всё
'ALL' => 'Все',
'ALPHABET' => '-абвгдеёжзийклмнопрстуфхцчшщъыьэюя',Получилось:
к английскому алфавиту добавилась буква
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Если по ней сортировать, отображаются пользователи на букву "А".
Общая сортировка пользователей так и осталась "кривой".
Что я делаю неправильно?
Версия форума 3.0.12
Последний раз редактировалось Татьяна5 14.10.2013 7:09, всего редактировалось 1 раз.
Причина: [code]
Причина: [code]
-
Кубанос_ру
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Non-Latin Letters in Memberlist
Вместо
использовал
Получилось:
Появились русские буквы в выпадающем меню "Начинается с" и сортировка по ним работает, но общий список пользователей (по имени пользователя) по-прежнему сортирует неправильно, а внутри каждой русской буквы ("Начинается с") тоже "чехарда" (типа Мясов, Матроскин, Мелов, Мисин) всё невпопад.
Может быть, что мод пригоден для 3.0.11, но не подходит для 3.0.12?
Не знаю, что и делать
Код: Выделить всё
'ALPHABET' => '-абвгдеёжзийклмнопрстуфхцчшщъыьэюя',Код: Выделить всё
'ALPHABET' => array('-', 'а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к', 'л', 'м', 'н', 'о', 'п', 'р', 'с', 'т', 'у', 'ф', 'х', 'ц', 'ч', 'ш', 'щ', 'ъ', 'ы', 'ь', 'э', 'ю', 'я'),Появились русские буквы в выпадающем меню "Начинается с" и сортировка по ним работает, но общий список пользователей (по имени пользователя) по-прежнему сортирует неправильно, а внутри каждой русской буквы ("Начинается с") тоже "чехарда" (типа Мясов, Матроскин, Мелов, Мисин) всё невпопад.
Может быть, что мод пригоден для 3.0.11, но не подходит для 3.0.12?
Не знаю, что и делать
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Non-Latin Letters in Memberlist
Кубанос_ру проблема в том что Вы не понимаете как организована сортировка по имени. Сортировка идет не по
Откройте таблицу phpbb_users и сравните значение полей
username (где хранится отображаемый везде логин юзера), а по полю username_clean где храниться utf8 преобразованное username
Код: Выделить всё
$username_clean = utf8_clean_string($user_row['username']);username и username_clean и все пойметеПомощь в ЛС/email только за WM или ЮMoney
-
Кубанос_ру
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 13 лет 2 месяца
- Благодарил (а): 2 раза
Re: Non-Latin Letters in Memberlist
Вы переоцениваете мои умственные способности, но, в любом случае, спасибо за ответ...
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Non-Latin Letters in Memberlist
В одном стиле работает нормально, а во втором не хочет, не показывает русские буквы, а при нажатии на английскую выдаёт:
В каком файле стиля может быть проблема?
Код: Выделить всё
The requested URL /memberlist.php&first_char=m was not found on this server.-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Non-Latin Letters in Memberlist
Ну так и сравни шаблоны.Booker писал(а):В одном стиле работает нормально, а во втором не хочет
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Booker
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 15 лет 3 месяца
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Non-Latin Letters in Memberlist
Сравнить с чем? Работает на стиле от сабсильвера, а не работает - от просильвера.
Добавлено спустя 2 часа 32 минуты 2 секунды:
Решено.
Проблема была в том, что memberlist_body стиля оказался ещё от 3.0.8.
Добавлено спустя 2 часа 32 минуты 2 секунды:
Решено.
Проблема была в том, что memberlist_body стиля оказался ещё от 3.0.8.

