Joomla 1.5 установить модуль материалы в архиве. Настройка конфигурации плагина «Load Module »

После установки системы управления Joomla на локальный или виртуальный сервер, перед нами встаёт вопрос: как установить шаблон и где его скачать? В этом уроке мы рассмотрим, как же установить шаблон в Joomla и какие способы установки шаблонов существуют. Выбор и установка шаблона, является важным этапом, которому стоит уделить особое внимание. Так же я приведу примеры и решение проблем, которые могут появиться во время установки шаблона.

- перейти к просмотру

Руководство по установке шаблона в Joomla 3 версии смотрите по ссылке выше!

Установить шаблон в Joomla можно двумя способами: с помощью стандартной установки Joomla установить/удалить и вручную, путем копирования файлов шаблона в папку templates.

Способ первый. Устанавливаем шаблон в Joomla стандартным установщиком.

Для начала скачиваем шаблон который хотим установить. После того, как архив с шаблоном скачан, необходимо убедиться, что в скачанном архиве находится именно шаблон, а не архив с шаблонами или как очень часто бывает, что в архиве, содержится еще несколько архивов. Архив Шаблона Joomla должен иметь расширение zip, а в архиве обязательно должны находится файлы:

  1. templateDetails.xml - используется для инсталляции шаблона в административном интерфейсе;
  2. index.php - содержит всю структуру (код) шаблона.
  3. params.ini - необходим Joomla для сохранения ваших настроек

Так же убедитесь, что в архиве находятся папки:

  1. css - содержит таблицы стилей
  2. images - в этой папке содержатся изображения, использующиеся в шаблоне
  3. js - файлы сценариев JavaScript (jquery.js , mootools.js , scripts.js )

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

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

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

Например, некоторые из шаблонов более раннего выпуска уже не работают в версии Joomla 1.5 или отображаются некорректно.

Примечание: Архив с шаблоном для установки через стандартный установщик установить/удалить должен иметь расширение.zip или.tar.gz


В административной панели выберите "Расширения" - "установить/удалить" Далее выберите архив с вашим шаблоном на вашем компьютере и нажмите кнопку "Загрузить файл & Установить ". Если шаблон соответствует вашей версии Joomla через несколько секунд шаблон будет загружен и установлен, вы увидите сообщение, что шаблон успешно установлен.

После того, как шаблон установится выберите "Расширения" - "Менеджер шаблонов". В Менеджере шаблонов вы увидите все установленные шаблоны и шаблон который только что установили. (По умолчанию, в Joomla уже установлены два стандартных шаблона: rhuk_milkyway и JA_Purity) Выберите нужный шаблон установив переключатель напротив шаблона и нажмите кнопку "По умолчанию".

Второй способ установки шаблона в Joomla

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

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

Если ваш сайт находится на локальном сервере, тогда нужно просто скопировать нашу папку в папку /templates/. Если хотите изменить название шаблона, тогда в папке шаблона нужно найти файл templateDetails.xml, открыть его блокнотом или любым текстовым редактором и найти строчку с тегом August, August - это имя шаблона, меняем его на любое другое (не забываем писать латинскими буквами).

Как я уже говорил, что по умолчанию, в Joomla уже установлены два, иногда три стандартных шаблона: rhuk_milkyway и JA_Purity, которые вы можете смело использовать при создании вашего проекта.

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

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

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

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

Для того, чтобы проверить позиции в том или ином шаблоне можно набрать в адресной строке браузера http://ваш сайт/?tp=1 и перед Вами предстанут все возможные позиции шаблона и их названия.

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

Как было описано выше, помимо теории, в данной статье, мы с Вами поговорим о том, как Jssor Slider установить на Joomla 3, так как это достаточно интересный модуль с огромным функционалом и возможно он Вам пригодится в собственной практике.

Что такое модуль?

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

Как правило, модули не формируют информацию, а только лишь выбирают для отображения уже готовую. Конечно, бывают исключения, к примеру, модуль jssor slider, в качестве своего контента – отображает на экран изображения, и небольшие объемы текста. При этом модуль не позволяет загружать изображения и сохранять текст в базу данных (правда текст сохраняется, но в формате JSON строки – в виде настроек модуля). Для отображения последних, в модуле предусмотрены настройки, в которые Вы прописываете путь к отображаемым изображениям, а используя текстовую область, добавляете необходимый текст. То есть, контент модуля, в этом случае, представляет собой его настройки.

Как установить модуль Joomla

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

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

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

На этом установка модуля завершена.

Публикация модулей

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

Затем на вкладке “Модуль”, указываем позицию, для отображения контента модуля на страницах сайта, в выпадающем списке “Состояние” выбираем значение “Опубликовано”, тем самым, публикуя данный модуль, и не забываем, при необходимости выполнить требуемые настройки.

