Zum Inhalt springen

Website

Aus VektorPedia

Aktuelle Webseite: https://rotervektor.at/

Unsere aktuelle Webseite wird über Obsidian bearbeitet und basiert auf Markdown. Wenn man etwas bearbeiten oder hinzufügen möchte, macht man das im Obsidian-Editor und lädt anschließend die Webseite über die entsprechende Datei im Ordner hoch (am JD-PC). Durch den Synchronisationsmechanismus kann es passieren, dass man Probleme bekommt, wenn zwei Personen ungefähr gleichzeitig die selbe Datei bearbeiten. Daher sollte man darauf achten, dass man sich abspricht, wenn das Risiko zu solchen gleichzeitigen Änderungen besteht, damit keine Fehler entstehen.

Für die Markdownvariation die Obsidian verwendet, kann man die Obsidian Dokumentation zu Rate ziehen. Es gibt allerdings bei unserer Website ein paar Abweichungen davon:

  • Für Links innerhalb unserer Website verwenden wir ausschließlich Wikilinks.
  • Für das Einbinden von Bildern kann man Obsidian verwenden. Das erstellt dabei in der .md Datei einen Eintrag der wie folgt aussieht: ![[bild.jpg]]. Es ist möglich die Größe (insbesondere Breite) des Bildes anzupassen, und einen Alt-Text (wichtig!) hinzuzufügen. Das ist mit folgendem Schema möglich: ![[bild.jpg|Alt Text|<breite>]], wobei <breite> durch die gewünschte Breite in (CSS-)Pixel ersetzt wird.
  • FÜr Videos ist es (durch selbstgeschriebene Anpassungen) möglich (und notwendig!) Captions zu erstellen und einzubinden. Dafür müssen sie in Form von .vtt Dateien vorliegen. Diese sind auch unter den Attachments in Obsidian abzulegen. Dann müssen alle Dateien, durch , getrennt in geschwungenen Klammern geschrieben werden, also z.B. ![[{video.mp4,video-de.vtt}]]. Es ist möglich gemeinsame Teile der Dateinamen außerhalb der geschwungenen Klammern zu schreiben, also ![[video{.mp4,-de.vtt}]]. Sollten die .vtt Dateien mit "en" oder "de" vor dem Punkt enden, werden die Captions als "Deutsch" bzw. "English" auf der Website angezeigt. Prinzipiell wäre es auch möglich, so verschiedene Videodateien mit unterschiedlichen Codecs zur Verfügung zu stellen.