Модули Joomla
Модули в Joomla используются для вывода небольших HTML-блоков в нужных позициях шаблона. Как правило, эти блоки выводятся на всех страницах сайта, но можно легко настроить отображение модулей только на нужных страницах.
Чаще всего модули используются для авторизации, вывода форм обратной связи / бронирования, поиска, акций и т.п.
Ниже приведен список написанных мною модулей для Joomla, начиная с версии 1.5
Данный модуль выводит список подходящих контактов из стандартного компонента Joomla "Контакты" на основе нескольких фильтров, которые указываются в настройках модуля, а также учитывает, кто из пользователей, привязанных к контактам является автором материалов в просматриваемой категории.
Контакты выводятся с помощью слайдера Slick (JQuery)
Для сайта на Joomla 1.6 разработан мультиязычный модуль, который позволяет проводить тестирование знаний о личной гигиене. Вопросы хранятся в JS-файлах, которые являются языковыми. Тестирование происходит без перезагрузки страницы. После того, как испытуемый выбрал вариант ответа, появляется пояснение правильного ответа. При повторном тестировании порядок вопросов изменяется произвольным образом.
Создано 2 модуля для вывода расписания семинаров. Админский модуль позволяет добавлять и редактировать семинары. Клиентский - выводит расписание в соответствии с заданными пользователем фильтрами.
Цена: 5 USD
Купить
http://www.weblancer.net/projects/214329.html
Был разработан модуль бронирования номера в отеле для Joomla 2.5 - 4.2. Дату бронирования можно выбрать с помощью удобного календаря на JQuery.
Данные из формы бронирования валидируются с помощью Java Script и PHP.
Форма является мультиязычной - поддерживает Joom-Fish. Данные отправляются на E-mail администратора.
Был разработан модуль для JomSocial, который показывает пользователю других участников соц. сети, у которых совпадают какие-либо интересы с ним.
Интересы должны быть оформлены мульти-чекбоксами.
Можно включить дополнительную фильтрацию. Например, проживающих в одном городе, области или стране. Для этого лишь нужно знать ID поля, по которому будет произведена фильтрация.
Разработан модуль оплаты по безналу для Virtuemart 1.0 для группы компаний "Живая вода". Настроено отображение деталей заказа и информационного письма.
http://www.weblancer.net/projects/221121.html
Разработан модуль, который пересчитывает все цены указанной категории с учётом введенного коэффициента. Также ведётся пересчёт цен в свойствах товара, которые увеличивали или уменьшали стоимость товара.
Модуль устанавливается в административную часть Joomla 1.5.
Был разработан простой модуль, который выводит статистку форума Kunenu
Разработана форма для добавления объявлений в базу компонента AdsManager. Добавлена Каптча.
Изменена работа постраничной навигации на Joomla 1.0 - просматриваемая страница практически всегда в центре
http://webinarpro.ru
Разработан модуль autosubscriber для компонента AcyMailing (рассылка для сайта на Joomla 1.5). Модуль автоматически подписывает/отписывает пользователей при переходе на страницу, где он содержится. Список рассылок, на которые нужно подписать, от каких отписать, хранится в параметрах каждой копии модуля. Рассылки удобно выбирать из всплывающего lightbox'a. Также есть возможность запретить автоматические действия модуля, если пользователь подписан на одну из "Стоп-рассылок".