Доброго времени суток, форумчане!
Подскажите, как сделать, чтобы через заданное количество времени появлялась запись.
Более подробно:
К примеру, есть список записей. Эти записи различаются на активные, архивные и требующие выполнения действий.
1. Активные - это то, что отображается в списке.
2. Архивные - это то, что не видно глазу, но есть в базе.
3. Требующие выполнения действий - это то, что было активным, но попало в архив, а затем по истечению заданного периода времени отобразилось в списке активных, к примеру, подсвеченным другим цветом.
У каждой записи есть кнопки "Снять с публикации" и "Опубликовать". Дак вот, когда я с активной записи жму кнопку "Снять с публикации", мне выходит окно с просьбой выставить дату. Ставлю на 1 месяц больше, чем сегодняшнее число(к примеру). Как только выставил дату, запись уходит в архив и ее не видно в списке. По истечению месяца запись появляется в списке в самом верху, подсвеченная другим цветом, т.е. эта запись является третьим пунктом уже. Я выбираю отправить ее в архив на другое время или же активировать. Если активирую, то запись превращается в пункт 1. Если выбираю время, то уходит в архив и исчезает из списка.
Заранее благодарен за ответы!