Уважаемые пользователи!
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.
Нужна в одном из форумов сортировка по времени создания тем
Нужна в одном из форумов сортировка по времени создания тем
Я сделал одному из наших сотрудников форум, в котором он пишет прогнозы. Чтобы посетители могли с автором общаться. Именно в этом форуме нужно сделать так, чтобы темы сортировались по времени их создания, а не по времени ответов (точнее вопросов ) в них.
Можно ли это сделать?
И еще вопрос - можно ли таким же образом модифицировать мод topic_anywhere?
Можно ли это сделать?
И еще вопрос - можно ли таким же образом модифицировать мод topic_anywhere?
-
- phpBB 2.0.5
- Сообщения: 477
- Зарегистрирован: 19 лет 11 месяцев
Открываешь файл viewforum.php
Находишь код
Перед ним добавляешь:
Далее находишь код:
Меняешь его на код:
Все, сохраняешь, радуешься жизни ...
По идее, должно работать.
В коде заменишь число 1 на свое, это id твоего чудо-форума
Находишь код
Код: Выделить всё
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
Код: Выделить всё
$sort_mytopic = 't.topic_last_post_id';
if ($forum_id == 1)
{
$sort_mytopic = 't.topic_first_post_id';
}
Код: Выделить всё
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
Код: Выделить всё
ORDER BY t.topic_type DESC, " . $sort_mytopic . " DESC
По идее, должно работать.
В коде заменишь число 1 на свое, это id твоего чудо-форума
-
- phpBB 1.0.0
- Сообщения: 8
- Зарегистрирован: 16 лет 11 месяцев
- Откуда: Украина (Крым)
А можно ли перечислить id нескольких форумов, в которых нужен тот же эффект?Jovani писал(а):В коде заменишь число 1 на свое, это id твоего чудо-форума
И вообще, как узнать id? Это порядковый номер форума?
Сначала протестировал у себя на локалхосте - работает.
Потом установил на главный форум - не работает .
Добавлено спустя 9 часов 43 минуты 12 секунд:
Люди, подскажите плиз, что такое id?
Перепробовал все цифры от 1 до 21, но нужный форум так и не заработал как надо.
Желание уже есть часть исполнения
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Уникальный номер, который есть у любого форума, темы, поста, пользователя, группы и т.д.Spirit of Fire писал(а):Люди, подскажите плиз, что такое id?
Для форума - просто наведите на название форума мышку - последнее число в адресе и будет ID.
Например, для данного форума (Запросы модов для phpBB 2.0.x) это 5 (.../community/viewforum.php?f=5)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 8
- Зарегистрирован: 16 лет 11 месяцев
- Откуда: Украина (Крым)
Спасибо огромное! Теперь работает .Палыч писал(а):Уникальный номер, который есть у любого форума, темы, поста, пользователя, группы и т.д.
Для форума - просто наведите на название форума мышку - последнее число в адресе и будет ID.
Например, для данного форума (Запросы модов для phpBB 2.0.x) это 5 (.../community/viewforum.php?f=5)
Правильный номер был 28 .Spirit of Fire писал(а):Перепробовал все цифры от 1 до 21, но нужный форум так и не заработал как надо.
Желание уже есть часть исполнения
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 16 лет 2 месяца
Re:
Ответьте плиз на этот вопросSpirit of Fire писал(а): А можно ли перечислить id нескольких форумов, в которых нужен тот же эффект?
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 17 лет 10 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Re: Нужна в одном из форумов сортировка по времени создания тем
Funk
Можно через "ИЛИ"
или через "И"
и любые другие логические варианты
Можно через "ИЛИ"
Код: Выделить всё
if ($forum_id == 1 || $forum_id == 2 || $forum_id == 3 || $forum_id == 4 || $forum_id == 5)
Код: Выделить всё
if ($forum_id => 1 && $forum_id <= 5)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 16 лет 2 месяца