Каким образом можно с помощью условных операторов вывести в первом сообщении форума небольшое сообщение о том, что тема возможно устарела?

голоса: 0
Допустим с момента создания темы на форуме прошло более месяца.

Каким образом можно с помощью условных операторов вывести в первом сообщении форума небольшое сообщение о том, что тема возможно устарела?

Ведь это вроде как возможно, если смотреть напримере здесь:

http://webo4ka.ru/load/iskljuchaem_iz_informera_proshlogodnie_materialy_by_webo4ka_ru/51-1-0-4376
| Автор: | Категория: Доп. функции

Ответов: 1

Голоса: +1
 
Лучший ответ
В "виде материалов" форума в нужном месте поместить этот код

<?if((substr($DATE$,0,2)<'01' || substr($DATE$,3,2)<'01' || substr($DATE$,6)<'2016'))?><?if(substr($NUMBER$,-5)=1)?><span style="color:red">Возможно тема устарела</span><?endif?><?endif?>

Не забываем в общих настройках снять галочку c "Дату сегодняшнего дня выводить как "Сегодня":" иначе условие не сработает.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Чет не работает :(

В настройках галочку снял, в вид материалов вставил :(
HaRd,
Поиграйтесь этими датами  '01' '01' '2016', они отвечают за день, месяц, год, идёт сравнение, если тема например 2015 года, то в первом сообщ. выведется надпись.
Sentimo,
Спасибо большое, все отлично работает. Единственное еще такой вопрос возникает, как при помощи операторов сделать так, чтобы это сообщение выводилось в определенных форумах?
...