wiki:WikiStart

Présentation générale

Objectifs

Le sous-projet "Modelet" de scenari-platform.org est destiné à héberger des briques de modèles documentaires que les modélisateurs peuvent reprendre et intégrer dans leurs propres modèles dans SCENARIbuilder. Il s'agit donc de fragments de modèles documentaires destinés à

  • accélérer la création de nouveaux modèles documentaires par l'assemblage de briques couramment utilisées (ensemble de ressources binaires, composition de ces ressources, etc.),
  • mettre à disposition certaines briques plus techniques et complexes à écrire mais aisément réutilisables.

Organisation

Chaque modelet :

  • dispose d'une page de présentation dans ce Wiki (voir ci-après),
  • possède son propre dossier dans le repository subversion 'modelet' comportant :
    • l'espace du modelet qui peut être récupéré tel quel,
    • un espace 'demo' qui contient la définition d'un atelier de démo (.wspdef) et d'un environnment de test (.wsptest) pour pouvoir tester rapidement ce modelet.

Pour discuter / échanger sur ces modelet ou pour en envisager de nouveau, se reporter dans le forum de scenari-modeler

BlockWarn? Tous les modelets ne sont pas disponibles pour toutes les versions de SCENARIbuilder.
Le repository subversion 'modelet' comporte une branche par version de SCENARIbuilder.
Ainsi si vous utilisez SCENARIbuilder 3.6, utilisez les modelets présents dans branches/sc36,
si vous utilisez SCENARIbuilder 3.7, vous utilisez les modelets présents dans branches/sc37 etc. BlockEnd?

BlockAdvice? Pour les modèles courants, vous pouvez probablement utiliser directement un zip des modelets "binaries + base" :

BlockEnd?

Modelets disponibles

scCommentMgr (SC4.1)

Modelet pour ajouter un moteur de commentaires à une publication (dynamique). Nécessite des connaissances très avancées de scBuilder.
Partie de wiki sous forme d'aide-mémoire, à compléter et améliorer

  • Dépôt SVN 4.0
  • scCommentMgr.doss/ scCommentSvc.doss/ à prendre en externals, en revanche scCommentWdg.doss/ est juste là pour l'exemple pour ne pas partir de zéro, on devrait en avoir un assez différent.
  • créer un espace scComment -> on déclare les trucs (s'inspirer d'une autre implémentation)
  • penser à déclarer dans le template (deux divs mgrContener et commentContener avec le js qui va bien dedans)
  • activer le addOriginSource dans le generator dynamique
  • déclarer scCommentSvc dans le .uiservice
  • dans scOpaleThreadBuilder.js --> définir les paramètres d'affichage des commentaires
  • dans le template ajouter un bouton input onClick="document.getElementById('mgrContener').mgr.Controller.onOffCommentMode()"
  • scCommentMgr_WdgMapping.js : dire sur quels éléments on crée des constructeurs des thread et de controles (construction du html) ou pas (préférable de laisser le 3ème argument vide pour voir tout ce qui est commentable car c'est très dépendant du modèle, puis faire éventuellement des exclusions, puis changer éventuellement les transf pour ajouter des noeuds profonds s'il y a des éléments non matchés, ajoutant des simpleblocks ou des heagingblocks ou des sm:addsrcpath)
  • scOpaleControlsBuilder.js : en cas de blocs imbriqués, on peut vouloir placer le commentaire d'un bloc de haut niveau non pas sous le bloc (il se retrouverait trop bas et non visible) mais juste sous son titre éventuellement --> mettre des trucs du genre if(scPaLib.checkNode("div.intro_ti", pNode.firstChild) ou scPaLib.checkNode("h\\d", pNode.firstChild) là où il y a les warnings à la place des if(0)

rightsLevelWsp(SC4.1)

Modelet proposant une configuration des rôles centrée sur l'atelier, qui devient le premier niveau sur lequel on peut affecter des droits d'accés au contenu. Ces droits d'accés au contenu sont alors génériques : Consulter, Editer, Valider, Gérer les rôles, ...

Pour en savoir plus...

binaries (SC3.4), (SC3.5), (SC3.6), (SC3.7), (SC4.1)

Ce modelet propose une liste relativement exhaustive des différents types de ressources binaires qu'un auteur peut être amené à utiliser avec SCENARI.

base (SC3.4), (SC3.5), (SC3.6), (SC3.7), (SC4.1)

Ce modelet fournit un point de départ pour commencer un nouveau modèle documentaire. En plus des modèles issus de binaries, ce modelet contient un ensemble de modèles de base couramment utilisés : text, titres, flow, etc.

Formules mathématiques (ODF, MathML, LaTeX) (SC3.4), (SC3.5), (SC3.6), (SC3.7), (SC4.A)

Ce modelet permet d'intégrer dans un modèle documentaire des ressources mathématiques sous leur forme ODF ou MathML. Pour en savoir plus...

Ressources composées (SC3.4)

Ce modelet permet d'intégrer dans SCENARI des ressources composées : applet avec paramétrage, swf multi fichier, ...

webSiteAnnot (SC3.4)

Ce modelet permet d'ajouter des zones d'annotations (pour les utilisateurs / apprenants) dans une publication web. Ces zones s'activeront uniquement si un contexte applicatif de stockage compatible est détecté (aujourd'hui : SCORM 2004 uniquement).
Pour en savoir plus...

XMLlab (SC3.2), (SC3.3)

Ce modelet permet d'intégrer dans un modèle documentaire la défintion d'un environnnement de simulation scientifique conforme aux spécifications de XMLlab.
Pour en savoir plus...

musicAnnot (SC3.4), (SC3.5)

Ce modelet permet d'intégrer dans SCENARI un outil d'annotation musicale développé par l'IRCAM.

showPhoto (SC3.5), (SC3.6)

Ce modelet permet d'intégrer dans SCENARI un gestionnaire d'album photo (génération web uniquement).

sldWeb (SC3.6), (SC3.7)

Ce modelet contient les UiWidgets? nécessaires à la création de publication diaporama HTML

scImgMgr? (SC3.7), (SC4.0), (SC4.1)

Ce modelet contient le manager d'images dynamique de SCENARI : zoom en sur-impression de la page, animation séquenciel, album photo etc.


Wiki / bugtracking / suivi subversion avec Trac

Cet espace utilise le programme Trac pour vous permettre de gerer un Wiki, une liste de Tickets (suggestions ou bugs en rapport a votre modèle), et de suivre l'évolution des révisions subversion.

Last modified 3 years ago Last modified on Dec 23, 2014, 2:22:26 PM

Attachments (6)

Download all attachments as: .zip