Skip to content

TempoBenSpesoOnline/page

Repository files navigation

Come posso modificare i testi?

É facilissimo! Nel file locales.yaml, ad ogni testo (value) corrisponde una key, cioé quella parte a sinistra dei :. La key non va modificata, é quella che fa funzionare il sito. Tu puoi modificare le value. Le value possono non essere solo di testo, ma anche di lista o di nodo. Una lista o array, presente quando sotto alla key ci sono uno o piú trattini, contiene una serie di value, che possono essere testi o nodi (o altre liste, ma qui non ce ne sono). Un nodo o oggetto, é semplicemente un altro blocco di key-value pairs, cioé key e value uniti da : (come puoi vedere, tutto il documento é in realtá un modulo.).

Ok, ma cosa devo modificare?

shared

Nella key shared ci sono i testi per i titoli, le preview e la lista delle cose da fare.

Key Contenuto Tipo
htmlTitle Il titolo che vedi nella tab del browser (preceduto da Home o la entry in htmlTitles Testo
ogTitle Il titolo che vedi nella preview che c'é ad esempio su WhatsApp o Facebook Testo
ogDescription La descrizione nella preview
ogimageAlt Il testo che c'é in preview quando l'immagine non carica o per screen-reader Testo
htmlTitles Nella tab del browser, la parte che viene prima dell'htmlTitle. (se vuoi lo posso spostare a dopo, np) Array[Testo]
list Una lista con tutte le cose da fare, spiegata dopo. Array[Modulo]

/

Dopo shared, c'é /. / indica le cose presenti solo nella home (tipi: Testo).

Key Contenuto
title Il titolo in cima, io non lo cambierei tanto perché il sito alla fine é quello...
motto Un sottotitolo che fa parte del nome
description la descrizione di cos'é il sito

Key <

Ultime, ci sono le key che iniziano con <. Queste rappresentano il titolo della categoria, ad esempio <museo é il titolo della categoria dei musei. (tipo: Testo)

list: cosa c'é dentro?

List é un Array[Modulo], quindi una lista con dentro tanti gruppi di valori (in questo caso punti dell'elenco). Per ogni oggetto:

Key Contenuto Tipo
cat Categorie in cui va il punto. Se vuoi, modificale. Array[Testo]
ref 'Codice' assegnato al punto, accessibile a tempobenspeso.online/<pagina>/#<ref> Testo
title Nome del sito Testo
desc Descrizione del link Testo
href Link del sito, non cambiarlo. Testo
info (Opzionale) Eventuali informazioni su come usufruire del punto Testo*
warn (Opzionale) Eventuali informazioni necessarie per usufruire del punto. Testo*
*: potrebbe contenere codice HTML, in qual caso non modificare le cose contenute tra < e > (oppure chiamami e basta)

Aggiungere

Puoi ovviamente aggiungere cose, basta aggiungere un elemento a list.

Trivia

  • Non ho la piú pallida idea di perché le key sono in inglese
  • Il tipo 'testo' si chiama in veritá Stringa
  • Le key href si chiamano cosí perché in HTML un link si indica con <a href="<link>">testo</a>

Releases

No releases published

Packages

No packages published

Languages