В прошлой заметке мы рассматривали пример того, с помощью чего в Joomla! можно спрятать текст под спойлер. Сегодня мы будем распределять текст по вкладкам или табам. Применений этому способу упорядочивания текста великое множество. В конце концов во многих случаях грамотное использование вкладок придает странице эстетичности, удобства и наглядности.

Вариантов для решения этой задачи не шибко много, поэтому я предлагаю лучший на мой взгляд, так как статья не претендует на объективность. Я лишь хочу продемонстрировать инструмент, который будет работать в Joomla 1.5 и Joomla 1.6 примерно вот так:

Стандартными средствами Joomla этого не добиться, да и не ожидает никто. Поэтому мы направляемся за необходимым плагином с логичным названием Tabber! Этот плагин распространяется совершенно бесплатно на официальном сайте разработчиков. Стоит заметить, что на данный момент плагин активно развивается, хотя это не означает, что скачав его сегодня вы получаете сырой продукт. Вовсе нет! Все отлично работает, просто разработчики делают плагин еще более гибким в настройке и это не может не радовать.

После установки и активации плагина, можно приступать вставке вкладок в какой-нибудь материал. Для удобства в плагин встроена кнопка, которая будет отображаться внизу редактора текста вот так:

После нажатия на кнопку, просто появляется пример того, как их нужно вставлять:

Но это не все, на что способен плагин! С помощью плагина можно сделать ссылку для открытия определенной вкладки. Например, чтобы нажав на ссылку открылась вкладка с заголовком «Tab Title 1», ссылку нужно делать так:

Tabber позволяет указывать цветовые схемы для вкладок. В наборе есть три: голубая, зеленая и серая. По умолчанию используется голубая. Чтобы указать зеленую цветовую схему нужно применить к вкладке, нужно прописать таб следующим образом:

Ну а если вы хотите создать свой стиль для вкладок, вместо указания конкретного цвета (blue, green или gray) можно указать «myclass» и создать отдельный шаблон CSS, чтобы при будущих обновлениях программы не потерять собственные цветовые настройки.

В качестве настройки, можно определенной вкладке указать, что она будет по умолчанию открытой. Если эту настройку (active, указывается после символа |, как и цвет) не указать какой-то определенной вкладке, активной будет первая.

Замечательной возможностью является и то, что плагин понимает ссылки, в которой можно указать, какую именно вкладку открыть, загрузив страницу. Даже если название вкладки написано кириллицей. Хочу обратить ваше внимание, что если у вас включены seo-ссылки, название вкладки в ссылке не должно содержать пробелов. То есть если вы хотите указать ссылку на страницу http://мойсайт.рф/ и после перехода получить открытой вкладку с заголовком «Самое интересное», url должен быть следующего вида http://www.мойсайт.рф/?tab=самоеинтересное.

Это самые интересные настройки, которые доступны в версии Tabber 1.4.2. Вполне возможно, что к следующему релизу разработчики добавят еще чего-нибудь интересного и полезного, но и того, что есть сейчас хватает за глаза.