Inurl component k2 рискованный. Joomla компонент K2 — удобный конструктор контента. Основные возможности компонента

В сем привет. Компонент K2 одно из популярнейших расширений для создания блогов, журналов, каталогов и работы с видео. Ввиду удобства и широкого функционала в 2010 году компонент К2 завоевал статус «Лучшее расширение для Joomla». Компонент K2 создан компанией JoomlaWorks и на сегодняшний день установлен практически на каждом сайте работающим на CMS Joomla. Ну что, заинтересовало? Тогда поехали!

Что может компонент К2 ?

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

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

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

Изображения в компоненте К2

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

Устанавливается компонент К2 , как и любое другое . После установки вы без проблем сможете управлять изображениями (загруженных товаров - изображения автоматически изменятся в 6 настраиваемых размеров, глобально или в каждой категории.

И напоследок ознакомительное видео о компоненте К2:

Компонент К2 является конструктором контента (содержимого сайта), который после установки на Joomla перехватывает управление организацией материалов и фактически предоставляет собственную панель управления в качестве альтернативы админке Joomla , по крайней мере в той ее части, что отвечает за формирование контента (K2 заменяет собой встроенный в Joomla компонент com_content). И это очень удачная замена!

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

Отличия компонента K2 от стандартного компонента Joomla

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

Представим все возможности компонента K2 в виде списка:

  1. Неограниченная вложенность материалов в категориях K2 (можно создавать бесконечное количество подкатегорий, чего нет в стандартном компоненте контента в Joomla, там, как мы знаем, только раздел и категории в нем, дальнейшее разветвление невозможно).
  2. В K2 интегрирована система комментирования, которая при желании может быть защищена довольно надежной капчей от Google (в Joomla изначально системы комментирования не предусмотрено, но, правда, можно установить компонент JComments, который де факто является лучшей системой комментирования для Joomla).
  3. К статьям, написанным в K2, можно добавлять теги (ключевые слова, характерные для конкретных материалов), (вы сможете использовать довольно наглядное облако тегов). Выводится облако тегов из K2 с помощью специального модуля, который, кроме облака тегов, может выводить на страницы Joomla «хлебные крошки» («глубиномер», т.е. указатель категорий, в которые погружается пользователь по мере «углубления» в структуру сайта), архив материалов, календарь в стиле блога, список категорий (меню), окно поиска и др.
  4. В компоненте K2 можно при написании статей или создании категории добавлять к ним изображения. Вроде бы ничего такого в этом нет, ибо в Joomla это тоже можно делать, но разница кроется в унификации добавляемых изображений, которые будут автоматически приводится к стандартному размеру (очень удобно при ведении авторских блогов пользователями вашего ресурса).
  5. В шаблоне для каждой статьи, написанной в админке компонента K2, будет предусмотрено место для вставки галереи изображений. Причем, галерея добавляется в статью через K2 буквально парой кликов - вам нужно будет только указать путь до zip архива с несколькими изображениями и выбрать вариант показа фотогалереи. (Это очень удобно, подобная функция вставки изображений из фотогалереи, например, PhocaGallery в материал выполняется гораздо сложнее.)
  6. Точно так же, как и в случае фотогалерей, в шаблоне для статьи, написанной посредством компонента K2, будет предусмотрено место для видеоролика. Вставить видео в статью через K2 можно будет буквально в один клик (например, для вставки ролика с YouTube будет достаточно только ввести код ролика).
  7. Еще в K2 можно прикреплять к статьям файлы для скачивания опять же в один клик при написании или редактировании материалов через панель управления компонента K2.
  8. При написании статьи через админку компонента K2 у вас будет возможность указывать или выбирать из выпадающего списка значения тех или иных дополнительных полей. Дополнительные поля в K2 задаются и настраиваются в соответствующих разделах админки K2, а затем привязывают к определенной категории материалов.

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

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

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

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

Тот, кто установил на своем сайте К2, никогда еще не возвращался к стандартному компоненту Joomla.

Этот обзорный материал будет продолжен серией публикаций об этом компоненте.

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

Компонент K2: работа с контентом

Разработчики K2 стремились создать компонент, который сможет создавать на CMS Джумла полноценные порталы, к примеру, как на Joomla или на WordPress, о чем даже говорит лозунг, размещенный на официальном сайте продукта. По мнению многих специалистов, полученный продукт превзошел все другие разработки, которые были созданные ранее.

Веб-мастера при помощи K2 могут создавать не только порталы различных тематик, но и каталоги, полноценные магазины, блоги и многое другое.

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

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

Собственно, получить его можно по URL: http://ucoz.ws/?http://joomru.com//index.php?option=com_k2&Itemid=190&id=115_d1fb3b0162f8bd73a4f657fff600e348&lang=ru&task=download&view=item
https://www.youtube.com/watch?v=GYIaS8r9T0Y
Но давайте от громких фраз перейдем к конкретике:

  • Одно из главных преимуществ K2 – возможность создания многоуровневой структуры, в то время как обычный функционал Joomla имеет двухуровневую систему – «раздел» и «категория»;
  • В К2 есть возможность организовать неплохую систему комментирования с капчей, разработанной Google. Стандартно Joomla не имеет такой возможности, но вообще этот вопрос решается при помощи компонента JComments (заметим, что он является одним из лучших вариантов для организации комментирования);
  • Компонент K2 предоставляет возможность добавлять к статьям теги по аналогии, как и в WordPress. Но помимо тегов также можно выводить архив материалов, окно поиска, список категорий, календари, хлебные крошки и т.д.;
  • После установки К2, у веб-администраторов появляется возможность создавать статьи в самой Joomla и админ-панели К2, вставляя в них нужные картинки. В принципе, ничего особенного тут нет, но есть один приятный момент: К2 может подгонять изображения под один размер, что особенно важно для авторских блогов;
  • В панели К2 можно вставлять галереи прямо в статьи, при чем всего в несколько кликов. Для показа достаточно указать путь к архиву с изображениями или фотографиями и выбрать вариант показа. К слову, в Joomla также есть возможность вставки галереи, но только при помощи установки дополнительных расширений, к примеру, как Phoca Gallery Plugin;
  • Можно также вставлять и видеоролики. Причем вставка роликов происходит значительно проще, нежели вставка изображений (достаточно скопировать код и вставить в статью);
  • Компонент K2 дает возможность вставлять ссылки для скачивания, а сделать это можно всего за пару кликов во время создания или редактирования материала;
  • Еще одним достоинством K2, является возможность установки кнопок социальных сетей. И в самой Джумле это можно сделать, но только при помощи дополнительных расширений и компонентов. При выполнении работ с K2 правда есть один не самый приятный момент – список социальных сетей ориентирован на западного пользователя, но при знании кода этот лист можно переделать под отечественного посетителя (список социальных сетей, к примеру, можно взять с популярного сервиса «Одна кнопка»);
  • В админке панели K2 можно настроить возможность заполнять дополнительные поля при создании статьи. Эти поля в свою очередь можно привязать к определённой категории, что может быть очень полезно, когда на базе компонента создается каталог. В итоге вы получите нечто похожее на карточку работы Virtue Mart;
  • При помощи компонента K2 добавляется функционал, который дает возможность размещать материалы зарегистрированным пользователям. Иными словами, будет создан портал с личными блогами юзеров. Заметим, что пользователи смогут добавлять не только свои материалы, но и пользоваться всеми остальными возможностями компонента (вставка фото и видео, заполнение дополнительных полей и т.д.). Пользователи также могут редактировать свои профили, а также выполнять модерацию комментариев.

https://www.youtube.com/watch?v=qVBRT_lHoj8
В принципе, это главные функции, которые можно реализовать при помощи K2. Установив и настроив компонент K2 можно добавить вашему сайту на Joomla значительно больше функционала, нежели при помощи стандартных методов Joomla. А для получения подобного функционала придется поставить кучу дополнений, часть из которых будет платной.

Русификация K2

Компонент разработан заграницей, поэтому его основной язык – английский, из-за чего в настройках не каждый человек будет способен разобраться. То есть для полноценной работы с K2 – необходимо его русифицировать. Русификация доступна по URL: http://getk2.org/extend/translations . Процесс установки схож с установкой самого компонента, поэтому проблем не должно возникнуть.

После завершения установки, Joomla станет полностью понятна русскоязычным пользователям (конечно, при условии, что компонент русифицировался успешно).

В завершение отметим, что разобраться в работе компонента можно и самостоятельно, стоит лишь быть максимально внимательным. А научиться придется действительно многому: заниматься импортом статей из Joomla, организовать иерархию категорий, создавать галереи, работать с админкой K2, настраивать внешний вид статей и т.д.
https://www.youtube.com/watch?v=ZBkEyoHmZqU

K2 это компонент материалов для Joomla! CMS с некоторыми дополнительными функциями, напоминающими CCK (Content Construction Kit – по русски это можно интерпретировать как «компонент-создающий-любой-тип-контента»). Его разработчиками является греческий портал JoomlaWorks.

Он позволяет пользователю управлять содержимым сайта в более удобном и современном режиме. Вы можете создать блог, каталог товаров или услуг, файловый архив, мультимедия-галерею, онлайн-журнал используя всего один компонент! Разработка этого мощного рения была начата в 2006 году, но, к сожалению, к этому моменту, никакой документации по нему опубликовано не было. Есть лишь несколько статей и видеофайлов на английском.

Эта небольшая пошаговая инструкция написана для тех, кто хочет попробовать и поизучать К2 в действии, но буквально не знает с чего начать.

Шаг 1. Скачайте последнюю версию K2 с официального сайта разработчиков.Шаг 2. Установите K2 используя Менеджер расширений Joomla.

Шаг 3. Скачайте и установите согласно инструкции последнюю версию перевода компонента K2

Шаг 4. Откройте панель управления К2 через пункт меню «Компоненты», или же воспользуйтесь ей через модуль на главной странице админки.

Шаг 5. Создайте группы дополнительных полей. Назовите их соответственно их назначению: Blog, Catalog, Directory или как угодно по другому.

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

Например вы создаете группу дополнительных полей Catalog и добавляете туда поля:

б)Размеры

