Bienvenue dans simpleSite
simpleSite... interface / méta interface
Bienvenue dans simpleSite, l'interface de gestion du site.

Les menus et pages de cette interface vous permettront de gérer, configurer, adapter et contrôler l'ensemble des éléments du site :

  • Gérer l'architecture logique du site à travers les dataframes et les dossiers et pages virtuelles ;
  • Gérer les éléments rédactionnels du site (articles, documentation, liens…) ;
  • Gérer les scénarios d'accès aux informations (menus, formulaires de saisie…) ;
  • Gérer les autorisations d'accès aux informations ;
  • Gérer les aspects graphiques des pages du site à travers les onglets et les modes de mise en page des articles ;
  • Obtenir des informations statistiques sur l'utilisation et la fréquentation du site et de ses composantes ;
À travers les éléments fondations (qui sont les datasets, data frames et les menus…) vous pouvez reconfigurer cette même interface pour une gestion optimale et personnalisée.

L'interface de simpleSite est une méta interface qui vous permet de gérer, de décrire et de contrôler l'interface de l'utilisateur finale de votre site.

À un certain niveau, l'interface de simpleSite se décrit elle-même à travers les mêmes éléments 'fondations' comme les dataSets, dataFrames.
Le schéma de base
Voici une présentation graphique de la relation entre les éléments fondation de simpleSite.



Remarques :
  • Les datasets modèles représentent des 'vues' des données… ils se réfèrent typiquement à des requêtes faisant partie de la base de données ;
  • Les datasets modèles peuvent être composés des informations provenant de bases de données différentes de celle contenant les informations des articles et pages virtuelles ;
  • Un datasets interface est un sous-formulaire qui compose un bloc contenant certaines colonnes du dataset modèle. Il peut être affiché selon plusieurs modes : mode liste pour consultation des données, ou mode fiche pour la saisie des enregistrements ;
  • Le data frame est un 'formulaire' composé d'un ou plusieurs datasets interface utilisés comme sous-formulaires ;
Les niveaux d’intervention
L'interface de simpleSite, livrée avec la configuration d'origine, est composée de deux niveaux d'intervention permettant la configuration des éléments du site :

  • Le niveau de gestion de l'interface utilisateur :
    • Définir les paramètres de base (les langues, les catégories des pages et articles) ;
    • Définir la structure physique et logique du site (dossiers, pages…) ;
    • Définir les formulaires de consultation et de saisie de données ;
    • Définir les menus de navigation ;
    • Gérer les articles (saisie / publication) ;
    • Définir les datasets interface (blocs ou 'vues' des données servant à consulter et/ou à saisir les informations) ;
    • Définir les dataframes (formulaires de consultation et/ou de saisie des informations).
  • Le niveau de gestion des éléments fondations du système, qui comprend :
    • Définir les paramètres de classement et de manipulation des objets de travail (les catégories et attributs des objets, les langues…) ;
    • Définir les datasets modèles sources des informations ;
    • Gérer la sécurité d'accès aux informations ;
    • Gérer les événements et des connexions au site.

Cette disposition nous a semblé convenir aux situations habituelles de gestion d'un site Internet ou Intranet d'information… mais elle n'est pas limitative, car vous pouvez la modifier selon vos besoins.
Méthode de travail
La gestion du site consiste à intervenir sur les éléments stockés dans la base de données de simpleSite à travers des pages (composées de 'dataframes' ou formulaires).

La plupart des formulaires qui exposent ces éléments de gestion sont composés de deux zones :

  • La zone liste (partie supérieure de la page) contient la liste des éléments existants ;
  • La zone fiche (partie inférieure de la page) contient la fiche de l'élément sélectionné dans la zone ci-dessus (fiche vide lorsque aucun élément n'est sélectionné) ;
  • Note : les champs indispensables à la création ou la mise à jour d'un élément sont signalés, dans la zone fiche, par un astérisque * à proximité de la zone de saisie.


La zone fiche d'un élément contient les boutons de base suivants :

  • Reset : Restaurer les informations de la fiche telles qu'elles étaient au moment de l'affichage de la fiche ;
  • Nouveau : Initialiser et présenter une fiche vde pour créer un nouvel élément ;
  • Supprimer : Supprimer l'élément de la fiche en cours ;
  • Envoyer : Valider les informations pour ajout ou mise à jour de la fiche ;


La méthode de travail est assez simple :

  • Pour modifier un élément existant
    • Sélectionnez l'élément dans la zone liste ;
    • Les informations de l'élément s'affichent dans la zone fiche ;
    • Modifiez les informations de la fiche ;
    • Cliquez Envoyez ;
  • Pour créer un nouvel élément
    • Dans la zone Fiche, Cliquez le bouton Nouveau ;
    • Saisir les informations de l'élément à ajouter ;
    • Cliquez Envoyez ;
  • Pour supprimer un élément existant
    • Sélectionnez l'élément dans la zone liste ;
    • Les informations de l'élément s'affichent dans la zone fiche ;
    • Cliquez Supprimer ;
    • Confirmez la suppression ;
    • Note : Pour que la suppression soit possible, l'élément à supprimer ne doit pas être référencé par d'autres sous éléments. Exemple : Vous ne pouvez pas supprimer une catégorie d'articles tant qu'il existe des articles liés à cette catégorie.
  • ** Astuce ** Pour dupliquer un élément existant
    • Sélectionnez l'élément dans la zone liste ;
    • Les informations de l'élément s'affichent dans la zone fiche ;
    • Supprimez (mettre à blanc) l'identificateur (ID) de l'élément ;
    • Modifiez les informations de la fiche selon le nécessaire ;
    • Cliquez Envoyez ;
    • Note : Pour réussir la duplication d'un élément, veuillez prendre soin de ne pas créer de doublons. Exemple : Vous ne pouvez pas créer deux catégories d'articles ayant la même description… la duplication échouera.