Skip to content

Glossaire

Termes template / Spektrum

  • Template de base / umbraco-base-project : ce repo. Gabarit de demarrage Umbraco partage. Les projets aval le forkent.
  • Projet aval : un site client cree a partir du template (remote origin), qui rapatrie les mises a jour du template via le remote upstream.
  • upstream : remote pointant vers ce repo template (umbraco-base-project).
  • Branche vX : branche figee sur la majeure Umbraco X (ex. v17). master = derniere version.
  • Tag vX.Y.Z-I : X.Y.Z = version du package Umbraco, I = iteration du template (ex. v17.4.2-1).
  • Theme : variante de style. Un dossier styles/themes/<nom>/main.scss compile en wwwroot/css/<nom>/main.css. Le template livre default, cave, piscines comme exemples.

Termes Umbraco / technique

  • uSync : synchronisation de la config Umbraco en fichiers .config versionnes (src/Web/uSync/v17/).
  • ModelsBuilder : generation de modeles C# types depuis les document types (mode SourceCodeAuto -> src/Web/umbraco/Models, namespace Web.umbraco.Models).
  • Document type : type de contenu Umbraco (ex. homePage, pageSettings, notFoundPage).
  • Composition : groupe de proprietes reutilisable partage entre document types (ex. pageSettings, seo, cookiesSettings).
  • Element / Bloc (BlockGrid) : briques de contenu composables (exampleSection, exampleElement, titleBlock, genericSection).
  • DataType : configuration d'un editeur de propriete (ex. seo, DropdownHeadingSizes, les pickers media).
  • Content finder : composant resolvant une requete vers un contenu. IContentLastChanceFinder = fallback (ici, la page 404).
  • Chemin reserve (ReservedPath) : prefixe d'URL que Umbraco laisse a MVC (ex. ~/error/).
  • ITwoFactorProvider : fournisseur d'authentification a deux facteurs backoffice (ici Google Authenticator).
  • Vite : bundler frontend (SCSS + JS). A remplace l'ancien pipeline Gulp.
  • PurgeCSS : suppression du CSS inutilise en build prod (avec safelist).

Termes SEO / front

  • Head title / Meta title : titre de l'onglet vs titre SEO. Resolus par priorite dans PageExtensions (head title -> meta title -> nom de page).
  • hreflang : balises de SEO multilingue. Le template emet des variantes *-CH (fr-ch, de-ch, it-ch).
  • Consent Mode v2 : mode de consentement Google. analytics_storage est denied par defaut tant que le visiteur n'a pas accepte.

Spektrum

  • @spektrummedia.com : domaine email reconnu par le login DEBUG (/l) pour l'auto-connexion backoffice en local.
  • columbia-registry.spektrum.media : registry Docker Spektrum (images umb_<site>:<env>).

Contributors

No contributors

Changelog

No recent changes