Создание блога на joomla. Cоздание блога на Joomla! Создаем пункт меню

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

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

Сейчас нет каких-либо сложностей с организаций личного пространства в интернете. Можно просто полистать новости, и приобрести понравившиеся блог категорий для joomla.

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

Вы решили создать свой блог на joomla, и объединить его с интернет-продажами? Тогда вам нужно обратить внимание на шаблоны блога joomla 3, предусматривающие возможность реализации интернет-продаж.

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

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

Функции Joomla

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

Если у вас есть другая предпочтительная система комментариев, таких как Disqus или LiveFyre, сторонние расширения также легко интегрируются в Joomla. Проверьте каталог Joomla расширений на наличие доступных приложений в этой категории.

Обновляется и совершенствуется ACL (Access Control List). Новая система является очень мощной и обеспечивает большую гибкость для более опытных пользователей.

EasyBlog

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

Создание RSS-канала или автоматические объявления в социальных сетях, таких как Facebook и Twitter - являются простыми функциями в приложении. В расширении возможна прямая интеграция подписки и социальных расширений, таких как Jomsocial и Community Builder.

EasyBlog для тех, кто хочет быстро установить и работать с мощным многофункциональным блогом.

Заметка: активирована адаптивная версия сайта, которая автоматически подстраивается под небольшой размер Вашего браузера и скрывает некоторые детали сайта для удобства чтения. Приятного просмотра!

Добрый день, дорогие читатели! Как и обещал, этим постом начинаю цикл статей по пошаговому созданию качественного блога на Joomla. Почему именно Joomla? В одной из прошлых статей я писал свои размышления по поводу (систем управления содержимым сайта) и вывод из той статьи: Joomla – отличная, очень гибкая (особенно для разработки новых расширений) система с хорошо продуманной архитектурой, Wordpress – лёгкий, простой и быстрый в освоении движок, идеальный для блогов и новостных порталов.

Так почему же для блога я всё равно выбираю Joomla? – всё дело в том, что постепенно из блога я собираюсь создавать информационный портал с множеством нестандартного функционала. Мне важна надёжность и стабильность системы, чтобы я не отвлекался на гору мелких проблем. Именно такой системой, по моему личному мнению, является Joomla 2.5. Мне импонирует MVC паттерн, продуманная реализация и взаимодействие компонентов, модулей и плагинов.

«Хорошо, допустим, убедил» – скажите вы. Что дальше?

Что такое компонент в Джумла?

Говоря простым языком, компонент – это приложение для Джумлы, которое выводит основную часть конкретной страницы. То есть в 99% случаев компонент выводится в самой большой (широкой) колонке сайта. А в дополнительных колонках (более узких) выводятся модули Joomla.

Компонентом может быть:

  • PHP приложение для создания интернет-магазина
  • PHP приложение для создания галереи фотографий
  • PHP приложение для создания блога
  • PHP приложение для создания социальной сети
  • И тд.

То есть другими словами компонент – это программа, которая делает из Джумла тот тип сайта, который нам нужен. Одновременно на Joomla можно устанавливать и использовать бесконечное множество компонентов, но на 1 странице может быть подключён только 1 компонент + сколько угодно плагинов и модулей. В этом принципиальный смысл архитектуры Джумла.

То есть на этой странице у нас интернет-магазин, на любой другой блог, а на третьей целая социальная сеть. Возможно, кому-то сейчас покажется, что система Joomla ограничена: «А что если я хочу показать в социальной сети анонсы статей из блога?» - спросите вы. Нет проблем! Для этого в любом месте сайта, вы можете подключить модуль, который делает то, что вам нужно. Модули можно подключать даже внутри компонентов. Таким образом, на одной странице визуально может быть и интернет-магазин, и блог, но технически, мы как разработчики понимаем, что что-то из этого основной компонент, а что-то – просто второстепенный модуль или даже плагин.

Выбор компонента

