Можете написать на почту sebun@ya.ru и рассказать суть задачи. Вечером вышлю вам прайс и коммерческое предложение, если надо.
Касательно вашей задачи: смотрите, Joomla - это конструктор. Ну давайте приведем аналогию с автомобилем: Joomla - это базовая комплектация. Вы можете открутить фары, снять двери, стекла, или же наоборот, заняться тюнингом - установить галоген, открывающиеся вверх двери, обвесы, спойлер, турбировать двигатель, поставить закись азота в багажник, чтоб рвало с места под 200...
С Joomla можно собрать сайт любой сложности. Важно понимать, что есть понятие шаблона и модульных позиций. Это как кузов автомобиля с разными технологическими отверстиями, например, для установки дверей, зеркал и т.п. Модули - это сами элементы, размещаемые в модульных позициях. Вы можете создать любой модуль и разместить в любой готовой модульной позиции. Каждый из модулей решает свою задачу. Например, форма ввода логина и пароля - тоже модуль. Снимая модуль с публикации вы тем самым убираете его с сайта полностью.
У модулей есть права. Каждый модуль можно настроить так, что бы он отображался разным группам пользователей или только одной. По умолчанию там помоему 6 или 8 групп, это Гости, Зарегистрированные, Авторы, Редакторы, Админы, суперАдмины, еще кто то...я уже и не помню, редко туда приходиться лазить. Каждая группа имеет свои права - одной доступен только просмотр, другая может проверять и публиковать материалы, третья - все, что только возможно и т.д.
Когда вы настраиваете модуль, вы можете указать не только модульную позицию, но и привязать его к группе. Например, если это группа Администратор, то модуль не увидит никто, кроме администратора. Если группа Зарегистрированные - то модуль увидят все, кроме гостей. Как то так.
Если вы убрали все модули с сайта, то вы и не увидите там ничего, кроме тех модулей, что опубликованы.