SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

33 visiteurs en ce moment

fontsizeup fontsizedown
[84 commentaires]

ScolaSPIP

dimanche 21 décembre 2008, par Johan Pustoch, jsb

2 votes

Un plugin-squelette pour les sites web des établissements mis à disposition des webmestres.

Cette page présente un squelette de site SPIP utilisable pour les sites Web des établissements. Ce squelette a été développé par le CRDP de l’académie de Versailles et est mis à la disposition des webmestres.

Pour la sortie de SPIP 2.0, ce squelette évolue sous la forme du plugin ScolaSpip.

Nom du Squelette : ScolaSPIP
- Version du squelette : 0.8
- Compatibilite SPIP : 2.0
- Site exemple : http://www.lyc-plaineneauphle-trapp...
- Documentation : Site Tice de l’académie de Versailles et FAQ ScolaSpip
- Développement : sur zone.spip.org
- Téléchargement : scolaspip.zip
- Auteur : Jean-Sébastien Barboteu & Johan Pustoch
- Licence : GPL

Présentation du Plugin-Squelette ScolaSpip

Le résultat final de ce plugin peut être consulté sur le site du lycée de la Plaine de Neauphle (utilise ScolaSpip mais pas encore toutes ses possibilités).

Voici un apercu de quelques pages :

JPEG - 302.2 ko
JPEG - 403.7 ko

Le site affiche sur toutes les pages :

  • un bandeau avec des liens utiles (liens internes ou externes sélectionnés),
  • un menu déroulant (sur plusieurs niveaux) et contextuel,
  • des liens utiles sous ce bandeau (liens externes sélectionnés),
  • un pied de page.

La page d’accueil peut afficher parmi les éléments suivant :

  • un éditorial,
  • un mini-calendrier avec des liens vers un agenda plus complet,
  • une liste d’articles sélectionnés,
  • la liste des dernières brèves,
  • la liste des derniers articles,
  • une vidéo dans le menu de gauche,
  • une ou deux mozaïques d’images,
  • les nouveautés de sites syndiqués sélectionnés (flux rss)

L’affichage de chacun de ces éléments est paramétrable facilement.

PNG - 22.4 ko

Les pages des rubriques affichent une sélection d’articles, les listes des derniers articles, des dernières brèves, les sites et sous-rubriques contenus dans la rubrique.

La page des sites affiche la liste des sites référencés ou syndiqués (avec les 5 derniers articles du flux dans ce cas).

ScolaSpip Couleurs :
le plugin ScolaSpip permet de choisir très facilement les couleurs de son site.

PNG - 40.7 ko

Prérequis pour utiliser ScolaSpip

Une FAQ ScolaSpip est en ligne sur notre WikiTice (en cours d’élaboration).

Le plugin ScolaSpip fonctionne avec SPIP 2.0 et quelques plugins.

Pour l’utiliser, vous devez au préalable avoir une telle version de SPIP sur votre hébergement (sinon, procéder à une installation ou mettre à jour votre site).

Installer les plugins nécessaires

Télécharger les plugins suivant sur le dépôt SPIP-Zone.

Placer ces plugins [1] dans le répertoire plugins de votre site et activer les [2] :

  • cfg,
  • Agenda 2.0 et Spip-Bonux,
  • Sélection d’articles,
  • eva_mentions pour Spip 2.0.,
  • Palette,
  • Et bien sûr, ScolaSpip :
    Zip - 477.2 ko
    scolaSPIP
    le .zip sur la zone

Pour améliorer l’aspect multimédia :

  • Lecteur_multimedia,
  • splickrbox,
  • thickbox2,

De plus, ScolaSpip est compatible avec les plugins crayons et couteau suisse. Ces deux plugins sont également conseillés.

Utilisation des fonctionnalités

Le plugin ScolaSpip utilise des mots-clés pour personnaliser certains affichages comme on le souhaite [3] :

Pour personnaliser la page d’accueil :

  • pour qu’un article du site s’affiche en éditorial, ajouter à l’article le mot-clé edito. Si plusieurs articles ont ce mot-clé, s’affiche en éditorial le plus récent d’entre eux
  • pour construire en page d’accueil une galerie animée des images d’un article, ajouter à l’article le mot-clé mozaique_page_accueil
  • pour afficher en page d’accueil les nouveautés des flux RSS des sites syndiqués sélectionnés, ajouter au site syndiqué le mot-clé fluxrss_accueil
  • pour afficher en page d’accueil une vidéo contenue dans un article, ajouter à l’article le mot-clé video_page_accueil

Pour personnaliser les menus :

  • pour ajouter dans le haut du bandeau des liens vers des articles, ajouter à l’article le mot-clé article_bandeau (attention 1 ou 2 articles maximum avec des titres courts)
  • pour ajouter dans le haut du bandeau des liens directs vers des sites, ajouter à l’article le mot-clé site_bandeau (attention 1 ou 2 sites maximum avec des noms courts)
  • pour ajouter dans le menu de gauche des liens directs vers des sites syndiqués, ajouter à l’article le mot-clé site_menu

Pour personnaliser les mentions légales :

  • pour intégrer des textes d’articles dans les mentions légales, ajouter à l’article le mot-clé mentions

Voir en ligne : sur la page du site TICE de l’académie de Versailles

Notes

[1] Il est possible de les placer dans un répertoire « auto » et vous pourrez ainsi automatiser leur mise à jour

[2] Voir sur le site de SPIP : Installer un plugin - SPIP

