Utilisateur:Yves0

De Wiki Campus Cyber
Révision datée du 16 janvier 2024 à 20:13 par Yves0 (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à :navigation, rechercher

Traduction des titre des pages pour le bandeau de navigation (bandeau bleu du haut) OK[modifier | modifier le wikicode]

Dans la page Mediawki:Sidebar : créer une nouvelle page correspondant au titre de la page en ajoutant /en au titre, puis entrer le texte traduit dans la page

Ex. : En FR : Découvrir ->

  1. créer la page Mediawiki:Découvrir/en
  2. Éditer la nouvelle page en saisissant la traduction : Discover

N.B. Si la page n"existe pas, version française par défaut.

Pages des titres traduits du menu navigation :

FR EN
Mediawiki:Découvrir Mediawiki:Découvrir/en
Mediawiki:Campus Cyber|Campus Cyber Mediawiki:Campus Cyber/en|Campus Cyber
Mediawiki:Studio des communs|Studio des communs Mediawiki:Studio des communs/en|Studio des communs
Mediawiki:Philosophie des communs|Philosophie des communs Mediawiki:Philosophie des communs/en|Philosophie des communs
Mediawiki:Campus Cyber Territoriaux|Campus Cyber Territoriaux Mediawiki:Campus Cyber Territoriaux/en|Campus Cyber Territoriaux
Mediawiki:Charte de contribution|Charte de contribution Mediawiki:Charte de contribution/en|Charte de contribution
Mediawiki:Communautés d'intérêt Mediawiki:Communautés d'intérêt/en
Mediawiki:Organisation|Organisation Mediawiki:Organisation/en|Organisation
Mediawiki:Communauté d'intérêt|Mediawiki:Communautés d'Intérêt Mediawiki:Communauté d'intérêt/en|Mediawiki:Communautés d'Intérêt
Mediawiki:Thèmes|Mediawiki:Groupes de Travail Mediawiki:Thèmes/en|Mediawiki:Groupes de Travail/en
Mediawiki:Communs Mediawiki:Communs/en
Mediawiki:Guide de gouvernance|Guide de gouvernance Mediawiki:Guide de gouvernance/en|Guide de gouvernance
Mediawiki:Licences|Licences Mediawiki:Licences/en|Licences
Mediawiki:Productions|Mediawiki:Livrables Mediawiki:Productions/en|Mediawiki:Livrables
Mediawiki:Cas d’usage|Cas d’usage Mediawiki:Cas d’usage/en|Cas d’usage
Mediawiki:Ressources|Ressources Mediawiki:Ressources/en|Ressources
Mediawiki:Projets Mediawiki:Projets/en
Mediawiki:Financement|Financement Mediawiki:Financement/en|Financement
Mediawiki:Appel à collaboration|Appel à collaboration Mediawiki:Appel à collaboration/en|Appel à collaboration
Mediawiki:Projets R.D.I|Projets R.D.I Mediawiki:Projets R.D.I/en|Projets R.D.I
Mediawiki:Outils Mediawiki:Outils/en
Mediawiki:Contribuer|Contribuer Mediawiki:Contribuer/en|Contribuer
Mediawiki:Spécial:Recherche|Mediawiki:Recherche Mediawiki:Spécial:Recherche/en|Mediawiki:Recherche

Modifier le pied de page OK[modifier | modifier le wikicode]

J'ai déplacé et adapté le code présent dans le layout customWV.php (dans le dossier skins/chameleon/layouts) pour qu'on puisse en faire la traduction. J'ai mis en commentaires le code existant et ajouté une composante dans le layout qui appelle les messages systèmes (pages Mediawiki:...) appropriés.

Pour éditer le pied de page, c'est ici :

RSS sur la page d'accueil en EN OK[modifier | modifier le wikicode]

Le modèle utilisé l'affichage en FR différait de celui en EN : l'élément rss-item étai absent de la version EN.

J'ai donc copié le contenu de MediaWiki:Rss-item dans MediaWiki:Rss-item/en.

Recherche/Search OK[modifier | modifier le wikicode]

Bête erreur dans Mediawiki:Sidebar. Corrigé!

Matomo - Optout EN COURS[modifier | modifier le wikicode]

1. Mis la config des cookies à true dans LocalSettings > $wgMatomoAnalyticsDisableCookie true Allow disabling cookies set by Matomo. Optional > $wgMatomoAnalyticsDisableJS false Allow disabling of JS tracking code globally

2. Opt out CNIL :

Solutions possibles

Bogue dans les pages de modification des params à investiguer

Référencement EN COURS[modifier | modifier le wikicode]

Installée Ça bloque du côté des configs du serveur on dirait - impossible de lire le fichier

Meilleure solution: Script de maintenance générant un sitemap complet

Proposition:

  • Accès -> permettre la lecture du dossier sitemap dans le dossier maître de MW ou ailleurs- config serveur nginx
  • Ajouter un cronjob quotidien -> roule le script pour faire la mise à jour