Scenari pour SPIP

Code work in progress

Le plugin Scenari pour SPIP permet d’insérer et d’afficher facilement des projets créés avec Scenari [1].

Installation

  1. Téléchargez l’archive dans le dossier plugins de votre SPIP
  2. Activez le plugin depuis l’espace privé.

Utilisation

Une fois le plugin activé, un bouton apparaît dans le menu Edition de l’interface privé pour accéder à la page de gestion des projets : importation/visualisation/suppression.

Liste de gestion des projets
Deux scenaris sont possibles : livre1 et tutorial.

Pour ajouter un projet il faut :

-  Un fichier zip correct (tous les fichiers à la racine de l’archive).
-  Nommer le répertoire d’extraction, ce sera le nom du projet (et du raccourci typo)

Insertion dans les articles

Pour insérer un lien vers un scenari dans un article, il suffit de saisir le code correspondant renseigné dans la liste de gestion des projets.

Il est composé ainsi :

scenari@tutorial@

Si le ’tutorial’ est un nom de projet valable (cf. capture), ce code sera remplacé par une icône permettant d’ouvrir le projet dans une nouvelle fenêtre.

Compatibilité

Testé avec :
-  Firefox
-  Chrome
-  IE6

Amélioration possibles ...

-  Vérifier la présence d’un index.html après l’extraction
-  Vérifier que l’archive est bien un projet scenari (présence des répertoires co/, jslib, wdgt/ ...)
-  Formulaire CFG pour configurer le ’target’ du lien
-  Personnalisation de l’icône du lien et de sa description via un modèle ?
-  Ajout des ’objets’ scenari dans la base de donnée

Footnotes

[1Scenari est une suite logicielle libre de conception de chaînes éditoriales numériques permettant la création de documents multimédia à usage professionnel.

Discussion

No discussion

Add a comment

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom