Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_dzhumle_vse.rtf
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
639 Кб
Скачать
☆

40.Структура cms. Модулi I кампаненты cms.

Корневой каталог (с:\webservers\home\film\www) содержит несколько файлов:

- index.php – один из главных файлов с которого и начинается работа из CMS.

- configuration.php – тоже не маловажный файл, отвечает за настройки системы.

- robots.txt – файл который, предназначен для роботов, поисковиков. Используется для запрета индексации определенного каталога или страницы.

- .htaccess – дает возможность конфигурировать работу сервера. Может находиться как в корневой директории так и в других.

А также каталоги:

- Директория /administrator. По сути это отдельный сайт, только предназначен он для управления контентом. Каталог содержит файлы панели управления.

- Директория /backup. Используется для хранения бэкапов сайта.

- Директория /cache. Применяется для кэширования страниц сайта.

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

- Директория /images. Хранятся основные изображения сайта, такие как смайлы и баннеры.

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

- Директория /installation. Содержит файлы инсталлятора (установки). Обязательно нужно удалять после установки CMS.

- Директория /language. Содержит языковые параметры сайта. Стандартно имеет английский en-GB, и российский ru-RU.

- Директория /libraries. В ней находятся файлы библиотеки. Здесь тоже ничего делать.

- Директория /logs. Ведется запись всех ошибок системы.

- Директория /media. Имеет в себе мультимедийные файлы.

- Директория /modules. Здесь хранятся модули. Модули это под вид компонентов. Используются для создания блоков сайта.

- Директория /plugins. Еще один под вид компонентов.

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

- Директория /tmp. Здесь находятся временные файлы.

- Директория /xmlrpc. Содержит библиотеку XML – PRC.

Касательно контента, в Джумле реализована 2-ух уровневая иерархия: верхний уровень - разделы, нижний - категории. Элементы содержимого нельзя поместить прямо в раздел - они должны входить в состав какой-либо категории. Статьи - самый нижний уровень, они добавляются для формирования собственно веб-страниц, которые видят пользователи. Статьи должны быть привязаны к категории.

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

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

Установка: Залогинившись, заходим в "Расширения > Установка и удаление". В блоке "Закачка файла пакета" выбираем путь к архиву с плагином\модулем, который необходимо установить. Жмем кнопку "закачать и установить".

42.Функцыянал CMS Joomla: кампаненты, модулi, плагiны. Компонент — это основное средство расширения функциональных возможностей Joomla и представляет собой набор скриптов, которые обеспечивают определенный функционал и обладает интерактивным интерфейсом пользователя. Компонентами являются форумы, файловые архивы, галереи, системы сбора статистики, резервного копирования и т.д. Управление пользователями, создание разделов, добавление и отображение материалов — все это выполняют компоненты. Компоненты в Joomla, обычно состоят из 2-х частей: административная панель компонента и фронтенд (сайт). Модуль — это одно из средств расширения функциональных возможностей Joomla. В большинстве случев, модуль выполняет функции отображения информации и является дополнением к установленным компонентам. Примером модулей является навигационное меню, календарь, список популярных статей и т.д. При публикации модуля можно указать в какой позиции шаблона сайта и на каких страницах он будет отображаться. Много модулей можно скопировать — опубликовать несколько раз с разными параметрами (например модуль вывода популярных статей можно опубликовать для разных разделов). Плагин – это наименьший вид расширений используемых в Joomla и ориентированный на выполнение определенной функции при возникновении в системе определенного события. Например, визуальный редактор в Joomla - это плагин, срабатывающий, когда в системе наступает события вызова редактора. Большинство плагинов Joomla используются для определенных действий и манипуляций над содержимым перед его отображением. Расширяемость Joomla заключается в том, что вы можете установить несколько редакторов и выбирать какой из них будет работать на вашем сайте. Это же правило относится ко всем типам расширений Joomla.

43. Праца з медыякантэнтам. Вывод на сайт фотагалерэi. Фотографии из галереи можно будет выводить в Джумла разными способами. Во-первых, в меню Joomla можно будет создать соответствующие пункты для Phoca Gallery, и тогда содержимое фотогалереи будет выводиться в области шаблона, фотогалерея будет выводиться там, где обычно выводятся статьи). Во-вторых, можно использовать модули галереи для Joomla Phoca Gallery Menu Module и Phoca Gallery Tree Module, которые позволят вставить в нужные вам позиции для модулей вашего шаблона меню фотогалереи в древовидном и обычном виде. Также, в модулях Joomla можно будет выводить любые изображения галереи с помощью модуля Phoca Gallery Image Module. Войти в админку Joomla - «Все меню» - выбрать из выпадающего списка то меню, в которое вы хотите добавить пункт для вывода содержимого фотогалереи Phoca Gallery - для создания нового пункта меню нужна кнопка «Создать» - раскрыть ветвь «Галерея Phoca Gallery». Пункт меню «Cooliris 3D план стены» позволяет выводить изображения из какой-либо отдельной категории фотогалереи Phoca Gallery в виде очень красочной Flash стены с изображениями, которую можно поворачивать простым перемещением мыши. Пункт меню «Список всех категорий Phoca Gallery» служит для создания ссылки (пункта) в меню, перейдя по которому, посетитель сможет увидеть список всех категорий, которые вы создали в фотогалереи Phoca Gallery. Пункт меню «Вид категории Phoca Gallery» позволяет создать ссылку в меню Joomla, перейдя по которой посетитель увидит изображения какой-либо категории компонента Phoca Gallery.

