Не работает сортировка в /memberlist.php по имени пользовате

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Не работает сортировка в /memberlist.php по имени пользовате

Сообщение Iftin »

Не работает сортировка в /memberlist.php по имени пользователя


1) Открываю /memberlist.php

2) делаю "Упорядочить по: имени пользователя"

3) Получается такой бред как на картинке
...

В чём может быть проблема?

Мой файл /memberlist.php закачал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Iftin 22.02.2006 4:28, всего редактировалось 2 раза.
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

мдяя вижу никто так и не ответил :roll:

вообщем решение такое

ОТКРЫВАЕМ
memberlist.php
Находим:

Код: Выделить всё

		$order_by = "username $sort_order LIMIT $start, " . $board_config['topics_per_page'];
Меняем на:

Код: Выделить всё

		$order_by = "BINARY UPPER(username) $sort_order LIMIT $start, " . $board_config['topics_per_page'];

Код: Выделить всё

Находим
$order_by = "user_from $sort_order LIMIT $start, " . $board_config['topics_per_page'];

Код: Выделить всё

Меняем на 
$order_by = "BINARY UPPER(user_from) $sort_order LIMIT $start, " . $board_config['topics_per_page'];
ShpurloS
phpBB 1.4.2
Сообщения: 56
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение ShpurloS »

Стоп, я это где-то ночью писал... кхм... =)

Добавлено спустя 53 секунды:

А точно, топиком ниже :) я думал меня глючит ;)
Я такой - Я могу... но мне лень...
Изображение
зы: в галлереемои творения
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

ShpurloS
ахтунг! )))

Добавлено спустя 2 часа 18 минут 7 секунд:

ShpurloS
посмотрел в группах groupcp.php, так там тоже нет правильной сортировки... изначально.
Как сделать правильно? :roll:
ShpurloS
phpBB 1.4.2
Сообщения: 56
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение ShpurloS »

Самахтунг :-p
найти

Код: Выделить всё

		ORDER BY u.username"; 
заменить:

Код: Выделить всё

		ORDER BY BINARY UPPER(u.username)"; 
Лагична? ;)
Я такой - Я могу... но мне лень...
Изображение
зы: в галлереемои творения
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

не-а ошибку выдаёт... :(

протестируй сам.
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет 11 месяцев
Откуда: Киев

Сообщение natali »

Iftin
http://www.phpbbguru.net/community/view ... 1647#71647

так это правильно работает?

потому что та же проблема... ((
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

natali
это правильно работает, сделали. а вот сейчас не работает в группах сортировка. Вот её тоже бы хотелось отремонтировать. кто подскажет?

Добавлено спустя 6 минут 1 секунду:

работает, только осталось в группах положение исправить. метод пока решения не нашёл.
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет 11 месяцев
Откуда: Киев

Сообщение natali »

да, таки работает, но только по русским буквам всё равно болт выдаёт.. вместо Ж выдаёт S

Добавлено спустя 1 минуту 8 секунд:

СПАСИБО!
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

http://www.natali.ua/forums/memberlist.php
посмотрел, сортировка работает у вас отлично. Там же в "пользователях" обратил внимание на это "Показать имена начинающиеся с:", не подскажите как мне это тоже сделать? у меня такого нет!

И ещё заметил одну вещь =))
"Отправить ссылку другу",где взять? ;)
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет 11 месяцев
Откуда: Киев

Сообщение natali »

да, но по русским буквам не сортирует ))

http://www.fdp-thueringen.de/phpbb/mods.php - sort memberlist per letter

http://www.phpbbhacks.com/download/83
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

natali писал(а):да, но по русским буквам не сортирует ))
может из-за того, что у тебя в ссылке формируется русская буква??

я думаю, надо перевести каждую букву русскую в стандарт отображения в ссылке браузера ASCII...

например яндекс так работает. 8)
http://www.yandex.ru/yandsearch?text=%F ... E8%E9&tb=1


Код: Выделить всё

=%F0%F3%F1%F1%EA%E8%E9
слово значит русский =))

очень хороший мод в пользователях, но если по русским не формирует, то очень-очень плохо... :(
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет 11 месяцев
Откуда: Киев

Сообщение natali »

Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 19 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

а ты это делала? :arrow: http://www.phpbbguru.net/community/view ... 1647#71647

он сортирует, но странно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Marka
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 5 месяцев
Откуда: N-sk

Сообщение Marka »

ну раз темка про memberlist, то скажите пожалуйста, как вывести только активных пользователей?
and living another day
won't keep me out of touch

Вернуться в «Поддержка phpBB 2.0.x»