Glossaire
Termes Nanoxi / framework
- Nanoxi CMS v4.x : framework maison batissant sur Umbraco 13 (les ~23 sous-projets
App.*). Ce depot est une instance du starter kit v4, variante standalone chezzen. - StarterKit v4 : socle Nanoxi reutilisable (modular monolith Umbraco). Ce depot en est une instance client (Chezzen).
- Domain : document type racine representant le site. A ne pas confondre avec le domaine d'hebergement. Porte les reglages de site (skinName, header/footer widgets, GA4, GTM, dossier favicons). Ici une seule racine de contenu :
/chezzen. - Skin : variante de design. Ici un seul skin actif,
default. - Widget : bloc de contenu reutilisable composable via le BlockGrid.
- Affiliate : fiche d'organisation/entite (contact, adresse, reseaux sociaux, horaires) ; destinataire des formulaires de contact, utilisee dans le footer.
- Feed : conteneur d'articles (Posts).
- Composition : groupe de proprietes reutilisable (SEO, Sitemap, Widget, Advanced settings) partage entre document types.
Termes Umbraco / technique
- BlockGrid / BlockList : editeurs de contenu par blocs (BlockGrid pour les pages, BlockList pour les listes header/footer).
- uSync : outil de synchronisation de la config Umbraco en fichiers
.configversionnes (src/Umbraco/uSync/v9/). - ModelsBuilder : generation de modeles C# types depuis les document types (->
App.PublishedModels, mode SourceCodeAuto). - ViewComponent : logique de vue reutilisable (chaque widget en est un).
- NPoco : micro-ORM utilise pour les tables custom
nanoxi_*(viaIScopeProvider). - Examine : moteur de recherche full-text (Lucene) d'Umbraco.
- Cake : outil de build. Deux scripts :
build.cake(local/Windows/SQL) etbuild-ci.cake(CI/Docker/Linux). - WebOptimizer : middleware ASP.NET Core de bundling/minification CSS/JS, declare dans
Program.cs(remplace un bundler frontend type Vite). - LibMan : gestionnaire de libs client (bootstrap, jquery, splide, ...).
- Contentment : pack de proprietes Umbraco (
Our.Umbraco.Community.Contentment). - GMaps : property editor Google Maps Umbraco (
Our.Umbraco.GMaps). - FormHelper : pont validation serveur (FluentValidation) -> client (jQuery Validation).
Termes metier / chezzen
- Chezzen : le client. Site multilingue (fr-CH par defaut, de-CH, en-GB) servi sous la racine
/chezzen. - ChezzenStore (
chezzenStore) : magasin / point de vente (adresse, coordonnees, ...). Lie aux fonctionnalites de localisation et a l'ecatalogue. - ecatalogue : volume/section liee au catalogue (monte en volume Docker :
ecatalogue,ecataloguetest). - cfetes : volume/section client (monte en volume Docker :
cfetes,cfetestest). - Temoignage (
chezzentestimonialsoustestimonialsroot/chezzentestimonials) : avis client affiche par le widget Testimonials. - Jobup : widget d'offres d'emploi (integration jobup),
widgetJobup. - fr-CH : francais de Suisse (langue de travail et par defaut).
Contributors
No contributors
Changelog
No recent changes

