1. Требуется изменить форму вывода модуля, т.е. изменить шаблон.
Эта задача например была решена в модуле, который выводит эти статьи. Потребовалась возможность сделать нестандарное оформление стандартному модулю "Текст и рисунок", т.е. сделать возможным придать каждой статье свое однажды заданное оформление(шаблон вывода).
Эта задача решена путем изменения предустановленного шаблона на требуемый вид. Фактически эта задача решена простым использованием кода HTML -кода браузера. Это наиболее простые задачи для разработки.
2. Требуется добавить функционал стандартным модулям.
Например, слайд-шоу в шапке было реализовано за счет добавления функционала для стандарного модуля фотогаллереи, написанный на jQuery. Этот функционал был разработатан сторонними разработчиками и был просто адаптирован под CMS Siteedit. Это несколько сложнее, такого рода задачи по стоимости выше решений 1 вида.
3. Нестандартные решения для сайтов
На этой странице вы можете видеть предварительный, тестовый вид такой работы - калькулятор рекламы. Это довольно сложный комплекс задач, при решении которого потребовалось программирование с использование серверного языка PHP и интерактивного языка программирования Javascript. Вывод формы для ввода данных и финальная обработка информации была реализована в PHP, весь интерактив(т.е. выбор нужных данных с мгновенным предварительным пересчетеом данных) был прописан на Javascript.
Этот вид решений является самым дорогим, т.к. требует программирования под данную задачу. Возможность последующего применения модуля весьма узка. Однако на данном конкретном сайте(под который делается модуль) такие нестандартные решения будут весьма уместны.