Как создать меню в Joomla, вывод модуля меню в нужную позицию шаблона джумлы. Как установить Joomla расширение (плагин, модуль)

Joomla – программное обеспечение, позволяющие создавать сайты, редактировать их и управлять ими. Наиболее популярная бесплатная CMS, то есть система управления содержимым. При этом, из двух разновидностей CMS Joomla относится к управлению веб-контента.

Особенность Joomla в том, что при первом установлении программы обладает простым набором для создания сайта. Позже можно увеличить функциональность. Так что новичку не стоит труда разобраться во всех тонкостях работы с этой системой.

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

Функции Joomla

Чтобы более точно понять, Joomla, необходимо просмотреть все его функции.

Понятная и простая администраторская зона программы, которая является мастерской Joomla. Работать в ней может как один человек, так и группа лиц. Отсюда ведется редактирование и управление, администраторская зона графически показывает, какими возможностями в данный момент обладает установленная версия Joomla.

Объединение с веб-ресурсом, написанным на HTML и отлаженная работа с этим языком.

Легкое изменение внешнего вида сайта с использованием готовых шаблонов или создание собственных. То есть оформление делается таким, каким его видит разработчик.

Создание различных форм и хранение базы данных. К этой функции относится, например, форма входа или регистрации для пользователей, и логинов в специальной базе. Или создание формы обратной связи.

Увеличение возможностей Joomla при помощи множества бесплатных и достойных расширений. К этому относится гостевая книга, чат, форум и многое другое. Еще периодически выходят новые версии программы с улучшениями.

Безопасность при представлении системе логина и пароля. Передача данных ведется по собственному порядку действий.

Сконструировать многофункциональный, но в то же время легкий интерфейс сайта. Данная функция Joomla позволяет устанавливать на сайт бесчисленное количество меню, которые будут оптимизировано работать.

Вывод какого-либо содержимого можно автоматизировать и запрограммировать на определенную дату.

Возможность создавать переход сайта на большинство языков. Многие веб-ресурсы имеют такую функцию переключения с одного языка на другой.

Разграничение доступа для разных пользователей к определенным материалам. Например, зарегистрированные лица могут скачивать файлы или просматривать какой-то контент, а для незарегистрированных эта возможность будет недоступной.

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

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

  • 1 Знакомство с Joomla

    Небольшая вводная часть: о возможностях, об истории, о внешнем виде - вы будете понимать, с чем предстоит иметь дело.

  • 2 Установка Joomla на localhost

    Многие веб-мастера начинают работу над сайтом, не выкладывая его в Интернет, а размещая на локальном хостинге. О том, как установить CMS на него и пойдёт речь в этой статье.

  • 3 Установка Joomla на хостинг

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

  • 4 Знакомство с админкой и базовые настройки

    В статье вы найдёте очень много полезной информации на тему настройки своего ресурса. Начиная с того, как войти в панель администратора и освоиться в ней, заканчивая тем, как изменить время сессии, найти справку и удалить некоторые демо-данные.

  • 5 Установка шаблона на Joomla

    Урок подскажет, откуда брать для движка темы оформления, как инсталлировать их из папки, архива или по ссылке, а потом активировать, чтобы оформление сайта сменилось.

  • 6 Создание страниц и пункта меню

    О том, как добавить на сайт страницу, а потом поместить на неё ссылку, чтобы каждый посетитель мог её прочесть. Урок научит настраивать страницы и добавлять пункты в навигационное меню.

  • 7 Создание категорий
  • 8 Типы меню в Joomla

    Joomla - довольно гибкая система, что отражается даже на работе с пунктами меню. Типов меню в Joomla достаточно много, о них и расскажет урок.

  • 9 Создание формы обратной связи

    Если хотите поддерживать с посетителями двухстороннюю связь - создайте контактную форму, пройдя этот урок.

  • 10 Модули, плагины, компоненты

    На первый взгляд синонимы, но в Joomla, оказывается, каждый тип дополнений выполняет свои функции по-разному. Прочитав статью вы узнаете, как отличить компонент от плагина, а плагин - от модуля, где их найти и какими способами установить.

  • 11 Создание фотогалереи

    Картинки на сайте - это всегда важно, но не воспользоваться возможностями, которые предлагают расширения Joomla - большое упущение. В статье рассматривается компонент Phoca Gallery - самое популярное и наиболее функциональное из бесплатных решений.

  • 12 Создание шаблона на Joomla

    Чтобы не пользоваться сторонними разработками, можно адаптировать под Joomla собственный (или любой другой) HTML-шаблон. Как именно это делать, в уроке показано на наглядном примере. Раскрывается структура тем оформления, правильный подход к архивации и настройке файла templateDetails.xml.

  • 13 Перенос сайта с локального хостинга на сервер

    Инструкция, рассказывающая об алгоритме и шагах переноса сайта с домашнего хостинга на настоящий. Всё проиллюстрировано, всё описано поэтапно.

  • 14 Интернет-магазин на Joomla

    Создание наполненного товарами, корзинами и способами оплат интернет-проекта на основе Joomla с использованием известного расширения VirtueMart. Прочтите, и вы будете иметь понятие, с чего начать создание интернет-магазина и как вообще строится этот процесс.

    Курс содержит множество полезной информации, иллюстрированной примерами и картинками. Пройдя его, вы сможете создавать и администрировать сайты, построенные на CMS Joomla. Будете понимать их устройство и уметь их настраивать.

