Порядок отображения тем на форуме

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Порядок отображения тем на форуме

Сообщение Candy »

Здравствуйте. Помогите разобраться.
В рамках форума темы сортируются не по последнему ответу, а не пойму как. Заходишь в модераторский раздел - там порядок верный, а на самом форуме темы с самым свежим ответом где-то в середине списка, со вчерашними-позавчерашними ответами - в верхней части списка.
Нужно отсортировать по последнему ответу в порядке убывания.
Спасибо.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Порядок отображения тем на форуме

Сообщение Пчелкин »

1565.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

Понятно. Спасибо.

А глобально и насильно как задать эти настройки?
Переносили пользователей с другого движка, видимо, эту настройку не вправили.
Т.е. нужно, чтобы при регистрации выбиралась сортировка по последнему ответу, и текущим пользователям в какой-то табличке поставить правильную галочку.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Порядок отображения тем на форуме

Сообщение Пчелкин »

Не понимаю - что и где могло сбиться... Порядок каждый может настроить как ему надо... Что из личного раздела, что и в модераторке .. Хоть для форумов, хоть для постов в теме...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

Мне нужно, чтобы сейчас у всех пользователей стала сортировка для всех форумов "Ответы"-"По убыванию". Через админку это как-то можно сразу для всех сделать?

А для тех, кто будет регистрироваться, чтобы такая сортировка ставилась по умолчанию.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Порядок отображения тем на форуме

Сообщение Пчелкин »

Candy писал(а):Через админку это как-то можно сразу для всех сделать?
Нет такой настройки... Надо ждать наших спецов... Я где-то видел чей-то запрос в БД по возвращению сортировки в стандартное положение, но забыл где и найти что-то не могу... Мож удалили...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Порядок отображения тем на форуме

Сообщение Sheer »

Candy писал(а):А глобально и насильно как задать эти настройки?
Так --> Изменение пользовательских настроек, задаваемых по умолчанию
Метод и порядок сортировки хранятся в таблице users
Метод в поле user_topic_sortby_type, может принимать значения:
a > Автор
t > Время размещения
r > Ответы
s > Заголовок
v > Просмотры

Порядок в поле user_topic_sortby_dir, может принимать значения:
a > по возрастанию
d > по убыванию

Чтобы изменить у всех зарегистрированных пользователей порядок сортировки на "по убыванию" следует выполнить запрос

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

UPDATE phpbb_users SET user_topic_sortby_dir = 'd' WHERE user_type <> 0
Для вновь зарегистрированных по умолчанию установлен порядок сортировки "по убыванию".
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

Спасибо, вправила всем нужную сортировку. А новым, кто будет регистрироваться? Это в исходниках, получается, нужно исправлять?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Порядок отображения тем на форуме

Сообщение Татьяна5 »

Sheer писал(а):Для вновь зарегистрированных по умолчанию установлен порядок сортировки "по убыванию".
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

До меня сейчас дошло...
Мне нужно, чтобы темы показывались в порядке появления в них ответов, по убыванию.
Не по порядку размещения тем, не по числу ответов в теме, а самые актуальные (где больше всего пишут), чтобы всплывали в разделе наверх.

Такого варианта вообще нет?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Порядок отображения тем на форуме

Сообщение Татьяна5 »

Время размещения (ответов, а не тем) - по убыванию
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

Не получается.
Они сортируются не правильно.
Возможно, это связано с модулем закупок...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Порядок отображения тем на форуме

Сообщение Пчелкин »

Candy писал(а):Возможно, это связано с модулем закупок...
Ну вот... Видите как некрасиво... Писать все подробно сразу не хотим. Тут народ мучается, пытается что-то подсказать, а у вас там кривые скрипты от СП пашут и все делают не так...
Вывод - выдача нормальной отличной полной информации о проблеме - успех получения нормального квалифицированного ответа...
Замечание - СП есть на этом свете порядка 5-8 штук... И по каждой должны быть свои разборки...
Я бы эту тему выкинул в мусор... Так как недоговоренность и отвлекалово по полной...

Добавлено спустя 2 минуты 21 секунду:
Candy писал(а):а не пойму как.
Я знаю как. Там в скрипте есть (могут быть запросто) настройка ротации постов в темах по чем угодно (кол-ву заказов, кол-ву знаков в посте, рангу юзера, его репе в закупке и прочее. Руки авторов СП неисповедимы...)
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Candy
phpBB 1.2.0
Сообщения: 13
Стаж: 12 лет 6 месяцев
Поблагодарили: 1 раз

Re: Порядок отображения тем на форуме

Сообщение Candy »

Благодаря этой теме разобралась, в чем была проблема. Спасибо.
Там были намешаны и перенос пользователей, и моды СП и СЕО.

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