diff --git a/Home.md b/Home.md index 0f4e49f..1ec459f 100644 --- a/Home.md +++ b/Home.md @@ -17,6 +17,7 @@ BENVENUTO NELLA WIKI * [hugo new - creare contenuti dal BROWSER](hugo-new-manualmente) * [hugo new - creare contenuti IN LOCALE](hugo-new) * [Creare contenuti senza nessuno sbatti](hugo-lazyboy) +* [Permalinks e struttura cartella content](struttura-content) **Link a comandi e guide per GIT** diff --git a/_Sidebar.md b/_Sidebar.md index cd3a4de..b9d1a54 100644 --- a/_Sidebar.md +++ b/_Sidebar.md @@ -8,8 +8,9 @@ Comandi hugo e struttura del sito * [Contribuire nel BROWSER](hugo-new-manualmente) * [Contribuire in LOCALE](hugo-new) * [I'm a lazy boy](hugo-lazyboy) +* [Permalinks e cartella content](struttura-content) -Comandi GIT: +Comandi GIT * [Branch](Branch) * [Diff](Diff) @@ -18,7 +19,7 @@ Comandi GIT: * [Relref](Relref) * [Spostare commit](Spostare-commit) -Guide online: +Guide online * [Git-scm Man-pages](https://git-scm.com/) * [Git visuale Marklodato](https://marklodato.github.io/visual-git-guide/index-it.html) diff --git a/hugo-new.md b/hugo-new.md index aad91a1..8ba8e03 100644 --- a/hugo-new.md +++ b/hugo-new.md @@ -8,9 +8,14 @@ Se vuoi creare contenuti usando Gitea da browser [leggi qua](hugo-new-manualment Per utilizzare un archetipo personalizzato, per esempio per creare un **evento**, dalla root del progetto eseguire il comando: -`hugo new events/2024-07-10-evento-di-prova -k evento` +`hugo new events/2016/evento-di-prova -k evento` -Nella posizione indicata, in questo caso dentro la cartella _events_, verrĂ  creata una sottocartella contenente i due file index, generati come indicato nell'archetipo **evento**. +oppure + +`hugo new posts/2016/27-10-11-evento-di-prova -k evento` + + +Nella posizione indicata, dentro la cartella _events_ o _posts_, verrĂ  creata una sottocartella contenente i due file index, generati come indicato nell'archetipo **evento**. ![Albero cartella archetipi e content](hugo-contrib/hugo-new-evento-tree.png) diff --git a/struttura-content.md b/struttura-content.md new file mode 100644 index 0000000..0c6e9fb --- /dev/null +++ b/struttura-content.md @@ -0,0 +1,37 @@ + + +## Struttura dei permalink + +``` + page: + posts: /posts/:year/:month/:slug/ + linuxday: /linuxday/:year/:slug/ + events: /eventi/:year/:month/:slug/ + pages: /:slug/ +``` + +## Struttra della cartella content + +Per la creazione di eventi e post tenere conto della struttura scelta per l'archiviazione dei contenuti. + + +``` +content + /events/ + /2016/ + /corso-grigliare-con tux/ # cartella con allegati e media + /corso-IA-in -cucina/ + + /linuxday/ + /2016/ + /annuncio/ # cartella con allegati e media + /call-for-papers/ + + /pages/ + /chi-siamo/ # cartella o file? + + + /posts/ + /year/ + /{Date}-descrizione-del-post/ # cartella con allegati e media +``` \ No newline at end of file