Теперь нам предстоит выбрать компонент блога для нашего сайта на Joomla. Их достаточно много, чтобы вы знали из чего выбирать, я перечислю самые популярные:

  • EasyBlog (платный)
  • – на мой взгляд, самый популярный компонент для информационных сайтов на Джумла, имеет множество готовых расширений (платных и бесплатных).
  • Cobalt – помимо прочих особенностей, основной упор сделан на скорость загрузки страниц и производительность в целом. Добавлять новые статьи (записи, материалы) можно только с лицевой части вашего сайта (с front-end).
  • Seblod - возможно, самый гибкий и перспективный конструктор контента из всех существующих. Наиболее полная интеграция со стандартными таблицами базы данных Джумлы, не рекомендуется тестировать на рабочих сайтах. Изначально упор делался на разработчиков, а не на конечного пользователя.

Во все (или почти все) вышеперечисленные компоненты стандартно входят такие распространённые функции как: комментарии, рейтинги, теги и тд.

Всё это хорошо, вот только я ещё не успел вам рассказать, что Джумла сама по себе имеет встроенный компонент для блога/новостей – или можете называть его просто "Материалы" . По сути, этот компонент – и есть сама Джумла. Им мало кто пользуется, я думаю, ввиду популярности других, вышеперечисленных компонентов. Но это не единственная причина, в com_content включено минимум наворотов и возможностей:

  • Отсутствуют комментарии;
  • Отсутствуют теги/метки (в Joomla 3 добавлены);
  • Очень некрасивый и неудобный рейтинг;
  • И др.

Однако есть большой противовес этим недостаткам – все недостающие функции вы можете бесплатно скачать и добавить! Теперь, когда вы знаете, как обстоят дела, возникает вопрос: «Установить К2, EasyBlog, Cobalt или любой другой конструктор контента (материалов), либо скачать все недостающие функции по отдельности и использовать стандартный com_content?»

Лично я для себя решил, что использовать com_content лучше (кто не знает, он изображён на рисунке выше), и вот почему:

1. С com_content интегрируются абсолютно все расширения Joomla, ведь это основа.

2. При создании нестандартного функционала (когда готовых решений вообще нет), я считаю, что лучше написать своё собственное расширение под конкретную задачу, чем пользоваться конструктором контента, типа Seblod. Это прибавит опыта в разработке + вы не тратите время, разбираясь в чужом компоненте.

При нестандартных проектах, вам всё равно придётся начать писать (или заказывать разработку) расширения. Поэтому, несмотря на гибкость конструкторов контента (Cobalt, Seblod и др.), скачивать заведомо тяжёлую или сложную в освоении систему я не вижу смысла.

Дополнительный функционал

Надеюсь, я вас убедил, что стоит попробовать всё сделать на стандартном com_content. Как минимум это отличная практика, с которой придёт понимание основ Джумла. Но что за современный блог без комментариев, тегов и рейтинга статей? Кроме Site on! , конечно:)

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

  • JComments - популярное расширение для создания комментариев от российских разработчиков;
  • Плагин Extra Vote для красивого и удобного Ajax рейтинга + модуль Top ExtraVote для вывода оценок пользователей в правой колонке;
  • TorTags – для создания тегов (меток);

Дизайн

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

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

Создание шаблона

Установив нужные расширения и имея перед собой.psd макет сайта, можно приступать к , то есть вёрстке макета сайта. Этот процесс уже был подробно описан, кто ещё не читал, прошу по ссылке выше. Сразу предупреждаю, что создание любого (не только на Джумле) более менее качественного сайта требует от вас хотя бы средних навыков , а также минимальных знаний . Кто говорит иначе – подразумевает создание сайта «лишь бы был».

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

В конце, я обязательно покажу вам результат, и жду от вас того же;) Сейчас много заказов поступает на почту, поэтому как скоро я закончу свой новый сайт - мне неизвестно, однако главное, что домен уже куплен, работы начались, отступать некуда. Не забудьте подписаться на продолжение, всего хорошего и до встречи в новых статьях блога Site on!

