Skip to content
Snippets Groups Projects
README.md 3.7 KiB
Newer Older
Lukas Ruge's avatar
Lukas Ruge committed
![Header](https://chaotikum.org/assets/header.png)

Lukas Ruge's avatar
Lukas Ruge committed
# Dokumentation zur Chaotikum website

Lukas Ruge's avatar
Lukas Ruge committed
**Aktuell wohnt die Doku noch im Wiki: https://wiki.chaotikum.org/howto:chaotikumwebsite und wird hier her umgezogen. Daher unten noch viel TODO.**

### Für wen ist diese Doku (nicht)

Dies ist keine Doku für Menschen, die einfach auf unserer Website surfen wollen und sie benutzen wollen. Die Hoffnung ist, das geht einfach so. ganz ohne Doku. Es ist auch keine Doku für Menschen, die an dieser Website programmieren. Hierzu wird es langfristig (hoffentlich) eine Entwicklungsdoku geben, welche es erleichtert neue Features einzubauen.

Diese Doku ist für Menschen, die Content erstellen wollen. Sie soll ein Verständnis schaffen, wie Inhalte strukturiert sind, wie sie abgelegt werden, auf was dabei zu achten ist und welche Verknüpfungen geschehen. Das ist nämlich dank der Komplexität der Website nicht (immer) einfach. 

Die Doku soll auch einen Überblick darüber geben, wo die Website von anderen Systemen als Informationsquelle genutzt wird oder Informationen anderer Quellen nutzt, um sich beim Erstellen von Content dieser Abhängigkeiten bewusst zu sein und zu wissen: Änderungen können effekte außerhalb der Website haben.

Lukas Ruge's avatar
Lukas Ruge committed
Die Doku versucht auch, im Ansatz, Fragen zu beantworten wie: Was soll auf die Website? Was soll ins Wiki? Was ist vielleicht besser eine subdomain oder ganz andere Seite?

Lukas Ruge's avatar
Lukas Ruge committed
Beschrieben, oder verlinkt, werden daher auch einige Systeme, die Eng mit der Website kooperieren oder für ihren Betrieb relevant sind.

Aufgeteilt ist die Dokumentation folgendermaßen:
Lukas Ruge's avatar
Lukas Ruge committed

Lukas Ruge's avatar
Lukas Ruge committed
* [Website Lokal starten](/docs/dev/local.md)
Lukas Ruge's avatar
Lukas Ruge committed
* **Create Content**
   * [Wofür ist die Website eigentlich da?](docs/content/basics.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Wie unsere Website tickt](docs/content/content_basics.md)
   * [Einen Blogpost schreiben](/docs/content/newpost.md) 
Lukas Ruge's avatar
Lukas Ruge committed
     * [Pressemitteilungen](/docs/content/pm.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Medien wie Bilder oder Videos einbinden](/docs/content/embedmedia.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Menschen und Gruppen](/docs/content/people.md)
   * [Projekte und Aktivitäten](/docs/content/activities.md) 
   * [Events im Kalender](/docs/content/events.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Inventar und Werkstatt](/docs/content/inventory.md)
Lukas Ruge's avatar
Lukas Ruge committed
      * [Sets](/docs/content/inventory.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Geräte Buchen](/docs/content/booking.md)
Lukas Ruge's avatar
Lukas Ruge committed
      * [Leihgabe und Verleih-Infos](/docs/content/loans.md)
   * [pressespiegel](/docs/content/press.md)
   * [Videos/Media/Conferences](/docs/content/media.md)
* **Interaktion mit internen und externen dynamischen Diensten**
   * [Space-Status](/docs/content/status.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Anwesenheit](/docs/content/presence.md)
Lukas Ruge's avatar
Lukas Ruge committed
   * [Mastodon-Feed](/docs/content/mastodon-feed.md)
   * *Externe Abhängigkeiten im Bereich Video/Media*
      * [video.chaotikum.net](/docs/content/videoftp.md)
      * [Subtitles-Project on Gitlab](/docs/content/subtitles.md)
      * [Hosting auf externen Plattformen](/docs/content/external-plattforms-media.md)
      * [Ticket-verwaltung über Redmine](/docs/content/video-redmine.md) (TODO)
* Skript Support beim Content erstellen
  * [Large Scale Event-Generator](docs/scripts/event-gen.md)
  * [Thumbnail Generator](docs/scripts/thumbnail-gen.md) 
  * [Untertitel erstellen mit Wisper.ai](docs/scripts/subtitle-gen.md)     
Lukas Ruge's avatar
Lukas Ruge committed
* [Glossar](/docs/glossary.md)   
Lukas Ruge's avatar
Lukas Ruge committed
* **Dev Docs**
  * [im Ordner docs](/docs/dev/README.md).
  * [Website Lokal starten](/docs/dev/local.md)
  * [Print-CSS](/docs/dev/print-css.md)
  * [Layouts anpassen](/docs/content/layouts.md) (TODO)
  * **Builds Scripts**
    * [Check auf Dead-Links](/docs/build/deadlinks.md) (TODO)
    * [iCal Prüfung](/docs/build/icalcheck.md) (TODO)
    * [Uinque UID Prüfiung](/docs/build/uids.md) (TODO)
Lukas Ruge's avatar
Lukas Ruge committed

## Changelog

[Changelog](https://git.chaotikum.org/chaotikum/website/-/blob/master/CHANGELOG.md)