И далее при создании каждого нового материала, вы уже будете создавать по факту карточку товара, ведь при выводе товара под статьей-описанием в дополнительной табличке будут аккуратно, в табличном виде (по умолчанию) будут выведены эти поля.

Шаг 6. Добавьте дополнительные поля в ваши группы дополнительных полей

Примечание: По умолчанию любой материал уже имеет Заголовок, Текст и Основное изображение. Поэтому, если вам нужно использовать К2 лишь как продвинутый движок статей (для Новостей, Блогов), то вы можете не использовать дополнительные поля (как и приходится в большинстве случаев). Используйте дополнительные поля для создания Файловых архивов, Каталогов, Галерей.

Примечание: Вы можете импортировать все существующие категории и материалы Joomla! при помощи одной кнопки (В правом верхнем углу «Импорт»). Таким образом ваш переход из обычного компонента материалов на К2 будет практически безболезненным. Это одно из тех свойств, которые так быстро дали K2 его нынешнюю популярность.

Шаг 8. Добавьте группы пользователей. По умолчанию присутствуют Registered и Site Owner. Вы можете ограничить права доступа различных групп к публикации материалов (вообще или в определенных категориях), просмотру, редактированию материалов и некоторые другие функции.

Шаг 9. Назначте уже существующим joomla-пользователям соответствующую группу пользователей K2. Установите их пол, добавьте описание и загрузите аватар. Эта минимальная блого-анкета дается в базовой поставке K2. Детали автора выведутся после опубликованной им статьи или новости.