И наконец, для данного модуля, необходимо на вкладке “Configuration options” указать путь к отображаемым изображениям и сформировать текстовое описание каждого слайда.

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

Удаление модулей

Теперь давайте определимся, как же удалить модуль Joomla. Для этого переходим в менеджер расширений и в боковой левой колонке, щелкаем по ссылке “Управление”. В списке установленных расширений, находим интересующий модуль, отмечаем его галочкой и нажимаем на кнопку “Деинсталлировать”.

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

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

Материал в Joomla — это не есть страница сайта как таковая, это только информация, которая может быть выведена в области контента. Еще раз хочу напомнить, в Joomla страницы создаются с помощью пунктов меню. Их содержание состоит из:

  1. информации в центральной области (области контента) — за нее отвечают ;
  2. информации по периметру области контента — формируется за счет .

Материал обязательно должен принадлежать какой-либо категории.

Подобная иерархия характерна и для других элементов Joomla — заметки, контакты, ленты новостей, ссылки и так далее.

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

Переходим в Менеджер материалов. Для добавления новой информации в Joomla используется кнопка «Создать» в панели инструментов (тулбар).

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

  • Заголовок — обязательное к заполнению поле. Выводить заголовок на сайт или нет, можно задать в подразделе «Параметры отображения» справа.
  • Алиас — автоматически заполняется, если в Joomla настроены .
  • Категория — о категориях уже поговорили.
  • Состояние — на выбор четыре состояния: опубликован, не опубликован, в архиве, в корзине. Более подробно о состояниях поговорим чуть ниже.
  • Доступ — задается уровень доступа.
  • Права — права настраиваются в самом низу страницы.
  • Избранные — отметить как избранный.
  • Язык — указываем язык.
  • ID — уникальный идентификационный номер.
  • Текст материала — а вот и поле для ввода информации.

Joomla предоставляет на выбор три средства создания/редактирования контента:

  1. TinyMCE — визуальный редактор;
  2. CodeMirror — редактор с подсветкой синтаксиса кода;
  3. Без редактора — тут уж ничего, чистое окно без какой-либо помощи в форматировании текста.

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

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

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

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

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

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

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

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

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

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

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

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

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

Для избранных даже выделен отдельный раздел.

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

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

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

Чтобы разблокировать весь неактивный материал в Joomla, воспользуйтесь разделом «Сайт» — «Обслуживание» — «Снятие блокировки».

Joomla на сервере под медиа файлы выделяет отдельную папку /images. Работать с ней можно как напрямую, например через ftp клиент , так и через — раздел Медиа-менеджер.

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

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

  • Справка — краткая инструкция по работе с медиа-менеджером на английском языке.
  • Удалить — удаляет выбранный каталог или файл. Заметьте, здесь нет никакой корзины, поэтому удаляется сразу и навсегда.
  • Настройки — сейчас их и рассмотрим.
  • Разрешённые расширения — список расширений файлов через запятую, доступных для загрузки на сервер.
  • Максимальный размер (в МB) — Joomla будет препятствовать загрузки файлов, размер которых превышает указанную в этом пункте величину. Дабы снять ограничения укажите «0». Кроме этого, сам сервер может накладывать свои ограничения на максимально разрешенный размер загружаемых файлов.

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

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

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

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

  1. Архивные материалы — отображает список материалов из архива.
  2. Материал — в области контента страницы будет выводиться конкретный материал.
  3. Список всех категорий — выводит список категорий.
  4. Блог категории — выводит описание выбранной категории и ее дочерних элементов.
  5. Список материалов категории — выводит список материалов с кратким описанием из определенной категории
  6. Избранные материалы — выводит список избранного.
  7. Создать материал — страница с формой для создания нового материала. Доступна только для зарегистрированных пользователей с правами доступа разрешающими добавление нового материала в Joomla. Для остальных читателей появится страница с ошибкой 403 — отказано в доступе.

Кроме этого, на сайт могут быть добавлены модули Joomla с ссылками на уже существующие страницы с категориями и материалами:

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

Всем привет! Сегодня нашел для себя кое что новенькое...об этом и поговорим...

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

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

1. Создаем новую позицию для модуля

Для создания позиции нам будет необходимо добавить ее в файл находящийся по адресу: Ваш_сайт/templates/Ваш_шаблон/TemplateDetails.xml

Открыв файл для редактирования находим строки задающие позиции и добавляем позицию аналогично существующим. (Я назвал свою позицию search_content )

2. Создаем новый модуль или копию уже существующего модуля

В панели администрирования в меню выбираем Расширения? Менеджер модулей создаем модуль.

Включаем модуль и выбираем нашу вновь созданную позицию - search_content (как на картинке ниже).

