Taxonomies

Taxonomies partition your site according to arbitrary aspects.

Taxonomies group assets into groups sharing common properties. Qgoda supports an arbitrary number of taxonomies. Every asset property can be promoted to a taxonomy, simply by using it as a taxonomy.

The concept of taxonomies is best understood by a typical example. Consider a document with the following front matter:

---
title: Qgoda Pygments Plug-In
lingua: en
tags:
  - Syntax Highlighting
  - Plug-Ins
  - Python 
  - Qgoda
categories: Development
---

Three default taxonomies are used here, lingua, tags, and categories. By convention, taxonomies that are typically single-valued use the singular (for example lingua because a document can be written in only one language), taxonomies that can have multiple values usually use the plural form.

Taxonomies allow you to partition or divide your web site into groups of related documents. For example, you can identify all English documents with the condition lingua="en".

All assets/documents with lingua 'en' establish a group of documents.
All English documents.

Likewise, you can identify all documents that are tagged with "Qgoda".

You can also group all documents tagged with "Qgoda" and "Plug-Ins".
All documents tagged with "Qgoda".

By combining taxonomies you can define arbitrary subsets of a site's documents. You can for example identify all English documents tagged with "Qgoda" and "Plug-Ins" by AND'-ing the two above conditions.

Combining taxonomies can create arbitrary partitions of a site.
All English documents tagged with "Qgoda".

This website uses cookies and similar technologies to provide certain features, enhance the user experience and deliver content that is relevant to your interests. Depending on their purpose, analysis and marketing cookies may be used in addition to technically necessary cookies. By clicking on "Agree and continue", you declare your consent to the use of the aforementioned cookies. Here you can make detailed settings or revoke your consent (in part if necessary) with effect for the future. For further information, please refer to our Privacy Policy.