Новостная лента / лента статей / лента анонсов статей в CMS Drupal

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

  1. Для этого перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — “Управление”. Перейдём по ссылке — “Модули” на страницу управления модулями сайта и активируем модуль – “Taxonomy” (если он у Вас отключен).
  2. Вернемся на страницу администрирования вашего сайта, выбрав в боковом меню — “Управление”. Перейдём по ссылке — “Таксономия” на страницу управления таксономией на сайте и нажмём ссылку – “Добавить словарь”. Добавим новый словарь в соответствии с изображением ниже.
Сервера, Web и не только
Где “Типы материалов” – типы материалов при создании или отображении которых будет выводится данный словарь содержащий список лент анонсов статей к которым может принадлежать данная статья. Так же в настройках словаря можно выбрать:
  • “Множественный выбор“ – для того, что бы ваша статья могла относится кнескольким лентам анонсов статей, например, относит как к ленте анонсов статейоб автомобилях, так и к ленте анонсов статей о хобби
  • “Обязательно” – для того, что бы вновь создаваемая статья обязательно относиласьк какой либо ленте анонсов статей.
  • “Теги” — для того, что бы при создании новой статьи, автор мог сам создавать нужную ленту анонсов статей, если она не существует.
  1. После создания нового словаря Вы будете перенаправлены на страницу управления таксономией на сайте.
Сервера, Web и не только
  1. Нажмём на ссылку – “добавить термин”, для добавления новой ленты анонса статей и добавьте новую ленту анонса статей.
  2.  Перейдём на страницу добавления материалов (статей) на ваш сайт, выбрав в боковом меню — “Создать материал”. Создадим материал типа — “Новости”. При создании нового материала (статьи) Вы увидите на странице создания нового материала новый пункт – “Контейнер для лент анонсов статей, типа — новости”. В этом пункте, вы можете выбрать, к какой именно ленте анонсов статей будет принадлежать данная статья (в данном случае у нас только 1 лента анонсов статей – “Новостная лента сайта”, добавленная вами в предыдущем пункте).
  3.  Добавим 3-4 статьи типа “Новости” с указанием их привязки к ленте анонсов статей – “Новостная лента сайта”.
  4. Исправим (свяжем её с лентой анонсов статей) созданную ранее новость связанную с меню. Это можно сделать 2 способами:
    • выбрать в созданном вами меню сайта, созданный вами пункт меню связанный с данной статьёй и на странице отображения статьи перейдём по ссылке – “Изменить” и изменим статью.
    • вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — “Управление”. Перейдём по ссылке — “Содержание” на страницу управления статьями на сайте и напротив нужной вам статьи нажмём ссылку – “изменить”. После чего изменим статью.18. В анонс, ленты анонса статей, попадает первый абзац статьи.
  5. Создадим для вашей ленты анонсов статей пункт в созданном вами меню. Для этого вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — “Управление”. Перейдём по ссылке — “Таксономия”. На странице управления таксономией на сайте, перейдём по ссылке – “список терминов”, напротив вашего словаря таксономии. Нажмём на имя вашего термина, Вы будете перенаправлены на страницу отображения данных, данного термина (на страницу отображения новостной ленты сайта). Запомним URL данной страницы (http://mysite.ru/taxonomy/term/1).

Сервера, Web и не только
  1. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — “Управление”. Перейдём по ссылке — “Меню”. На странице управления меню сайта, нажмём на имени созданного нами меню сайта, для его просмотра. На странице просмотра созданного вами меню сайта перейдём по ссылке – “добавить пункт”. Добавим новый пункт указав при его создании:
    • путь – “taxonomy/term/1” (это производная пути от http://mysite.ru/taxonomy/term/1, так как это ссылка внутри сайта, то URL сайта (http://mysite.ru/) указывать ненужно)
    • название ссылки в меню – “Новостная лента сайта” (название на ваше усмотрение)
    • родительский пункт – “Меню сайта” (созданное вами меню сайта)
  2. На рисунке ниже изображена создаваемая вами лента анонсов статей.
Сервера, Web и не только
Свежие записи
Команда RD

Команда RD и RMDIR позволяют удалять как каталоги, так и

iOS
help2site
Как обновить прошивку на айпад

Существует много вариантов обновления прошивки iPad. Это устройство, работающее при помощи известной операционной системы названная как iOS, которая частенько доделывается работниками Apple. Прошивку можно обновить

Windows
help2site
Правильная установка Windows 10

Вы решили обновиться до Windows 10 или установить эту операционную систему с нуля? В таком случае следует более подробно рассмотреть данный процесс. Если говорить о

Windows
help2site
Перегрев процессоров компьютера с ОС Windows 7

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

Оборудование
help2site
Как выбрать мощность блока питания для ПК

Пошаговая инструкция как выбрать мощность блока питания под определённый компьютер. Поможет сэкономить деньги и нервы. Мощность блока питания компьютера — основа выдержки производительности Подавляющее большинство

Web-Дизайн
help2site
Установка модуля Drupal редактора текстов

Для установки модуля редактора текстов (будем использовать редактор текстов FCKeditor и модуль его интеграции в Drupal c аналогичным именем (как у редактора текстов)), скачаем его

Windows
help2site
Что делать, если Svchost сильно грузит процессор?

Svchost.exe (сервис-хост) или хост-процесс для служб Windows — компонент операционных систем Microsoft, используемый для запуска и выполнения служб из dll-файлов (динамически подключаемых библиотек). Если по-простому,

Настройка
help2site
Алгоритм шифрования base64

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

Web-Дизайн
help2site
Как сделать адаптивный (резиновый) слайдер изображений с помощью jQuery и CSS3

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