Здравствуйте, дорогие друзья. Представляю Вам подробное руководство по расширениям (плагинам, модулям, компонентам) Joomla. Что это такое? Как их устанавливать и удалять? Эти вопросы также актуальны, как и установка плагинов WordPress, которая была уже изложена на страницах сайта. Joomlа на сегодняшний день — самая популярная OpenSource CMS система для разработки «неблоговых» сайтов.

Что такое расширения (модули, плагины, компоненты) Joomla?

Сразу оговорюсь, что все материалы в данной статье основаны на версии Joomla 3.0.1 с русской локализацией.

Сразу после установки CMS и первоначального наполнения сайта, Вам наверняка понадобится дополнительный функционал и навороты, которые не включены в базовую поставку Joomla 3. К дополнительным возможностям, которые они дают — это надстройка для интернет-магазина, возможность вставлять в статьи видео, настройщик для , фотогалереи и прочее.

Всё это относится к расширениям (extansions), которые делятся на модули, плагины и компоненты .

В Joomla 3.0.1 все доступные расширения находятся в переработанном главном меню. Кардинально процесс установки и настройки расширений не поменялся от оного в предыдущих версиях CMS.

Модули в Джумла

Модули Joomla — расширения, которые выводятся в специально размеченных в шаблоне местах, отличных от области контента. Примером таких расширений являются Модуль меню, Модуль авторизации на сайте , Модуль вывода самых популярных статей или Модуль поиска . Наличие их на страницах сайта не зависит от содержания в области контента.

