A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 23
J
OURNAL DE BORD
Liste des changements à faire ultérieurement
L’idée de tenir un journal de bord peut paraître bizarre de prime abord, mais je pense toutefois que c’est utile.
L’idée d’y consacrer un chapitre spécifique au début de ce tutoriel peut sembler tout aussi saugrenue, et pourtant …
Il y aura des changements à faire ultérieurement, aussi bien dans la base de travail que dans la base en production.
L’idéal est de démarrer la construction du portail avec une base de travail, dans laquelle vous avez restauré autant que possible la configuration globale de votre base actuelle, donc entre autres la table des paramètres.
Si vous changez de feuille de style pour passer au portail, vous allez probablement vous rendre compte qu’il faut modifier certains paramètres dans la base de travail (liens de l’OPAC qui changent de fonction, infopages …).
Or, vous ne pouvez peut-être pas faire tout de suite les mêmes modifications dans la base en ligne, car il se peut que cette dernière doive continuer à fonctionner pour le moment avec l’ancienne feuille de style.
Donc, la table des paramètres de la base de travail va évoluer au fil des essais successifs et des ajustements nécessaires.
D’autres changements peuvent intervenir entretemps dans la base en ligne : vous allez peut-être découvrir et activer de nouvelles fonctionnalités de PMB, modifier certains paramètres pour la recherche dans l’OPAC, etc.
Donc, la table des paramètres va vraisemblablement évoluer aussi dans la vraie base.
C’est pourquoi il est déconseillé de réaliser, à la fin du processus d’élaboration du portail, un transfert de la table des paramètres depuis la base de test vers la base en production. Vous risquez de perdre les changements apportés entretemps à la base en ligne.
Et il n’y a pas que les paramètres ! Vous allez aussi créer de nouvelles étagères, de nouveaux paniers, etc.
Vu que vous ne pourrez pas toujours faire les mêmes modifications simultanément dans la base de travail et dans celle en ligne, vous courez un risque : celui d’oublier de faire certains changements lorsque vous essayerez d’activer le portail dans la base en production, et d’y créer des dysfonctionnements qui n’existaient pas dans la base de test.
Il y aura forcément un décalage dans le temps entre les premiers essais de portail et son « inauguration officielle », c’est pourquoi je vous conseille de tenir un journal de bord, et de noter les changements à opérer, les points délicats, etc.
N’écrivez pas sur des petits bouts de papier que vous finirez par égarer ou jeter à la poubelle ;-)
Prenez note en traitement de texte, dans le tableur ou la base, et constituez petit à petit la liste des paramètres à modifier, des pièges à éviter.
des requêtes SQL spécifiques au portail
que vous pouvez télécharger, et importer dans PMB.
http://amcubat.be/docpmb/portail-construction-concepts-exemples
Dans ce contexte, il y a une requête bien utile : la liste des paramètres (dossier Utilitaires – Gestion de la base).
Exécutez cette procédure dans l’onglet Editions, et transférez le résultat vers le tableur : vous aurez la liste complète des paramètres, de leurs numéros d’id, de leurs valeurs, des commentaires et des sections dont ils dépendent.
Cela permet des comparaisons aisées entre les tables des paramètres de 2 bases différentes (la même version de PMB !
Exemple de résultat obtenu dans un PMB standard grâce à la requête : contenu de la table des paramètres
Paramètres - Liste complète : type, nom, valeur, commentaire et section Tri par type de paramètre, ensuite par nom du paramètre
N° id Type
741 Cms Active
Nom Valeur Commentaire
0 Module 'Portail' activé. 0 : Non. 1 : Oui.
758 Cms cache_ttl 1800 durée de vie du cache des cadres du portail (en secondes)
Section
797 Cms url_base_cms_build
106 Opac biblio_adr1 ZI de Mont/Loir BP 10023 url de construction du CMS de l'OPAC
Adresse 1 de la bibliothèque ou du centre de ressources dans l'opac b_aff_general
108 Opac biblio_cp
107 Opac biblio_town
72500 Code postal dans l'opac
CHATEAU DU LOIR Ville dans l'opac b_aff_general b_aff_general
Il suffit d’insérer une colonne dans le tableur, et vous pouvez noter au fur et à mesure les nouvelles valeurs dans le cas du portail.
N° id Type
741 cms Active
Nom
758 cms cache_ttl
Ancienne valeur
0
1800
Nouvelle valeur Commentaire
1 Module 'Portail' activé. 0 : Non. 1 : Oui.
durée de vie du cache des cadres du portail
Section
797 cms url_base_cms_build http://127.0.0.1/pmb4perso/opac_css/ url de construction du CMS de l'OPAC
N.B. Je ne complète les cellules de la colonne « Nouvelle valeur » que s’il y a un changement, je repère ainsi plus vite les paramètres à adapter.
Si vous avez bien noté les modifications à faire, cette liste vous aidera à reconfigurer correctement les paramètres de la base en ligne.
La liste des changements à faire ultérieurement dans la base en ligne ne concerne pas seulement la table des paramètres. On peut aussi tenir un journal de bord en partie dans la base de travail elle-même, en intégrant des commentaires de gestion dans les articles.

Public link updated
The public link to your chat has been updated.