K2 — конструктор контента (CCK) для Joomla 3, который является более функциональной альтернативой компоненту Контент на Joomla 3.
Описание компонента K2
Конструктор контента K2 был создан командой разработчиков JoomlaWorks в качестве полной замены стандартного компонента контента Joomla и, на текущий момент, у компонента есть все для того, что бы можно было безболезненно отказаться от этого стандартного функционала.
Установка расширения осуществляется стандартно, как и любое другое расширение для Joomla! — через Менеджер расширений. Компонент поддерживает полный импорт материалов из Joomla, и вы мгновенно получите массу новых возможностей для вашего существующего контента.
- формы для элементов,
- изображения,
- видео,
- подкасты,
- галереи изображений,
- галереи вложений,
- многое другое.
Компонент K2 является идеальным решением для управления содержанием, независимо от объема сайта: вы можете использовать его как для небольшого блога, так и для сложного корпоративного сайта или даже новостного портала (авторы контента, рубрики, журналы, авторские колонки и пр.). С помощью данного расширения можно достаточно легко создать каталоги продукции, портфолио, базы знаний, файловый менеджер для скачивания вложений, список каталогов, список событий и многое другое — все это в стандартном комплекте компонента.
K2 является расширяемым компонентом: вы можете легко создавать специфические для вашего сайта типы контента.
Принципы функционирования K2
В работе компонента четко выделяются 4 основных принципа:
- многофункциональность,
- простота использования,
- гибкая система шаблонизации,
- оптимизированная производительность.
Исходя из вышеописанного не удивительно, что K2 — один из крупнейших и самых популярных в мире CCK для сайтов на CMS Joomla.
Распространение компонента K2
Расширение распространяется бесплатно по стандартной лицензии GNU/GPL. Скачать K2 можно с сайта разработчика.
Русификация K2
Наша команда обратила внимание на сложности, возникающие с установкой русского языка для данного компонента. Немного расскажем о специфике этих сложностей и о том, как их решить.
Итак, официальные языковые пакеты можно найти на этой странице. И уже на данном этапе возникает сложность выбора, т. к. к скачиванию предлагается целых 4 русификатора для K2:
- Russian
- Russian Petrine orthography
- Russian (Russia)
- Russian (Ukraine)
Ваш выбор должен пасть на Russian (Russia).
Вы можете установить русификацию напрямую по URL-адресу (если не поняли, смотрите здесь), либо с компьютера.
Следующая проблема (актуальна на момент написания) возникнет, когда после установки панель управления K2 по-прежнему будет отображаться на английском языке. Дело в том, что переводчик допустил небольшую ошибку в файле русификатора, которая лечится следующим образом:
- открываем файл
administrator/language/ru_RU/ru_RU.com_k2.ini
- ищем следующее вхождение
'псевдонимами заголовка"
(должно быть 2 вхождения) и заменяем его на'псевдонимами заголовка'
, тем самым меняя ошибочный символ двойной кавычки. - после этого панель управления компонентом K2 должна отображаться на русском языке.