A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 65
P
AGES DE L
’OPAC
ET DU PORTAIL
Zones et pages
Le portail est divisé en cinq zones : introduction, bandeau (à gauche), bandeau2 (à droite), page et pied de page
C’est le cas pour toutes les pages qui sont affichées, et on retrouve ces zones dans la définition de toutes les feuilles de style
Les 5 zones sont « fixes » graphiquement, dans la mesure où elles ne changent ni de taille ni de position ni de couleur quelle que soit la page affichée, elles existent donc partout.
Introduction
La plupart du temps, 3 zones sont aussi « fixes » au niveau
du contenu : introduction, bandeau et pied de page.
C’est plus esthétique, cela donne plus de cohésion et de
« stabilité » à l’ensemble (ce n’est qu’une partie de l’écran qui est rafraîchie lorsqu’on appelle une autre URL).
Bandeau2 a en général un contenu variable (ex. facettes ou carrousel), voire même inexistant dans certaines pages.
Il n’existe d’ailleurs pas dans toutes les feuilles de style.
Bandeau Page Bandeau2
Choisissez bien la largeur disponible pour la page centrale.
N’oubliez pas que votre catalogue sera aussi consulté sur tablette ou téléphone portable (mode portrait ou paysage). C’est pourquoi il vaut parfois mieux se passer du bandeau de droite, car sa présence réduit forcément la largeur de la page centrale !
La page centrale est la seule zone dont le contenu varie en
(le bandeau de gauche
(ou page centrale) (le bandeau de droite)
fonction de l’activité du lecteur.
C’est une URL différente qui est appelée à chaque fois (URL d’une page du portail ou URL d’une page de l’OPAC),
suivant ce que le lecteur fait ou demande : recherche dans le catalogue ou dans les articles, consultation d’une notice, réservation d’un document, lecture d’un article …
Une exception : en général, on positionne le panier du
lecteur tout en haut, c’est le seul cadre fixe de cette page.
Pied de page
Les 5 zones sont « fixes » graphiquement dans la mesure où, à partir du moment où vous les avez définies, elles ne changeront ni de taille ni de position ni de couleur, quelle que soit la page affichée (OPAC classique ou portail).
Mais ces valeurs ne sont pas figées une fois pour toutes. Vous pouvez les redéfinir, en adaptant la feuille de style choisie au départ, et/ou en modifiant des paramètres CSS. Mais ne le faites pas trop tard, sous peine de devoir recommencer beaucoup de choses !
La zone « main » (la partie principale)
Lorsqu’on consulte la liste des zones de l’OPAC (onglet Portail), on voit apparaître une zone supplémentaire, la zone intitulée
« main ». Elle existe pour des raisons de CSS, de mise en page, et elle regroupe plusieurs zones.
Configuration dans le cas de la feuille de style pmb4
(j’ai modifié un peu le style pmb4 afin de vous expliquer)
La zone « main » est celle qui est encadrée en bleu.
La zone « page » est celle qui est encadrée en rouge.
Ceci n’est pas une vérité générale.
La configuration de « main » est complexe et varie d’une feuille de style à l’autre.
Ex. dans genbib, « main » est « flottant à droite » (alors qu’il est défini de manière absolue dans pmb4), et il comprend d’autres zones.
« Main » sert à regrouper plusieurs zones et existe dans toutes les feuilles de style, mais ce ne sont pas toujours les mêmes zones, cela varie d’une feuille de style à l’autre.
Lorsque vous allez construire votre portail, vous devrez placer des cadres dans des zones : ces cadres sont issus d’un module (ex. agenda, carrousel, rubrique, liste de notices ou d’articles …). Vous pouvez positionner des cadres dans les 5 zones citées au départ : introduction, bandeau, bandeau2, page et pied de page, mais pas directement dans la zone intitulée « main ».
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 66
S
IGNIFICATIONS DU TERME
«
PAGE
»
Dans le contexte du portail, le terme « page » a plusieurs significations.
La page est l’unité élémentaire du portail de PMB : c’est un ensemble cohérent affiché à l’écran, qui est constitué de plusieurs zones, comme la partie supérieure, la partie centrale, le bandeau de gauche, etc.
La mise en page est la même dans toutes les pages de type OPAC ou portail (taille et position des zones)
Le contenu de certaines zones est en général fixe (introduction, bandeau de gauche et pied de page), ce qui donne une cohérence et une stabilité à l’ensemble, même quand on appelle une autre URL
En général, ce n’est que dans la partie centrale que l’affichage change (et parfois aussi dans le bandeau de droite – du moins s’il existe)
Le portail de PMB affiche deux types de pages :
les pages « traditionnelles » de l’OPAC (catalogue, recherche, affichage de notices, de périodiques …)
les pages « de type portail » (page d’accueil, page qui affiche une rubrique, un article et une liste de notices …)
Mais la page est aussi une des 5 zones définies dans la feuille de style !
Lorsqu’on élabore une feuille de style pour PMB, on divise en effet la page en 5 zones :
l’introduction (la partie supérieure, qui contient en général un logo, un menu, un message de bienvenue …)
le bandeau de gauche (connexion au compte du lecteur, choix de la langue, adresse de la bibliothèque …)
la « page », c’est-à-dire la partie centrale, celle dont le contenu varie en fonction de l’activité du lecteur
le bandeau de droite (il n’existe pas dans toutes les feuilles de style – on peut y mettre un carrousel ou les facettes)
le pied de page (utilisé pour la navigation)
Donc, la page (unité élémentaire du portail) comprend plusieurs zones (définies dans la feuille de style), et l’une de ces zones s’appelle aussi page !!
Si le contexte peut prêter à confusion, j’emploie l’expression « page centrale » pour désigner la page en tant que zone.
Pages de l’OPAC
Même si on a créé un portail, toutes les pages « classiques » de l’OPAC subsistent, vous avez pu le constater dans certaines captures d’écran des pages précédentes :
exemple n° 3 : page catalogue (c’était la page d’accueil classique de l’OPAC) – recherche, catégories, butineur de sections …
exemple n° 9 : page qui affiche une notice
exemple n° 8 : page qui affiche une liste de notices (résultat d’une recherche dans le catalogue) exemple n° 12 : page qui affiche un périodique
On pourrait aussi citer d’autres exemples : les pages de recherche (simple, multicritères, prédéfinie ou externe), les pages de résultats, les pages des autorités, les pages du compte du lecteur, etc.
Je tiens à rappeler quelques points importants :
Vous n’êtes pas obligé de remplacer la page d’accueil habituelle de l’OPAC par une page d’accueil de type portail, ou du
moins pas tout de suite, vous pouvez le faire plus tard.
N’oubliez pas de configurer correctement le paramètre first_page_params dès que vous faites ce changement (page d’accueil).
Vous pouvez intégrer progressivement dans votre OPAC quelques éléments du portail, comme la liste de notices, le
carrousel de nouveautés ou le flux RSS, même si vous n’avez pas encore créé ou employé les pages du portail. En effet, ces modules peuvent être « accrochés » à une page de l’OPAC ou à une page du portail.
N.B. Il vaut mieux employer le module « liste de notices » plutôt que le carrousel : une liste de notices peut être affichée sous forme de liste ou sous forme de carrousel, et les possibilités de paramétrage de la liste sont plus étendues (grâce aux templates).
Par contre, si vous voulez ajouter des éléments typiques du portail, par exemple des rubriques et des articles, il faut d’abord
créer les pages du portail et configurer le contenu éditorial.
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 67
Créer les pages du portail
Comment créer les pages du portail
Dans votre base de travail, vous devez créer vous-même les divers types de pages du portail qui sont utiles au départ.
Vous trouverez la liste de ces 6 pages et leurs caractéristiques dans la démo du portail.
Pour ajouter une page
Le mieux est de commencer par la page d’accueil, qui aura ainsi l’identifiant n° 1.
Si nécessaire, reparcourez les exemples de pages du portail :
j’ai précisé le type de page illustré dans chaque capture d’écran.
La page d’accueil
La page d’accueil n’a apparemment aucune caractéristique particulière, si ce n’est qu’elle s’appelle « page d’accueil ».
Vous imaginez sans peine que ce n’est pas uniquement le fait de lui donner ce nom qui suffira !
Il faudra en outre configurer le paramètre first_page_params , qui
contient le numéro identifiant de cette page.
Les 4 pages suivantes ont un point commun : elles se basent sur ce qu’on appelle une « variable d’environnement »
Ces variables d’environnement sont employées pour construire des URL, on ajoute un (des) paramètre(s) après le « ? » dans l’URL.
C’est ainsi que se construisent les liens de navigation entre d’une part les pages et d’autre part les rubriques, articles, notices, etc.
Ex. id_rubrique dans la démo du portail http://127.0.0.1/pmbv4portail/opac_css/index.php?lvl=cmspage&pageid=6&id_rubrique=4
La page n° 6 est celle qui affiche une rubrique (dans la démo), et « on donne l’ordre » d’afficher la rubrique dont le n° d’id est 4.
Le choix du nom des variables, des champs personnalisés et des répertoires obéit à des règles précises - sinon, erreur SQL !
un nom en un mot (pas d’espace !), qui comporte uniquement des caractères alphanumériques non accentués (donc rien d’autre que des lettres ou des chiffres), et qui doit commencer par au moins une lettre – de préférence, entièrement en minuscules
aucun symbole mathématique, signe de ponctuation ou autre symbole n’est toléré
une seule exception : le trait de soulignement _ (underscore) afin de marquer la séparation en 2 mots (id_article, id_date …)
ne confondez pas le trait de soulignement et le tiret (identique au symbole mathématique « moins », c’est pourquoi il est interdit)
Par contre, la formulation du libellé (ex. page qui affiche une rubrique) est libre, c’est le message qui sera affiché à l’écran.
La page qui affiche une rubrique La page qui affiche un article et une liste de notices
La page qui affiche une liste d’événements
La page qui affiche une notice
La dernière page prédéfinie ne fait référence à aucune variable globale d’environnement.
La page qui affiche le résultat d’une recherche dans les articles
C’est logique, car elle affiche une liste d’articles, sélectionnés après une recherche dans le contenu éditorial.
On ne peut pas deviner a priori ce qui sera recherché, il n’est donc pas possible de définir une variable, tout dépend de ce que le lecteur va saisir au clavier comme critère de recherche et de ce qu’il peut trouver dans la base.
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 68
Si vous préférez voir la liste des pages dans le même ordre que dans la démo, créez les pages dans cet ordre-ci.
Même si vous changez l’ordre, essayez quand même de créer la page d’accueil en 1 er
lieu, ainsi son n° d’id sera 1, c’est plus simple à mémoriser.
N° id Nom de la page
1 Page d'accueil
2 Page qui affiche un article et une liste de notices
Variable id_article
N° id
4
5
Nom de la page
Page qui affiche une liste d'événements
Page qui affiche une notice
Variable id_date id_notice
3 Page qui affiche une liste d'articles (résultat) 6 Page qui affiche une rubrique id_rubrique
Les 6 pages de la démo suffisent au départ pour les besoins courants, mais vous pouvez en créer d’autres !
Comment obtenir la liste des pages et de leurs numéros identifiants, ainsi que des variables d’environnement ?
Il suffit d’exécuter ces requêtes dans l’onglet Editions. N.B. Voir
Requêtes SQL utiles : liste des procédures et zip à télécharger.
N.B. Ce sont les valeurs dans la démo du portail.
Comment connaître rapidement et avec certitude le numéro identifiant d’une page du portail ?
Il y a deux manières de sélectionner la page qui vous intéresse.
Naviguer dans le volet de droite afin d’afficher la page concernée
Ex. page d’accueil
Cliquer ensuite sur la petite flèche à droite des mots
« Informations de l’OPAC »
Vous verrez le numéro d’id de la page à la fin de la liste des paramètres.
Sélectionner la page concernée dans la liste des pages
Dans cet exemple, pageid=1 pour la page d’accueil.
Comment distinguer aisément les pages du portail et les pages de l’OPAC ?
Naviguer dans le volet de droite afin d’afficher la page à propos de laquelle on a des doutes.
Cliquer ensuite sur la petite flèche, à droite des mots « Informations de l’OPAC », et on voit l’URL.
Page d’accueil Page d’accueil
Page qui affiche une notice dans sa version « portail » dans sa version « OPAC classique » dans sa version « OPAC classique »
Page du portail : dans l’URL, vous voyez l’id du cms actif (« cms_build_activate=1»)
et l’id de la page (« pageid =… »)
Page de l’OPAC : l’adresse est construite autrement
L’URL ne comporte aucune référence au cms actif ni à pageid
A ce stade-ci, on a seulement créé 6 types de pages du portail, mais elles ne sont pas encore directement exploitables.
Si on veut les employer, il faudra ajouter dans les pages-outils des cadres issus des modules : afficher une rubrique, un article, une liste d’articles (résultat d’une recherche) …
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 69
P
AGES SUPPLÉMENTAIRES
Les 6 pages de la démo suffisent normalement pour gérer un portail. Mais vous pouvez créer d’autres pages dans la démo, c’est d’ailleurs une excellente manière de vous entraîner !
Vous pouvez créer 3 pages comme dans l’exemple ci-contre, cela permet déjà de faire des tests.
Essayez d’y insérer des cadres issus des modules, cela vous aidera à comprendre le processus et à acquérir une certaine dextérité dans le positionnement des cadres.
A partir du moment où une de vos pages de test est plus élaborée, vous pouvez même en faire une page d’accueil provisoire, en mettant son numéro identifiant dans le paramètre first_page_params
(voir ci-dessous).
Nouveau nom
N.B. Ne pas employer le même nom de variable d’environnement pour des pages différentes.
Au départ, une des variables d’environnement s’appelait id_article (pour la page qui affiche un article). Utilisez un autre nom pour la nouvelle page, par exemple id_article_2 ou id_article_bis.
Si nécessaire, faites de même pour d’autres pages de test.
Paramètres cms et first_page_params
P
ARAMÈTRE CMS
Avant de vous lancer dans la construction du portail, vérifiez l’état du paramètre cms.
Pendant que vous construisez le portail sur une base de test, ou à partir du moment où il est finalisé et utilisé en ligne, il faut que le
CMS soit actif en permanence, donc il faut que le paramètre cms ait la valeur 1
(Administration > Outils > Paramètres de l’OPAC)
Valeur par défaut (base standard)
Valeur par défaut (base avec un portail)
N.B. Le bouton « ajouter un CMS » (qu’on voit dans la capture d’écran ci-dessous) est prévu pour des développements ultérieurs.
On envisage en effet de pouvoir créer plusieurs cms, afin de les associer à des vues différentes, mais ce n’est pas encore opérationnel.
C’est pourquoi le paramètre cms doit garder pour le moment la valeur 1 (c’est l’id par défaut au stade actuel).
Il faut aussi que le cms soit actif dans l’OPAC.
Portail > Construire
Dans ce cas-ci, le cms est déjà actif en
OPAC, le message est clair.
L’absence du message « cms actif
en OPAC » indique qu’il faut agir !
Cliquer sur l’icône du
crayon pour éditer le cms.
La liste des versions apparaît.
Cocher la case « CMS actif par défaut en
OPAC »
N’oubliez pas d’enregistrer !
(le bouton « enregistrer » est tout en bas, à la fin de la liste des versions sauvegardées)
P
ARAMÈTRE FIRST
_
PAGE
_
PARAMS
Le paramètre first_page_params sert à désigner une page d'accueil différente de celle par défaut, donc autre que la page d’accueil classique de l’OPAC (appelée aussi la page catalogue).
Bien que ce paramètre soit fréquemment utilisé avec le portail, il n’est pas lié uniquement au portail.
Il n’est pas indispensable de configurer ce paramètre pour mettre en œuvre certains modules du portail, car vous pouvez conserver la page d’accueil classique et y ajouter des cadres (liste de notices en carrousel, flux RSS)
Vous pouvez employer ce paramètre dans un OPAC classique, même sans portail
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 70
A quoi sert ce paramètre dans le cas du portail ?
Lorsqu’on construit un portail, on remplace en général la page d’accueil classique par une page de « type portail ».
Mais vous savez déjà que la page d’accueil qui a été créée (dans le portail) n’a aucune caractéristique spéciale, et que le nom qu’on lui a donné ne suffit pas à la transformer en une page d’accueil !
Vu que PMB ne peut pas « deviner » quelle page vous avez choisie comme page d’accueil du portail, ni dans quel ordre vous avez créé les divers types de pages, il faut lui donner le numéro identifiant de la page sélectionnée (son numéro d’id).
Le commentaire de ce paramètre contient un petit script à recopier dans le champ valeur.
Contenu du champ « valeur »
Dans un PMB standard
Au départ, ce champ est vide.
Contenu du champ « valeur »
Dans la démo du portail
On a donné à pageid la valeur 3, car dans la démo, la page d’accueil du portail a le numéro identifiant 3.
Configurer le paramètre first_page_params
Selon toute vraisemblance, les numéros identifiants chez vous seront différents de ceux de la démo.
Pour votre future base, la valeur sera probablement 1 - du moins si la page que vous avez créée en 1 er
lieu est la page d’accueil (et si vous ne l’avez pas supprimée enretemps et recréée ensuite).
En théorie, pour vous, ce sera 1
Vous copiez-collez dans le champ valeur le petit script que vous trouvez dans le champ commentaire.
Il donne comme exemple la valeur 2, donc vous devrez probablement remplacer le 2 par le chiffre 1.
Si first_page_params n’est pas configuré
on voit la page d’accueil par défaut, donc la page d’accueil de l’OPAC
Si le champ valeur du paramètre est vide
Si first_page_params est bien configuré
Le n° d’id est valide, il correspond à une des pages on voit la page d’accueil du portail - du moins si c’est le « bon numéro » ! sinon, on verrait une autre page, celle dont l’id est mentionné
Si first_page_params est mal configuré
Le n° d’id n’est pas valide, il ne correspond à aucune page
Si la page ne contient pas encore de cadre ou si elle ne contient pas de cadre bien paramétré
la partie centrale de la page est vide mais on voit l’introduction, le bandeau et le pied de page la partie centrale de la page est vide mais on voit l’introduction, le bandeau et le pied de page
Si vous venez à peine de créer les pages du portail, et qu’elles sont encore vides, il est trop tôt pour configurer first_page_params !
En effet, aussi longtemps qu’une page ne contient pas le cadre requis (celui qui correspond à sa fonction), elle ne sert à rien !
Donc, les premiers cadres à insérer correspondent aux types de pages de portail qu’on a créées (page qui affiche une rubrique, un article …), et la page d’accueil sera vraisemblablement la dernière dont on s’occupera, puisqu’elle fait appel aux autres pages.
URL avec variables et navigation
A
UTRES USAGES DU PARAMÈTRE FIRST
_
PAGE
_
PARAMS
N'importe quelle page du portail ou de l’OPAC peut être désignée comme page d'accueil à l'aide du paramètre first_page_params.
Pour cela il faut décomposer les variables de l'URL de la page choisie. Voici quelques exemples.
Les symboles « ? » et « & » permettent de « fractionner » l’URL ? = début des variables & = séparateur entre 2 variables.
Voici la syntaxe à respecter s’il y a plusieurs variables http:// début de l’URL ? paramètre1 & paramètre2 & paramètre3
Une page du portail sans variable
Ex. la page d’accueil du portail http://127.0.0.1/pmb4perso/opac_css/index.php?lvl=cmspage&pageid=3
{
"lvl":"cmspage",
"pageid":"3"
} http://127.0.0.1/pmb4perso/opac_css/index.php?lvl=cmspage&pageid=6&id_rubrique=3 http://127.0.0.1/pmb4perso/opac_css/index.php?lvl=cmspage&pageid=4&id_article=9
Une page du portail avec une variable d’environnement qui a été définie
Exemple n° 1
page qui affiche une rubrique (pageid = 6)
rubrique sélectionnée (id_rubrique = 3)
Exemple n° 2
page qui affiche un article (pageid = 4)
article sélectionné (id_ärticle = 9)
{
"lvl":"cmspage",
"pageid":"6"
"id_rubrique":"3"
}
{
"lvl":"cmspage",
"pageid":"4"
"id_article":"9"
}
Une page de l’OPAC
Ex. une infopage dont l’id est 2
Une page de l’OPAC
Ex. une recherche prédéfinie http://127.0.0.1/pmb4perso/opac_css/index.php?lvl=infopages&pagesid=2
{
"lvl":"infopages",
"pagesid":"2"
} http://127.0.0.1/pmb4perso/opac_css/index.php?search_type_asked=extended_search&onglet_persopac=1
{
"search_type_asked":"extended_search",
"onglet_persopac":"1"
}
A.-M. Cubat PMB – Construction du portail – Concepts et exemples
Source : http://amcubat.be/docpmb/portail-construction-concepts-exemples
Page 71
« P
OINTER
»
DEPUIS L
’
EXTÉRIEUR VERS UNE PAGE SPÉCIFIQUE DE VOTRE SITE
Maîtriser ces URL avec variables peut également vous servir dans d’autres contextes.
La plupart des institutions importantes ont 2 sites : un pour l’institution elle-même et un autre pour la bibliothèque.
A partir du moment où la bibliothèque dispose elle aussi d’un site avec portail intégré, il est fort possible que certains événements importants liés à l’activité de la bibliothèque soient annoncés sur les deux sites.
Ex. une rencontre avec un auteur, une exposition thématique dans les locaux de la bibliothèque
Dans votre portail, vous aurez donc vraisemblablement un article lié à une date précise (la conférence de l’auteur), ou à une période
(la durée de l’expo).
Pour un article spécifique, visible dans la page du portail qui affiche un article, l’URL dans la barre d’adresses ressemblera à ceci : http://127.0.0.1/pmb4perso/opac_css/index.php?lvl=cmspage&pageid=4&id_article=9
Vous voyez qu’il y a plusieurs paramètres après le « ? » dans l’adresse (ils sont séparés par le symbole « & »)
C’est le moment de mettre vos collègues au travail ! Les collègues qui s’occupent du site de l’institution …
Demandez-leur de faire un lien, mais pas n’importe lequel, un lien vers l’article où vous présentez l’auteur ou le thème de
l’expo. Il suffit de transmettre le lien mentionné ci-dessus, et les internautes aboutiront directement à l’article concerné.
Attention toutefois à la coordination !
Si vos collègues laissent trop longtemps leur article en ligne, il se peut que le vôtre ait entretemps disparu, car vous aurez bien sûr paramétré correctement ses dates de publication ! Cela va de soi …
Donc le lien ne fonctionnera plus, et on verra le message d’erreur 404 : page non trouvée.
En conclusion, on peut dire que c’est un bon système, qui permet de « pointer depuis l’extérieur » vers une page précise de votre catalogue (portail ou OPAC, peu importe), page qui est liée à un contenu spécifique.
Mais il ne faut l’employer que si vous êtes sûr de la coopération des collègues qui travaillent sur l’autre site (ou si c’est vous qui êtes en charge des deux !), et de la régularité des mises à jour de l’autre côté. Sinon, l’effet risque d’être contre-productif.
Dans quel ordre configurer les pages du portail ?
A force de se focaliser sur la page d’accueil, on en oublierait presque que le portail contient d’autres pages, et qu’aucune de ces pages n’est utilisable pour le moment, car elles sont toutes vides, on vient à peine de les créer !
En outre, je sais que je vais décevoir certaines personnes qui piaffent d’impatience.
La page d’accueil est probablement la dernière où vous mettrez des cadres issus des modules !!
Il faut d’abord configurer les autres pages du portail, car jusqu’à présent elles ne peuvent pas remplir la fonction qui leur a été assignée
. Le nom qu’on leur a donné ne leur confère pas de « pouvoirs particuliers », l’existence éventuelle d’une variable d’environnement n’y change rien, il faut y insérer des cadres, qui afficheront tel ou tel contenu
(rubrique, article,
notice, liste d’événements, résultat d’une recherche).
Il faut que ces pages deviennent de véritables
pages-outils
.
Essayer de mettre trop tôt un lien vers le contenu éditorial en
sera en général voué à l’échec, sauf une liste
d’articles, mais il faut alors une liste de « brèves » comme dans la démo - sinon, c’est une catastrophe graphique.
Les autres modules de type éditorial qui sont visibles en page d’accueil de la démo
(liste ou carrousel d’articles, agenda …)
font appel à une « page-outil » du portail, car ce que le lecteur sélectionne
(un article, une rubrique, une date dans l’agenda …) sera affiché dans une autre page du portail que celle d’accueil, il faut donc que cette autre page soit réellement opérationnelle.
Exemple concret : on a créé la page-outil qui affiche un article avec une variable d’environnement qui s’appelle id_article, mais si cette page ne contient pas effectivement un cadre issu du module « afficher un article », elle ne servira à rien !
Toutefois, vous pouvez insérer rapidement en page d’accueil du portail (ou de l’OPAC) un module bibliographique
(ex. carrousel de nouveautés)
, ou un module autonome par rapport à votre base
(ex. flux RSS)
, puisque ces modules ne font pas
référence au contenu éditorial, et ne font donc pas appel aux pages-outils du portail.
Repensez à l’analogie avec l’imprimante 3D (dans le préambule) : il faut d’abord fabriquer les briques ;-)
Sans les pages-outils, pas de portail opérationnel !

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。