Фильтр по дополнительным полям топиков. Возможность сортировки отображения топиков в ленте по своему полю. РЕШЕНО

Здравствуйте!
Помогите, пожалуйста, в следующей ситуации:

Есть свой вид топика с дополнительными полями.
Допустим, есть дополнительное поле — реальная дата события (формат dd.mm.yyyy).

1. Небоходимо реализовать возможность сортировать в ленте отображение топиков по реальной дате события, а не по дате добавления топика. При этом сортировка на Главной — должна быть по дате добавления поста (как обычно).

2. Необходимо реализовать в ленте фильтр отображения топиков по реальной дате события, с возможностью, например, отображать только события в промежутке времени, от dd1.mm1.yyyy1 до dd2.mm2.yyyy2.

Документацию копаю уже не первый день, но к корректному решению без правки движка пока не пришел. Идеально было бы, конечно, создание плагина, но упираюсь в принципы сортировки по дате добавления поста, заточенные, на сколько я разобрался, в движок LiveStreet.