TsContacts может стать полезным, если на вашем сайте нужно часто менять контактные данные, если у вас работает контакт-центр или несколько людей отвечают за консультацию: в разное время разные номера телефона, электронной почты, skype.
К примеру, с 00:00 до 08:00 могут отображается контакты одного человека, с 08:00 до 16:00 второго, с 16:00 до 24:00 третьего. Об этом позаботится TsContacts.
Все, что вам нужно сделать – создать контакты и распределить время отображения на сайте.
Идея клиентки, ей было необходимо, что бы на сайте в разное время были разные контакты.
Сайт работает с людьми, предоставляют услуги. В разные дни и часы консультацией занимаются три разных человека.
Постоянно менять самим слишком накладно. Нужно править на самой странице контактов, в шапке сайта, на главной, в форме обратной связи...
В результате вышло расширение TsContacts http://tsyba.org/tscontacts.html.
В компоненте можно настраивать график отображения на различные периоды, прописывая со скольки до скольки показывать те или иные контакты, смотреть сколько часов выделено для каждого из них. А в модуле все просто - вместо телефона, скайпа, почты и имени нужно вставлять специальные обозначения, которые автоматически будут заменятся на нужные данные.
Расширение имеет три составляющие. Компонент в административной панели для настройки расписания, модуль, который выводит информацию на сайте и библиотека, содержащая вспомогательные функции для обработки данных.
TsContacts работает на CMS Joomla 2.5 и выше.
Это моя вторая разработка. Первая
http://tsyba.org/tsgrabber.html была добавлена в каталог Joomla Extensions, собрала положительные отзывы с высокими оценками (пятерки) -
http://extensions.joomla.org/extensions/social-web/social-display/rss-readers/20806. TsContacts еще в
бэта версии, как только отлажу - тоже добавлю.
Хотелось бы услышать ваши отзывы, замечания и предложения!)