# Introduction

Anakeen Platform Hub Module est un module d'Anakeen Platform 4.

# Présentation

Le module Hub permet de créer simplement des interfaces clients.
Ces interfaces possèdent les spécificités suivantes :

  • elles utilisent des composants standards et documentés mis à disposition par le module user-interfaces,
  • elles sont profilées via le système de droits de anakeen-platform de manière globale (accès un l'interface) et locale (accès à un élément d'une interface),
  • elles sont exportables d'un contexte d'éxécution à un autre (d'une recette à production),
  • elles sont multilingues (français et anglais).
  • elles sont utilisées pour les besoins internes de la plateforme (admin, outil de dev, etc.)
  • elles sont extensibles (un développeur peut créer de nouvelles interfaces et de nouveaux composants).

# Vocabulaire

Quelques éléments de vocabulaire utilisés dans ce guide et dans les outils des interface.

  • hub : le hub est l'ensemble du module (administration, code backend, frontend, interfaces générées, etc.),
  • hub instance : un hub instance ou une instance de hub correspond à deux éléments :
    • un Smart Element d'administration qui donne les caractéristiques de de l'instance (titre, icône, nom logique),
    • une url donnant accès à une page web générée et profilée à destination des utilisateurs de l'instance (page d'admin, page principale, etc.),
  • hub element : chaque instance de hub peut avoir de 0 à n hub element, ceux-ci correspondent au contenu de l'instance (logo, bouton de déconnexion, liste de Smart Element, grille de recherche, dashboard, etc.). Chaque élément peut-être paramétré et profilé.
  • dock : chaque instance de hub possède 4 dock (haut, bas, gauche, droite). Lors de l'ajout ou du paramétrage d'un hub element à une instance, le développeur choisit le dock sur lequel le hub element est représenté.

# Exemple de hub

exemple_hub

Mise à jour le : 11/28/2019, 5:54:45 AM