Как можно реализовать в модуле Новостей, чтобы можно было поставить одну из новостей в виде главной новости? То есть, чтобы она была в самом верху, а остальные новости(даже если они новее) шли уже почле нее. Очень удобная вещь, например когда в день добавляется куча новостей, но например праздник, тогда поздравление будет в самом верху. А сейчас приходится постоянно обновлять время. И еще если получится, то можно ли прикрутить выбор на сколько дней сделать ее главной.
Создать таблицу в базе, которая будет хранить id этой новости и время до которого она будет "новостью дня", а потом выводить или через блок центральный, или через модуль новостей (тогда желательно ей сделать свой theme-index.html, что бы как-то выделить эту новость дизайном).
Функционально вижу так: админ в обыкновенной новости видит кнопочку, нажав на которую попадает в админку, где указывает время, до которого новость является главной. В этой новости дня - кнопочка, которая сбрасывает назначение (что бы не было никакой новости дня).
Но тут встает вопрос про праздники и остальное, что можно запрограммировать: как бы еще запрограммировать, что бы эта новость дня менялась автоматически... Не иначе писать сложную(?) админку.