Continue work on docs

This commit is contained in:
Nicolas
2025-06-11 12:55:18 +02:00
parent d8fea362a8
commit 27995cfcc7
8 changed files with 100 additions and 150 deletions

View File

@@ -10,21 +10,41 @@ export default defineConfig({
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: "Startseite", link: "/" },
{ text: "How-To's", link: "/markdown-examples" },
{ text: "Knowledgebase", link: "/markdown-examples" },
{
text: "How-To's",
items: [
{ text: "Wie werde ich Pilot?", link: "/pilotenbereich/how-to-pilot" },
{ text: "Wie werde ich Disponent?", link: "/disponentenbereich/how-to-disponent" },
],
},
{ text: "FAQ", link: "/faq" },
],
footer: {
message: "<a href=''>Impressum</a> | <a href=''>Datenschutzerklärung</a>",
},
sidebar: [
{
text: "Examples",
items: [
{ text: "Markdown Examples", link: "/markdown-examples" },
{ text: "Runtime API Examples", link: "/api-examples" },
],
text: "Pilotenbereich",
items: [{ text: "How-To Pilot", link: "/pilotenbereich/how-to-pilot" }],
},
{
text: "Disponentenbereich",
items: [{ text: "How-To Disponent", link: "/disponentenbereich/how-to-disponent" }],
},
],
socialLinks: [{ icon: "github", link: "https://github.com/vuejs/vitepress" }],
socialLinks: [{ icon: "github", link: "https://github.com/VAR-Virtual-Air-Rescue/docs" }],
docFooter: {
prev: "Vorherige Seite",
next: "Nächste Seite",
},
outline: {
label: "Inhalt",
},
},
markdown: {
theme: {

View File

@@ -1,3 +1,7 @@
.VPHero .image-src {
max-width: 50%;
}
footer.VPFooter {
display: block !important;
}

View File

@@ -1,55 +0,0 @@
---
outline: deep
---
# Runtime API Examples
This page demonstrates usage of some of the runtime APIs provided by VitePress.
The main `useData()` API can be used to access site, theme, and page data for the current page. It works in both `.md` and `.vue` files:
```md
<script setup>
import { useData } from 'vitepress'
const { theme, page, frontmatter } = useData()
</script>
## Results
### Theme Data
<pre>{{ theme }}</pre>
### Page Data
<pre>{{ page }}</pre>
### Page Frontmatter
<pre>{{ frontmatter }}</pre>
```
<script setup>
import { useData } from 'vitepress'
const { site, theme, page, frontmatter } = useData()
</script>
## Results
### Theme Data
<pre>{{ theme }}</pre>
### Page Data
<pre>{{ page }}</pre>
### Page Frontmatter
<pre>{{ frontmatter }}</pre>
## More
Check out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata).

View File

@@ -0,0 +1,19 @@
# How To Disponent
Auf dieser Seite erfährst du schnell, wie du bei uns Disponent wirst.
## 0. Voraussetzungen
Da wir ein hohes Maß auf Qualität und Professionalität legen, ist es erforderlich, ausreichende Reallife Berufserfahrung aus dem Rettungsdienst oder aus einer Leitstelle mitzubringen. Daneben wird nur ein aktueller Web Browser deiner Wahl benötigt.
## 1. Registrierung
Zuerst benötigst du einen Account bei uns. Registriere dich [in unserem HUB](http://localhost:3000). Beachte, dass deine Angaben, insbesondere deine E-Mail Adresse, echt sein müssen, da du sonst deine Registrierung nicht abschließen kannst. Du musst im Anschluss deinen VAR Account mit deinem Discord Account verknüpfen um dort später an einem der Präsenztermine teilzunehmen oder Support zu bekommen.
## 2. Disponenten Kurs
Unter Events & Kurse kannst du dich für einen Disponenten Kurs anmelden. Dieser ist zweiteilig und besteht aus einem Moodle Kurs, welchen du sofort absolvieren kannst, sowie einem Präsenzevent im Discord. Damit du dich für einen Präsenztermin anmelden kannst, musst du den Moodle Kurs zuerst erfolgreich abgeschlossen haben.
Präsenztermine finden alle paar Wochen statt, schau regelmäßig rein oder informiere dich im Discord um von einem neuen Termin zu erfahren. Mit Abschluss des Präsenztermins kannst du dann schon loslegen. In der Zwischenzeit kannst du dir gerne die VAR aus Pilotensicht anschauen - das eine schließt nicht das andere aus.
Wir wünschen dir viel Spaß!

20
apps/docs/src/faq.md Normal file
View File

@@ -0,0 +1,20 @@
---
prev: false
next: false
---
# FAQ
::: details Wie werde ich Pilot / Wie werde ich Disponent?
Schaue dir unsere [How-To Pilot](/pilotenbereich/how-to-pilot) oder [How-To Disponent](/disponentenbereich/how-to-disponent) Seiten an um mehr zu erfahren!
:::
::: details Darf ich auf VATSIM fliegen?
Grundsätzlich ja, wir sind aber noch keine bestätigte VATSIM vSOA. Bitte respektiere die VATSIM Regeln und kommuniziere deine Absichten mit den Lotsen.
Bitte nutze außerdem auch in deinem VATSIM-Flugplan COM/VIRTUALAIRRESCUE.COM. [Erfahre hier mehr zu VAR auf Vatsim](). Damit wir deinen Vatsim Account auch erfasst haben, gib deine Vatsim-ID in den [Einstellunen im HUB]() ein.
:::

View File

@@ -10,10 +10,10 @@ hero:
actions:
- theme: brand
text: Jetzt starten!
link: /markdown-examples
link: /pilotenbereich/how-to-pilot
- theme: alt
text: FAQ
link: /api-examples
link: /faq
- theme: alt
text: Zum Tracker
link: "http://localhost:3001/tracker"

View File

@@ -1,85 +0,0 @@
# Markdown Extension Examples
This page demonstrates some of the built-in markdown extensions provided by VitePress.
## Syntax Highlighting
VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting:
**Input**
````md
```js{4}
export default {
data () {
return {
msg: 'Highlighted!'
}
}
}
```
````
**Output**
```js{4}
export default {
data () {
return {
msg: 'Highlighted!'
}
}
}
```
## Custom Containers
**Input**
```md
::: info
This is an info box.
:::
::: tip
This is a tip.
:::
::: warning
This is a warning.
:::
::: danger
This is a dangerous warning.
:::
::: details
This is a details block.
:::
```
**Output**
::: info
This is an info box.
:::
::: tip
This is a tip.
:::
::: warning
This is a warning.
:::
::: danger
This is a dangerous warning.
:::
::: details
This is a details block.
:::
## More
Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown).

View File

@@ -0,0 +1,27 @@
# How To Pilot
Auf dieser Seite erfährst du schnell, wie du bei uns mitfliegen kannst.
## 0. Voraussetzungen
Damit du bei uns anfangen kannst zu fliegen, benötigst du einen Simulator (MSFS2020 / 2024 oder XPlane 12 / 11) sowie mindestens einen Hubschrauber. Für den MSFS empfiehlt es sich, die [HPG H145](https://www.hypeperformancegroup.com/products/xxxx) und optional das [Action Pack](https://www.hypeperformancegroup.com/products/hpg-h145-action-pack-expansion-early-access) zu kaufen, als kostenfreie alternative bietet sich die [HPG H135](https://de.flightsim.to/file/8970/airbus-h135-helicopter-project) an.
Damit unser Desktop Client ordnungsgemäß funktioniert, benötigst du außerdem ein Windows Betriebssystem. Eine alternative für MacOS oder Linux Distributionen ist nicht geplant.
## 1. Registrierung
Zuerst benötigst du einen Account bei uns. Registriere dich [in unserem HUB](http://localhost:3000). Beachte, dass deine Angaben, insbesondere deine E-Mail Adresse, echt sein müssen, da du sonst deine Registrierung nicht abschließen kannst. Du kannst im Anschluss optional deinen VAR Account mit deinem Discord Account verknüpfen um dich dort mit unserer Community in Verbindung zu setzen oder Support zu bekommen.
## 2. Einsteiger Kurs
Nach deiner Registrierung siehst du auf der Startseite im [HUB](http://localhost:3000) einen verpflichtenden Moodle Kurs für Piloten. Klicke diesen an, melde dich mit deinem VAR Account im Moodle an und schließe den Kurs erfolgreich ab. Im Anschluss erhälst du automatisch die Berechtigungen zum fliegen auf dem VAR Netzwerk.
## 3. Optionale Addons
Seit neuestem und als erste und bisher einzige Luftrettungs Simulation bieten wir eine vollständige Integration des Random & Everywhere Script in unsere Leitstelle an. Heißt, ein Einsatz welcher von unserer Leitstelle disponiert wird, erscheint automatisch als Szenerie mit zugehörger Navigation etc. in deinem Simulator. Wie genau du das einrichtest, [siehst du hier](/piloten/re-integration). Daneben lohnt es sich, auf Webseiten wie [flightsim.to](https://flightsim.to) nach Szenerien für Krankenhäuser oder Luftrettungszentren zu suchen.
## 4. Endlich Fliegen
Wenn du alles vorbereitet hast, vergewissere dich, dass die Station, welche du gleich übernehmen möchtest, nicht bereits von jemand anderem blockiert ist. [Finde dies z.B. im Tracker heraus](http://localhost:3001/tracker). Starte deinen Simulator, setze dich an dein LRZ der Wahl, starte den VAR Desktop Client, starte ggf. die Random & Everywhere Mission und verbinde dich im Browser mit [unserer Leistelle](http://localhost:3001/pilot). Alles weitere wurde zu diesem Zeitpunkt bereits im Einsteiger Moodle Kurs erklärt.
Wir wünschen dir viel Spaß!