Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Slavva

Алфавитный поиск по списку пользователей

Recommended Posts

Подскажите, пожалуйста, как в основном списке пользователей, участников вместе с сортировкой по первой латинской букве сделать и сортировку по первой кириллической букве.

Видимо, дело не только в member_list_show, и не только <foreach loop="chars:range(65,90) as $char">.

 

P.S. Версия IPB - 3.4. Занимаюсь переносом с 3.1.4

Как я это в прошлый раз сделал - не помню

Share this post


Link to post
Share on other sites

Всем спасибо. Сделал сам. :)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

В ибр локализации и так есть русские буквы, там править ничего не нужно.

 

У меня прямая лицензия с 2008 года (исторически сложилось YABB - YABBSE - YABBSM - IPB 2.8 - IPB 3.1 - IPB 3.4), поэтому на ибр и не смотрел. Языковой файл взял также напрямую с ИПС.

 

Спасибо за идею - посмотрю, что у ибр еще есть полезного.

 

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

Share this post


Link to post
Share on other sites

посмотрю, что у ибр еще есть полезного.

Чудо-транслитерация и авторизация ВК с ошибками от Twitter'a :D

Share this post


Link to post
Share on other sites

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

А Вы не могли бы скинуть ссылку на этот хук, если можно, пожалуйста?

Share this post


Link to post
Share on other sites

P.S. - Экспортировал этот хук из релиза IBR 3.4.6, установил на 3.4.9. Хук без проблем установился, но поиск находит только пользователей с латинскими никами... Возможно ли его доработать?

 

Вот файл хука (он вроде бесплатный, так что прикрепляю тут):

ibr_mlist_alpha_ru.xml

Share this post


Link to post
Share on other sites

Всем доброго утра!

 

Вопрос снят, проблему решил сам (вручную сравнив файлы локализации IBR с оригинальными, всего около 20 штук, и заменив strtolower на mb_strtolower). Теперь, слава Богу, всё работает - поиск и в публичной части, и в админке :)

 

Сразу говорю, в файлах от IBR strtolower не везде заменен на mb_strtolower, поэтому сравнивал построчно, и вручную заменял. Результат - всё работает как сказал выше, в том числе и на Windows-локали Russian_Russia.1251.

 

Прикрепляю архив с файлами от IBR. в которых сделаны необходимые правки. Чуть позже скину готовые изменённые файлы для версии IPB 3.4.9.

Share this post


Link to post
Share on other sites
Прикрепляю архив с файлами от IBR. в которых сделаны необходимые правки. Чуть позже скину готовые изменённые файлы для версии IPB 3.4.9.

Не нужно. Можете просто указать список файлов.

 

вручную сравнив файлы локализации IBR с оригинальными, всего около 20 штук, и заменив strtolower на mb_strtolower

Можно заменить глобально по всему форуму поиском и заменой по регулярному выражению

http://ipbskins.ru/forum/topic11832.html/page__st__30#entry97291

  • Upvote 1

Share this post


Link to post
Share on other sites
Если хочется заменить strtolower на mb_strtolower, можно сделать это глобально по всему форуму

Так в файлах от IBR не везде заменено, я вручную смотрел.

Share this post


Link to post
Share on other sites

Можно заменить везде, в этом ничего страшного нет.

Можно поискать в каких файлах изменено в ибр и исправить только в них.

  • Upvote 1

Share this post


Link to post
Share on other sites

Чудо-транслитерация и авторизация ВК с ошибками от Twitter'a :D

Извиняюсь, что оффтоп, а какие ошибки в модулях авторизации через Твиттер и ВК? Я заметил только, что капчи нету, это действительно недочет.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...