Упорядочивание списка пользователей по имени

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

Сообщение Iftin »

у меня не работает
crash писал(а):скорее ru_RU.KOI8-R
что делать не знаю ((
ShpurloS
phpBB 1.4.2
Сообщения: 56
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение ShpurloS »

Вообщем я себе правил так:
берём 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'];
Работает не плоха... + забивание на заглавные быквы. Тоже самое можно сделать с локейшеном.

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

Сообщение Iftin »

ShpurloS писал(а):Работает не плоха... + забивание на заглавные быквы. Тоже самое можно сделать с локейшеном.
я тоже сделал теперь хоть сортируется как надо.

На счёт так верно или нет не знаю как и ты))) Может ГУРУ подскажут, иное решение... :roll:

Код для location

ОТКРЫВАЕМ
memberlist.php

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

Находим
$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'];
Добавлено спустя 5 минут 10 секунд:

забыл сказать, установленная локаль, на сортировку у меня ранее не влияло. Сотировалось всё равно криво, а сейчас как надо.

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