class="eliadunit">

Вступление

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

Структура материалов Joomla объединяет материалы по категориям. В один блог Joomla 3 могут входить статьи одной категории (блог категории) или категории разных статей (избранные материалы). Количество обоих видов блога Joomla 3 не ограничено. Вы можете создать любое количество блогов, как категорий, так и блогов избранных материалов.

Не нужно путать блог избранные материалы и главная страница сайта. Если избранные материалы можно объединять в любое количество блогов, то главная страница на Joomlaможет быть только одна. Также, напомню, что на главной странице сайта Joomla 3, можно вывести любой из макетов Joomla, включая список материалов, блог материалов или отдельную статью.

Чтобы разобраться с настройками макета блог Joomla 3, для примера, пошагово создадим блог материалов категорий и настроим его показ на сайте.

Как создать блог Joomla 3

Создание блога Joomla 3 начинаем, как и создание любого макета Joomla, с создания пункта меню нужного типа. Пункт меню создается в любом меню сайта и, причем необязательно опубликованном.

Создаем пункт меню

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

Для примера в меню «Mainmenu» создадим два блога: блог категории «Блог категории» и блог избранные материалы «Избранные материалы».

Создать блог категории

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

  • Авторизуйтесь в административной панели сайта.
  • Войдите в «Менеджер меню»;
  • Откройте нужное меню и нажмите "Создать" пункт меню. Пункт меню должен иметь название. Название, а вернее алиас названия, должен быть уникален в пределах сайта,
  • Далее жмем "Выбрать";

  • Для создания блога, нужно выбрать тип пункта меню «Материалы»→«Блог категории».

  • После выбора этого типа пункта меню, страница перегрузится, и появятся настройки для блога материалов.

  • С левой стороны страницы выставите категорию, для которой делается блог.
  • С права выберите меню, в который входит этот пункт меню и родительский элемент в меню. Если родителя нет, то выберите «Корневой пункт меню».
  • В настройках блога категории 8 пунктов. Внешний вид (макет) блога настраивается в «Параметры макета Блога». Смотрим фото.

class="eliadunit">

1- Во всю ширину : Количество материалов, которые всегда будут во всю ширину блога, не зависимо от заданных колонок.

2- Только введения : Количество введений к статьям на одной странице блога. Не включает статьи «Во всю ширину».

3- Количество колонок : Можно задать 1-2-3-4 колонок. Введения к статьям блога разместятся в этихколонках.

4- Количество ссылок : Определяет количество ссылок на другие статьи сайта.

Важно , что эти настройки показа материалов в блоге переопределят общие настройки материалов (вкладка Менеджер материалов→Настройки). Если ничего не заполнять, то к блогу применятся общие настройки материалов для блога.

Однако, если в настройках «Параметры» этой категории, указан Альтернативный стиль шаблона, «Список», то вывести эту категорию в виде блога не получится. Для блога выставите шаблон категории на вкладке Менеджер категорий→Редакция категории→Параметры, «По умолчанию» или «Блог».

Как создать блог избранных материалов

Блог избранных материалов, делается аналогично, только тип пункта меню выбирается «Избранные материалы», а при выборе категорий, выбирается не одна, а несколько категорий.

В верхнем меню выбираем пункт МАТЕРИАЛЫ - МЕНЕДЖЕР КАТЕГОРИЙ - СОЗДАТЬ КАТЕГОРИЮ

В открывшейся форме нас интересуют 3 поля:

  • Заголовок, где мы пишем название категории, в нашем случае это будет БЛОГ
  • Алиас, если мы это поле оставим пустым, то алиас будет автоматически сгенерирован, переведя в латиницу название категории
  • ПЕРАМЕТРЫ ПУБЛИКАЦИИ - АВТОР нажимаем ВЫБОР ПОЛЬЗОВАТЕЛЯ и во всплывающем окне выбираем нужного пользователя, который будет являтся автором материала
