Inurl component k2 веселый. Оптимизация K2 по снижению нагрузки. Установка русификатора для К2 через админку Joomla

Здравствуйте, уважаемые читатели блога сайт. Сегодня хочу обратить ваше внимание на такой интересный компонент для Joomla, как K2. Если вы помните, то , как правило, представляют из себя довольно сложный инструмент с большим функционалом и богатыми возможностями по администрированию.

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

Возможности компонента K2 по организации контента в Joomla

Но давайте попробуем представить все возможности K2 в виде списка:

  1. Неограниченная вложенность материалов в категориях (можете забыть о разделах и каталогах, в которые зажата версия 1.5 изначально).
  2. В K2 интегрирована система комментирования, которая при желании может быть защищена довольно надежной капчей от Google (в Джумле изначально системы комментирования не предусмотрено, но можно , который де факто является лучшим из имеющихся на данный момент вариантов).
  3. К статьям написанным в K2, вы сможете добавлять теги аналогичные тем, что используются в WordPress (вы сможете использовать довольно наглядное облако тегов, пример которого приведен на демо-сайте разработчиков). Выводится облако тегов из K2 с помощью специального модуля, который кроме него может выводить на страницы сайта, блога или каталога хлебные крошки, архив материалов, календарь в стиле блога, список категорий (меню), окно поиска и др.
  4. В этом компоненте вы сможете при написании статей или создании категории добавлять к ним изображения. Вроде бы ничего такого в этом нет, ибо изначально в движке это тоже можно делать, но разница кроется в унификации добавляемых изображений, которые будут автоматически приводиться к стандартному размеру (очень удобно при ведении авторских блогов пользователями вашего ресурса).
  5. В шаблоне для каждой статьи, написанной в админке K2, будет предусмотрено место для вставки галереи изображений . Причем, галерея добавляется в статью буквально парой кликов — вам нужно будет только указать путь до zip архива с несколькими изображениями и выбрать вариант показа.

    В Joomla, конечно же, тоже можно вставлять фотогалереи в статьи, правда для этого придется использовать сторонние расширения (например, плагин ), и все равно процесс вставки будет на порядок сложнее, чем в случае использования компонента K2. О как.

  6. Точно так же как и в случае фотогалерей, в шаблоне для статьи, написанной посредством K2, будет предусмотрено место для видеоролика. Вставить видео в статью можно будет буквально в один клик (например, для вставки ролика с будет достаточно ввести только код ролика).
  7. Еще в K2 можно прикреплять к статьям файлы для скачивания опять же в один клик при написании или редактировании материалов через панель управления компонента
  8. При написании статьи через админку K2, у вас будет возможность указывать или выбирать из выпадающего списка значения тех или иных дополнительных полей. Они задаются и настраиваются в соответствующих разделах админки этого компонента, а затем привязываются к определенной категории материалов.

    Таким образом, при добавлении материалов вы сможете заполнять дополнительные поля, которые могут, например, понадобиться при создании каталога на базе компонента K2. Вообще, все это очень сильно напоминает , что и не мудрено, ибо ВиртуеМарт это тоже каталог товаров.

    Также в шаблоне статей K2 предусмотрено место для вывода кнопок социальных сетей (обычно называется «Социальный обмен»), что очень удобно, ибо вам не придется прикручивать с помощью сторонних расширений или скриптов.

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

  9. При использовании K2 в Joomla (и вашем на то желании) зарегистрированные пользователи получат возможности добавлять свои статьи, используя для этого все возможности данного компонента (вставка изображений, галерей, видео, файлов, прописывание дополнительных полей и т.д), модерировать комментарии (при модерировании комментариев используется AJAX), оставленные к опубликованным ими материалам, а также заполнять странички своих профилей.

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

Установка компонента K2 на Joomla

Но давайте от теории перейдем непосредственно к практике и посмотрим, где можно скачать K2 и как установить его на Joomla. Итак, для того, чтобы его скачать, вам нужно на главной странице сайта разработчиков щелкнуть по большой кнопке «Download K2». Последняя актуальная версия на данный момент имеет номер v2.6.7.

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

Для установки K2, вам необходимо в области «Загрузить файл пакета» нажать кнопку «Обзор» и найти на своем компьютере файл K2_v2.6.7.zip . Затем жмете на кнопку «Загрузить файл&Установить», через некоторое время все будет завершено и вы увидите сообщение об этом, а также рапорт об установленных расширениях:

При возникновении проблем попробуйте воспользоваться данным материалом — .

Русский перевод K2 (русификация)

Дело в том, что у компонента, модулей и плагинов K2 очень много настроек (наверное, даже больше, чем у VirtueMart) и поэтому, если у вас не все в порядке с английским (как, например, у меня), то вам не помещает получить русский перевод или, другими словами, установить его русификацию.

