Установка, настройка и русификация компонента K2, который предназначен для создания блогов, новостных порталов и каталогов на Joomla

Приветствую читателей моего блога о создании сайтов на Joomla. Как Вы уже заметили, Joomla позволяет создавать сайты любой сложности. В этой статье мы поговорим и том, что же нужно для создания блога на Joomla. Лично я использую для этих целей компонент K2. Он позволяет создать не только блог, но и новостной портал, каталог файлов и даже интернет-магазин (в связке с компонентом Store for K2).
При создании своего блога я так же использовал этот компонент (сейчас он уже не используется - примечание админа!), поэтому Вы можете в полной мере ощутить всю его мощь (хотя большинство функций я отключил по ненадобности в этом проекте).
Основные особенности компонента K2
- Полная замена функционала Joomla по выводу контента и отображению информации на сайте;
- Возможность создания блога, новостного портала, интернет магазина, каталога статей или файлов и прочее;
- Встроенная система комментирования с подключением капчи, а так же возможность интеграции компонента комментариев JComments;
- Импорт статей из Joomla в K2 нажатием одной кнопки;
- Полная русификация компонента K2 (переведена административная панель и лицевая часть сайта);
- Создание неограниченной вложенности категорий;
- Добавление галереи изображений к материалам;
- Хорошая SEO оптимизация (теги, мата данные, добавление в социальные закладки и прочее);
- Поддержка плагинов Joomla;
- Возможность добавлять файлы к статьям для создания каталога файлов;
- Создание множества дополнительных полей с различной информацией;
- Множество встроенных и сторонних модулей и плагинов для расширения функционала Вашего сайта;
- Возможность установки отдельных шаблонов для K2;
- Простое и удобное добавление видео роликов в статьи (вставка кода ролика или заливание на сервер);
- Добавление групп пользователей. Возможность добавление материалов зарегистрированными пользователями сайта.
Кроме этого есть ещё множество мелких и менее значимых особенностей, которые мы будем разбирать постепенно.
Установка и русификация компонента K2 и дополнительных модулей и плагинов к нему.
Скачать K2 Вы можете с официального сайта getk2.org (скачать русификацию для K2 можно по ссылке _http://getk2.org/extend/translations). Устанавливается этот компонент аналогично остальным расширениям Joomla. Если Вы не помните или не знаете, как это сделать, то прочитайте статью об установке расширений на сайт Joomla. Русификатор к компоненту K2 то же устанавливается через менеджер приложений, поэтому Вам не придётся заливать файлы через FTP клиент. После установки и русификации K2, Вы получите полноценный функционал для работы над контентом сайта. Как я уже упоминал выше, вместе с компонентом будут установлены некоторые дополнительные расширения. Их перечень Вы сможете увидеть после установки:
Встроенные Модули для K2:
- mod_k2_comments - модуль обладает двойной функцией. Он умеет показывать последные комментарии из выбранных категорий или отображает список самых активных комментаторов;
- mod_k2_content - мощный модуль для отображения статей из выбранных категорий в любом месте Вашего сайта. Есть возможность подробно настроить отображение вывода материала;
- mod_k2_login - расширенная версия модуля входа Joomla, которая нужна для предоставления пользовательской панели инструментов тогда, когда пользователь вошел на сайт под своим логином и паролем;
- mod_k2_tools - многофункциональный модуль для отображения материалов в архиве, списка авторов (пользователей, которые выкладывают новости на сайте), календаря в стиле блога, хлебных крошек, меню (список категорий сайта), поле для выбора категории, окна поиска и облака тегов;
- mod_k2_users - модуль для отображения пользователей. Настройка вывода пользователей по различным фильтрам. Извлечение "особых" пользователей;
- mod_k2_quickicons - модуль нужен для отображения иконок в административной панели сайта.
Встроенные Плагины для K2:
- plg_k2_search - плагин для включения поиска по материалам K2 через стандартный модуль поиска;
- plg_k2_system - системный плагин для включения функционала компонента K2 на Вашем сайте. Плагин должен быть всегда включён;
- plg_k2_user - плагин для синхронизации пользователей Joomla и K2.
Создание категорий в K2 и изучение их настроек.
Итак, а теперь давайте же разберёмся, чем же так хорош компонент K2. Чем же он лучше стандартных возможностей, которые предоставляет нам Joomla? Ну, во-первых, K2 полностью заменяет весь интерфейс Joomla. После установки этого компонента, Вы увидите в административной панели новые окна с разными возможностями. Это и есть интерфейс данного расширения:
Теперь выберете "Категории" и справа вверху нажмите "Создать". После этого сделайте любую пробную категорию, в которую будут входить несколько подкатегорий. К примеру, я создам категорию "Автомобили". Все параметры пока что оставьте на "нет" (кроме "Опубликовано"). При желании, Вы можете дать описание этой категории и присвоить ей изображение:
Нажимайте "сохранить". Теперь снова нажмите на "Создать" и сделайте подкатегорию, например, "Русские авто". В качестве родительской категории выбираете "Автомобили". Остальные параметры так же пока что не трогайте.
После этого опять нажмите "Сохранить". Создайте для наглядности ещё категорию с "Американскими авто" и посмотрите, что получилось:
Можно создавать сколько угодно категорий неограниченной вложенности. При этом каждую категорию можно очень подробно настроить под свои нужды. В этом плане K2 просто нет равных. Если помните. в Joomla были только разделы и категории, а тут можно создавать множество подкатегорий без каких-либо ограничений.
Настройки параметров категории
Давайте вернёмся в главной категории "Автомобили" и посмотрим на её параметры в правой части экрана:
- Шаблон материалов категории - тут можно настроить отображение материала выбранной категории. Выставляется количество основных, первичных, вторичных материалов, количество столбиков для них и размеры изображений для этих материалов; кроме этого настраивается сортировка материалов и их нумерация;
- Опции отображения категории - в этой опции Вы настраиваете отображение самой категории (а не материалов). Настраиваете отображение заголовка, описания, количества материалов, показ изображения категории и RSS иконки;
- Опции изображения материала - тут можно в пикселях выбрать ширину всех изображений. После добавления картинки в статью, она автоматически будет урезаться под нужный Вам размер;
- Опции отображения материала в списке категории - в этих опциях настраивается вывод самих материалов в списке. Тут Вы выставляете такие параметры, как отображение заголовка, добавления автора статьи, показ даты создания и изменения материала, рейтинг, изображения, вводный текст, отображения дополнительных полей, количество просмотров материала, категория материала, теги, вложения и прочее;
- Опции отображения материала - эти настройки схожи с опциями отображения материала в списке категории, но отличаются только тем, что они нужны для настройки отображения отдельной статьи, а не списка материалов. Кроме Выше описанных параметров, тут есть очень важные вещи, такие как кнопки социальных сетей, ссылка в twitter, настройка вывода похожих материалов (по тегам) и опции отображения расширенной информации об авторе статьи (фотка, сайт, e-mail, последние статьи автора и т.д.). Для каждого материала можно провести отдельные настройки независимо от настроек категории, в которой он расположен.
Советую Вам очень внимательно отнестись к этим параметрам и не спеша изучить их. Они помогут Вам настроить каждую категорию под свои нужды.
Создание материала в K2
Теперь давайте разберём возможности, которые предоставляет нам K2 при создании материала. Для этого переходим на вкладку "Материалы" и нажимаем кнопочку "Создать" в правом верхнем углу. Я написал для примера информацию об одном русском автомобиле:
С первого раза всё кажется знакомым. Та же панель инструментов, что и в Joomla. Но только рядом с надписью "Материалы" можно увидеть "Изображение", "галерея картинок" и прочее. А теперь о каждом пункте по отдельности.
Материалы
Тут всё понятно. Есть панель инструментов, есть область для написания текста. Пишите необходимый текст, выделяете его нужными тегами, добавляйте изображения и всё в таком духе. Тут рабочая область полностью аналогична стандартной в Joomla, а о ней было много рассказано в этой статье.
Изображение
Эта опция позволяет нам добавить изображение на сайт, которое будет находится вначале статьи по центру и выделено рамкой. Размеры этого изображения Вы уже настраивали, когда выставляли их в настройках отображения статей в списке категории (эта информация находится чуть выше). Поэтому оно будет автоматически урезаться или расширятся до заданных параметров. Кроме этого Вы можете сразу прописать к изображению заголовок и подпись.
Галерея картинок
Если сейчас зайти в этот пункт, то Вы увидите эту надпись:
Заметка: Установите JoomlaWorks Simple Image Gallery Pro plugin если вы хотите использовать возможности галереи изображений К2!
Это говорит о том, что для создания и правильной работы галереи, нам нужно установить отдельный плагин, который можно скачать по этой ссылке с официального сайта _http://www.joomlaworks.net/extensions/commercial-premium/simple-image-gallery-pro. После скачивания и установки плагина, его нужно активировать. Для этого перейдите в админ панели Вашего сайта по пути "Расширения">>"Менеджер плагинов", найдите его в списке и активируйте:
Кроме активации, его ещё нужно настроить. В правой части экрана есть окошко с параметрами. Там нужно выставить необходимые данные (например, размер маленького или увеличенного изображения). Теперь возвращайтесь обратно к галерее картинок. Учтите, что плагин "понимает" только архивы в формате zip (Вы должны заранее приготовить папку со всеми нужными изображениями для данной статьи и запаковать её в zip). В конце статьи будут выводится все эти картинки. Причем с возможностью увеличения каждой картинки в отдельности.
Видео
Для вставки видеоролика, который записан в youtube или других системах, нужно просто скопировать код в окошко и придать ролику заголовок и подпись, а вот если Вы хотите загружать свои видеоролики, то нужно установить AllVideos plugin. С помощью плагина, Вы сможете выкладывать множество роликов и настраивать их.
Доп. поля
Дополнительные поля - это довольно важный пункт при написании статьи. Эти поля дают возможность присваивать дополнительные параметры к Вашим материалам. Эти данные могут в виде простого текста, выпадающего списка, мультисписка, радио-кнопки, ссылки и т.д. Например, Вам нужно, чтобы в конце статьи была ссылка на первоисточник, тогда выбираете в поле "Тип" ссылка (Link) и при написании статьи во вкладке "доп. поля" будет возможность вставить нужную ссылку. Или, например, Вам нужно прописывать жарн к играм или фильмам, тогда Ваши настройки будут выглядеть так:
Выбираете "Выпадающий список", напишите несколько вариантов (шутер. гонки, стратегия и т.д.) и сохраняете. После этого, откройте категорию, в которой будут находится нужные материалы и выберите необходимые дополнительные поля:
Как видно, для каждой категории можно придумывать свои поля. Теперь при написании статьи во вкладке "Доп. Поля" будут выводится нужные окошки для заполнения:
Теперь в конце материала будет выводится модуль с дополнительными данными и выглядеть будет так:
Вложения (файлы)
Это окно предназначено для добавления файлов к статьям. Функция очень полезная и удобная, так как позволяет добавлять к закачкам заголовки и атрибуты заголовка, что значительно облегчает поиск нужных файлов среди остальных. Файлов можно закачивать сколько угодно, так что это идеальный вариант для создания каталога файлов.
Вот я и закончил описание основных возможностей компонента K2. Внимательно изучите данный компонент, так как он обладает огромным функционалом по созданию блогов, каталогов и других сайтов практически любой сложности. Дабы не пропустить следующие выпуски моего блога о создании сайтов на joomla, Вы можете подписаться на рассылку новостей любым удобным способом.
Следующие статьи:
- Joomla - создай свой веб-сайт - 29/01/2018
- Akeeba Backup, как пример типичного расширения на Joomla - 18/01/2018
- Joomla! Extensions Directory - 13/12/2017
- Плагины для Joomla 3: обзор - 09/10/2017
- Какие сайты на Joomla можно сделать? Улучшаем функционал с помощью расширений и изучаем возможности Joomla по созданию проектов любой сложности - 16/07/2011
Предыдущие статьи:
- Установка и русификация компонента jDownloads для создания файлового архива в Joomla. Создание категорий и добавление материала - 25/04/2011
- Установка и настройка компонента комментариев JComments - 04/04/2011
- Установка и настройка компонента резервного копирования сайта и базы данных JoomlaPack (новое название - Akeeba Backup). Бэкап и восстановление сайта на Joomla - 08/03/2011
Комментарии