WP-плагин исторической хронологии

Задача следующая: есть набор исторических фактов, каждый из которых имеет (варианты на выбор):

1. Точную дату: год, месяц, число.
2. Только год и месяц.
3. Только год.

Необходимо сделать так, чтобы пользователь мог щелкнуть на календаре, выбрав соответствующий день (например, 5-е марта), — а в ответ получил бы все события, произошедшие именно на эту дату за все месяцы и годы, имеющиеся в базе. То есть реализовать модель «В этот день…».

Подобный вопрос стоит и с выдачей хронологических лент по месяцам и годам.

Вопрос: есть ли нечто подобное уже реализованное?

самое простое, что приходит в голову – снабдить записи метками с указанием даты. 3 метки в записи, имеющей точную дату – число месяц год, месяц год, год. метки можно оформить типа "Посмотреть факты за этот "день", за этот "месяц", за этот "год"". но если записей под тысячу – боюсь это будет слишком трудоемкий процесс.

Конечно же, пробовал с метками — это первое, что приходит на ум. Но, во-первых, трудоёмко это. Во-вторых, совсем не очень красиво. В-третьих, хотелось бы именно через календарь — не только наглядно, но и в точности отвечает хронологическим изысканиям.

Обобщая, задача сводится к тому, чтобы выводить посты, фильтруя их в соответствии с заданными параметрами даты, о коих и было сказано в самом начале.

Думается, придётся всё же где-то у кого-то заказывать подобный функционал. Или как?

В общем и целом задача, как я понимаю, сводится к следующему.

Где-нибудь, например на главной странице, выводится календарь. Выбирая нужное число, получаем все записи, относящиеся к данному числу любого месяца и любого года.

Нечто подобное, реализованное на plain html, можно глянуть здесь: есть списки событий http://islandnet.com/~kpolsson/comphist/, откуда выдраны события и рассортированы по календарным числам http://www.islandnet.com/~kpolsson/today/pickaday.htm.

Так, может, просто писать в блог, не учитывая хронологию состоявшихся событий — всё в одну кучу? А где-нибудь отдельно (например, постоянно прикрепленной страницей в самом верху) сделать календарь, в который забивать вручную ссылки на все описанные уже события?

Также пример можно глянуть на http://www.usbsoft.ru/ — внизу в правом сайдбаре. Но проблема та же: необходимо выводить записи не согласно их дате публикации, а согласно той дате события, о котором рассказывается в записи. В этом и загвоздка.

Дом. страница искомого плагина «В этот день…»: http://www.assembla.com/wiki/show/llbbsc/wpOTD или еще другой здесь: http://www.dagondesign.com/articles/wordpress-plugin-this-day/.

Anonymous
Отправить
Ответ на: