Utilizzo di relref in combinazione con aliases: #22
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Utilizzare relref per riferirsi alle pagine. Probabilmente ho messo degli aliases che si possono togliere.
Questo è un promemoria per me.
Originally posted by @omarl in #21 (comment)
magari aspetta #21 prima di modificare, così le pagine sono al loro posto
Come indicazione:
PS:
se lo slug non è definito, viene generato da hugo basandosi sul nome
se l'url non è definita, viene generata da hugo, basandosi sullo slug
se l'url è definito, viene usato quello, che può essere un problema nel multilanguage, dove la pagina che si chiama allo stesso modo in entrambe le lingue (privacy ad edempio) ha lo stesso url per due versioni diverse
slug: in https://cippolippo.com/pages/gnappo lo slug è gnappo
url: nell'URL precedente, url è /pages/gnappo
aliases: è un elenco di alias della pagina, che reindirizzano all'url
#21
è passata
si può procedere con questa
#21 passata
Forse è meglio se passo tutti i front matter di tutti i post prima di correggere il loro contenuto?
Se serve inserire qualche riferimento nel corpo di un post è immediato recuperarlo.
IMHO è indifferente.
L'obiettivo non è la perfezione, ma completare il prima possibile. Se scappa qualcosa, lo si corregge dopo.
Finchè ci sono tutti i contenuti originali (o quasi) siamo a posto.
Per chiudere questa issue e considerato che potrebbe servire leggere la soluzione... Ora che abbiamo la struttura definitiva.
Come si procede per i link interni?
suggerirei di usare sempre i permalink
Ok, quindi non bisogna far altre che aprire la pagine web e copiare l'URL a meno del dominio.
E comunque avranno una forma del tipo:
{{< relref "/posts/2024/07/qualche-slug-inserito-nel-front-matter" >}}
{{< relref "/linuxday/2024/cfp" >}}
poi ovviamente la base è non cambiare lo slug di una pagina (o spostarla di sezione)