Publiée le par Jean-Walraet
Objectif
Il y a un menu par équipes (département). Chaque menu comporte 5 pages:
- Prochains événements
- News
- Départs/Résultats
- Clubs & Responsables
- Calendrier
L'objectif est qu'à l'affichage de chacune de ces pages spécifiques à une équipe (département), les widgets de la colonne de droite soient ceux de l'équipe concernée, ces widgets sont définis dans la page d'accueil de l'équipe concernée. Sportsrégions n'a appliqué ce principe que pour les News et les événements lorsque l'on demande + de News ou + d'évènements. Et encore pour ce dernier, il ya un bug. Le calendrier est bien celui de l'équipe, mais le titre n'est pas indiqué. Pour les pages libres (par exemple Départs/résultats, Sports régions aurait pu le faire car il existe les cases Équipes concernée qui permet d'indiquer que la page libre est spécifique à une équipe.ùDonc j'ai bidouillé. Le but de cette page est de me souvenir de ce que j'ai fait et de transmettre aux Webmasters.
Méthode de réalisation des pages
Administration du site / Contenu / Menu & pages, il suffit de cliquer sur "Ajouter une page" pour réaliser la partie centrale.
Pour que l'objectif soit atteint, suivant le type de page la méthode n'est pas la même..
- Prochains événement: méthode (2)
- News méthode (1)
- Départs/Résultats méthode (3)
- Clubs & Responsables méthode (3)
- Calendrier méthode (4)
Adresse URL paramètre d'affichage ?equipe=n°équipe
Le protocole HTTP:// qui structure les URL donne la possibilité dans une requète d'indiquer au serveur des paramètres en fin d'URL à l'aide d'un ?
Sportsrégions attribue à chaque équipe un numéro qui accouplé à ?equipe= constitue un paramètre d'affichage ajouté en fin d'URL. Ce paramètre d'affichage indique au navigateur le template et en fait les widgets à mettre dans la colonne de droite. Ces paramètres pour les différentes menus des équipes sont:
- Côtes d'Armor 22 paramètre: ?equipe=93500
- Finistère 29 paramètre: ?equipe=93501
- Ille & Vilaine paramètre: ?equipe=93219
- Morbihan 56 paramètre: ?equipe=93502
Tableau des URL
Les lignes suivantes donnent pour chaque page, l'URL utilisée pour la construction de la page.
- Prochains évènements 22 https://www.seniorsgolfeursdebretagne.com/?equipe=93500 Méthode (2)
- News 22 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93500 Méthode (1)
- Départs/Résultat 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-22-101305?equipe=93500 Méthode (3)
- Clubs/Responsables 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs---responsables-22-105003?equipe=93500 Méthode (3)
- Calendrier 22 voir la méthode (4)
On pourrait continuer pour les autres équipes
Ces URL devraient être construis par le logiciel de Sportsrégions. Ce n'est pas toujours le cas actuellement pour différente raisons aussi nous utiliserons les méthodes suivantes.
Méthode (1) (News de chaque équipe)
Je vais à l'accueil du site qui me donne les news,
Je clique sur "+ de news" qui me donne les News pour toutes les équipes. Je sélectionne l'équipe qui m'intéresse.La, Sportsrégion a correctement géré ll'affichage des widget lattéral. je copie l'URL donnée par le navigateur dans le tableau des URL; Taleau qui ne sert que pour faire des copir-coller.
Administration / Contenu / Page libre Je crée pour chaque équipe dans le menu correspondant une page News avec le numéro de l'équipe dans le titre. Page libre qui pointe sur une page existante à l'aide de l'URL obtenue précédemment..
Méthode (2) (Prochains évènement de chaque équipe)
Je ne peux pas suivre la méthode (1) car Sportsrégions a un bug dans son logiciel, L'affichage du widget calendrier des équipes ne reprent pas le bon titre.
Administration / Contenu / page d'accueil (widgets)
Pour chaque page d"accueil d'équipe je choisi un seul widget large: Événements
Je modifie le titre: Prochains Évènements, n°équipe, espace
Je demande d'afficher les 20 prochains événements.
Il est à noter que c'est sur cette page d'accueil que l'on configure les widgets de la colonne latérale que l'on retrouvera dans tous les menus des équipes.
Je copie dans le tableau des URL l'adresse de notre site suivie du pamamètre ?equipe=n°équipe
Ces URL seront considérés par Sportsrégions comme des pages existantes.
Administration / Contenu / Menus & pages
Je crée une page simple par équipe avec l'option pointer vers une page existante .
Je colle les adresses du tableau des URL pour chaque équipe.
Méthode (3) Pages simple spécifique à chaque équipe.
Je crée un menu "à cacher" qui pour l'instant n'est pas caché.
Administration / Contenu / Page libre Je crée la page libre spécifique à l'équipe avec un titre contenant le nom de l'équipe, et je met cette page libre dans le menu " à cacher" et l'enregistre.
Je retourne sur le site pour lire cette page libre. je copie l'URL donnée par le navigateur et y ajoute le paramètre ?equipe= de l'équipe. Je copie cette adresse dans le tableau des URL..
Administration / Contenu / Page libre Je crée une page libre avec ce même titre contenant le nom de l'équipe, et je met cette page libre dans le menu de l'équipe. je fais pointer vers une page existante à l'aide de l'URL du tableau.
Méthode (4) Calendrier des équipes
Administration / Contenu / Document Je sélectionne le Calendrier départemental et clique sur "Modifier"
Dans les informations générales situées dans la colonne de droite je copie l'URL direct
Je colle cette URL directe dans le tableau des URL.(Cette URL n'a pas de paramètre ?equipe= car les pages Calendrier n'ont pas de widgets latérales.
Tableau des URL voir l'édition 0 du 10 juillet 2020 en ;pdf en .odt
Prochains évènements 22 https://www.seniorsgolfeursdebretagne.com/?equipe=93500
News 22 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93500
Départs/Résultat 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-22-101305?equipe=93500
Clubs/Responsables 22 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs---responsables-22-105003?equipe=93500
Calendrier 22 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-22-236812
Prochains évènements 29 https://www.seniorsgolfeursdebretagne.com/?equipe=93501
News 29 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93501
Départs/Résultat 29 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs-resultats-29-105028?equipe=93501
Clubs/Responsables 29 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-29-104938?equipe=93501
Calendrier 29 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-29-235692
Prochains évènements 35 https://www.seniorsgolfeursdebretagne.com/?equipe=93219
News 35 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93219
Départs/Résultat 35 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs-resultats-35-105025?equipe=93219
Clubs/Responsables 35 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-35-105021?equipe=93219
Calendrier 35 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-35-235271
Prochains évènements 56 https://www.seniorsgolfeursdebretagne.com/?equipe=93502
News 56 https://www.seniorsgolfeursdebretagne.com/saison-2020/actualites-du-club?equipe=93502
Départs/Résultat 56 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/departs---resultats-56-105024?equipe=93502
Clubs/Responsables 56 https://www.seniorsgolfeursdebretagne.com/en-savoir-plus/clubs-responsables-56-104939?equipe=93502
Calendrier 56 (URL direct) https://www.seniorsgolfeursdebretagne.com/documents/Calendrier-56-234325
sportsregions