Сделать это совсем не сложно, но сначала надо будет скачать русификацию K2 . Распаковывать данные архивы с русским переводом не нужно, остаточно будет их просто установить из админки Joomla как обычные расширения (Расширения» - «Установить/Удалить» — «Загрузить файл пакета»). После этого компонент K2 будет полностью переведен на русский язык.

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

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

Приятного просмотра!

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Создание карты для сайта на Joomla с помощью компонента Xmap
Темы оформления и русификация форума SMF, а так же установка компонента JFusion в Joomla
Расширения для Joomla - что это такое и где скачать компоненты, модули и плагины для Джумлы, как их устанавливать и удалять
JComments - бесплатный компонент комментариев с captcha для Joomla, его установка и настройка
ARTIO JoomSEF - настройка ЧПУ (SEF) ссылок и Title в Joomla, а так же создание страницы 404 ошибки с помощью этого расширения
JoomShopping - установка бесплатного компонента интернет-магазина на Joomla и его первоначальная настройка
Комментарии для Joomla с автомодерацией и защитой от спама
Фотогалерея Phoca Gallery (Plugin) - установка, создание галерей и слайдшоу в Joomla, водяные знаки и вставка фото в статьи Фотогалерея для Joomla — Часть 3 — Создание галерей в Joomla 1.5 с помощью компонента Phoca Gallery — добавление категорий и загрузка изображений в фотогалерею
Akeeba Backup (бывший JoomlaPack) - создание бэкапа сайта на Joomla и восстановления из резервной копии в два клика
Контакты для сайта и форма обратной связи с помощью встроенного компонента Joomla

Небольшая предыстория о том, как я познакомился с этим замечательным компонентом (давно это было).

С Joomla я знаком с самого её рождения. Если точнее, то даже с её "эмбриона" - CMS-ки под названием Mambo. В те далёкие времена о конструкторах контента ещё никто и слыхом не слыхивал: для многих в диковинку было ещё само понятие "CMS" ! А если кто-нибудь и слыхал такое слово, то ассоциировал исключительно с господствовавшим в то время на этом рынке phpNuke.

И вот, когда в Джумле, помимо com_content, появились альтернативы со страшным названием "Content Construction Kit" (CCK ), я с ужасом посматривал на сие "новшество". Но вскоре мне пришлось делать каталог товаров. Порывшись в Сети в поисках решения (разумеется, страшное слово CCK я для себя считал неприемлемым), я остановился на магазине Virtuemart, который мог работать просто в режиме каталога. Но, столкнувшись с массой ненужных настроек и "фенечек", я понял, что что-то не то делаю. И тут один знакомый Джумлер/Мамбер показал каталог, который он делал с помощью ненавистного для меня конструктора контента - это был K2. И не просто показал, но и дал в админке полазить.

Я был шокирован!

В глубине души понимая убогость com_content по сравнению с CCK, я противился мысли о переходе на "новшество". Но всё же разум взял верх, и я установил себе K2.

МАМА ДОРОГАЯ! Такого количества настроек, как в этом компоненте, не было и во всей Джумле! Первым, конечно, было ощущение страха. Однако, вспомнив горький опыт с Virtuemart, я взял себя в руки и начал "копать".

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

CCK - это не страшно, и даже очень полезно!

Давайте посмотрим, что об этом расширении пишут греки на официальном сайте (мой вольный перевод):

Она обеспечивает богатые формы для содержимого (дополнительные поля для статьи, изображения, видео- и фотогалереи, вложения файлов), неограниченную вложенность категорий, теги, комментарии, плагины, расширяющие возможности дополнительных полей (по аналогии с Drupal), мощный API плагинов, расширяющих возможности категорий и пользовательских форм, ACL, интерфейс редактирования, суб-шаблоны и многое другое!

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

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

Что же такое K2? K2 - это контент менеджер с помощью которого на своем joomla сайте вы можете красиво, а главное полноценно выводить ваш контент. Стандартные возможности Joomla непозволяют в статьях размещать галереи, выкладывать файлы, размещать видео. В K2 же это все реализованно, вам просто остается заполнить нужные вам поля. И так начнем.

Установка

В этом уроке мы установим компонент K2 на Joomla, а затем руссифицируем.

Настройка

В этом уроке мы посмотрим какие есть настройки у компонента K2, а также настроем его SEF URL

Создание статьи

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

Создание доп. полей

В этом уроке мы посмотрим что такое доп. поля. Парочку полей мы создадим, а также прикрепим их к категории.

Настройка мультимедии

В этом уроке мы установим дополнительные плагины для K2 - это видео плеер и фото галерея. Затем посмотрим их настройки и попробуем выложить видео и фото.

Компонент К2 - очень интересное расширение для Joomla. Основная особенность компонента заключается в том, что он дает возможность Joomla использовать новые функции, которые по умолчанию недоступны для Joomla, но имеются в других подобных CMS таких как Drupal и Wordpress.

