Skip to content

Glossaire

Termes Nanoxi / framework

  • Nanoxi CMS v3 (StarterKit v3) : framework CMS maison, troisieme iteration, bati sur Umbraco 7.15.10 / .NET Framework 4.8. Un socle, 30+ sites clients.
  • Base : le socle CMS commun (StarterKitv3_base.sln, projets Nanoxi.Cms.Base.*). Toujours compile.
  • Shop : la couche e-commerce uCommerce (StarterKitv3_shop.sln, projets Nanoxi.Cms.Shop.*). Optionnelle, activee par client.
  • Custom : l'implementation specifique d'un client (Nanoxi.Cms.Custom.<Client>.*, une .sln par client).
  • Skin : un client. Materialise par du code custom (src/Nanoxi.Cms.Custom/<Client>/), des sources design (design/v2/<skin>/), une config prod (prodconfig/<skin>/) et une entree dans doc/StarterKitv3_InfosTechniques.json. Selectionne au build via --skin=.
  • InfosTechniques : doc/StarterKitv3_InfosTechniques.json - metadonnees par client (langues, URL, shop on/off, modules, widgets actifs, mots de passe DB). Valide contre un schema au build.
  • Builder : Nanoxi.Cms.Builder.* - outils CLI/GUI maison de build, generation de changelog et de configs. La lib Nanoxi.Cms.Builder.Library.dll est referencee directement par build.cake.
  • Resources : Nanoxi.Cms.Resources/ - ressources partagees copiees vers website/ (patches Umbraco, Views, Config, Site).

Termes Umbraco / technique

  • Umbraco 7 : CMS .NET hybride WebForms + MVC5. Version cible : 7.15.10.
  • petaPoco : micro-ORM par defaut d'Umbraco, utilise pour les tables custom nanoxi_*.
  • Examine : moteur de recherche full-text (Lucene) d'Umbraco.
  • Umbraco Forms (ex-Contour, "sur Perplex steroids") : moteur de formulaires.
  • Autofac : conteneur IoC cote CMS Nanoxi.
  • Castle Windsor : conteneur IoC utilise par uCommerce et la synchro shop.
  • Quartz.NET : ordonnanceur de jobs (synchros, imports).
  • Cake : outil de build (build.cake), lance par build.ps1.
  • Grunt : compilateur LESS -> CSS, par skin (design/v2/<skin>/Gruntfile.js).
  • NSIS : generateur d'installeur Windows (nsis/StarterKitv3.nsi).

Termes e-commerce (uCommerce)

  • uCommerce 8.4.1 : plateforme e-commerce integree a Umbraco 7. Version exacte 8.4.1.19353.
  • Catalogue : ensemble de produits/categories ; un client peut avoir plusieurs catalogues separes par ;.
  • Opale : ERP/back-office externe (client IEDS) avec lequel le shop synchronise commandes et produits (fichiers txt/csv).
  • Pipeline uCommerce : chaine de tasks (ex. AddToBasket -> ValidateProductToBasketTask) configurable via Windsor.

Termes metier (clients notables)

  • IEDS : institut avec extranet (synchro IchConnector), shop synchronise avec Opale, integration nopCommerce. Synchros planifiees (09h/12h/18h extranet, 08h shop).
  • CMVEO : calculateur de primes d'assurance avec donnees annuelles (PremiumData._20xx) et taxe environnementale.
  • starterkitv3 : le skin de reference / demo (dev@nanoxi.com), shop desactive.

Contributors

No contributors

Changelog

No recent changes