Skip to content

Glossaire

Termes Nanoxi / framework

  • StarterKit v2 : framework CMS multi-clients de Spektrum (anciennement Nanoxi), pose sur Umbraco 6.2.6 / .NET 4.8. Generation ancienne (avant v3/v4).
  • Skin / client : un site client. Une meme base de code sert 30+ skins, chacun avec sa base SQL, sa config (prodconfig/<skin>/), son design (design/v2/<skin>/) et eventuellement du code propre (src/Nanoxi.Customization/<Skin>/). Skin par defaut : vonroten.
  • Nanoxi.App.* : modules framework (Mvc, Api, Domain, Mail, Job, ...).
  • Nanoxi.Content.* : modules de gestion de contenu (Data, Widgets, Search, Syndication).
  • Nanoxi.Shop.* : modules e-commerce (uCommerce).
  • Nanoxi.Builder : outil GUI (toolsnanoxi/) qui genere la config (Web.config, etc.) d'un client a partir des metadonnees.
  • StarterKitv2_InfosTechniques.xlsx : fichier Excel (doc/) decrivant chaque client (active le shop, parametres). Lu au build par customerConfigLib.
  • Widget : bloc de contenu editorial (Nanoxi.Content.Widgets), categorie Ad / Geo / Management / Multimedia / Social.
  • Webpart : bloc de chrome/fonctionnalite de page cote frontend (Menu, Breadcrumb, Search, Tabs, ...) ; sources LESS dans design/v2/<skin>/Skins/.../Webparts/.
  • postBuildAction.ps1 : script legacy de post-compilation (copie DLLs, merge configs, fixes v6).

Termes Umbraco 6 / technique

  • Umbraco 6.2.6 : version du CMS, verrouillee. Backoffice ancien, contenu en arbre, cache XML (umbraco.config).
  • Macro : composant de rendu Umbraco (partial view MVC ou UserControl WebForms) utilise dans les templates et le contenu riche.
  • UserControl / WebForms : briques .ascx encore utilisees (Nanoxi.App.WebForms, Nanoxi.Shop.WebForms).
  • Contour : module de formulaires Umbraco 6 (ancetre d'Umbraco Forms). Extensions custom : Nanoxi.App.Contour, Nanoxi.Contour.Providers, Nanoxi.Plugins.Contour.
  • uComponents / Digibiz / Vizioz / MediaProtect : packages backoffice legacy installes manuellement.
  • uCommerce 7.3.1 : moteur e-commerce (optionnel par client).
  • MediaProtect : protege les medias et est requis pour la recherche full-text des PDF.
  • log4net : logging (table en base + fichiers App_Data).
  • Quartz.NET : ordonnanceur de jobs (Nanoxi.App.Job).
  • Cake : outil de build (build.cake).
  • Grunt + LESS : compilation frontend (CSS) par skin.
  • NSIS : ancien systeme d'installeurs de deploiement (nsis/, make.ps1).

Termes metier

  • Article / Blog : actualites (widgets BlogLastArticleGrid, LastArticle ; API ArticleController/PostApiController).
  • Event : evenements (widgets ComingEvent/NextEvents ; API EventController ; widget Calendar).
  • Member : espace membre (Nanoxi.App.Member.*, login social Facebook/Google).
  • Devis Swiss Cocktails (Morand) : exemple de logique metier client (calcul de devis via Excel Aspose), documente dans ReadmeCustomer.md.

Contributors

No contributors

Changelog

No recent changes