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

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

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

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

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

Архивация-разархивация через SSH

Бывает множество случаев когда потребуется применить навыки работы с zip и tar на удаленном сервере.  Несколько примеров из личного опыта: Перенос большого объема данных. Для

Настройка
help2site
Команда DEL

Команда DEL и ERASE позволяют удалять один или несколько файлов в указанном пути. Команда DEL | ERASE удаляют только файлы и не имеют никакого отношения

Windows
help2site
Дефрагментация диска — решение скорости

Дефрагментация диска может быть идеальным решением для вашей системы, когда начинает замедляться её работа. Многие начинающие пользователи ПК, когда возникает подобная проблема, платят деньги, чтобы

Оборудование
help2site
Обзор процессора Intel Core i7-4930MX

Intel Core i7-4930MX  — это мобильный процессор, который имеет четыре ядра, он пришел на смену i7-3940XM. Запуск данного процессора был во втором квартале этого года,

Web-Дизайн
help2site
Как очистить очередь сообщений postfix

Для начала давайте разберемся что такое Postfix? Postfix — это агент передачи почты (MTA — mail transfer agent). Postfix — это свободное программное обеспечение. Архитектура

Web-Дизайн
help2site
СЕО словарь терминов для вэб-мастера

СЕО словарь (глоссарий). СЕО словарь – словарь терминов по сео, т.е. собрание узкоспециальных терминов по данной тематике. Согласитесь, уважаемый читатель, что прежде чем чему-то начать