[Intum Pomoc](https://intum.pl/pomoc.md) / [Wpisy](https://intum.pl/pomoc/baza-wiedzy/wpisy.md)

# [Kategorie](https://intum.pl/pomoc/baza-wiedzy/kategorie-bazy-wiedzy.md)

Kategoria to szuflada na wpisy wewnątrz jednej bazy wiedzy. Na stronie publicznej kategorie
tworzą spis treści: czytelnik najpierw widzi je jako kafle, a dopiero w środku wpisy. Kategoria
należy do jednej bazy - ta sama nazwa może istnieć w kilku bazach osobno.

> [!PATH]
> [Baza wiedzy → Kategorie](app:/kb/categories)

## Nowa kategoria {#nowa-kategoria}

Przycisk **Dodaj kategorię**. Pola:

- **Nazwa** - widoczna na stronie publicznej; musi być unikalna wśród kategorii na tym samym
  poziomie - dwie podkategorie różnych kategorii mogą się nazywać tak samo,
- **Baza wiedzy** - do której bazy należy kategoria,
- **Opis** i **Zdjęcie** - pokazują się na kaflu kategorii,
- **Priorytet** - kolejność; niższa liczba idzie wyżej,
- **Prywatna** - kategoria i jej wpisy znikają czytelnikom, zostają w panelu. Podkategoria
  prywatnej kategorii też jest prywatna - także nowa albo przeniesiona pod nią,
- **Url** - człon adresu kategorii; pusty wypełnia się z nazwy. Może mieć ukośnik, np.
  `baza-wiedzy/zastosowania` - tak podkategoria pokazuje w adresie, pod jaką kategorią leży.
  Gdy zmienisz adres `zastosowania` na `baza-wiedzy/zastosowania`, stary adres dalej działa
  i przenosi czytelnika na nowy,
- **Kolejność wpisów** - czy wpisy w tej kategorii idą tak jak w całej bazie, od najnowszych,
  czy od najstarszych,
- **Treść API** - opis kategorii w markdownie dla integracji czytających bazę przez API.

## Podkategorie {#podkategorie}

Na karcie kategorii jest przycisk **Dodaj podkategorię**. Podkategoria ma te same pola plus
**Kategoria nadrzędna**.

Poziom jest jeden: podkategoria nie może mieć własnych podkategorii. Gdy struktura zaczyna tego
wymagać, zwykle znaczy to, że dwie podkategorie powinny być osobnymi kategoriami.

## Kolejność na stronie {#kolejnosc-na-stronie}

O kolejności decydują trzy rzeczy, w tej kolejności:

1. **Priorytet kategorii** - układa kafle na stronie głównej bazy,
2. **Kolejność wpisów** w kategorii (albo w całej bazie, gdy kategoria ma „Z bazy wiedzy"),
3. **Priorytet wpisu** - w ramach tej samej kategorii.

## Kategoria w adresie wpisu

W ustawieniach bazy jest opcja **Kategoria w URL wpisu**. Włączona wkłada człon kategorii
do adresu każdego wpisu (`/baza/kategoria/wpis`). Zmiana tej opcji zmienia adresy istniejących
wpisów - stare adresy nie giną, bo odkłada je lista
[Adresy URL wpisów](baza-wiedzy/adresy-wpisow), ale warto to ustawić raz, na początku.

## Usuwanie

Kategorii z wpisami nie da się usunąć - system nie pozwoli, żeby wpisy zostały bez miejsca.
Najpierw przenieś wpisy do innej kategorii (pole **Kategoria** w każdym z nich), potem usuń
pustą kategorię.