diff --git a/content/example/_index.md b/content/example/_index.md new file mode 100644 index 0000000..dcfc4dc --- /dev/null +++ b/content/example/_index.md @@ -0,0 +1,57 @@ +--- +title: "Example" +date: 2022-11-17T23:09:11+01:00 +weight: 1024 +draft: true +--- + +alles bis zum [<!--more-->](https://gohugo.io/content-management/summaries/#manual-summary-splitting) +gilt als Kurzbeschreibung für die Seite und wird in den Übersichtslisten verwendet. + + + + +## Ordnerstruktur + +``` +content/example/_index.md + ^ ^ + | section main page + section +``` + +Hier ist eine Bespiel [section]. + +Die Hauptseite innerhalb einer [section] muss den Dateiname [`_index.md`][_index.md] haben. + +Der Titel für das Menü wird dabei aus dem `title` [frontmatter][frontmatter] Attribut entnommen. + +## Links + +Auf andere Seiten kann ganz normal mit Markdownsyntax verlinkt werden: + +```md +[Beschreibung](Pfad) +``` + +Wenn der Dateiname eindeutig ist können [shortcodes] für [links] verwendet werden, um unabhänging vom Pfad zu einer Datei zu verlinken: + +```md +[Beschreibung]({{%/* relref "dateiname" */%}}) +``` + +## Beispiel + +[Zur Beispielseite]({{% relref "example_page" %}}) +```md +[Zur Beispielseite]({{%/* relref "example_page" */%}}) +``` +```html +Zur Beispielseite +``` + +[section]: https://gohugo.io/content-management/sections +[_index.md]: https://gohugo.io/templates/lists/#example-list-templates +[frontmatter]: https://gohugo.io/content-management/front-matter/ +[shortcodes]: https://gohugo.io/content-management/shortcodes/ +[links]: https://gohugo.io/content-management/cross-references/ diff --git a/content/example/example_page.md b/content/example/example_page.md new file mode 100644 index 0000000..31ffc1b --- /dev/null +++ b/content/example/example_page.md @@ -0,0 +1,6 @@ +--- +title: "Beispielseite" +date: 2022-11-17T23:17:22+01:00 +--- + +`content/example/example_page.md`