Создание материалов Joomla и вывод на сайт
Всем Привет! Наконец-то, дождались! Сегодня начнем наполнять свой сайт полезной информацией! Научимся создавать и публиковать материалы, работать с соответствующим менеджером.
Материал в Joomla — это не есть страница сайта как таковая, это только информация, которая может быть выведена в области контента. Еще раз хочу напомнить, в Joomla страницы создаются с помощью пунктов меню. Их содержание состоит из:
- информации в центральной области (области контента) — за нее отвечают тип и параметры пункта меню;
- информации по периметру области контента — формируется за счет модулей Джумла.
Материалы группируются по категориям. В свою очередь категории могут объединяться в другие категории более высокого уровня, тем самым создавая иерархию.
Материал обязательно должен принадлежать какой-либо категории.
Подобная иерархия характерна и для других элементов Joomla — заметки, контакты, ленты новостей, ссылки и так далее.
Создание и редактирование
Переходим в Менеджер материалов. Для добавления новой информации в Joomla используется кнопка «Создать» в панели инструментов (тулбар).
Все основные настройки располагаются слева в блоке под названием «Создать материал».
- Заголовок — обязательное к заполнению поле. Выводить заголовок на сайт или нет, можно задать в подразделе «Параметры отображения» справа.
- Алиас — автоматически заполняется, если в Joomla настроены SEF (человека понятные урл).
- Категория — о категориях уже поговорили.
- Состояние — на выбор четыре состояния: опубликован, не опубликован, в архиве, в корзине. Более подробно о состояниях поговорим чуть ниже.
- Доступ — задается уровень доступа.
- Права — права настраиваются в самом низу страницы.
- Избранные — отметить как избранный.
- Язык — указываем язык.
- ID — уникальный идентификационный номер.
- Текст материала — а вот и поле для ввода информации.
Joomla предоставляет на выбор три средства создания/редактирования контента:
- TinyMCE — визуальный редактор;
- CodeMirror — редактор с подсветкой синтаксиса кода;
- Без редактора — тут уж ничего, чистое окно без какой-либо помощи в форматировании текста.
Параметры отображения
Для каждого материала можно задать свои параметры отображения, но лучше стразу настроить значения по умолчанию и в дальнейшем их и использовать. Параметры отображения по умолчанию задаются в настройках Менеджера материалов.
Просто отметьте как «Показывать» те пункты, которые вам интересны. Сложностей с понимание опций возникнуть не должно, ведь при наведении на них курсора мыши, появляется подсказка на русском языке.
Менеджер категорий
Переходим в менеджер категорий и жмем кнопку «Создать» в тулбаре.
Большинство настроек идентичны уже рассмотренным выше. Появилась только опция «Родитель», которая позволяет задать родительскую категорию. Если оставить «Нет родителя», то категория будет высшего уровня. Описание категории следует заполнять в том случае, когда собираетесь выводить его на страницы сайта.
Параметры отображения
Категории имеют свои параметры отображения, которые можно задать как для отдельной категории, так и для всех разом. Значению по умолчанию для параметров отображения задаются в настройках Менеджера категорий.
Чтобы разобраться с ними, воспользуйтесь подсказками к каждому параметру. Так же не бойтесь экспериментировать. Установили одни настройки — посмотрели на результат, не понравилось — экспериментируйте дальше.
Параметры отображения можно переопределить при настройке соответствующего пункта меню, отвечающего за их вывод на страницы сайта.
Состояние материала
Для смены состояния необходимо отметить галочкой нужный материал и воспользоваться кнопками в тулбаре. Всего 5 состояний:
- Опубликовано — материал готов к публикации и остается только создать соответствующий пункт меню, для его вывода на страницу сайта.
- Не опубликовано — если уже есть страница с данным материалом, то при снятии его с публикации, страница будет выдавать ошибку 404 — страница не найдена.
- Избранные — материалы, помеченные как избранные, можно выводить отдельно от других.
- В архив — отправленные в архив статьи автоматически группируются по месяцам. Архив можно выводить либо в области контента отдельной страницы, используя тип меню «Архивные материалы», либо с помощью модуля «Материалы в архиве».
- В корзине — перемещение в корзину с последующей ее очисткой.
Опубликованные, не опубликованные и избранные материалы видны в общем списке, а вот чтобы посмотреть архив или зайти в корзину, необходимо воспользоваться фильтром состояния.
Только зайдя в корзину, можно ее почистить. Для этого отметьте ненужные элементы и нажмите на кнопку «Очистить корзину» в тулбаре.
Для избранных даже выделен отдельный раздел.
Снятие блокировки
Пять из шести кнопок из тулбара, представленных на картинке выше, разобрали, осталась только одна — «Разблокировать». Joomla многопользовательская CMS, то есть одновременно с ее админкой могут работать несколько человек. Чтобы не получилось такого, что с одним материалом работают сразу несколько пользователь, Joomla автоматически блокирует доступ к нему после первого открытия. Таким образом: пока один пользователь редактирует материал, он становится недоступен для других пользователей.
Блокировка снимается сразу после корректного закрытия — нажатия кнопки «Сохранить и закрыть» или «Закрыть». В случае, если материал был закрыт некорректно, используя кнопку назад в браузере или просто закрыв вкладку браузера, материал остается заблокирован. Рядом с его названием в менеджере появляется иконка замка.
Если материал в настоящий момент не используется, то разблокировать его можно, нажав на эту иконку замка, или отметить галочкой и воспользоваться кнопкой «Разблокировать» из тулбара.
Чтобы разблокировать весь неактивный материал в Joomla, воспользуйтесь разделом «Сайт» — «Обслуживание» — «Снятие блокировки».
Медиа-менеджер
Joomla на сервере под медиа файлы выделяет отдельную папку /images. Работать с ней можно как напрямую, например через ftp клиент FileZilla, так и через админку Joomla — раздел Медиа-менеджер.
В работе с медиа-менеджером нет ничего сложного. Справа можно увидеть дерево каталогов, которое располагается в папке /images , слева содержимое выбранного каталога, а снизу кнопка «Создать каталог» и форма для загрузки новых файлов на сервер.
В тулбаре три кнопки:
- Справка — краткая инструкция по работе с медиа-менеджером на английском языке.
- Удалить — удаляет выбранный каталог или файл. Заметьте, здесь нет никакой корзины, поэтому удаляется сразу и навсегда.
- Настройки — сейчас их и рассмотрим.
Настройки медиа-менеджера
- Разрешённые расширения — список расширений файлов через запятую, доступных для загрузки на сервер.
- Максимальный размер (в МB) — Joomla будет препятствовать загрузки файлов, размер которых превышает указанную в этом пункте величину. Дабы снять ограничения укажите «0». Кроме этого, сам сервер может накладывать свои ограничения на максимально разрешенный размер загружаемых файлов.
Путь к каталогу с файлами и с изображениями — можно переопределить папку для хранения медиа файлов. Согласно предупреждению, переопределение каталога под меда файлы может привести к появлению «битых» ссылок, поэтому с этим стоит быть поосторожнее, особенно если вы уже используете файлы из стандартной папки /images.
Далее идут опции фильтрации и ограничений:
- Ограничение загрузки — делает недоступной загрузку медиа файлов для пользователей с правами ниже «Менджер».
- Проверять тип файла (MIME) — осуществлять фильтрацию загружаемых на серврер файлов по их типу и расширению. Разрешенные/запрещенные типы и расширения указываются в опциях ниже.
- Так же имеется фильтрация изображений, которая производится по расширению — опция «Разрешённые расширения изображений»
- Использовать Flash-загрузчик — позволяет загружать несколько файлов за раз.
Публикация на сайте
В joomla за создание страниц сайта отвечают пункты меню, а за их содержание — типы пунктов меню. Так вот, для вывода материала на страницы сайта следует воспользоваться пунктом меню одного из семи типов:
- Архивные материалы — отображает список материалов из архива.
- Материал — в области контента страницы будет выводиться конкретный материал.
- Список всех категорий — выводит список категорий.
- Блог категории — выводит описание выбранной категории и ее дочерних элементов.
- Список материалов категории — выводит список материалов с кратким описанием из определенной категории
- Избранные материалы — выводит список избранного.
- Создать материал — страница с формой для создания нового материала. Доступна только для зарегистрированных пользователей с правами доступа разрешающими добавление нового материала в Joomla. Для остальных читателей появится страница с ошибкой 403 — отказано в доступе.
Кроме этого, на сайт могут быть добавлены модули Joomla с ссылками на уже существующие страницы с категориями и материалами:
- Категории — отображает список категорий, входящих в одну общую родительскую категорию.
- Новости — выводит фиксированное количество материалов из одной или нескольких категорий. Критерием отбора может служить дата публикации, дата создания, порядок следования или случайно.
- Самые читаемые — список материалов с самым большим количеством просмотров.
- Список материалов категории — отображает список материалов одной или нескольких категорий.
- Материалы в архиве — список записей из архива, упорядоченных по месяцам в соответсвии с датой их создания.
- Последние новости — выводит список последних записей по дате создания, изменения и публикации.
- Связанные материалы — предлагает список похожих страниц, который формируется на основе совпадений в ключевых словах (keywords).
На этом все. Спасибо за внимание!
Лучший способ выразить благодарность автору — поделиться с друзьями!
Источник
Создание страниц в CMS Joomla 3
Создадим страницу с контентом и ведущий на неё пункт меню.
Как создать материал
1. В главном меню панели управления Joomla выберите Материалы -> Менеджер материалов.
2. Откроется страница с уже созданными статьями. Их можно просмотреть, отредактировать или удалить, но сейчас нас это не интересует. Чтобы добавить новую статью, нажмите кнопку Создать в левой верхней части страницы.
3. В поле Заголовок введите название статьи.
4. В основное поле вставьте её текст. Создавать материалы прямо из админ-панели удобно, потому как Joomla предлагает для этой цели функциональный и удобный визуальный редактор, основные инструменты форматирования в котором не спрятаны глубоко и у большинства пользователей не вызовут вопросов. Однако есть некоторые возможности, о которых стоит упомянуть.
- Редактор может работать как в визуальном режиме, так и в режиме просмотра исходного кода материала. Чтобы активировать его, нажмите Инструменты -> Исходный код.
- Обратите внимание на вкладки. Самое популярное действие, кроме правки текста — добавление в него картинок. Эта функция в расширенном виде доступна на вкладке Изображения и ссылки.
- Простая вставка картинок (без широких возможностей) спрятана не так далеко: Вставить -> Вставить/редактировать изображение.
Однако вместо загрузки файла картинки такой подход предполагает вставку адреса ссылки, ведущей на рисунок.
- На вкладке Материал есть кнопка Модуль, с помощью которой можно вывести разного рода содержимое (архивы статей, последние, самые популярные посты и т. д.) прямо в материале. Нажмите кнопку Модуль и выберите, информацию какого именно хотите вывести, нажав на его названии.
После выбора в материале появится новая строка кода.
5. Когда материал готов, из раскрывающегося списка Категории выберите раздел, которому он принадлежит (как создавать категории, читайте здесь). Кроме того, вы можете добавить запись в Избранное, если нажмёте Да в одноимённой области.
6. Из раскрывающегося списка Доступ выберите, кто может просматривать материал. По умолчанию установлен уровень доступа Public — это значит, что страница будет находиться в публичном доступе и просмотреть её сможет любой желающий.
7. В поле Метки введите теги поста.
8. Когда материал будет полностью готов к публикации, нажмите кнопку Сохранить.
Как создать пункт меню
1. В панели управления Joomla откройте Меню -> Менеджер меню.
2. Загрузится страница со списком доступных меню. Щёлкните на том, в котором должен появиться новый пункт. Шаблон, установленный по умолчанию, содержит три меню: Top (верхнее), Main Menu (отображается справа) и User Menu (меню пользователя, которое появляется только после авторизации на сайте). Новый пункт можно добавить в любое из них, но я создам его в меню Top.
В нём мы видим два совершенно ненужных пункта (Sample Sites и Joomla.org) и один (Home), который надо переименовать, он ведёт на главную страницу сайта. Установите флажки рядом с ненужными пунктами и нажмите кнопку В корзину, щёлкните на оставшемся пункте, в поле Заголовок меню открывшейся страницы вместо Home введите Главная и нажмите Сохранить. В результате верхнее меню сайта полностью поменяет структуру.
3. Для добавления пункта в редакторе меню Top нажмите кнопку Создать.
4. Нажмите кнопку Выбрать области Тип пункта меню открывшейся страницы.
5. Из появившегося списка выберите Материалы -> Материал (подробнее об остальных типах меню читайте здесь).
6. В области Выбор материала нажмите кнопку Выбрать.
7. Либо найдите нужный материал в списке имеющихся, либо воспользуйтесь поиском — в поле Фильтр введите заголовок вашей статьи и нажмите Искать. Когда пост будет найден, щёлкните на нём кнопкой мыши.
8. Чтобы добавить пункт, нажмите кнопку Сохранить. Обратите внимание на дополнительные настройки: в частности, вы можете задавать родительский элемент меню (с помощью этой функции можно создавать подменю), устанавливать уровень доступа (как в материалах), изменять порядок расположения элементов и т. д.
Теперь можно перейти на сайт и посмотреть, что получилось — щёлкните на вновь созданный пункт меню и посмотрите свой первый материал.
Полезные ссылки:
- Выбор редакции:uKit лучший конструктор сайтов.
- Сайт на Joomla 3 с нуля по гуру — видеокурс;
- WordPress 5 с Нуля до Гуру — видеокурс;
- Заработок на создании сайтов — бесплатный курс по открытию своей веб-студии;
- Каталог курсов — полноценные платные видеокурсы по созданию сайтов.
Источник