Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Сортировка
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Сортировка
У меня юзеры регятся по цифрам.
Как где и что изменить или дописать или убрать чтобы сортировка правильно была?
Сейчас по первым цифрам сортирует. Я так понимаю где то надо указать что поле int ? Но где и как это сделать?
Версия 3.1.10 prosilver
Как где и что изменить или дописать или убрать чтобы сортировка правильно была?
Сейчас по первым цифрам сортирует. Я так понимаю где то надо указать что поле int ? Но где и как это сделать?
Версия 3.1.10 prosilver
Re: Сортировка
Неужели все так сложно?
А если проще? То что код где то нужно изменить это понятно но вот где и что прописать?
Может кто подскажет где и что изменить? Знал бы что где и как я б не спрашивал)))
А если проще? То что код где то нужно изменить это понятно но вот где и что прописать?
Может кто подскажет где и что изменить? Знал бы что где и как я б не спрашивал)))
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Сортировка
Проще привыкнуть к той сортировке, что есть (то есть сейчас будет сортировать по порядку начиная со старшего разряда, с первого символа ника)
Re: Сортировка
У меня юзеры регятся по номеру гаража: 3,5,85,246,257
Так вот эти юзеры выводятся вот так:
246
257
3
5
85
К чему привыкать? Их будет порядка 300 человек.
Я уже недели 2 назад стал задавать этот вопрос и не только здесь но похоже никто не знает.
Или просто молчат или предлагают изучить php sql и еще кучу всего
Так вот эти юзеры выводятся вот так:
246
257
3
5
85
К чему привыкать? Их будет порядка 300 человек.
Я уже недели 2 назад стал задавать этот вопрос и не только здесь но похоже никто не знает.
Или просто молчат или предлагают изучить php sql и еще кучу всего
Последний раз редактировалось Oleg_O 24.12.2016 19:07, всего редактировалось 1 раз.
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Сортировка
Понятно. Никто и здесь не знает.
Я больше не знаю как объяснить что такое правильная сортировка.
Я больше не знаю как объяснить что такое правильная сортировка.
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 8 лет 6 месяцев
- Благодарил (а): 53 раза
- Поблагодарили: 35 раз
Re: Сортировка
Oleg_O, не надо с людьми обращаться, как с гаражами или заключенными, номер гаража можно было сделать доп. полем числового формата, а не искать способ, как покорежить работу с никнеймами.
Re: Сортировка
Ну никого не хотел обидеть. Даже в мыслях не было. Но вот так отвечать тоже не дело. Мне не 10 лет. Или напиши как сделать или напиши что это стоит столько то или тогда уж промолчи. А вот так отвечать это просто глумление. Поставить готовое расширение может практически любой человек если в голове не совсем пусто. Дополнительное поле есть в админке. И если бы оно мне нужно было я бы сюда не писал. У меня идет регистрация по номерам. Я уже видел такой же вопрос в инете. И там челу тоже так и не ответили. Кстати, мне вот нетрудно если я знаю потратить 10 минут чтоб нормальным языком человеку объяснить что и как. И так много чего сам переделал но есть то что не могу справиться вот и спрашиваю.
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Re: Сортировка
Oleg_O, так вы вопрос-то задайте, чтобы ответ получить.
Если вам не 10 - считаете,что задали вопрос, на который можно ответить?
- Balamut
- Former team member
- Сообщения: 2213
- Стаж: 19 лет
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 146 раз
- Контактная информация:
Re: Сортировка
Oleg_O, как вариант -
iconv_strlen() возвращает количество символов в строке. Если символа два - добавлять один ноль перед ником, если символ один - добавлять два ноля перед ним. Это для примера чисел из трёх символов. Тогда мы получим ники 003, 005, 085, 246, 257, которые можем сортировать уже нормальным сортировщиком по первому символу.
Как бонус, можно при регистрации проверять, чтобы ник состоял именно из трёх символов, иначе не пропускать дальше.
и большими красными и всеми заглавными буквами написать, что номер гаража должен состоять из ТРЁХ символов ;-)
Но это правки на уровне движка. Расширением это вряд ли сделаешь.
iconv_strlen() возвращает количество символов в строке. Если символа два - добавлять один ноль перед ником, если символ один - добавлять два ноля перед ним. Это для примера чисел из трёх символов. Тогда мы получим ники 003, 005, 085, 246, 257, которые можем сортировать уже нормальным сортировщиком по первому символу.
Как бонус, можно при регистрации проверять, чтобы ник состоял именно из трёх символов, иначе не пропускать дальше.
и большими красными и всеми заглавными буквами написать, что номер гаража должен состоять из ТРЁХ символов ;-)
Но это правки на уровне движка. Расширением это вряд ли сделаешь.
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 8 лет 6 месяцев
- Благодарил (а): 53 раза
- Поблагодарили: 35 раз
Re: Сортировка
Oleg_O, глумление над никнеймами не встретило в сети горячего отклика. Предсказуемо. А вот включить обязательное доп. поле числового формата и делать сортировку по нему, вместо никнеймов - на это может быть нашлось решение.
Re: Сортировка
Нет 0 не пойдут.... Как объяснить пенсионеру что при регистрации надо какие то нули вбивать? Та честно говоря я бы сам просто афигел если вот так региться... Доп. поле не нужно для № ... Это на обычных форумах вот как здесь все себе ники сочиняют. А в кооперативах все обозначаются по номерам участков, квартир или как у нас № гаража. Я не понимаю просто это правда так тяжело где-то что то прописать или что... почему за 2 недели ни один с трех разных форумов не смог ответить реально в таком файле переправь то а таком то-то.... Или у меня вопрос при котором проще форум с нуля написать? Я все это делаю безо всякой комерции. Просто задолбало воровство председателя.
Отправлено спустя 11 минут 51 секунду:
Я и спрашиваю как на уровне движка подправить код....
Отправлено спустя 3 минуты 38 секунд:
Летом был полностью переделан wr-forum. Там было всё. Наполовину система управления получилась. Даже голосование которое 100% исключает накрутку если только сервер взломать. Но так как он без sql то так и валяется...
А этот форум правда приглянулся....
Я и спрашиваю как на уровне движка подправить код....
Отправлено спустя 3 минуты 38 секунд:
Летом был полностью переделан wr-forum. Там было всё. Наполовину система управления получилась. Даже голосование которое 100% исключает накрутку если только сервер взломать. Но так как он без sql то так и валяется...
А этот форум правда приглянулся....
-
- phpBB 2.0.4
- Сообщения: 416
- Стаж: 8 лет 6 месяцев
- Благодарил (а): 53 раза
- Поблагодарили: 35 раз
Re: Сортировка
Oleg_O, самый простой выход обязательное дополнительное поле. Не хочется простого - пишите свой форум. А за пару простых манипуляций тип никнейма с текстового на числовой не поменять.
- Sumanai
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 9 лет 4 месяца
- Благодарил (а): 267 раз
- Поблагодарили: 216 раз
- Контактная информация: