Новостная лента / лента статей / лента анонсов статей в 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 позволяют удалять как каталоги, так и

Web-Дизайн
help2site
Оптимизация сайта. Внутренняя и внешняя

Оглавление Сайт: внутренняя оптимизация, внешняя оптимизация. Оптимизация сайта – это тема сегодняшней статьи. А если быть точнее – то эта статья будет продолжением предыдущей стать. И в

Web-Дизайн
help2site
Установка и настройка PHP

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

Windows
help2site
Как изменить рисунок учетной записи в Windows 7

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

Ремонт
help2site
Акт неремонтопригодности ноутбука

Сдав свой ноутбук в сервисный центр для починки, мы надеемся на его скорейшее восстановление, но вместо этого приходит SMS-уведомление о том, что ваш ноутбук неремонтопригоден.

Web-Дизайн
help2site
Памятка по форматированию контента

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