Теперь нажимаем СОХРАНИТЬ И ЗАКРЫТЬ
Второй способ создания категории, это когда мы уже нахожимся в МЕНЕДЖЕРЕ МАТЕРИАЛОВ вкладка КАЕГОРИИ, нужно просто нажать СОЗДАТЬ и дальше по вышеприведенной схеме.
Все сюда мы вернемся только на этапе оптимизации.

Публикация статей

Следующий этам это публикация материалов, т.е. статей в БЛОГ , для этого также идем: МАТЕРИАЛЫ - МЕНЕДЖЕР МАТЕРИАЛОВ - СОЗДАТЬ МАТЕРИАЛ .
Или если мы находимся в МЕНЕДЖЕРЕ МАТЕРИАЛОВ , то по вкладкам перейти в МАТЕРИАЛЫ и нажать СОЗДАТЬ .

В появившейся форме нам нужны для заполения:

  • Заголовок, где мы пишем название статьи
  • Алиас, если мы это поле оставим пустым, то алиас будет автоматически сгенерирован, переведя в латиницу название стати
  • Категория, из выпадающего списка вбираем нужную категорию, в нашем случае это БЛОГ
  • Если нам нужно, чтоб статья опубликовалас на главной, то нам нужен выпадающий список ИЗБРАННЫЕ и выбрать ДА
  • Автор, аналогично, как и при создании категории
  • Сама статья
Теперь нажимаем СОХРАНИТЬ И ЗАКРЫТЬ

Иконка должна изменить свой цвет, что означает, что она опубликована на главной и если вы перейдете во вкладку ИЗБРАННЫЕ МАТЕРИАЛЫ - МЕНЕДЖЕРА МЕТЕРИАЛОВ , то увидете ее в списке, чтоб сняь ее с пцбликации нужно проделать ту же операцию или в режими редактирования статьи в выпадающем списке ИЗБРАННЫЕ выбрать НЕТ

Последнее приготовление перед шаманством, необходимо создать пункт меню, для этого используем ГЛАВНОЕ МЕНЮ

Идем МЕНЮ - ГЛАВНОЕ МЕНЮ - СОЗДАТЬ ПУНКТ МЕНЮ , или, как вы уже догодались, если вы находитесь в менеждере меню главного меню просто нажимаем СОЗДАТЬ

В появившемся списке нам нужно:

  • Тип пункта меня в появившемся окне выбираем БЛОГ КАТЕГОРИИ
  • Заголовок меню, где мы пишем название пункта меню, так он будет отображаться на сайте, в нашем слечае пишем БЛОГ
  • Алиас, если мы это поле оставим пустым, то алиас будет автоматически сгенерирован, переведя в латиницу названия заголовка меню
  • Обязательные параметры, выбираем нужную категорию, в нашем случае БЛОГ
Нажимаем СОХРАНИТЬ .

Переходим на сайт и видем, что не все так гладко, теперь наша задача причесать все

Настройка блога

Теперь начинается сама магия настройки, откроб основной секрет, что в Joomla! есть определенная иерархия настроек, в нашм случае СТАТЬЯ - КАТЕГОРИЯ - ПУНКТ МЕНЮ, т.е. настройки статьи используются первыми, если в остальных стоят по умолчанию, т.е. они беруться из настроек статьи, я вначале говорил, что ничего больше не трогаем, чтоб причесать весь блог нас интересуют настройки пункта меню, изменив из мы изменим настройки всех статей, это очень важно в wordpress этого нет, и я считаю это основным недостатком, там такое достигается только программированием и плагинами, т.е. для не программиста как правило это не доступно.
Еще один нюанс, все поля настроек поддерживат всплывающие подсказки, в которых вполне доступно описано назначение данного поля, итак поехали:

