Guide SCENARIbuilder

Glossaire

A-CD-KLM-Z

A-C

appMake
Constructeur d'application

Pour transformer vos modèles en applications autonome, on utilise un fichier .appMake : un constructeur d'application. Son usage est décrit sur la page du wiki appMake.

Axis

Le rôle des axis est de définir plusieurs versions d'un même transformer, qui vont publier la même donnée de plusieurs manières différentes.

Code

Suite de caractères alphabétiques, courte de préférence. N'utilisez pas de caractères spéciaux (&, @...), de caractères accentués (é, à...) ou d'espaces.

Contenu externalisé

désigne un contenu faisant l'objet d'un item distinct de l'item utilisé pour structurer un document. L'item correspondant apparaît dans le volet d'exploration et peut être réutilisé dans le document en cours ou dans un autre document.

D-K

dataForms

Les dataforms sont une primitive de données saisies sous forme de "champs de formulaires" (par opposition aux champs de type paragraphes).

Espace
Répertoire Dossier

Un espace est un dossier de classement. Les espaces forment une arborescence.

Item externe

Un item externe est un contenu faisant l'objet d'un item autonome, apparaissant dans le système de fichiers.

Item racine
Item racine de publication Item de publication

Elément permettant de structurer un document en fonction du type de support de publication choisi. Il  autorise la saisie de contenu en vue de sa publication.

Parfois, cet item est fusionné avec l'item de génération, on accède alors aux générations via un onglet Publications ou Générations, situé à côté de l'onglet d'édition.

L

Les fichiers .generator

Pour chaque entrée souhaitée dans les onglets "publication", on crée en général 1 fichier .generator. Vous pouvez avoir 2 publications différentes dans le format de fichier de sortie, dans le stylage, dans l'agencement des parties, vous pouvez avoir une publication avec les "corrigés" et une sans, et à chaque fois cela donne lieu à la création d'un nouveau .generator, qui est le point de départ de toute nouvelle publication ou déclinaison d'une publication existante.

Les fichiers .model

Les fichiers .model servent à spécifier quels champs ou paragraphes de données seront disponibles à l'intérieur de l'éditeur, de les paramétrer et de choisir comment ils seront organisés entre eux (et implicitement quel sera la structure XML des documents écrits par l'auteur lorsqu'ils sont enregistrés).

Les fichiers .transf

Les transformeurs sont utilisés pour traduire une donnée écrite par l'auteur en donnée à l'intérieur d'un document publié. Dans les cas les plus simples, on doit en créer un par .model et par générateur. Ils sont référencés par des listes de transformeurs (fichiers .transflist) pour pouvoir être exploité par le générateur.

les fichiers .wspdef

Dans l'atelier qui représente un espace de travail, vous pouvez avoir plusieurs déclinaisons d'un modèle ou plusieurs modèles différents (par exemple, SCENARIdiscovery est composé de 6 modèles, mais les sources SCENARIbuilder sont dans un même atelier). Le fichier qui sert de point central à chaque modèle est un fichier .wspdef, chacun représente un modèle ou une variation de modèle distinct.

Les générateurs

Si vous créez un modèle sans générateurs, les auteurs vont pouvoir écrire du contenu, mais il ne sortira jamais de sa forme "source XML". Pour transformer les données saisies, l'auteur utilise les générateurs intégrés au modèle. Vous devez créer ces générateurs dans SCENARIbuilder, les lier et les adapter à la structure de votre modèle.

Les modelets

Les modelets sont des bibliothèques d'items préfabriqués, des listes de fichiers (.model ou .transf...) qui permettent à un modélisateur d'avoir des éléments prêts à être intégrés dans le modèle, ce qui est plus pratique que de commencer avec un atelier totalement vide.

Les styles

Créer un style, c'est appliquer une charte graphique aux éléments de contenu et du template. Techniquement, le style est constitué d'un fichier .odStyle.odt pour les générateurs OpenOffice ou un ensemble de fichiers .css pour les générateurs HTML.

Les templates

Les templates définissent les propriétés du document publié (pour les publications OpenOffice) ou d'un type de page publiée (pour les publications HTML), et posent tous les blocs définis en dehors des transformeurs, à un niveau "au dessus" du contenu.

M-Z

Standalone

Morceau de programme qui fonctionne tout seul (traduction de stand alone), sans que l'utilisateur ait besoin d'une autre application pour le faire fonctionner.

Exemple : un modèle diffusé sous forme de wsppack n'est pas standalone parce qu'il nécessite l'utilisation de SCENARIchain pour être lancé. SCENARIdiscovery est une application standalone.

Volet d'exploration des ateliers
Volet d'exploration

Volet d'exploration des ateliers : élément d'affichage permanent placé à la gauche de l'écran. Il affiche, par ordre alphabétique, le contenu des ateliers actifs.

widget

Un item widget est un élément graphique complexe, fortement paramétrable et réutilisable plusieurs fois.

Exemple Web: uiWidget, le menu, un bouton de navigation, un menu local etc.

Exemple OD : odWidget, une structure récurrente

A propos...scenari-platform.org 2009Réalisé avec Scenari