Шаг 10. Добавьте теги. Система тегов это не только современная модная «фишка», но и дейтствительно дает прорыв для юзабилити вышего сайта, позволяет реализовать псевдо-мультикатегориальность, усиляет перелинковку для SEO, превносит порядок в хаос.

Шаг 11. Назначте пунктам меню соответствующие элементы К2 (категории, материалы, страницы пользователей).

Примечание: Именно этот этап вызывает у новичков наибольшее количество вопросов. Часто не искушенный пользователь настраивает K2, делает импорт старых материалов, пишет в соответствующие категории новые дополнительные материалы, а результата не видет. А это все потому, что пункты меню все еще ссылаются на Статьи Joomla! Поэтому отнесителсь к Шагу 11 с особым вниманием!

Шаг 12. Опубликуйте модуль K2 LOGIN в менеджере модулей, если вы все-таки решили создавать интерактивный сайт.Вы также можете опубликовать другие модули К2 комментарии, К2 контент или же К2 инструменты. Их я затрону в отдельных статьях.

Шаг 13. Добавьте материалы в каждую категорию. Если вы проследовали пункту 8, а затем 12, то вы можете делать это прямо с лицевой панели сайта. В обратном же случае вы всегда можете работать через админ. Панель Joomla!

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

Основано на материалах JoomlaWorks

Как уверяют разработчики - К2 соединяет в себе всё самое хорошее из Dupral и Joomla . Но действительно ли это так? Для того, чтобы узнать, нужно посмотреть, какие возможности он нам предоставляет. Для того, чтобы посмотреть, как выглядит ресурс с уже установленным К2 , можно зайти на демо-сайт: http://demo.getk2.org.

И после увиденного складывается впечатление, что данный интернет ресурс сделан на Wordpress - настолько красиво там выводится контент. Это все потому, что K2 берет всю работу по выводу контента на себя, то есть заменяет стандартные компоненты Joomla .

Возможности K2 для joomla

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

Основные возможности, которые нам предоставляет это расширение:
1. Можно создавать бесконечное количество подкатегорий, чего нельзя делать в стандартной Joomla ;
2. Достаточно простая и надежная система, позволяющая посетителям оставлять комментарии на сайте.
3. Теперь вы можете вставлять html-теги прямо в текстовом редакторе при написании статей. Не понятно только, почему разработчики Joomla не позаботились об этом в самом начале.
4. Теперь благодаря компоненту K2 в каждую статью можно добавить отдельную фотогалерею. Хотя в принципе для этого существуют более профессиональные расширения.
5. Очень радует возможность добавления полей в текст. Теперь, в отличие от стандартной Joomla , на вашем сайте будут размещаться красивые, структурированные тексты.
6. Ну и последний, и самый главный плюс - это возможность посетителям сайта зарегистрироваться и самостоятельно добавлять статьи на ресурс.

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

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

Для того, чтобы установить компонент К2 , его нужно сначала скачать. Это можно сделать на официальном сайте: http://getk2.org.

Русификация расширения K2

Для того, чтобы русифицировать расширение, качаем архив с русификатором по ссылке: http://getk2.org/assets/translations/download.php?language=ru_RU. Данный русификатор устанавливаем так же, как и все остальные расширения. После этого компонент К2 русифицируется самостоятельно.

В заключение можно сказать, что К2 - действительно необходимый компонент для сайтов на Joomla , а особенно, если у вас установлена версия движка 2.5 и ниже.