Installer un portail SPIP - PMBFinaliser le paramétrage > Paramétrer SPIP pour utiliser le portail web pour PMB
page précédentepage suivante

Paramétrer SPIP pour utiliser le portail web pour PMB

Nous allons d'abord créer une rubrique dans SPIP, puis ajouter les plugins (ou modules) dans dont nous avons besoin.

Créer une rubrique dans SPIP

Avant toute chose, SPIP doit disposer d'au moins une rubrique. Si vous ne savez pas quoi mettre comme rubrique de base du portail, ne vous inquiétez pas, vous pourrez la renommer plus tard ou même ne pas l'afficher.

Cliquez sur le menu Edition de SPIP, puis dans la page qui apparait, cliquez sur le bouton icône Créer une rubriqueCréer une rubrique.

Saisissez un titre à la rubrique (par exemple : Base). Vous pourrez la renommer plus tard si vous voulez l'utiliser.

Cliquez sur Enregistrer pour finir.

Ajouter les plugins nécéssaires dans SPIP

Dans le répertoire portail d'installation de SPIP , créez deux répertoires plugins et lib, puis dans le nouveau répertoire plugins, créez un sous répertoire auto. Assurez vous que le serveur web peut écrire dans ces trois répertoires.

Cliquez sur l'icône gestion des plugins dans le menu Configuration.

Gestion des plugins dans SPIP
Gestion des plugins dans SPIP

A milieu de l'écran, cliquez sur l'adresse http://www.spip-contrib.net/spip.php?page=rss_plugins_spip_2 ou copiez la dans la case blanche et cliquez sur Valider si vous ne la voyez pas.

Après un temps d'attente, vous devez obtenir une liste d'environ 185 plugins.

Plugin cfg

Descendez dans la liste des plugins et cliquez sur cfg. Vous obtenez en dessous de la liste une explication du plugin : cfg : référence. Cliquez sur le bouton Valider tout en bas.

La liste des fichiers du plugin apparait, cliquez sur Suivant >> tout en bas de la page pour l'installer.

Enfin activez-le en cliquant à nouveau sur Suivant >>. Le plugin doit apparaitre en haut de la page avec une case à cocher cfg : moteur de configuration. Cochez le et cliquez sur Valider.

Plugin SPIP Bonux

Repétez la même opération que précédemment avec le plugin spip-bonux.

Plugin Squelettes Z pour SPIP (Zpip)

Ce tutoriel concerne une version du portail qui nécessite ce plugin.

En installant Zpip, vous risquez de supprimer vos squelettes si vous avez déjà un SPIP existant. Ne l'installez que si vous n'avez pas déjà un SPIP installé ou vos propres squelettes.

Pour les sites qui disposent déjà d'un squelette une documentation spécifique sera proposée.

Installez maintenant le plugin Zpip tout en bas de la liste. Ce plugin permet de gérer plusieurs thèmes.

Installez un thème

Si vous avez installé Zpip, dans la liste des plugins, installez un thème, ce sont tous les plugins theme_xxx. Vous pouvez par exemple utiliser pour commencer le thème Outdoor : theme_outdoor1-0. Vous pourrez en changer plus tard.

Plugin Menus

Installez maintenant le plugin Menus. Il est obligatoire pour Zpip.

Plugin spip-pmb

Et enfin le meilleur : installez le plugin spip-pmb.

Paramétrage des plugins

Gestion du menu du portail

Créer le menu pour Zpip

Si vous avez installé Zpip, créez un menu pour le site :

  • Dans Edition, cliquez sur l'icône Menus du site,

  • Cliquez sur le bouton Créer un nouveau menu

  • Saisissez un titre (il n'apparait pas à l'écran), par exemple "Menu du site"

  • Dans la case Identifiant, saisissez barrenav

Ajouter une entrée Accueil dans le menu

Une fois le menu créé, cliquez sur le bouton + Ajouter une entrée et sélectionnez ensuite Accueil puis cliquez sur Suivant. Saisissez ensuite un titre qui apparaitra dans le menu (par exemple : Accueil). Cette page contient les derniers articles du site ainsi que les 2 dernières notices d'un flux RSS de PMB.

Pour modifier ensuite la configuration du menu, allez en Edition > Menus du site et cliquez sur le lien [Modifier ce menu] en dessous du menu barrenav.

Ajouter une entrée pour naviguer dans le catalogue

Cette entrée du menu permet de naviguer dans le catalogue par localisations / sections puis d'affiner la recherche.

Modifiez à nouveau le menu : ajoutez une entrée Lien vers un squelette page. Dans le formulaire en bas de l'écran saisir :

  • Titre : libellé libre qui apparaitra dans le menu, par exemple Catalogue.

  • Nom de la page : saisir obligatoirement catalogue.

  • Liste des paramètres & Classes CSS de l'entrée : laissez vide.

Enregistrez en cliquant sur Enregistrer.

Ajouter une entrée pour les nouveautés

Cette entrée du menu permet d'afficher les nouveautés du catalogue issues d'un flux RSS de PMB.

Modifiez à nouveau le menu : ajoutez une entrée Lien vers un squelette page. Dans le formulaire en bas de l'écran saisir :

  • Titre : libellé libre qui apparaitra dans le menu, par exemple Nouveautés.

  • Nom de la page : saisir obligatoirement nouveautes.

  • Liste des paramètres & Classes CSS de l'entrée : laissez vide.

Enregistrez en cliquant sur Enregistrer.

La page des nouveautés ne peut être accessible qu'avec un flux RSS issu de PMB.

Vous pourrez ensuite compléter le menu avec des liens vers vos propres rubriques ou articles en ajoutant des entrées du type Article, rubrique ou autre objet SPIP.

Paramétrage du plugin spip-pmb

Dans le menu de SPIP Configuration > CFG, cliquez sur le lien SPIP-PMB dans la liste Configuration des modules.

Renseignez les deux paramètres : 

  • Adresse : adresse publique de l'OPAC (par exemple http://mon_serveur/pmb/opac_css)

  • wsdl : reportez ici l'URL du webservice que vous avez copié lors du test de la source SOAP dans PMB (voir la dernière étape de la procédure Créer un webservice SOAP dans PMB dans la section Paramétrer PMB.

Bien sûr, cliquez sur le bouton Ok pour enregistrer.

Le paramétrage des plugins de SPIP est terminé. Il ne reste plus qu'à paramétrer PMB pour exporter un flux RSS et déclarer ce flux dans SPIP.

Créer un webservice SOAP dans PMB
page précédentepage suivante
A propos...Réalisé avec Scenari