Joomla 1.5 установить модуль материалы в архиве.

После установки системы управления 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 1.5 до Joomla 2.5 и установить новый адаптивный шаблон, при этом сохранить весь контент сайта (материалы, разделы, меню и т.д.). В данной статье мы опишем как сделать миграцию сайта и сохранить весь контент сайта.

Мы разбиваем работу на три этапа:

1. Сохранение сайта. Делаем полный бекап сайта. Проверки параметров хостинга под Joomla 2.5
2. Автоматическое обновление Cms Jomla 1.5 до версии 2.5 через компонент jUpgrade
3. Установка адаптивного шаблона через quickstart
4. Замена таблиц какие отвечают за контент сайта, меню, разделы

Итак начнем.

Пункт 1. Подготовительные работы перед миграцией Joomla

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


Прежде всего, проверьте, соответствует ли ваш хостинг требованиям для работы с Joomla 2,5. Чтобы установить версию J 2.5 необходима следующая сборка хостинга:

Версия PHP должна быть от 5.2.4;
Версия MySQL от 5.0.4 и выше;
Поддержка хостингом Apache версии 2.x,

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

Для правильной работы компонента jUpgrade нужно проверить, включен ли модуль cURL на хостинге. Обычно он включен. Для проверки зайдите в админ. панель хостинга, далее « Информация PHP» и в строке cURL должно стоять enable.

Резервная копия сайта

Важно помнить!

Все ли ваши расширения поддерживают версию 2.5? Для проверки используйте поиск Каталога Расширений Joomla , там вы увидите какие расширения поддерживают версию 2.5 и 3.0. Пожалуйста помните, что jUpgrade пока не способен обновлять все расширения 3го поколения самостоятельно. Вот список расширений, которые он обновляет: AcyMailing, AdminPraise, Akeeba Backup, BreezingForms, CompoJoomComment, CommunityBuilder, Contact Enhanced, Hikashop, JCE, jEvents, JomSocial, Jumi, K2, Kunena, SobiPro, redFORM, redMEMBER, redSHOP, RSGallery 2, VirtueMart.

Все остальные расширения придется обновлять вручную, либо не обновлять вообще. В нашем случае на сайте установлены следующие сторонние расширения:
joomlaComment, Community Builder, XMap, FireBoard, uddeIM

Вносили ли вы какие либо изменения в файлы ядра? Будьте внимательны, все изменения будут утеряны.

Совместим ли ваш шаблон с версией 2.5? Если нет, будет ли вам комфортно перейти на какой либо из стандартных?

Присутствует ли локализация в версии на которую вы хотите обновиться? Убедитесь в этом.

Если у вас права на создание и редактирование файлов и папок Joomla 1.5?

Создайте резервную копию и копию копии!

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

Сохраняем базу данных сайта и все каталоги и файлы сайта.

Пункт 2. Обновление Joomla компонентом jUpgrade

Требования для работы компонента jUpgrade — для миграции (обновления) Joomla 1.5 до версии Joomla 2.5:

PHP v5.2.4 или более поздней версии
IIS / Windows: MySQL v5.1 — Linux / Apache: MySQL v5.0.4 +
Curl module of PHP enabled
Joomla 1.5.19 желательно 1.5.25
Включенный плагин системы — Mootools обновление плагинов
Браузер с поддержкой Javascript и JQuery

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

Затем устанавливаем его как обычное расширение Joomla. Далее, для работы данного расширения необходим плагин Mootools Upgrade Plugin

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

После установки переходим в панель управления компонента JUpgrade.


Затем в параметры данного компонента.

Дистрибутив – версия движка, до которого обновляемся;
SQL Driver – драйвер по работе с базой данных;
Target Directory – папка в которой будет сохранен новый сайт;
Prefix for old database – префикс таблиц(устаревшей версии);
Prefix for new database – префикс таблиц для нового движка;
Disable set_time_limit () - отключить временной лимит для выполнения операций обновления;
Disable Error Reporting - отключить сообщения об ошибках.
Skip checks – отключить проверку;
Пропустить загрузку – пропустить загрузку, если ДА, то необходимо в папку с новым сайтом записать исходные файлы Joomla, то есть дистрибутив Joomla 2.5;
Пропустить распаковку – если нет, то будет выполнена распаковка дистрибутива;
Skip templates copy – пропустить копирование шаблонов. Поддерживаются только стандартные шаблоны;
Skip 3rd party extensions – пропустить обновление сторонних расширений.
Skip users – пропустить перенос пользователей в новую версию;
Skip categories – пропустить перенос категорий в новую версию;
Skip content – пропустить перенос контента в новую версию;
Skip menus – пропустить перенос меню в новую версию;
Skip modules – пропустить перенос модулей в новую версию;
Skip banners – пропустить перенос баннеров в новую версию;
Skip contacts – пропустить перенос контактов в новую версию;
Skip newsfeeds – пропустить перенос ленты новостей в новую версию;
Skip weblinks – пропустить перенос ссылок.
Keep original positions? – сохранять оригинальные позиции модулей;
Delete previous migration – удалять предыдущие попытки обновлений;
Enable migration debug – включить режим отладки;
Enable Mootools version debug – режим отладки Mootools;

Важно!
В параметрах указываем папку для хранения обновленной версии движка , если нужно (мы оставили по умолчанию), так же отменяем загрузку дистрибутива и распаковку. Так как в папку jupgrade мы скопируем дистрибутив Joomla 2.5. Поэтому скачиваем дистрибутив Joomla 2.5 и распакуем его в папку jupgrade .



