В данной статье рассматриваются основы размещения и отображения пользовательских статей на сайте, понятия модулей и шаблонов, системы навигации сайта.
Термин шестой – составляющие CMS Joomla!
Основным уклоном использования CMS Joomla является создание пользователями статей и размещение их на портале. Под статьей понимается не только информационный блок текста, но также и заголовок отражающий основную цель этой статьи и некоторых свойств, необходимых для опубликования статьи для всеобщего обозрения.
Способ отображения статей настраивается через параметры. Можно настроить так чтобы на экране отображалась только одна статья, можно наоборот, вывести на страницу несколько статей.
Если Вы успешно проделали шаги по установке CMS Joomla, описанные в первой части, то при входе на главную страницу Вам будет предложен набор из четырех статей.
Отображение перечня статей на главном экране.
Для вывода статей на экран существует специальный формат. Первая статья будет располагаться в верхней части окна и при этом текст будет отформатирован по ширине рабочей зоны страницы. При наличии последующих статей они будут располагаться в виде трех колонок текста. Данная форма называется перечнем. Если текст статьи достаточно объемен, то для удобства пользователей на экран выводится только заголовок статьи и анонс ее содержания. Для того чтобы можно было прочитать статью полностью ниже располагается кнопка, позволяющая открыть страницу с полным текстом статьи.
Способ и форму отображения статей можно задавать в разделе администрирования. Для выполнения указанных действий необходимо иметь соответствующие права в учетной записи пользователя.
Пример отображения статьи.
Все статьи, которые содержатся в базе данных могут быть либо опубликованными, либо снятыми с публикации. Другими словами, пользователи либо могут видеть и читать статьи, либо нет. Это возможно организовать путем нажатия соответствующих кнопок «опубликовать» и «снять с публикации». Помимо указанных действий статьи можно удалить, восстановить, передать в архив и осуществлять копирование и перемещение.
Для того чтобы облегчить восприятие статей по смыслу CMS Joomla представляет возможность объединения статей по категориям. Т.е. в одной категории будут размещаться статьи объединенные по смыслу текста, по направлению, по тематике и т.д.
Каждую статью можно добавить только в одну категорию. При этом у каждой категории внутри может быть неограниченное количество подкатегорий.
Помимо этого, статьи можно назначить к какому нибудь пункту в меню. При нажатии на выбранный пункт меню Вам будут представлены прикрепленные статьи. Эти статьи могут принадлежать к различным категориям. Наглядным примером может служить новостной интернет-портал. В нем новости группируются по тематике, что облегчает поиск нужных статей, вместо того чтобы перебирать все статьи в списке.
Назначение статей в категории.
Для того чтобы на портале появлялись статьи должен быть кто-то кто бы это делал. Эту работу осуществляют пользователи. По умолчанию, при установке был создан один пользователь, обладающий правами администратора. Это позволяет ему конфигурировать систему по своему усмотрению. При появлении новых пользователей им также назначаются права позволяющие создавать материалы как на стороне клиента, так и в разделе администрирования.
При создании новой пользовательской учетной записи требуется ввести три поля: логин – имя учетной записи, используемое при входе в систему; пароль; адрес e-mail. Пользователи группируются на основании выделенных им полномочий.
Для облегчения перемещения по порталу необходима организация так называемой системы навигации. Это ссылки которые позволяют переходить на страницы, подлежащие опубликованию. CMS Joomla осуществляет навигацию с помощью меню. Количество меню и их взаимодействия полностью зависят от пользователя. Используя специальные модули можно выводить меню на стороне посетителей в любой части страницы.
Помимо самой статьи на странице там же располагается обособленный участок информации, несущий определенную смысловую нагрузку. Такой участок называется модулем. Модули могут быть как на стороне пользователя, так и на стороне администратора. Назначение модулей также может быть различным, например, модуль аутентификации пользователей при входе на портал или модуль, отображающий пункты меню на странице. Количество создаваемых модулей на странице не ограничено. Размещение модулей организуется с помощью шаблонов.
Шаблоны это инструмент, позволяющий настраивать внешний вид отображения портала. При установке CMS Joomla по умолчанию также были установлены шаблоны по умолчанию. Для их настройки можно воспользоваться языком разметки веб-страниц HTML и каскадных таблиц CSS. С помощью тегов можно настроить вид интерфейса и места расположения модулей на странице
Пример шаблона с размещением модулей.
Также модули подлежат группировке вокруг статьи или набора статей.
В CMS Joomla существуют инструменты невидимые для глаз пользователей, называемые плагинами. Они предназначены для выполнения некоторых практических действий, например, изменить некоторые функции. Выполняться плагины могут неограниченное число раз. Примером плагина может являться WYSIWYG. Для удобства нетоторое число плагинов было добавлено при установке CMS Joomla.
Для того чтобы пользователю не пришлось создавать с нуля востребованные функции, такие как форум, галерея, и т.д. существуют встроенные в CMS Joomla компоненты. Достаточно разместить их на сайте и дополнительные возможности Вашему сайту гарантированы. Вам больше не нужно думать о сложностях программирования, все уже сделано за Вас.
Для того чтобы разрешить или запретить какие либо действия в системе, существуют кнопки настройки в разделе администратора. Они отвечают за учетные записи, за размещение модулей, за используемые компоненты и т.д.
Также с их помощью можно открыть схему размещения модулей на странице. Для этого в адресной строке браузера необходимо ввести: http://ваш_сайт/index.php?tp=1. где tp означает template positions – месторасположение шаблонов на странице.
Пример настроек шаблонов.
В данной статье рассмотрены основные структуры, участвующие в настройке внешнего вида странице. Однако это еще не все. В дальнейшем мы будем рассматривать большое количество дополнительных структур, обеспечивающих работоспособность вашего портала.
Если у вас сломался компьютер или ноутбук, обращайтесь в Скорую компьютерную помощь. Ребята могут быстро починить компьютер, восстановить операционную систему или вылечить вирусы.