Di seguito sono documentate:
blog.html
per il blog con la lista degli articoliblog-post.html
per il singolo articolo del blogblog-tag.html
per la singola tag del blogIn aggiunta a queste si possono usare anche le variabili comuni a tutte le pagine.
Il blog consente di pubblicare sul sito degli articoli corredati di immagine. La pagina blog.html
è la pagina principale del blog e visualizza i dieci articoli più recenti ordinati per data di pubblicazione con la paginazione per consultare gli articoli più recenti o meno recenti.
var (
// Collegamento agli articoli successivi (meno recenti).
nextPosts html
// Articoli del blog.
posts []BlogPost
// Collegamento agli articoli precedenti (più recenti).
previousPosts html
)
Pagina di un articolo del blog.
var (
// Autore.
author string
// Contenuto.
content html
// Data di pubblicazione.
date Time
// Immagine larga.
largeImage Image
// Meta tag <meta property="og:image"> che indica a siti come Facebook
// l'immagine da utilizzare per la condivisione.
// Da inserire tra <head> e </head>.
metaOGImage html
// Immagine piccola.
smallImage Image
// Sommario.
summary html
// Tag dell'articolo.
tags []BlogTag
)
Pagina di una tag per gli articoli del blog.
var (
// Contenuto.
content html
// Immagine.
image Image
// Nome della tag.
name string
// Collegamento agli articoli successivi (meno recenti).
nextPosts html
// Articoli del blog con questa tag.
posts []BlogPost
// Collegamento agli articoli precedenti (più recenti).
previousPosts html
)