Вкладка ПАРАМЕТРЫ КАТЕГОРИИ

  • Заголовок категории - позволяет управлять публикацией категории
  • Описание категории - позволяет управлять публикацией описания категории
  • Изображение категории - позволяет управлять публикацией изображения категории
  • Уровни подкатегории - в рамках данной статьи не срассмытриваем
  • Пустые категории - по умолчанию, скрыть, показать
  • Сообщение об отсутсвии материалов - по умолчанию, скрыть, показать
  • Описание подкатегорий- в рамках данной статьи не срассмытриваем
  • Количество материалов в категории - по умолчанию, скрыть, показать
  • Подзаголовок страницы - в рамках данной статьи не срассмытриваем

Ключевая для нас вкладка ПЕРАМЕТРЫ МАКЕТА БЛОГ

  • Во всю ширину - здесь надо указать сколько статей мы хотим опубликовать на всю ширину шаблона (контента)
  • Только введения - здесь надо указать количество материалов, которые будут отображены в столбцах
  • Количество колонок - здесь указываем количесво столбцов для статей из предыдущего пункта
  • Количество ссылок - здесь указываем колчество статей, которые будут опубликованы в конце старницы в виде ссылок
  • Порядок размещения в колонках - здесь указываем как будет размещен материал в колонках: по умолчанию, сверху вниз, поперек
  • Селдующие 2 пункта не рассматриваем
  • Порядок сортировки категории - здесь выбираем как будем сортировать категорию
  • Порядок материалов - здесь выбираем как будем сортировать материал в категории
  • Дата для сортировки - если в сортировке еспользуется дата, то выбираем какую дату использовать для сортировки: создание, изменение или публикация статьи
  • Разбиение на страницы - по умолчанию, скрыть, показать, авто, т.е. выбираем как будем отображать постраничную навигацию
  • Результаты разбиения на страницы - по умолчанию, скрыть, показать

последняя для нас актуальная вкладка ПАРАМЕТРЫ ОТОБРАЖЕНИЯ МАТЕРИАЛА , здесь добавляется вариант настройки - использовать настройки материала.

  • Заголовок - позволяет как отображать заголовок статьи
  • Заголовок, как ссылка - делать ли заголовок в виде ссылок
  • Вводный текст - отображать вводный текст на странице статьи в полном отображении
  • Категория - показывать ли категорию статьи
  • Категория, как ссылка - делать ли ее как ссылку
  • Заголовок родительской категории - в рамках данной статьи не срассмытриваем
  • Заголовок родительской категории, как ссылка - в рамках данной статьи не срассмытриваем
  • Автор - публиковать ли автора статьи
  • Автор, как ссылка - делать ли его как ссылку
  • Дата создания - публиковать ли ее
  • Дата изменения- публиковать ли ее
  • Дата публикации- публиковать ли ее
  • Навигация - публиковать ли ее
  • Рейтинг - публиковать ли ее
  • Показывать "Подробнее" - публиковать ли ее
  • Показывать заголовок вместе с Подробнее - т.е. рядом с текстом подробнее публикуется название статьи
  • Показывать иконки - имеется ввиду печать и электронной почты
  • Иконка печати - публиковать ли ее, т.е. у пользователей будет возможно открыть версию страницы для печати
  • Иконка электронной почты - публиковать ли ее, т.е. у пользователей будет возможность отправить ссылку на статью другому
  • Количество просмотров - публиковать ли ее
  • Показывать ссылки неавторизованным
Материал осонван на последней версии Joomla! линейки 2.5, кстати там много положительных изменений в плане СЕО.
И еще пару советов, прежде чем приступить к реализации потрате полчаса на проектирование, т.е. того, как вы хотити, чтоб выгглядел ваш блог.
Не бойтесь эксперементировать, поиграйте с настройками!

ЗЫ если заметили опечатку или неточность отпишите в этой теме, материа объемный возможно, что-то упустил