В первую очередь это возможность добавления материалов и статей на сайт пользователями сайта, а также создание новостных порталов, блогов, каталогов, введение дополнительных полей для каждой статьи, добавление видео на сайт с помощью плагина AllVideos , галереи изображений при помощи плагина Simple Image Gallery, встроенная система добавления комментариев с капчей от Google, модуль регистрации и авторизации, модуль автора, который позволяет выводить информацию об авторах, публикующих статьи, наличие архива, модуль категорий и тегов.

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

На сегодняшний день компонент K2 обновился уже до версии 2.7.1. Этот релиз устраняет все известные ошибки, обнаруженные К2 сообществом после выхода предыдущих версий. Кроме того в эту версию внесены ещё и серьёзные изменения, касающиеся настроек отображения вашего контента и его редактирования с лицевой части сайта. В ближайшие время ожидается новая версия 2.7.0.

Как правильно обновить K2 до последней версии

Обновление К2 до последней версии (2.7.1)

Многих интересует вопрос, как правильно обновить компонент K2_v2.4.1 или другой версии до версии 2.7.1.

Обновить компонент к2 до последней версии, а именно до версии 2.6.5 совсем просто. Новая версия к2 устанавливается поверх предыдущих версий. (Не надо ничего удалять, просто устанавливаете новую версию и все будет работать). Но прежде чем обновляться, вы должны понимать, что если вы используете свой шаблон к2 предудущих версий, например, к2 2.5.7 и ранее, такой шаблон не совместим с новым к2.

Шаблон версии 2.6.2 совместим с версией 2.7.1 хотя немного отличается от предыдущей версии одним файлом (generic.php) путь к файлу components/com_k2

Скачайте zip архив K2 и перейдите к менеджеру расширений (Установить/Удалить) в админке Joomla и выберите, чтобы загрузить и установить zip-файл, который вы только что скачали (com_K2_v2.7.1.rus ). После этого компонент будет обновлен до последней версии или же просто используйте автоматическое обновление из админки Joomla.

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

Есть Вы используете свой, или изменённый шаблон, тогда начиная с версии 2.7.0 были изменения в шаблоне К2, так что будьте внимательны при (после) обновления вам придется корректировать шаблон.

Установка русификатора для К2 через админку Joomla

Если у Вас установлена английская версия К2, тогда, Вы можете его русифицировать, для русификации компонента, установите русификатор который k2_ru_language_pack.zip , русификатор устанавливается через менеджер расширений (Установить/Удалить) в админке Joomla, как и любые другие расширения для Joomla. После установки русификатора, компонент K2 на сайте и в админке будет полностью русифицирован.

K2 provides an out-of-the box integrated solution featuring rich content forms for items (think of Joomla articles with additional fields for article images, videos, image galleries and attachments), nested-level categories, tags, comments, a system to extend the item base form with additional fields (similar to CCK for those acquainted with Drupal), a powerful plugin API to extend item, category and user forms, ACL, frontend editing, sub-templates & a lot more!

Using K2, you can transform your Joomla website to a news/magazine site with author blogs, product catalogs, work portfolio, knowledge base, download/document manager, directory listing, event listing & more, all this bundled under one package!

Give K2 a try & you"ll instantly love it! It"s easy to use and fun to develop websites with! If you need any help or want to contribute to the project, join us at the K2 community.

FEATURES

Since K2 is extensible with additional fields to its base item form, you can easily create category-specific content types, e.g. article, blog post, product page, directory listing.

K2 offers as standard:
- nested-level categories
- commenting, integrated with Google"s reCaptcha & Akismet
- tags
- distinct item image (useful for articles/catalogs)
- image galleries
- videos
- attachments
- user pages (author blogs/user profiles)
- smart ACL for frontend editing
- unique plugin system to extend item, category & user forms
- AJAX based frontend editing & comments moderation
- Rest-like JSON/JSONP content output
- Native advanced SEF options
- Flexible sub-templates (for every content output)

K2 fully supports the Joomla API, which means any Joomla plugins will function properly within the K2 component & modules, either in the frontend or backend.

AMAZING PERFORMANCE

Pixeden, Groupama, Harvard, High Court of Australia, Amnesty International, Arturia, Vivaldi Web Brower & the Joomla Magazine are just some of the thousands of top Joomla sites around the world, fully powered by K2.

DEPENDENCIES & LICENSE

To utilize the built-in video & gallery features you need to install AllVideos (free) & Simple Image Gallery Pro, both provided by JoomlaWorks.

K2 is developed by JoomlaWorks & licensed under the GNU/GPL license.

WHAT NEXT?

Try K2! Install it, hit the "import" button to bring your Joomla articles inside K2, start playing with the component to see the flexibility it provides first-hand. Moreover? You no longer need a dozen of components & even more modules to do things like run a news site or a blog. Drupal & Wordpress have certainly met their match now!