В параметрах модуля, лично я задал суффикс класа модуля, чтобы новый модуль не имел ничего общего с настройками модуля поиска, который находится в шапке сайта. Таким образом задав суффикс классу модуля мы можем применять для него любые стили описываемые в template.css ... но что-то я увлекся, это тема не этой статьи =)

Остальные настройки ставим такие, какие нам нужно.

3. Настройка конфигурации плагина «Load Module »

Теперь нам необходимо настроить плагин входящий в состав установщика Joomla - «Content – Load Module».

Для этого в меню идем в Менеджер плагинов: Расширения? Менеджер плагинов . В списке находим плагин «Content – Load Module» .

Открываем модуль, и справа в окошке настроек плагина, в блоке «Параметры плагина» , меняем значение параметра «Стиль» на «Нет обрамления» , включаем клагин (если не активен).

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

Если Вы не знаете, то прочитайте сперва соответствующую статью про это. Так же, если Вы не знаете, то тоже сначала надо про это прочитать.

Теперь же давайте приступим к разбору типа меню - "Список материалов в архиве ":

Различные настройки слева мы с Вами уже рассматривали в статье: . А вот параметры, находящиеся справа, различаются в зависимости от типа меню. И сейчас мы с Вами познакомимся с параметрами для "списка материалов в архиве ":

Как мы видим, имеются три блока. Начнём с блока: "Параметры - Основные ":

  • Порядок . Здесь из выпадающего списка надо выбрать вариант сортировки материалов при их выводе на страницу.

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

  • Показывать ссылки на закрытый контент . Есть ссылки, которые открыты только для зарегистрированных пользователей (думаю, Вы такое часто встречали). И вот этой опцией можно показывать все посетителям, что ссылки существуют, и выводить их. Однако, если посетитель не авторизован, то он всё равно перейти по ссылке не сможет - его попросят сначала авторизоваться.
  • Показать текст заголовка . Показывать или нет названия статей.
  • Заголовок как ссылка . Отображать заголовок простым текстом или в виде ссылки на статью.
  • Показывать вступительный текст . Эта настройка позволяет выводить вступительный текст материалов на страницу.
  • Название раздела . Отобразить или спрятать название раздела, которому принадлежит статья.
  • Название раздела как ссылка . Отображать название раздела ссылкой или обычным текстом.
  • Название категории . Показать или нет название категории, которой принадлежит статья.
  • Название категории как ссылка . Показывать название категории как ссылку или простым текстом.
  • Имя автора . Показывать или нет автора статьи.
  • Дата и время создания . Выводить дату и время создания статьи или, наоборот, не выводить.
  • Дата и время последнего изменения . Выводить или нет дату и время последнего изменения статьи.
  • Показывать навигацию . Показывать содержание статьи или нет. Имеются ввиду материалы, которые состоят из нескольких страниц.
  • Ссылка подробнее . Если поставить "Показать " и у материала есть основной текст, то появится эта ссылка. Если хотя бы одно из условий не выполняется, то ссылка "Подробнее " не отобразится.
  • Голоса/Рейтинг статьи . Показать рейтинг статьи, а также дать возможность пользователям ставить ей оценку.
  • Иконки . Показывать иконки печати, PDF и E-mail или же нет.
  • Иконка PDF . Показать или спрятать иконку PDF .
  • Иконка печати . Показать или спрятать иконку вывода версии для печати статьи.
  • Иконка E-mail . Вывести иконку для возможности отправки статьи по E-mail другу, или же, наоборот, не выводить.
  • Хиты . Показать или спрятать количество просмотров статьи.
  • Показывать в RSS . Тут можно выбрать либо показывать только вступительный текст, либо только основной. Дело вкуса, но советую показывать только вступительный, чтобы человек, подписанный на Вашу RSS-ленту , пришёл на Ваш сайт дочитать статью.

Третий и последний блок - это "Параметры - Система ":

  • Заголовок страницы . Очень важная опция, в которой Вам надо поставить значение тега <title > на странице, куда будет вести пункт меню.
  • Показывать заголовок страницы . Показывать или нет заголовок страницы не только в теге <title >, но уже непосредственно и в контенте сайта.
  • Суффикс класса страницы . Если Вы хотите сделать индивидуальный дизайн, то для предупреждения путаницы с другими CSS-классами , Вам надо указать уникальный суффикс, который Вы будете использовать при оформлении страницы.
  • Картинка меню . Здесь можно выбрать картинку, которая будет располагаться рядом с названием пункта меню.
  • SSL включено . Эта опция определяет: нужно ли требовать при переходе по этой ссылке защищённого соединения. В большинстве случаев, надо оставлять "Игнорировть ".

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