3.0.11
Subsilver2
Установил мод PM Statistics
В моде, в файле acp_pm_statistics.html добавил кириллицу.
...
<a href="{U_ACTION}&fc=а">А</a>
...
Ссылка на букву А имеет вид:
http://сайт/adm/index.php?i=pm_statisti ... &fc=%D0%B0
Но при нажатии на ссылку с буквой А, пользователь с именем Администратор не находится.
Помогите пожалуйста решить проблему.
Что и где нужно изменить в файлах чтобы при нажатии на кириллические буквы находились пользователи с русскими именами?
Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Non-Latin Letters in PM Statistics
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Non-Latin Letters in PM Statistics
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Non-Latin Letters in PM Statistics
Работаем с кириллицей.
1. нажимаю на кириллическую букву А, ссылка имеет вид:
http://сайт/adm/index.php?i=pm_statisti ... &fc=%D0%B0[/b]
Две переменные fc, что уже непонятно. Не понимаю для чего передают 2 раза. Первое включение переменной в ссылке по моему разумению будет переписано значением второго включения.
Далее нажимаем на букву Б:
mode=list&sk=t&sd=d&fc=%D0%B0&fc=%D0%B1
Значение предыдущей нажатой буквы присвается первому включению переменной
Если опять нажать на букву А , значения поменяются местами
&mode=list&sk=t&sd=d&fc=%D0%B1&fc=%D0%B0
Непонятем замысел, зачем хранить предыдущее значение?
--------------------------------------------------------------------------------------------------
2.
И почему все маленькие буквы кириллицы имеют в адресе вид:
а -> %D0%B0
б ->%D0%B1
Причём
acp_pm_statistics.php (строка 33) после их добавления имеет вид:
Что делать?
1. нажимаю на кириллическую букву А, ссылка имеет вид:
http://сайт/adm/index.php?i=pm_statisti ... &fc=%D0%B0[/b]
Две переменные fc, что уже непонятно. Не понимаю для чего передают 2 раза. Первое включение переменной в ссылке по моему разумению будет переписано значением второго включения.
Далее нажимаем на букву Б:
mode=list&sk=t&sd=d&fc=%D0%B0&fc=%D0%B1
Значение предыдущей нажатой буквы присвается первому включению переменной
fc в адрес строки, а та, на которую нажали присвается второй переменной fcЕсли опять нажать на букву А , значения поменяются местами
&mode=list&sk=t&sd=d&fc=%D0%B1&fc=%D0%B0
Непонятем замысел, зачем хранить предыдущее значение?
--------------------------------------------------------------------------------------------------
2.
И почему все маленькие буквы кириллицы имеют в адресе вид:
а -> %D0%B0
б ->%D0%B1
Причём
utf8_normalize_nfc не помогает, и , true тоже:acp_pm_statistics.php (строка 33) после их добавления имеет вид:
Код: Выделить всё
$fc = utf8_normalize_nfc(request_var('fc', '', true));Что делать?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Non-Latin Letters in PM Statistics
Мил друг, а в какой кодировке-то сохранил? Это ж тебе кириллица, а не хухры-мухры... Comprenez-vous?Jons писал(а):в файле acp_pm_statistics.html добавил кириллицу.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

