Simple and minimal, always
Lorem ipsum...
This is a link
Овај водич вам пружа преглед садржаја Zammad документације, као и упутства за форматирање и стилизовање текста ради јасноће и читљивости.
Први одељци садрже уопштене информације и правила. Одељак са примерима је на крају.
Уколико имате додатних питања, слободно се обратите нашој онлајн заједници. Ако желите да учествујете, можете погледати нашу страницу о доприносима или отворите проблем са питањем за смернице.
Документација је написана у стилу који подразумева да наши корисници поседују основно знање о употреби претраживача и концептима софтверског дизајна. Ово на пример значи да су функције описане до детаља, али не на нивоу како приступити падајућем менију.
Zammad администратор треба додатно да поседује основно техничко разумевање радних токова и процеса комуникације у својој фирми.
За инстанце које сами хостују, администратори система такође треба да буду упознати са основама администрације Linux система. Приступ систему који хостује (нпр. путем SSH) и администраторске дозволе се подразумевају.
Циљ документације да садржи информације о:
У зависности од нивоа детаља, неопходно је узети у обзир претпоставке о публици. Управо из разлога зато што је један од циљева Zammad-а да буде интуитиван и прилагођен кориснику, није неопходно објашњавати сваки посебан клик мишем. Међутим, важни кораци морају бити укључени. Читаоци би требало да постигну своје циљеве што брже и једноставније без потребе да пуно читају.
Due to the fact that a documentation can't cover everything (otherwise it would be on a code-like detail level), the relevance has to be considered. If parts with a common use case are missing, it should be intended to include them in the documentation.
The next sections cover general things to consider writing the documentation. After these you can find a section with some examples about how to format and structure the content.
.md
екстензију.>
сепаратором и користите форматирање у курзиву, нпр. Подешавања > Канали > Ћаскање.Алати за прављење документације укључују аутоматске провере (linting) да би осигурали усклађеност са водичем кроз стил и основним правилима за Markdown садржај. Да бисте проверили усклађеност, покрените pnpm lint
за покретање провере. Неки уобичајени проблеми се чак могу и аутоматски поправити покретањем pnpm lint:fix
. Обратите пажњу да покренете проверу пре слања ваших измена. У супротном, генерисање документације неће успети.
The used linting has some built in rules which you can find in the official repository. Some important rules and customized ones are mentioned below.
```
(backticks) for fenced code blocks, followed by a mandatory language tag, e.g. ruby
or sh
. If no language is applicable, use plain
.-
for bullet point lists (unordered lists) like this one._
around the text for italics and **
for bold (e.g. _italic_
vs. **bold**
).h1
heading as title.Type | Highlighting in documentation | Markdown syntax |
---|---|---|
Labeled buttons | Sign in | `Sign in` |
Fields and UI elements | Name | **Name** |
Locations/paths | Settings > Channels > Email | _Settings > Channels > Email_ |
Keyboard shortcuts | x | [[x]] |
Add button | + | ::+:: |
Delete button | ✕ | ::x:: |
Action menu | ︙ | ::a:: |
Every documentation file must include exactly one title on top level (like # Title
). Levels below should always contain at least two sections. If only one section exists, consider merging it with the higher-level content.
Пример:
# Наслов стране
## Одељак 1
### Одељак 1.1
### Одељак 1.2
## Одељак 2
Наслов овог одељка користи значку „упозорења”. Доступне су и остале значке, погледајте https://vitepress.dev/reference/default-theme-badge#usage.
Одељак са значком <Badge type="warning" text="прилагођен текст" />
INFO
Ово је информациони оквир.
::: info
Ово је информациони оквир.
:::
TIP
Ово је савет.
::: tip
This is a tip box.
:::
WARNING
Ово је упозорење.
::: warning
This is a warning box.
:::
DANGER
Ово је упозорење на опасност.
::: warning
Ово је упозорење на опасност.
:::
Ово је одељак са детаљима.
Начин коришћења:
::: details Box title shown in collapsed state
This is the content shown in the expanded state.
:::
Први термин <Badge type="info" text="tag1" />
: Ово је дефиниција првог термина
са додатном линијом текста.
To highlight different options or variants, clickable boxes can be used.
The definition of the content is done via frontmatter, see following example (reflects the boxes above):
features:
- icon: 🛠️
title: Simple and minimal, always
details: Lorem ipsum...
link: https://zammad.com
linkText: This is a link
target: _blank
- icon:
src: /assets/logo.svg
title: Another cool feature
details: Lorem ipsum...
link: https://zammad.com
- icon:
dark: /assets/logo-flat-dark.svg
light: /assets/logo-flat-light.svg
title: Another cool feature
details: Lorem ipsum...
link: https://zammad.com
To place it within the content area, simply insert the reference <VPDocFeatures />
at the point where it has to be rendered.