Для того чтобы сделать ajax-вызов своему плагину необходимо:
1. В функции плагина, например onAfterRoute(), либо в любой вашей функции написать js запрос ajax, например на Jquery т.к. на мой взягляд он самый короткий и понятный, где при клике по кнопке с id="articleiz" происходит GET запрос по адресу 

"'.JUri::base().'index.php?option=com_ajax&plugin=rokbox&group=system&format=json&send=1&vote0=1&vote1=привет&vote2=пока"

 где используемые переменные:

В папке шаблона необходимо создать следующие файлы и папки:

файл templateDetails.xml

файл index.php

файл template_thumbnail.png

файл template_preview.png

файл favicon.ico

файл error.php

файл component.php

папка css, которая содержит файлы template.css и menu.css

папка images с графическими файлами

папка html содержит еще две папки mod_login и mod_search

Теперь подробнее о каждом файле и папке.

Файл templateDetails.xml   -структура шаблона описанная на языке XML. Файл используется Joomla для инсталляции любого расширения, в том числе и шаблонов.

Обычно проблема исчезновения ползунка происходит при конфликте jQuery с другой библиотекой. Такая проблема обнаружилась на joomla сайте и была связана с тем, что в joomla используется mootools (например подключая "Обработчик модальных окон Joomla JHTML::_('behavior.modal')", подключаются библиотеки mootools-core.js,core.js,mootools-more.js,modal.js или используя плагин RokBox от rockettheme, он так же использует эти библиотеки js), у которого тоже есть функция Slider(). Вот и получается, что происходит конфликт одноименных функций. Решение:

Перед инициализацией слайдера просто нужно добавить код:

jQuery("#slider").prop("slide",null);

 

 Где #slider — id вашего слайда

Для добавления  модуля внутри шаблона компонентов, например virtuemart используем следующий код

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /logs/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/

User-agent: Yandex
Disallow: /administrator/
Disallow: /cli/
Disallow: /components/
Disallow: /cache/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /logs/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Host: domain.com
Sitemap: http://domain.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1

 

Разработчик: http://joomlanook.com/highslide site logo
Версия компонента: 2.5.3
Версия плагинов: 2.3.1
Требования:J2.5
Описание: Хороший JS плагин для создания галерей(и не только), обладающий массой интересных возможностей и настроек.