44.Стварэнне структуры i кантэнта сайта ў CMS Joomla. Наполняя Джумла контентом (добавляя статьи), вы должны будете указать раздел и категорию, в которой будет размещаться данный материал. Хотя, у вас будет еще один вариант — выбрать из выпадающего списка поля «Раздел» пункт «Не указано» (в поле «Категория», в этом случае, автоматически выберется точно такой же пункт). В этом случае материал не будет принадлежать никакому разделу и категории Джумла. В админке Joomla все мастера по работе с контентом Джумла сосредоточены в одном разделе меню «Материалы». Сначала нам нужно будет создать нужное количество разделов (наивысший уровень вложенности контента в Джумла), а затем в каждом разделе создать нужно количество категорий. Для создания раздела в Джумла, вам нужно будет из верхнего меню админки Джумла выбрать пункты «Материалы» — «Менеджер разделов» (название пунктов меню может быть другое, если вы используете отличный от моего вариант русификации Джумла). В открывшемся окне менеджера разделов Джумла вам нужно будет нажать на кнопку «Создать», расположенную вверху окна справа. В результате откроется окно мастера создания нового раздела в Джумла, где вам будет предложено заполнить некоторые поля и произвести некоторые настройки для создаваемого раздела. В поле «Заголовок» вам нужно будет ввести название раздела, в поле «Псевдоним» вы можете латиницей ввести тоже самое название раздела, разделяя слова знаками тире. В поле «Опубликовано» галочку нужно будет поставить в положение «Да», для получения возможности отображать содержимое этого раздела на Джумла-сайте. В поле «Доступ» вы можете настроить кому из посетителей вашего проекта будет доступно содержимое этого раздела. Чтобы добавить изображение на страницу раздела или категории, использую поле «Описание». В этом поле можно ввести описание для создаваемого раздела, используя при этом визуальный редактор, а так же можно добавить изображение на страницу раздела, воспользовавшись кнопкой «Изображение», расположенной внизу визуального редактора. Для создания новой категории в Джумла нужно будет нажать на кнопку «Создать», расположенную в верхней части окна менеджера категорий. В результате откроется окно с мастером создания новой категории в Джумла, которое один в один копирует окно создания нового раздела в Джумла, рассмотреннуое нами ранее. Отличие будет заключаться только в одном поле «Раздел», где вы из выпадающего списка должны будете выбрать тот раздел Джумла, в котором будет размещаться данная категория. Для добавления нового контента в Joomla нужно выбрать из меню админки пункты «Материалы» — «Менеджер материалов». В результате у вас откроется окно менеджера материалов Джумла, содержащее список всех уже имеющихся на вашем проекте статей (материалов). Для создания нового материала (статьи) в Джумла нужно будет нажать на кнопку «Создат ь», расположенную вверху окна. Сам контент (текст статьи) вы можете вводить как с помощью стандартного визуального редактора.

45.Стварэнне меню ў CMS Joomla. Складаныя меню. При стандартной установке Joomla вместе с демонстрационным контентом мы уже имеет несколько готовых менюшек: main, top, other, user. Чтобы создать новое меню необходимо: -Авторизоваться в в административной панели Joomla; -Выбрать пункт меню «Menu->Menu Manager» (Все меню - Менеджер меню) и в открывшемся окне нажать кнопку «New»; -Затем в загрузившемся окне заполняем всего два поля: «Menu Name» — идентификатор меню, которое используется внутри кода Joomla!, поэтому рекомендуют выбирать не повторяющиеся и без пробелов и «Module Title» — заголовок создаваемого меню, который будет отображаться на сайте; -жмём «Save». Далее надо добавить хотя бы один элемент меню. Открываем «Menu->test_menu», потом жмем «New» для запуска мастера создания нового пункта. Выбираем тип создаваемого элемента меню (что будет отображаться), например «Link – Url» из «Links» , потом «Next». В появившемся окне в поле «Name» указываем заголовок пункта меню, а в поле «Link» указываем прямой Url на страницу, потом «Save». Чтобы меню отображалось на сайте надо его «опубликовать». Для этого в панели администратора переходим к меню «Modules->Site Modules», где отмечаем «Test Menu» и жмём «Publish». То есть, чтобы это меню отображалось на странице, мы создали для него модуль (Заходим в Расширения - Менеджер модулей и создаем Новый модуль). Когда создаёшь новый пункт меню, укажи там "родителя" - получиться подменю – Сложное меню.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]