[3] Attention : ce sont les noms de ces mots-clés qui sont importants et qui doivent donc être respectés dans la partie privée de SPIP

Retour en haut de la page

84 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

  • Répondre à ce message

    2 juillet 00:08

    RE Bonsoir ^^

    J’ai essayé un peu toutes les manips trouvées sur le net là dessus, que ce soit vider le cache, recalculer la page, vider le répertoire tmp etc ...

    Pour ce qui est de bien créer une premiere configuration de scolaspip ça été fait aussi (j ai bien potassé la doc)

    Toujours ce fichu texte qui s’éxécute sur toutes mes pages :

    limit = ’0, ’ .$var ; function critere_scolaspip_nb_breves_dist($idb, &$boucles, $crit) $boucle = &$boucles[$idb] ; $var=lire_config(’scolaspip_accueil/nb_breves’) ; $boucle->limit = ’0, ’ .$var ; function critere_scolaspip_nb_forums_dist($idb, &$boucles, $crit) $boucle = &$boucles[$idb] ; $var=lire_config(’scolaspip_accueil/nb_forums’) ; $boucle->limit = ’0, ’ .$var ;  ?>

    Je ne vois pas trop ce que je peux faire d’autre, je tourne en rond ... J’ai l’impression qu’il fait de la fonction limit , un echo ^^

    Bonne nuit tout de même et merci pour le coups de main

    PS : Je test en local pour le moment, (j’aimerai pas que le principal s’arrache les cheveux) avec wamp.

  • Répondre à ce message

    1er juillet 18:53 , par Johan Pustoch

    Bonjour,

    il faut enregistrer au moins une fois la configuration de scolaspip.

    De plus, scolaspip n’utilise pas de tables spécifiques. Les données sont enregistrées dans spip-meta.

  • Répondre à ce message

    1er juillet 18:31

    Bonjour,

    Voilà je suis en train de voir pour mettre au gout du jour mon spip 1.9 vers 2.0, et j’en profite pour installer ce plugin. Par contre je rencontre un problème, j’ai fait un imprim écran pour vous en rendre compte : http://img11.imageshack.us/i/pbm.jpg/

    J’ai bien suivi tous les conseils pourtant pour le passage de la 1.9 vers la 2.0, sans le plugin scolaspip ça tourne très bien ...

    Je suis pas un pro mais j’ai l’impression que ça vient de la bdd, en regardant de plus prêt je me suis apperçu que je n’ai aucune table avec scolaspip (à la différence de eva que j’utilisais précedemment)

    Merci de votre aide

  • Répondre à ce message

    4 juin 08:33 , par Johan Pustoch

    Bonjour,

    Essayez avec :

    body { background: url(images/body_bg.gif) ; }

    perso.css est placé où ? L’image est bien dans le dossier images ?

  • Répondre à ce message

    3 juin 21:36 , par jcdeloffre

    Est-il possible d’ajouter une image de fond ? en modifant perso.css avec body background-image : url(images/body_bg.gif) ; background-repeat : repeat eh bien il ne se passe rien. C pour donner une texture au fond, genre quadrillage. merci

    JC Deloffre

  • Répondre à ce message

    20 mai 10:32 , par dominique

    Merci johan ;

    C’est fonctionnel maintenant, après avoir testé jusqu’au "vidage" du répertoire temp.

    Bien cordialement Dominique.

  • Répondre à ce message

    20 mai 09:46 , par Johan Pustoch

    Vous pouvez essayer dans l’ordre en essayant à chaque étape :
    - vider le cache de votre navigateur
    - de désactiver / réactiver palette.
    - vider le cache de spip.
    - supprimer dans tmp les fichiers associées aux plugins (ou vidé tmp carrément, c’est souvent une solution en cas de problème)

    Si ça ne marche toujours voir, regarder dans le code source de la page si les scripts et css de palette sont bien appelées...

    Après, voir plutôt du coté du plugin palette...

    Johan

  • Répondre à ce message

    20 mai 09:39 , par Dominique

    Bonjour,

    J’utilise wampserver en local pour valider les composants , plugins ... que j’utiliserai sur mon site hébergé à l’extérieur.

    J’ai installé correctement je pense les plugins conseillés pour scolaspip. Pour palette je n’ai pas eu de difficulté particulière, y compris pour l’installation des scripts dans le répertoire ../lib .

    Cependant, le pluging palette ne semple pas opérationnel sur l’espace privé, lorsque je veux changer une couleur dans la page de configuration scolaspip, j’obtiens une barre "palette" que je peux fermer, mais rien d’autre ...

    Avez-vous une idée ?

    Dominique

  • Répondre à ce message

    15 mai 17:13 , par Cedric Morin

    Le plugin accès restreint 3.0 fonctionne avec tous les squelettes ! Il n’y a pas de contre-indication connue.

  • Répondre à ce message

    15 mai 16:28 , par Johan Pustoch

    Bonjour,

    j’ai installé accès restreint 3 la semaine dernière avec un scolaspip et l’accès restreint fonctionne bien. En tout cas : quand on n’est pas connecté, on ne voit pas les contenus protégés et si on est connecté, c’est bon.

    ScolaSpip me semble donc compatible avec accès restreint (les squelettes de scolaspip sont proche de ce de la distribution de spip).

    Cela ne fonctionne pas pour vous ? Eventuellement, videz le cache (ou vider le dossier tmp - sauf dump, visites, sessions et uploads).

    Johan

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Répondre à cet article

Retour en haut de la page

Ça discute par ici