Категория: Основы Joomla

Материал в Joomla

Добрый день уважаемые посетители сайта Joomla-Site.ru! В данной статье мы с вами поговорим о том, как создавать и выкладывать на сайт под управлением Joomla CMS материалы. 

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

За создание станиц отвечает пункты меню, которые вы без проблем можете создать сколько вам необходимо через админ панель.

Иерархия материала Joomla

Чтобы вывести материал в Joomla, необходимо сначала создать категорию, поскольку созданный материал сначала привязывается к категории. Сами категории могут группироваться по группам, то есть одна категория может быть более высокого уровня и в нее может входить еще несколько категорий. Таким образом, можно создать некую иерархию категорий. Сам материал обязательно должен относится к какой либо категории, да и к тому же потом, когда у вас будет уже много на сайте материалов, за счёт сортировки по категориям, выложкнными статьями будет довольно легко управлять.

Аналогичная иерархия действует и для других элементов Joomla CMS - это контакты, ссылки, заметки, ленты новостей и тому подобное.

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

Менеджер материалов

Чтобы создать материал в джумла системе, вам необходимо будет зайти в административную панель сайта (http://ваш-сайт.ру/administrator). Далее нужно будет перейти в менеджер материалов. Чтобы добавить новую информацию на сайт, в правом верхнем углу вы увидите кнопку "Создать", на которую вам нужно будет нажать, и вы попадёте на страницу создания материала.

Все необходимые настройки расположены под надписью «Создать материал».

Создание материала

Заголовок — это поле которое обязательно необходимо заполнить при создании материала в джумла. Без заполнения заголовка вы не сможете сохранить создаваемый материал. Вы можете выводить заголовок на сайте, а также можете если надо его скрыть. Тут решать вам и настроить данную опцию вывода можно в блоке "Параметры отображения", что находится справа.

Алиас — это название вашего материала в транслитерированном формате. Необходимо данное поле заполнять для оптимизации внутренних страниц вашего сайта. Что такое SEO оптимизация Joomla вы также можете прочитать перейдя по ссылке. Данное поле автоматически заполняется, если предварительно вы настроили в основных настройках джумлы SEF (человеко понятные url-ы).

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

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

Доступ — в данном пункте вы можете задать доступ материала, то есть какая группа пользователей будет видеть ваш контент, а для какой группы материал будет скрыт.

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

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

Язык — тут посто выбираем язык отображения. Этот пункт можно не трогать, если ваш движок русифицирован.

ID — уникальный идентификационный номер, которые присваивается каждому новому материалу на сайте.

Текст материала — это основное поле где вы пишите текст, который будет выводиться в основной контентной области сайта.

Joomla в стандартной своей комплектации представляет на выбор три визуальных редактора, одним из которых на выбор, вы можете пользоваться для более удобного создания и редактирования ваших текстов:

  1. TinyMCE — простенький визуальный редактор;
  2. CodeMirror — данный редактор понравится тем вебмастерам, кто любит работать с html / css кодом, поскольку данный редактор имеет функцию подсветки синтаксиса кода;
  3. Без редактора — если выберете пункт без редактора в основных настройках джумла, то перед вами будет просто пустое окном, без каких либо кнопок для форматирования текста.

Рекомендую вам поставить на ваш сайт компонент визуального редактора JCE, который является самым удобным визуальным редактором для джумла движка.

Параметры отображения материала

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

Параметры отображения

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

Менеджер категорий

Менеджер категорий

Далее переходим в админ панели в пункт менеджер категорий и жмем кнопку «Создать» в тулбаре.

Создание материала

Многие настройки из данного блока мы с вами рассмотрели выше, и тут повторяться не буду, поскольку они одинаковы. В данном блоке появился только новый пункт "Родитель", благодаря которому вы сможете задать материалу родительскую категорию. Если решите оставить материала без категории, то есть оставите пункт в статусе «Нет родителя», то соответственно категория автоматически присвоится высшего уровня. Выводить описание вами созданных ранее категории стоит в том случае, если вы хотите вывести описание категории на страницу сайта. Это полезная возможность для вывода текста, в котором вы опишите вкратце раздел на сайте как для людей, так и с точки зрения поисковой оптимизации под поисковые системы.

Параметры отображения материала Joomla

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

Параметры отображения категорий

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

Состояние материала

Состояние материала

Чтобы сменить состояние материала, в админ панели в пункте меню "материалы" вам необходимо будет отметить галочками те материалы, которым вы хотите присвоить то или иное состояние кнопками, что находятся в тулбаре. Всего имеется в тулбаре 5 состояний:

  • Опубликовано — написанный вами контент готов к публикации на сайте, и вам необходимо лишь создать под него необходимый пункт меню чтобы вывести на страницу сайта.
  • Не опубликовано — данной кнопкой в тулбаре вы можете снять уже размещённый материал на сайте. Если вы снимите материал с публикации, то та страница на которой он был выведен, будет выводить 404 ошибку - страница не найдена.
  • Избранные — материалы что помечены как избранные, можно выводить как на главной станице, так и отдельно от других материалов.
  • В архив — те страницы что вы отправите в архив, будут группироваться автоматически по месяцам. Архив возможно вывести в контентной области на сайте используя тип меню "Архивные материалы". Также возможно вывести архив на сайте с помощью модуля "Материалы в архиве".
  • В корзине — данной кнопкой вы можете переместить материал в корзину, то есть удалить его с сайта.
  • Выбор состояния материала

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

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

Очистить корзину

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

Избранный материал

Снятие блокировки

Разблокировать

Все конопки в тулбаре в административной панели мы разобрали, кроме одной, которая называется "Разблокировать". Joomla CMS является многопользовательской системой, то есть с данным движком может работать одновременно несколько человек находясь в админке сайта. Чтобы избежать возможности редактирования материала сразу несколькими пользователями, в джумле предусмотрена так называемая блокировка материала после открытия его через административную часть сайта. То есть, пока материал открыт пользователем для редактирования, другой пользователь не может внести какие либо изменения в тот же материал.

Блокировка редактиреумого материала снимается автоматически после корректного закрытия его. То есть, если материал пользователь закрывает кнопкой "Сохранить и закрыть" или "Закрыть". Если материал был закрыт не корректным образом, то есть пользователь использовал кнопку назад в браузере или просто закрыл вкладку в используемом браузере. В таком случае джумла движок блокирует материал и рядом с его названием в админке появляется иконка замка.

Блокировка

Если вы не используете материал, то блокировку можно без проблем снять нажатием на иконку замка, или просто отметить материал галочкой и нажать на кнопку "Разблокировать" в тулбаре.

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

Снятие блокировки

Медиа-менеджер

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

Медиа-менеджер

Начать работать с медиа-менеджером не составит особых затруднений, поскольку тут всё довольно просто и понятно на интуитивном уровне. Справа вы увидите дерево каталогов которое расположено в папке /images, слева содержимое файлов из той папки которую вы выбрали.  Снизу вы увидите кнопку "Создать каталог" и форму для загрузки новых графических и видео файлов на ваш веб-сервер.

В тулбаре имеется три кнопки:

Тулбар медаи-менеджера

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

Настройки медиа-менеджера

Настройки медиа-менеджера

  • Разрешённые расширения — тут перечислены те расширения файлов, которые доступны для закачки на веб-сервер.
  • Максимальный размер (в МB) — джумла не будет заливать на сервер файлы, которые будут превышать выставленного в мегабайтах вами размера. Чтобы снять ограничения на размер файлов нужно просто поставить в поле "0". Не стоит забывать что ещё сам веб-сервер в настройках хостинга может ограничивать по размеру заливаемые вами файлы.

Путь к файлам

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

Тут рассмотрим все опции фильтрации и ограничений:

Опции фильтрации и ограничений

  • Ограничение загрузки — данная опция задаёт ограничения на загрузку файлов пользователям статуса "менеджер" и ниже.
  • Проверять тип файла (MIME) — осуществляет некую фильтрацию заливаемых вами файлов на сервер по их типу и соответственно  расширению. Разрешенные и запрещенные типы и расширения вы можете вписать в опциях в соответствующее поле.
  • Разрешённые расширения изображений - это опция фильтрации изображений, которая осуществляется по их расширению.
  • Использовать Flash-загрузчик — даёт возможность заливать на веб-сервер несколько файлов за один раз.

Публикация на сайте

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

Типы пунктов меню

  • Архивные материалы — выводит список всех материалов из архива.
  • Материал — в контентной области сайта будет выведен определённый материал.
  • Список всех категорий — выводит список всех категорий которые есть на сайте.
  • Блог категории — выводит статью в виде небольшого анонса с кнопкой "подробнее" на полную статью. Идеально подойдёт данный пункт если вы хотите разработать сайт в виде блога.
  • Список материалов категории — выводит список материалов с кратким описанием из определенной категории
  • Избранные материалы — выводит список избранного.
  • Создать материал — страница с формой для создания нового материала. Доступна только для зарегистрированных пользователей с правами доступа разрешающими добавление нового материала в Joomla. Для остальных читателей появится страница с ошибкой 403 — отказано в доступе.

Также на сайт могут быть выведены модули на уже созданные страницы с ссылками ведущими на категории и материалы:

Типы модулей

  • Категории — выводит общий список категорий, который входит в общую родительскую категорию.
  • Новости — выводит определённое количество материалов из нескольких или одной категории. Параметром отбора может быть дата создания материалов, дата публикации, порядок следования материалов или просто рандомный вывод.
  • Самые читаемые — выводит список самых популярных, то есть самых читаемых статей с самым большим количеством просмотров.
  • Список материалов категории — выводит список материалов из одной или из нескольких категорий.
  • Материалы в архиве — выводит список всех статей что были отправлены в архив, которые упорядочены по месяцам и датой их создания.
  • Последние новости — выводит на сайте в сайдбаре последние записи по дате их создания, изменения и публикации.
  • Связанные материалы — позволяет сформировать список похожих страниц, который формируется по ключевым словам из поля "keywords", что заполняется вами в каждой статье.


Комментарии  

 
+2 #1 Админ 12.09.2015 13:44
Пишите свои комментарии по статье, и будем с вами обсуждать что не совсем понятно... :-)
Цитировать
 
 
+1 #2 Андрей 30.09.2015 15:24
Норм статья...В понимании как что в движке устроено немного до меня дошло после прочтения)
Цитировать
 
 
+1 #3 Alex 02.10.2015 16:53
Не хилая статья...устал читать. Есть моменты которых не знал...А есть что по оптимизации джумлы на сайте почитать?
Цитировать
 
 
+1 #4 Мурат 02.10.2015 19:06
Я новичок в джумле, и много всего не понял...Если это система такая удобная, то с чего она такая путанная?
Цитировать
 
 
+1 #5 Админ 20.10.2015 12:52
Цитирую Мурат:
Я новичок в джумле, и много всего не понял...Если это система такая удобная, то с чего она такая путанная?

А чего в ней путанного? Ты битрикс не юзал наверное, и поэтому не знаешь какая система действительно путанная :lol:
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Вы находитесь здесь:   ГлавнаяОсновы JoomlaМатериал в Joomla