Обновление Joomla. Решение проблемы с JavaScript

После настроек сохраняем изменения и возвращаемся в панель управления компонентом. Теперь можно начать обновление, кликнув по соответствующей кнопке. Хотели бы отметить, что кнопка «Начать обновление» была не рабочая, это означает, что присутствует ошибка JavaScript.
Ее можно исправить, отредактировав файл media/system/js/modal.js , в котором нужно отыскать строку:

this.setOptions(this.presets);

И заменить на:

this.options=this.presets;

Данную замену, нужно выполнять только после настройки компонента jUpgrade . Далее выполняем обновление:



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

Теперь необходимо удалить все исходные фалы старого движка 1.5 и заменить новыми (из папки jupgrade ). В базе данных также необходимо удалить таблицы, которые использовались старой версией Joomla (удаляем все таблицы префикс которых jos – это в нашем случае).

Как Вы видите – это действительно Joomla 2.5. Теперь если мы посмотрим на установленные компоненты, то мы увидим, что Community Builder остался установленным, он был перенесен на новую версию движка и для его корректной работы, нужно также его переустановить. Поэтому скачиваем последнюю версию компонента и устанавливаем как обычное расширение Joomla. После этого можно убедиться, что все данные данного компонента были успешно перенесены на новую версию движка. Так же сохранился весь контент из предыдущей версии Joomla: материалы, категории, а также меню.

Установка шаблона

Таким образом, мы с Вами завершили обновление Joomla 1.5 до Joomla 2.5 Осталось только установить шаблон, который использовался ранее. Для этого откроем файл templateDetails.xml (данный файл содержится в архиве шаблона) и внесем в него несколько правок в соответствии с требованиями Joomla 2.x. А именно блок install меняем на блок extension:

Блок параметров также заменяем в соответствии со следующим видом:
















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

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

Пункт 3. Установка адаптивного современного шаблона через quickstart с сохранением контента

Шаг 1.
- После того как мы обновили сайт — мы входим в базу данных сайта и копируем отдельные таблицы сайта, а именно:

Материалы:
#_content — Материалы
#_content_rating – Материалы в рейтинге
#_contentitem_tag_map

Менеджер разделов:
#_categories

Менеджер Главной страницы:
#_content_frontpage

Меню:
#_menu — Все пункты меню сайта (back-end + front-end).
#_menu_types – Меню back-end.

Выделяем эти таблицы в базе данных и Сохраняем.

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

В архиве такого шаблона есть каталог: QuickStart

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

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

Теперь, в адресной строке браузера введите URL вашего сайта. Если вы все сделали правильно, то откроется стартовая страничка инсталлятора Joomla. Выглядит это так:

Вносим все данные нашего хостинга и данные нашего сайта.
После этого сайт установлен! Шаблон и модули с компонентами — работает. НО контент в сайте — ДЕМО. Осталось заменить контент на свой.

Шаг 3. Замена контента в сайте.

Входим в phpMyAdmin и удаляем из базы таблицы какие ранее скопировали к себе на ПК. А именно:

#_content
#_content_rating
#_contentitem_tag_map
#_categories
#_content_frontpage
#_menu
#_menu_types

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

Если Вам необходимо это сделать — но Вы не хотите сделать это сами — можете обратится с данной проблемой к нам в студию мы сможем это сделать. Просто напишите нам: [email protected] и опишите задачу.

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

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

Материал в 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 с ссылками на уже существующие страницы с категориями и материалами:

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

Установка и удаление компонентов производится в админ панели Joomla 1.5.

Как установить новый компонент.

  • Входим в админ панель Joomla
  • Выбираем в меню пункт установка - компоненты
  • Жмем - установить новый компонент
  • В разделе Загрузить установочный пакет нажимаем кнопку Обзор
  • Выбираем архив с компонентом на локальной машине
  • Нажимаем загрузить и установить

Примечание:

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

если выдается предупреждение о том, что надо подключить режим совмесимости, идем в плагины и находим (смотрим внимательно, перечень плагинов не на одной страницы, листаем и найдя включаем режим совместимости)

Установка нового компонента joomla 1.5 вручную

  • Распаковываем дистрибутив компонента на компьютере в любую папку
  • Подключаемся к денверу, если на локалке Вы работаете с ним или по FTP к вашему серверу
  • В корневой директории Joomla 1.5 находим папку media, и создаем в ней какую-нибудь директорию, допустим /mopsik
  • Копируем файлы и папки из дистрибутива компонента в созданную папку на локальном сервере (или просто на сервере)
  • Входдим в админ панель Joomla 1.5
  • Выбираем в меню пункт установка - компоненты
  • Открываем установить новый компонент
  • В разделе установить из каталога указываем полный путь на сервере к директории с дистрибутивом компонента (для примера /media/mopsik/ ) Жмем установить

Удаление компонента joomla 1.5

  • Входим в админ панель Joomla
  • Выбираем в меню пункт установка - компоненты
  • Видим список установленные компоненты
  • Выбираем в списке компонент который требуется удалить
  • Жмем удалить

Примечание: при деинсталляции все данные компонента удаляются без возможности восстановления.

Но следует обратить внимание на следующее:

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

Поддержка пользователей есть еще на одном форуме https://joomla.com.ua/