ПОМОГАЕМ СТРОИТЬ НЕЗАВИСИМЫЕ САЙТЫ

СОЗДАЙ СВОЙ САЙТ САМ

Добавление новостей на сайт

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

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

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

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

В стандартной комплектации движка My Engine имеется модуль «Новостная лента». Это отличный инструмент для создания блока новостей на сайте. Модуль позволяет создавать неограниченное количество новостей. Выводит превью каждой новости на страницу всех новостей, а так же в сайдбар в виде блока.

Открываем главную страницу админпанели и находим иконку модуля «Новостная лента».

Главная страница админпанели

Нажимаем на иконку и переходим в админку модуля.

Новостная лента. Добавление новости

Открывается раздел «Добавление новости». Заполняем все необходимые поля:

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

Превью новости.
Превью новости – краткий анонс содержания новости или несколько строк из текста новости, обычно это начало текста содержания. Для загрузки текста превью используется визуальный редактор.

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

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

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

URL иллюстр. картинки.
Поле для ввода ссылки на фото превью новости. По умолчанию загружена картинка заглушки «Нет фото». Для загрузки другой картинки нужно нажать на кнопку «Выбрать файл». Откроется диалоговое окно файлового менеджера.

Диалоговое окно файлового менеджера

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

Ключевые слова (keywords).
Список ключевых слов или мета-тег Keywords, он объединяет в себе все наиболее существенные ключевые слова и словосочетания, соответствующие содержимому страницы новости. Этот список используется поисковыми роботами для индексации страницы новости. При заполнении этого поля слова и словосочетания следует разделять запятой.

Описание (description).
Мета-тег Description или краткое описание страницы новости, которое будет выводиться в результатах поиска в качестве сниппета. Этот мета-тег должен отражать содержание страницы, на которой он находится. Его длина не более 200 символов. Правильный description должен содержать ключевые слова, но необходимо соблюдать чувство меры и не перегружать текст описания ключевыми фразами.

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

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

После заполнения всех полей нажимаем кнопку «Добавить новость».

Для редактирования уже созданной новости нажимаем на ссылку «Редактировать новость» и переходим в соответствующий раздел админки, в котором находится список всех созданных новостей.

Новостная лента. Список новостей

Нажимаем на заголовок новости, которую необходимо редактировать и переходим к редактированию.

Новостная лента. Редактирование новости

После внесения изменений необходимо нажать на кнопку «Сохранить».

Модуль «Новостная лента» позволяет подключить комментарии к каждой новости, для этого при добавлении новости или её редактировании необходимо поставить чекбокс «Разрешить комментирование».

Все комментарии оставленные пользователями на сайте дублируются в админке модуля в разделе «Комментарии пользователей».

Новостная лента. Комментарии пользователей

Сейчас нет комментариев, поэтому выводится такое сообщение. Когда, комментарии появятся, то будет выведен список комментариев с указанием кто, когда и на какой странице отставил комментарий. Здесь же можно управлять публикацией комментариев и удалять не нужные или не корректные. Для настройки работы комментариев служит специальный подраздел «Настройки комментариев».

Новостная лента. Настройки комментариев

В этом разделе настраивается регламент работы комментариев:

Работа комментариев.
По умолчанию эта настройка имеет опцию – Включено. Если комментарии на сайте не нужны, то их можно отключить во всех новостях одновременно.

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

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

Количество сообщений новичка.
Указывается максимальное количество сообщений, при котором пользователь считается новичком. По умолчанию – 10 сообщений.

Макс. символов для одного комментария.
Вводится ограничение на количество символов в одном комментарии, по умолчанию установлено – 1000 символов.

Кол-во выводимых комментариев за раз.
По умолчанию установлено – 100 комментариев, это количество комментариев которое загружается после открытия страницы. Если на странице будет, например, 150 комментариев , то при ее открытии пользователю будет показано последние 100 и кнопка «Загрузить еще», при нажатии на которую, загрузятся 50 оставшихся комментариев.

Макс. комментариев для одной новости.
Вводится ограничение на количество опубликованных комментариев для одной новости, по умолчанию установлено – 1000 комментариев. При превышении установленного в настройках количества система начинает удалять старые комментарии, тем самым поддерживая установленное количество постоянным.

Задержка на проверку новых комментарий.
Система постоянно проверяет наличие новых комментариев через определенный промежуток времени, когда страница новости открыта. Этот промежуток времени называется задержкой и указывается в миллисекундах, по умолчанию установлено значение – 15000 мсе.к (15 сек), т.е. каждые 15 сек. система проверяет наличие новых комментариев и публикует их по мере поступления. Если указать "0", то проверка на наличие новых комментариев выполняться не будет, и новые комментарии будут выводиться только при обновлении страницы новости вручную.

Раздел «Настройки модуля» определяет вывод новостей на страницы сайта. Для перехода в этот раздел нажимаем на ссылку «Настройки модуля».

Новостная лента. Настройки комментариев

Рассмотрим основные настройки модуля:

Количество превью записей на странице.
Определяет количество превью новостей на странице всех новостей. По умолчанию установлено – 8. При превышении этого количества в низу страницы всех новостей появляется меню листинга, которое позволяет просматривать весь список новостей, листая страницы вывода.

Формат вывода даты.
Эта настройка определяет формат даты публикации новости. По умолчанию установлен формат - d.m.Y, где d – дата, m – месяц, Y – год. Пример даты в этом формате – 20.12.2018. Если поставить год в нижнем регистре, то дата будет иметь вид – 20.12.18. Если задать следующий формат d/m/Y, то дата будет выводиться следующего вида – 20/12/2018.

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

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

Шаблон для вывода превью.
Поле предназначено для ввода html-кода превью новости для вывода на странице всех новостей. Эта настройка предназначена для продвинутых пользователей. Если вы не в курсе что такое html-код и не знаете что с ним делать, то не трогайте эту настройку.

Шаблон для вывода новости.
Поле предназначено для ввода html-кода новости для вывода ее содержания на страницу. Эта настройка предназначена для продвинутых пользователей. Если вы не в курсе что такое html-код и не знаете что с ним делать, то не трогайте эту настройку.

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

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