DiapoSpip - squelette de présentation pour SPIP

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Ce squelette permet de réaliser une présentation (Diaporama) avec SPIP.

-  Nom du Squelette : PowerSPIP
-  Version du squelette : 1
-  Auteur : rpapa
-  Licence : GPL
-  Compatibilite SPIP : compatible SPIP > 1.81
-  Site(s) exemple : Formation spip
-  Principales fonctionnalités et spécificités :

  • Diaporama

Ce squelette permet de réaliser une présentation (Diaporama)

-  Testé sur ces navigateurs

Testé ?PlateformeNavigateurVersion
oui windows Internet explorer IE6
oui windows Firefox .
non windows Mozilla 1.0.1 par exemple
non windows Phoenix .
oui windows Opera .
non Mac Internet explorer .
non Mac Netscape .
non Mac Chimera .
non Mac Mozilla .
non Mac Phoenix .
non Mac Opera .
non Unix/Linux Netscape .
non Unix/Linux Mozilla .
non Unix/Linux Phoenix .
non Unix/Linux Opera .

Donnez-moi votre avis via le forum de cet article et aidez-moi à optimiser ce squelette pour toute plateforme.

Pourquoi ce squelette

On trouve sur Spip-contrib une très belle contribution de Déesse A et Bourgeon à partir du script d’Eric Meyer .

Pour moi ce script a deux défauts :
-  il utilise abondamment le javascript
-  le fichier généré est extrêmement lourd

  • tous les articles sont téléchargés dans la même page ;
  • le recalcul d’un article impose le recalcul de toute la rubrique.

Le squelette que je propose n’utilise que des fonctionnalités SPIP (pas de Javascript ni de PHP dans le squelette) et chaque diapositive est chargée indépendamment des autres.

Installation

-  Renommer votre fichier rubrique.html en rubrique-normal.html

  • attention si vous passez des paramètres dans votre fichier rubrique.html, il vous faut les rajouter dans le fichier rubrique-normal.html

-  décompresser l’archive dans votre répertoire /squelettes/
-  personnaliser la feuille de style presentation.css
-  créer le mot clef presentation

Utilisation

La présentation est constituée des articles de la rubrique associée au mot clef presentation.
-  Créer une rubrique et associer lui le mot clef présentation
-  Ecrire vos articles avec toutes les fonctionalités de SPIP, seuls les éléments suivant sont affichés

  • le TITRE
  • le TEXTE

Les autres éléments ne sont pas affichés.

Fonctionnalités


-  La première diapo de la présentation comporte le DESCRIPTIF de la rubrique et le sommaire de la présentation ;
-  des flèches de navigation permettent de passer d’une diapo à la suivante (ou la précédente) ;
-  un menu déroulant permet d’accéder directement à la diapo souhaitée ;
-  le logo de la rubrique est affiché en haut à gauche.
-  ecran redimensionnable

page de sommaire
Diapositive
Menu déroulant et flèches
Redimensionnement écran

Personnalisation

La feuille de style principale est presentation.css, vous pouvez la modifier pour la rendre conforme à la charte graphique de votre site.

L’archive comporte 3 autres feuilles de style
-  ecran1.css
-  ecran2.css
-  ecran3.css

Ces trois feuilles définissent l’écran de projection du diaporama, respectivement
-  800x600 px
-  1024x768 px
-  Largeur max

Le choix de la dimension se fait en cliquant en haut à gauche de l’écran sur la diapo, la dimension est mémorisée pendant la session.

Installation alternative à partir de l’archive diapospip.zip

A l’inverse de la méthode d’installation précédente, la sélection de squelette par mot-clé est réalisée par le squelette rubrique normal. La procédure comporte une préparation qui , une fois faite, permettra d’ajouter d’autres squelettes particuliers dans votre site sans toucher au squelette normal. (explications complémentaires : http://spip-epona.org/article.php3?id_article=18).

-  décomprimer l’archive dans votre répertoire squelettes
-  créer le mot clé presentation

La préparation du site :
-  renommer balise_page.php3 en mes_fonctions.php3 (ou y incorporer son contenu si mes_fonctions.php3 existe déjà)
-  si votre rubrique.html ne comporte pas de boucle de sélection de squelette par mot-clé, l’ajouter comme indiqué dans presentation.txt

Discussion

Aucune discussion

Ajouter un commentaire

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.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom