Вы здесь

Taxonomy

Система классификации.

Модуль Taxonomy позволяет классифицировать содержание сайта. Для этого нужно определить словари, которые будут содержать термины. Термины можно связывать с различными объектами содержания.

Использование

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

  • словарь: Музыка
    • термин: Джаз
      • термин: Свинг
      • термин: Фьюжн
    • термин: Рок
      • термин: Кантри-рок
      • термин: Хард-рок

Кроме этого, любой термин может быть вложен сразу в несколько других терминов. Например, можно вложить термин «Фьюжн» и в термин «Рок» и в термин «Джаз».
.
Словари могут содержать не только заранее определённые администратором термины, но и термины, которые можно добавлять на страницах редактирования документов. Такие словари называются словарями со свободным вводом. При этом вместо слова термин обычно используется слово тег, что позволяет сразу получить информацию о параметрах словаря. Словари со свободным вводом тегов обычно используются в блогах, т.к. невозможно заранее предусмотреть все теги, которыми можно отметить запись.

Связывание словарей с типами документов
Перед тем, как словарь можно будет использовать в документах, его нужно связать с типом документов в которых он должен использоваться. Это можно сделать на странице настройки типа документов, перейдя на вкладку «Поля» и добавив типу документов поле таксономии. При добавлении поля таксономии можно выбрать виджет, который будет использоваться для работы с терминами словаря: список выбора, флажки, радиокнопки или поле с автозавершением ввода (для создания словаря со свободным вводом тегов). После выбора типа поля и виджета, нужно определить различные параметры поля. Один и тот же словарь может быть связан с разными типами документов путём использования поля «Добавить существующее», вместо создания нового поля.
Классификация содержания
После того, как словаря связан с типом документов, его можно использовать для классификации документов этого типа. Поля терминов будут показывать на страницах редактирования существующих документов этого типа и при добавлении новых документов.
Просмотр списков и лент по терминам
Для каждого термина автоматически создаётся обзорная страница, на которой показываются все документы, с которыми связан этот термин. Кроме этого, для каждой такой страницы автоматически создаётся RSS-лент. Например, если есть термин «Кантри-рок» и номер (идентификатор, TID) этого термина 123, то список документов связанных с этим термином можно найти на странице taxonomy/term/123, а RSS-ленту этого термина можно найти на странице taxonomy/term/123/feed (при открытии обзорной страницы, значок RSS-ленты будет показываться в адресной строке браузера).
Расширение таксономии
Существует большое количество дополнительных модулей расширяющих возможности таксономии.

Управление

  • Таксономия
  • Настройка прав

Несколько статей о таксономии в Drupal

Группа проекта: 

Комментарии

Изображение пользователя gerasimov

Создал нужный набор терминов и нужное количество словарей в них. НО КАК мне начать туда постить статьи ?

Изображение пользователя avatar

Создать материал -> и при создании указываете нужные вам категории. Если в форме создания нет словарей, то проверьте в настройках словаря, к каким типам он "прикреплен".
Кстати, у вас путаница с терминологией: не словари входят в термины, а наоборот.

Изображение пользователя tishka

Вот такая ситуация: Нужно разбить документы (авто объявления) по двум признакам - по марке автомобиля и по признаку является ли она иномаркой или нашей. Сделал словарь "Марки авто". В данном словаре сделал 2 термина: Иномарки и Отечественные. Далее в этот же словарь вбил непосредственно марки автомобилей: audi, bmw, ВАЗ и т.д., причем для audi назначил родителя "Иномарки", для ВАЗ - родитель "Отечественные" и т.д. Вроде бы всё логично, но проблема в том, что при добавлении объявления при выборе марки показываются термины "Иномарки" и "Отечественные" (по задумке они должны выбираться автоматически исходя из выбранной марки). Так вот как сделать так, чтобы термины "Иномарки" и "Отечественные" выбирались автоматом и не показывались пользователю? Спасибо!

Изображение пользователя acn

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