Расположение модуля зависит от разметки текущего шаблона. Узнать, места куда в текущем шаблоне можно подключать модули, можно с помощью специальной команды, добавив в конце адресной строки браузера к URL — ?tp=1 (например, «http://YourSite.ru/?tp=1»). Либо другим способом в админке, через меню «Расширения «-«Менеджер Шаблонов » выбираем слева «Шаблоны » и нажимаем «Предварительный просмотр «. Перед этим в Joomla 3 проверьте, чтобы в настройках был включен «Просмотр позиций модулей «.

Расширения — плагины в Joomla

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

Примером плагинов может быть вызов вывода галереи изображений, удаления слов или лишних пробелов, добавления «nofollow» к ссылкам, вызов визуального редактора сайта, плагин ускорения индексации от Яндекса и многое другое.

Можно также встретить такое определение плагинов, как «мамбот «. Оно существовало во времена первых версий Joomla. Позже это понятия отождествилось с плагинами.

Типы плагинов (extansions) Joomla

Тип плагина Joomla зависит от события, во время которого он выполняется.

Основные виды:

  • Authentication — плагин выполняется во время авторизации пользователя на сайте;
  • Content — плагин вызывается, когда отображается или редактируется контент;
  • Editors — вызов редакторов Joomla;
  • Search — срабатывает во время вызова события поиска;
  • System — системные плагины, которые происходят при каждом цикле исполнения Joomla;
  • User — исполняется во время редактирования информации о пользователе или во время аутентификации.

Активация плагинов выполняются в меню «Расширения «-«Менеджер плагинов «.

Здесь же выполняется и настройка параметров. Далее в случае необходимости в статье вставляется код вызова плагина, которые обычно имеет примерно следующий вид {ИмяПлагина параметр1=0| параметр2=255}{/ИмяПлагина}. Это должно быть указано в документации плагина. В зависимости от типа плагина, он может включаться при активации и без такого кода вызова.

Компоненты в Джумла

В меню панели администрирования Joomla для компонент есть отдельный пункт.

В нем отображается всё то, что уже установлено на Ваш сайт. Часть из них входит в базовый комплект CMS.

Компонент — самый большой тип расширений Joomla. Он представляет собой микропрограмму по управлению областью контента. Очень часто он имеет свою административную панель — подобие админки Джумлы. Компоненты существенно повышают функциональность сайта.

Также компоненты могут взаимодействовать с плагинами либо модулями. Главной особенностью является то, что они выводятся в области контента.

Примеры интегрированных в Joomla компонент Баннеры , Ленты новостей , Поиск , Ссылки . Из сторонних — Чаты , Фото галерии , Форумы и др.

Где скачать расширения Joomla?

Найти нужное расширения для Joomla сейчас не составит огромного труда. Существует много русскоязычных и официальных сообществ, где есть большой выбор модулей (плагинов, компонентов) с руководством по установке и отзывами пользователей.

Официальное сообщество всех расширений находится по этому адресу . Из русских сообществ также с удобным каталогом по рубрикам советую обратить внимание на ext.joom.ru, а также joomfans.com/extensions/. При установке расширений обязательно обращайте внимание на то, с какой версией CMS Joomla работает данное дополнение.

Как установить Joomla расширения (модуль, плагин, компонент)?

Установка всех расширений в CMS Joomla выполняется через административную панель управления. Для этого в главном меню необходимо выбрать «Расширения «-«Менеджер расширений «.

По умолчанию откроется пункт «Установка». Это универсальный инструмент, который позволяет устанавливать расширения любого типа — модули, плагины и компоненты. По умолчанию доступно три варианта установки:

-здесь указываете путь к оригинальному zip архиву Вашего расширения (плагина, компонента, модуля). В этом случае производится загрузка пакета на хостинг, распаковка и его инсталляция;

установка из каталога — здесь нужно указать папку на сервере, в которой хранятся установочные файлы расширения;

установка из URL — здесь указываете web адрес к архиву пакета расширения, установка будет производится не локально, а через сеть Интернет.

После выбора способа установки необходимо нажать на кнопку «Загрузить и установить » или «Установить «.

Следует отметить, что через данный интерфейс также позволяет производить установку языковых пакетов и шаблонов Joomla. В меню Обновления — доступны все актуальные обновления для уже установленных в CMS расширений.

После того как расширение установлено, необходимо его включить . Для этого в «Менеджере расширений» выбираем меню «Управление «. Перед Вами появится перечень всех установленных в системе плагинов, модулей и компонент.

Чтобы активировать нужное нам расширение (плагин, модуль, компонент) , просто ставим галочки напротив него и нажимаем на кнопку «Включить «. Либо другой способ — щелкаем на кнопке «Состояние «, что находится напротив названия расширения.

Расширение установлено и активировано и можно переходить к его тонкой настройке!

Отключение/удаление Joomla расширений (extensions)?

Чтобы удалить или отключить ненужное Вам расширение , нужно просто перейти в «Менеджер расширени й»-«Управление «. Здесь, в случае отключения, просто напротив плагина нажимаем на кнопку «Состояние » или нажимаем кнопку «Выключить «. Выбранное расширение будет деактивировано.

В случае удаления, отмечаем галками удаляемые плагины и нажимаем на кнопку «Деинсталлировать «. Расширение будет полностью удалено из CMS Joomla.

Про установку плагинов в WordPress уже писал вот .

И на последок, как всегда, видео в тему. Приятного просмотра!

Здравствуйте, уважаемые читатели блога сайт. Эта статья посвящена новичкам в сайтостроении. Когда ты сам уже давно прошел этот этап (имеющий место быть в становлении абсолютно любого вебмастера), то кажется, что все и так понятно.

Действительно, после погружения в тему все оказывается гораздо проще, чем казалось на поверхности. Но для этого нужно именно погрузиться, и лучше всего это делать с чьей-то помощью (хотя бы в виде инструкций для начинающих).

Говорить мы будем про работу с замечательным движком Joomla 3, который в своей нынешней инкарнации представляет из себя довольно-таки добротный продукт, отвечающий современным стандартам верстки (поддерживается, например, ), безопасности и функциональности (с помощью расширений на этом движке можно , каталоги, блоги, фотогалереи и многое другое).

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

Как связаны сайт на Joomla и админка этой CMS

Общедоступную версию сайта на Джумле (или любом другом движке) мы как бы формируем с нуля — устанавливаем шаблон, наполняем материалами, добавляем модули с меню и прочими необходимыми инструментами. Эта версия сайта будет такой, какой вы захотите сделать ее сами. По началу же, сразу после установки движка (если вы не ставили демо-данные), это будет что-то совсем неприглядное (название сайта, пару пунктов меню — пустой стеллаж для ваших мыслей, выплеснутых на просторы интернета).
  • Скрытая от всех кроме вас (и тех, кого вы посчитаете нужным туда пустить, например сотрудников вашей компании, вашей второй половинки или еще кого-то) часть называется административной панелью или, в просторечье, админкой. Ее внешний вид и имеющиеся в ней инструменты унифицированы и будут изначально одинаковы для всех, кто решит создавать свой сайт на движке Джумла.Зачем нужна админка? Для того, чтобы вам не нужно было лазить по файлам вашего сайта и вносить в них тексты ваших статей. Админ-панель позволяет работать с сайтом так же просто, как вы работаете с Вордом (во всяком случае в тех аспектах, которые касаются добавления статей). Ну, еще и тысячи других возможностей предоставляет админка, о которых мы обязательно поговорим. Однако, суть работы с ней (логику) нужно постичь, ибо в этом кроется ключ к ее освоению и успешному использованию.
  • Не смотря на то, что основной безусловно является та часть вашего сайта, которая будет доступна всем — в админке вы будете проводить практически сто процентов своего времени, отведенного вами на работу с вашим интернет-проектом.

    Вход в админ-панель Джумлы и вопросы безопасности

    Как попасть в админку Joomla 3 ? Довольно просто. Достаточно добавить к Урл адресу главной страницы вашего сайта через слеш «administrator». Если бы мой блог работал под управлением этого движка (на самом деле, у меня WordPress), то для доступа к административной панели достаточно было бы в адресной строке набрать:

    Https://сайт/administrator/

    Если вы подключитесь к своему сайту по Фтп (или зайдете в папку локального сервера), то в корне (это то место, куда вы попадаете сразу после подключения) действительно найдете папку «administrator», а внутри нее файл index.php, который и запускает админку. Все по-честному.

    Php»? Можно и так, но вовсе не обязательно. Дело в том, что веб-сервер (это программа, работающая на реальном или локальном хостинге) при обращении к папке будет пытаться найти в ней файлик index (с расширением php или html), чтобы его и открыть. С этим, кстати, связан неприятный момент (читайте по ссылке, как с этим можно и нужно бороться).

    Собственно, и при вводе в адресную строку браузера Урл адреса главной страницы своего сайта также идет обращение к реальному файлу. И он опять же называется index.php, но живет уже в самом корне сайта (на том же уровне, что и папка administrator). Это как раз и есть классический пример появления зеркал (например, по двум Урлам https://сайт и https://сайт/index.php будет открываться одна и та же страница — почему это плохо, читайте по приведенной в предыдущем абзаце ссылке).

    Естественно, что кого угодно в админку не пустят. Защита заключается в просьбе ввести логин и пароль , которые вы задали при установке данного движка (на локальный или реальный хостинг). Нужно не забывать, что сайты в интернете очень часто ломают (например, чтобы или использовать его в качестве дорвея). Причем, делается не целенаправленно, а «на потоке». Поэтому пока еще не большая значимость вашего ресурса не убережет его от посягательств. и нетривиальный логин могут сослужить ваш хорошую службу.

    Для пущей безопасности работы с сайтом можно использовать различные плагины, позволяющие, например, спрятать вашу админку. Т.е при переходе по адресу «http://vashdomen.ru/administrator/» предложения ввести пароль не последует. Для входа в админку нужно будет использовать путь, который вам укажет плагин. В данном случае я описал работу плагина jsecure , но существует и масса других вариантов, например, создание еще одной пары логина и пароля, которые потребуется вводить после официального входа от Joomla. Но не суть.

    Оборотная сторона сайта на основе Joomla (зазеркалье)

    Итак, мы очутились в святая-святых Джумлы — в админке. Доступ сюда имеете только вы и те, кому вы эту привилегию предоставили (можно назначить разные уровни доступа, при которых будут доступны разные наборы возможностей админки). Если вы работали ранее с , то никаких особых вопросов у вас не возникнет, ибо в «тройке» и «двойке с половиной» общая суть и с тех пор не поменялись. Добавилось удобства, красивостей и безопасности. Разница заключается в нюансах, о которых я не премину упомянуть.

    Как устроена админка Джумлы 3?

    Если же вы вообще никогда с Джумлой дела не имели, то придется немного поднапрячься, чтобы понять суть ее устройства. В общем-то, это не сложно, но для человека, никогда с ЦМС дела не имевшего, логика ее работы может оказаться не очевидной. Сужу я, конечно же, по себе, но вы можете оказаться куда более сообразительными. Тем не менее продолжу в расчете на то, что вы новичок . Остальных прощу меня простить за излишние подробности. Спасибо.

    Главная страница админки Джумла 3 похожа на то, что мы видели в версии 2.5 и даже 1.5 (ее сейчас уже официально не поддерживают, что может сказываться на безопасности). Собственно, про чехарду вы можете почитать по ссылке. Если говорить кратко, то пока не выйдет 3.5, самой стабильной будет считаться 2.5. Все версии 3.х являются предварительными и далеко не все расширения вы сможете на них установить (например, любимый в рунете пока с трешкой не дружит, а вот дружит).

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

    В центральной части главной страницы админки сейчас пока особо значимой информации нет, но по мере развития сайта вы сможет тут отслеживать довольно любопытную информацию. Левое меню пришло на смену панели инструментов, которая была в полторашке и двушке с половинкой. Там находятся «быстрые ссылки», которые по своей сути дублирует некоторые пункты верхнего меню, но позволяют перейти к нужным настройкам несколько быстрее.

    Если вы будете находиться не на главной странице админки, а перейдете по одному из пунктов верхнего меню, то в левом меню будут отображаться относящиеся к нему «быстрые ссылки» , что опять же ускоряет процесс работы над сайтом в Джумле 3. Например, при переходе на вкладку создания нового пользователя, слева будет отображаться меню со всеми необходимыми вам в этом нелегком деле «быстрыми ссылками»:

    Собственно все, теперь пора лезть внутрь и погружаться в прекрасный мир творчества (создание сайта).

    Ан нет. Еще на скриншоте отображено замечательное изменение, которого лично мне не хватало в версии 1.5 — возможность автоматического обновления Joomla до последней актуальной версии простым нажатием кнопки в админ-панели. Раньше это делать приходилось , сейчас же даже прямо из админки (с небольшими нюансиками). Красота. Вот я как раз и обновлюсь до новой версии 3.3.3.

    Буквально за пару минут файлы обновления скачаются, распакуются и установятся (вас об этом будут информировать в реальном времени). На порядок удобнее, нежели делать это вручную.

    Что интересного есть в админке Joomla 3 ? За что хвататься в первую очередь? Что важно, а что второстепенно? Почему так много всего и что с этим всем делать? Как, наконец, создать страницу, меню, добавить картинку или видеоролик? Ну, совершенно не понятно, глядя на всю этому путницу пунктов меню в админке. По крайней мере таково было мое личное впечатление от первого «боестолкновения» с административной панелью Джумлы.

    Давайте начнем с ориентации в смысле того, чтобы понять, как вернуться к начальной точке , а именно на главную страницу админки, если вы глубоко закопались в настройках чего-либо (хотя я и упоминал, что куда угодно можно попасть из верхнего меню, которое для всех страниц админки остается неизменным). Для этого служит эмблемка Джумлы, расположенная в левом верхнем углу, а также пункт верхнего меню «Система» — «Панель управления».

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

    Изначально, правда, ваш сайт будет представлять из себя жалкое зрелище, но уже после его наполнения и структурирования все станет «голубым и зеленым» (в смысле, прекрасным) и ваша душа станет «петь и ликовать». Но для достижения этого придется потрудиться.

    Что можно cразу поменять в общих настройках Joomla 3?

    Имеет смысл сразу же перед началом работы изменить некоторые общие настройки Джумла. Давайте попробуем это сделать. Попасть в них можно из верхнего меню: «Система» — «Общие настройки». Вот прям на этом месте становится очень страшно, ибо их тут жуть как много (и это только на одной из пяти возможных вкладок — «Сайт», а что будет на других даже представлять не хочется):

    Но опять же бояться не надо, ибо я постараюсь вас провести по этим дебрям наиболее простым и эффективным путем. Вместе мы сила (не забывайте подписаться на рассылку , чтобы очередная статья из этой рубрики не прошла бы мимо вас).

    Итак, во-первых, вы можете тут поменять название сайта, которое придумали при установке движка (могли ведь поторопиться или просто написать что-нибудь «от балды», лишь бы отстали). Здесь же можно будете поменять в одноименном поле настроек (с помощью него вы сможете форматировать тексты добавляемых статей). Правда, плагин нового редактора вам предварительно придется установить, а уже потом заходить в общие настройки и выбирать из выпадающего списка «Редактор по умолчанию». В общем-то, и встроенный TinyMCE имеет большой функционал, но его нужно будет настроить (думаю, что об этом еще поговорим отдельно).

    Но с этими настройками мы чуток погодим, а пока создадим удобство пользования админки. Перейдите лучше на вкладку «Система» (из верхнего меню Общих настроек) и посмотрите в области «Настройки сессии» на цифру, стоящую в строке «Время жизни сессии» . По умолчанию там установлено 15 (имеется в ввиду минут):

    Поначалу эта зараза все нервы истрепала, ибо стоило мне перестать проявлять активность в админке на срок более чем 15 минут (отвлекся на почту, пошел чайку попить и т.п.), то меня за раз выбрасывало из админки и приходилось вновь залогиниваться и искать место моего последнего пребывания в недрах админки. Нить проводимых действий обрывалась, а с учетом того, что я на тот момент и так вел себя как «слепой котенок» (не всегда мог вспомнить, как на эту страницу настроек я попал) — позитива данное обстоятельство в работу не вносило.

    Понятно, что делается это в целях безопасности, но 15 минут (особенно для новичка) это мало. Посему советую вам на этапе разработки и знакомства с Джумлой увеличить эту цифру раз в десять (и не забыть нажать на расположенную сверху кнопку «Сохранить»), хотя бы на то время, пока вы активно работаете над созданием сайта (потом можно будет установить цифирьку поменьше). .

    Категории и материалы — что это и как ими пользоваться

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

    Статьи в Джумле добавляются на вкладке «Материалы» — «Менеджер материалов» . Но не торопитесь туда идти, ибо сначала нужно будет подготовиться. Что я имею в виду? Если говорить языком обывателя, то нам нужно заготовить папочки, где мы эти самые статьи будет хранить. И не только хранить. Joomla имеет замечательные инструменты для показа всего содержимого этих папочек (в виде списка или в виде небольших анонсов) пользователям, зашедшим на ваш сайт. Это очень удобно и мы об этом будет подробно говорить.

    Для создания этих самых папочек нам нужно выбрать вкладку «Материалы» — «Менеджер категорий» . Раньше в Джумле 1.5 можно было создавать папочки только двух уровней вложенности — здоровые папки под названием Разделы, в которых могли располагаться папки поменьше — Категории.

    Многим пользователям этого не хватало и в последующих версиях данного движка от разделов отказались, но зато теперь можно вкладывать одни категории (папочки) внутрь других на любую глубину (уровень). Допустим, в категорию А, вы вложили категорию В, а уже в нее вложили категорию С — получили в итоге три уровня вложенности. Чума (хотя, пока на практике не столкнетесь с необходимостью использования такой структуры, оценить важность данного нововведения по достоинству не получится).

    Итак, заходим в «Материалы» — «Менеджер категорий» — «Создать» и открываем счет категориям на своем сайте. Фактически, этим самым вы определяете структуру вашего будущего сайта — группируете будущие материалы, которые будут на нем размещаться. Эту структуру потом можно будет использовать в меню на сайте для того, чтобы вашим посетителям было бы проще в нем ориентироваться.

    Какие могут быть категории? Все зависит от тематики вашего сайта. Но лучше как следует подумать над этим вопросом, чтобы сделать заделы на будущее и не перекраивать уже хорошо работающий сайт, ибо в ряде случаев это может вызвать некоторые негативные последствия (при правильном подходе всего лишь временные).

    Например, для сайта по туризму можно сделать категории верхнего уровня с названиями регионов мира, а уже вложенные в них — категории с названиями конкретных стран. Можно сделать еще и третий уровень вложенности — регионы или города уже внутри самих этих стран.

    Создание категорий и подкатегорий в Джумле

    Обилие возможных настроек при создании категории в Joomla 3 несколько обескураживает, но нужно понимать, что в большинстве случаев вам достаточно будет лишь ввести ее название (это единственное обязательное к заполнению поле в этой форме) и выбрать уровень ее вложенности в поле «Родитель» (выбрать из списка одну из уже существующих категорий, внутрь которой будет вложена та, что вы сейчас пытаетесь создать), если это требуется по ранее разработанному вами плану (в нашем случае и вкладываться-то пока еще не во что, ибо эта категория будет первой).

    Поле «Алиас» (псевдоним) не изменило своего назначения со времен Джумлы 1.5 и позволяет подкорректировать Урл адрес того пункта меню, который будет ссылаться на данную категорию (при этом можно использовать символы ,,,[_],[-]).. Если это поле не заполнить, то система сама категории и использует это в Урл адресе (получится примерно так — «https://сайт/novsti»).

    Поле «Описание» заполнять не требуется, но если вы это сделаете, то при выводе списка или анонсов, имеющихся в этой категории статей (путем создания соответствующего пункта меню на сайте — еще подробно об этом поговорим), будет отображаться в самом начале сделанное вами описание (можно для его оформления и картинки использовать).

    Сохранять произведенные изменения теперь можно с помощью аж целых трех кнопок (в Joomla 1.5 было только два варианта):

    1. Сохранить — вы сохраните внесенные изменения и при этом так и останетесь на этой же странице
    2. Сохранить и закрыть — изменения сохранятся, а вас перебросит на уровень выше (в нашем случае в Менеджер категорий)
    3. Сохранить и создать — после сохранения откроется окно создания новой категории. Удобно при создании всей структуры категорий на вашем сайте.

    Естественно, что при создании дочерних категорий (подкатегорий) нужно будет еще выбирать родительскую категорию (в нашем примере «Новости»), внутри которой она будет в дальнейшем жить.

    Если вы внимательно присмотритесь к выпадающему списка, то заметите там категорию с названием «Uncategorised» . Вы ее не создавали — так откуда же она взялась? Все очень просто. Эту виртуальную категорию создала сама Joomla 3 и в ней будут храниться статьи, которые вы не решитесь отнести к какой-либо категории. Это может быть, например, страница с контактами, схемой проезда и тому подобное. Все они будут жить в Uncategorised.

    В менеджере категорий дочерние и родительские элементы легко отследить благодаря их наглядному отображению с большим тире перед названием и смещением относительно родителя вправо (название категорий еще большего уровня вложенности будет отображаться с еще более длинным тире):

    Там же вы найдете и Uncategorised (без категорий). Если захотите в уже созданных что-то отредактировать, то просто кликните по их названию. Для удаления лишних категорий достаточно будет поставить галочку (слева от их названия) и нажать на кнопку «В корзину», расположенную сверху. А как попасть в эту самую корзину ? Например, чтобы удалить оттуда все окончательно или восстановить случайно удаленное.

    Для этого нужно будет кликнуть по расположенной чуть выше списка категорий кнопке «Инструменты поиска», а на появившейся чуть ниже панели найти в выпадающем списке «Выбор состояния» вариант «В корзине». Откроется таблица со списком содержимого корзины. Для окончательного удаления категории поставьте напротив нее галочку и воспользуйтесь кнопкой «Очистить корзину», расположенную вверху.

    Если захотите что-то восстановить из ранее удаленного, то кликните по расположенной слева от названия пиктограммке корзины (Опубликовать).

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

    Собственно, по предложенной схеме создаете структуру категорий для всего будущего сайта . Если еще все продумать не успели, то создаете то, что уже точно решили как именно будет выглядеть. Далее мы рассмотрим вопросы создания новых материалов, пунктов меню, настройку шаблонов, установку нужных расширений и многое, многое другое. Надеюсь будет интересно.

    Лучше один раз увидеть, чем сто раз услышать — не правда ли? Мне вот тоже так кажется, посему предлагаю вам посмотреть 15 уроков по быстрому старту на Joomla 3 . Они будут воспроизводиться один за другим автоматом, а если хотите, то можете переключаться на следующий урок с помощью соответствующей кнопки на панели плеера или выбрать нужный урок из выпадающего меню в верхнем левом углу окна плеера:

    Приятного просмотра!

    Удачи вам! До скорых встреч на страницах блога сайт

    посмотреть еще ролики можно перейдя на
    ");">

    Вам может быть интересно

    Создание карты для сайта на Joomla с помощью компонента Xmap
    Сайт на Joomla стал выдавать кучу ошибок типа - Strict Standards: Non-static method JLoader::import () should not be called statically in
    Модули в Joomla - просмотр позиции, настройка и вывод, а так же назначение суффиксов класса

    Давайте сначала разберемся в самой структуре построения контента (статьи, фото, видео, музыка) в joomla. Думаю что такое материал и категория все знают? Для тех, кто не знает, что такое материал — материал это статья, если это статейный сайт; материал — видео, если это сайт-видеохостинг (например, как youtube.com); материал — фото, если это фото-сайт или сайт портфолио. В общем надеюсь понятно, что подразумевается под словом — материал (в дальнейшем мы будем называть именно так, т.е. просто материал, поэтому запомните это). Категория — это некая папка, которая объединяет в себе схожие материалы, т.е. это примерно так, как мы создаем папку у себя на компьютере и складываем туда определенные файлы.

    Стоит запомнить одну вещь — все материалы обязательно должны лежать в определенной категории. Иными словами материал не может существовать сам по себе, он обязательно должен относиться к определенной категории. Категории в свою очередь могут иметь вложенные подкатегории и такая вложенность может быть бесконечно множественной. Материал может лежать, как во вложенной категории, так и в дочерней. Именно такой логики придерживаются многие расширения для joomla. По умолчанию при установке joomla создается одна категория — uncategories . Обычно в данную категорию добавляют статьи, которые не имеют категории. Например, такие страницы, как Биография или О нас, ну и т.д.

    Структура статьи

    Включение ЧПУ в joomla

    Обращу ваше внимание на один немаловажный момент — включение ЧПУ. Что такое ЧПУ? ЧПУ расшифровывается, как человоко понятный урл, т.е. адреса страниц становятся более дружелюбными к поисковым системам и выглядят более красиво. По умолчанию адреса в joomla имеют следующий вид, например, http://site.ru/index.php/novosti/mir-novostei-zhivonogo-mira. В принципе это и есть уже дружелюбный адрес, но смущает только вставка — index.php, и еще хотелось бы, чтобы адреса заканчивались на.html, как и должно быть по сути.

    Чтобы реализовать задуманное выполним несколько несложных действий. Идем в общие настройки joomlaсистемное меню Сайт -> Общие настройки и в правой части окна находим блок «Настройки SEO «. Далее выставляем первые три переключатели в положение «Да», а именно: Включить SEF (ЧПУ), Перенаправление URL, Добавлять суффикс к URL.

    • Включить SEF (ЧПУ) — активирует ЧПУ,
    • Перенаправление URL — избавляет нас от вставки index.php,
    • Добавлять суффикс к URL — добавляет в конец адреса суффикс — .html.
    • Алиасы в Unicode оставляем в положении «Нет», иначе могут быть проблемы с адресами.

    Создание материала в Joomla: добавление категории

    Прежде чем приступать к созданию категорий и статей подготовьте структуру вашего контента, можно расписать все это на бумаге. Вы должны сразу определиться какие у вас будут на сайте категории и пункты меню (о пунктах меню поговорим чуть позже). Joomla так устроена, что данному шагу при построении контента следует уделить особое внимание и перестраивать структуру в дальнейшем не желательно, т.к. это может повлечь за собой смену адресов, в следствии чего сайт может потерять свои позиции в поисковых системах, а также ТИЦ и PR.

    Добавление материала советую начать с создания категорий. Заходим в панель управления сайтом и идем в системное меню Материалы -> Менеджер категорий -> Создать категорию. Либо переходим в менеджер категорий и там далее жмем по желтой кнопочке «Создать». Перед нами открывается форма добавления категории.

    Заголовок (помечен звездочкой, это означает, что данное поле обязательно к заполнению) — вводим заголовок категории. Следите за тем, чтобы ваши заголовки были не слишком длинными, иначе это будет некрасиво.

    Алиас — можно не заполнять, он сгенерируется автоматически. Алиасы формируют адреса страниц, но здесь есть некоторые тонкости. Если категорию привязать к пункту меню, в адрес подставится алиас пункта меню, а алиас категории будет проигнорирован. Если же к пункту меню привязана родительская категория, то адреса дочерних категорий будут формироваться из данного поля Алиас. Желательно вводить алиасы вручную и следить за тем, чтобы они были не слишком длинные, т.к. длинные адреса это не есть хорошо.

    Родитель — здесь выбираем родительскую категорию, если данная категория у вас будет верхнего уровня, то ничего не трогаем.

    Состояние — здесь нам доступны следующие опции: опубликовано; не опубликовано; в архиве (можно поместить всю категорию в архив); в корзине (можно удалить категорию, переместив ее в корзину)

    Доступ — здесь мы может выбрать какой группе пользователей будет доступна наша категория (оставляем как есть по умолчанию). О группах пользователей и правах мы поговорим в других статьях.

    Права — устанавливает выбранной группе определенные права

    Язык — выбираем язык сайт (только для мультиязычных сайтов). Оставляем как есть.

    Описание — сюда вводим описание нашей категории. Желательно написать два, три абзаца описания. т.к. это очень полезно для сео-оптимизации сайта.

    Теперь давайте взглянем на правую колонку. Здесь нам доступны следующие вкладки: Параметры публикации, Основные параметры, Метаданные.

    Параметры публикации — в данной вкладке нам предлагается выбрать автора категории. Мы можем выбрать любого зарегистрированного пользователя, щелкнув по кнопочке «Выбрать пользователя».

    Основные параметры — здесь мы можем выбрать альтернативный макет (альтернативный макет это тема для отдельной статьи, поэтому оставляем как есть), изображение для описания категории и ввести какое либо примечание.

    Метаданные — вводим краткое описание и ключевые слова. Также вводим имя автора и выбираем мета-тег Robots (с помощью данной опции может разрешить или запретить данную категорию к индексации), но его советую оставить по умолчанию.

    Когда я создаю категории в большинстве случаев я заполняю лишь: Заголовок, Родитель, Описание, Метаданные. Все остальное оставляю по умолчанию. Но, сайты бывают разные, так все остальное на ваше усмотрение, если нужно заполняйте или отмечайте.

    После всех действий жмем по одной из трех кнопочек — Сохранить, Сохранить и Закрыть, Сохранить и создать. Все они сохраняют материал. Надеюсь каждую кнопку комментировать не нужно. Из названий должно быть понятно предназначение каждой из них.

    Создание материала (статьи)

    Категории мы создавать научились, теперь давайте перейдем к публикации материала, а именно статьи. Прежде всего, чтобы нам было удобно работать с нашим визуальным редактором нам необходимо переключить его в расширенную версию. Делается это следующим образом — Расширения -> Менеджер плагинов -> Редактор — TinyMCE, открываем и в правой колонке в самом вверху переключаем режим редактора на расширенный. После этого жмем «Сохранить и закрыть». Теперь идем в Материалы -> Менеджер материалов -> Создать Материал. Открывается похожая нам форма добавления материала, но здесь она более расширенная.

    Здесь заполняем знакомые нам поля, все тоже самое, что и при добавлении категории, ничего сложного нет. Единственное обратим внимание на переключатель «Избранные». С помощью данного переключателя мы можем пометить любой материал как избранный. Для чего это нужно? Мы можем, к примеру, отметить важные статьи данным переключателем и вывести их на главную страницу. Можем также с помощью модулей вывести на внутренних страницах только избранные материалы. Одним словом «Избранные» это просто отметка для материала и все.

    Будем считать, что заголовок вы ввели, категорию выбрали теперь необходимо вставить текст и картинки. Хочу обратить ваше внимание на то, что текст как обычно копировать-вставить здесь не желательно. Т.е. текст вы копируете в буфер как обычно — ctrl+c, а вот вставлять нужно через кнопочку на панели инструментов. Данным действием мы вставляем только текст, отбрасывая все ненужные теги. Дело в том, что копируя текст с Microsoft Word или с какого либо сайта мы вместе с текстом копируем в буфер очень много ненужных символов, которые нам абсолютно не нужны. Обязательно запомните данный момент. Вообще, на эту тему я записал видеоурок — как правильно добавлять статьи на сайт . Советую вам посмотреть.

    Обратите внимание на кнопки, которые идут под визуальным редактором. Первая из них — Материал . Для чего она? С помощью данной кнопки мы можем вставить ссылку на любую созданную нами статью. Поставьте курсор в нужное место в статье и нажмите по кнопочке. В списке выберите заголовок необходимой статьи.

    Теперь давайте вставим изображение в статью с помощью кнопочки «Изображение». Чтобы картинка присутствовала и в анонсе статьи поставим курсор в самое начало текста, т.е. перед первой буквой и нажмем на кнопочку «Изображение» . В открывшемся модальном окне нам откроется директория images нашего сайта. Здесь будут храниться все изображения нашего сайта, вернее наших материалов. Желательно распределить все изображения по папочкам. По умолчанию здесь уже созданы две папки — banners и sampledata. Папки создаются через медиаменеджер, оттуда же можно и загружать и вообще управлять медиа-материалами. Ну, усложнять не будем сейчас. Вы можете загрузить изображение пока в корень папки images, либо в одну из двух папок. В папке sampledata уже есть демо-изображения, советую воспользоваться пока ими.

    Выбирая изображение у нас в поле «Адрес изображения» автоматически подставляется путь до изображения. Нам остается только заполнить поля — Описание изображения и Заголовок изображения. Эти поля являются не обязательными, но заполнять их все же советую. Выравниваем изображение — влево или вправо и после всего жмем по кнопке «Вставить».

    Начиная с версии joomla 2.5 появилась возможность задать общую картинку материалу, как для анонса, так и для полного описания. Конечно задать картинку к статье мы можем и выше приведенным методом, но все же данный метод будет правильнее. Чтобы задать картинку ищем в правой колонке вкладку «Изображения и ссылки». Здесь вы можете задать картинку анонсу материала и полному описанию.

    Чтобы загрузить или выбрать загруженное изображение, нажмите на кнопку «Выбрать», ну а далее откроется вам знакомое окошко в модальном окне. Следите, чтобы размеры изображения были не слишком большими. Для тизера (краткое описание) добавьте изображение поменьше, а для полного описания можно побольше. Можете также выбрать обтекание текста — слева или справа, либо по центру (но это зависит от шаблона, т.е. данные стили должны быть заложены в шаблоне).

    Давайте рассмотрим такую кнопочку под редактором, как «Разрыв страницы». Для чего она? Данной кнопкой можно разбить большую статью на несколько частей. Сверху статьи появятся ссылки на все части, а также ссылка на полную статью. Иногда это будет очень полезным, например, когда пишете большие обзоры. Здесь опять таки ставим курсор в нужное место и жмем по кнопке «Разрыв страницы». В открывшемся модальном окне вводим заголовок части статьи и названии страницы в содержании.

    После заполнения полей жмем по кнопке «Вставить разрыв страницы» после чего у нас появится серая разделительная черта, а на сайте статья разобьется на части. Сверху статьи вы можете увидеть ссылки на все части материала.

    Двигаемся далее и теперь давайте отделим основной текст от анонса. Для этого вставим курсор в конец первого абзаца и нажмем по кнопочке «Подробнее» . Сразу после абзаца вставится красная разделительная черта. Она как раз и будет отделять анонс от полного содержания.

    Кнопочка «Выключить редактор» — данной кнопочкой можно выключить визуальный редактор, если по каким либо причинам он вам мешает.

    И последнее, что нам понадобиться заполнить это поля метаданных Description и Keywords. Хотя, говорят, что данные поля для ранжирования сайтов в поисковой выдаче уже не так работают как раньше, но все же лучше их заполнить. В правой части окна добавления материала находим последнюю вкладочку «Метаданные» . Обычно в поле «Мета-тег Description» я вставляю несколько предложений из первого абзаца с вхождением ключевого запроса. В поле «Мета-тег Keywords» вставляем ключевые слова, характеризующую статью. От 5 до 10 слов будет думаю достаточно. Не забываем про ключевые запросы.

    Помимо вкладки «Метаданные» я думаю вы уже заметили, что есть еще и другие вкладки с настройками, но о них мы поговорим в другой статье, т.к. статья итак получилась довольно объемной. Ну вот, после всех проделанных действий жмем по одной из трех кнопочек: Сохранить, Сохранить и закрыть и Сохранить и создать.

    Советую на первых порах сохранять материал через кнопочку «Сохранить», материал сохранится, но не закроется и в случае ошибок можно быстро поправить.

    А на этом данную статью я заканчиваю. Будут еще статьи по созданию сайта на joomla, ждите. До скорых встреч!