« Utilisateur:Yves0 » : différence entre les versions

De Wiki Campus Cyber
Aller à :navigation, rechercher
Aucun résumé des modifications
Aucun résumé des modifications
 
(20 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
__TOC__
==Traduction des titre des pages pour le bandeau de  navigation (bandeau bleu du haut)==
==Traduction des titre des pages pour le bandeau de  navigation (bandeau bleu du haut) OK==
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
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


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


Pages  des titres traduits du menu navigation :  
Pages  des titres traduits du menu navigation :
* navigation
{| class="table table-striped"
* [[Mediawiki:Découvrir/en]]
! FR
** [[Mediawiki:Campus Cyber/en]]|Campus Cyber
! EN
** [[Studio des communs/en]]|Studio des communs
|-
** [[Philosophie des communs/en]]|Philosophie des communs
| [[Mediawiki:Découvrir]]
** [[Mediawiki:Campus Cyber Territoriaux/en]]|Campus Cyber Territoriaux
| [[Mediawiki:Découvrir/en]]
<!--** Comment contribuer/en]]|Comment contribuer -->
|-
**[[Mediawiki:Charte de contribution/en]]|Charte de contribution
| [[Mediawiki:Campus Cyber]]|Campus Cyber
* [[Mediawiki:Communautés d'intérêt/en]]
| [[Mediawiki:Campus Cyber/en]]|Campus Cyber
** [[Mediawiki:Organisation/en]]|Organisation
|-
** [[Mediawiki:Communauté d'intérêt/en]]|Communautés d'Intérêt
| [[Mediawiki:Studio des communs]]|Studio des communs
** [[Mediawiki:Thèmes/en]]|Groupes de Travail
| [[Mediawiki:Studio des communs/en]]|Studio des communs
* [[Mediawiki:Communs/en]]
|-
** [[Mediawiki:Guide de gouvernance/en]]|Guide de gouvernance
| [[Mediawiki:Philosophie des communs]]|Philosophie des communs
** [[Mediawiki:Licences/en]]|Licences
| [[Mediawiki:Philosophie des communs/en]]|Philosophie des communs
** [[Mediawiki:Productions/en]]|Livrables
|-
** [[Mediawiki:Cas d’usage/en]]|Cas d’usage
| [[Mediawiki:Campus Cyber Territoriaux]]|Campus Cyber Territoriaux
**[[Mediawiki:Ressources/en]]|Ressources
| [[Mediawiki:Campus Cyber Territoriaux/en]]|Campus Cyber Territoriaux
* [[Mediawiki:Projets/en]]
|-
** [[Mediawiki:Financement/en]]|Financement
|[[Mediawiki:Charte de contribution]]|Charte de contribution
** [[Mediawiki:Appel à collaboration/en]]|Appel à collaboration
|[[Mediawiki:Charte de contribution/en]]|Charte de contribution
** [[Mediawiki:Projets R.D.I/en]]|Projets R.D.I
|-
*[[Mediawiki:Outils/en]]
| [[Mediawiki:Communautés d'intérêt]]
** [[Mediawiki:Contribuer/en]]|Contribuer
| [[Mediawiki:Communautés d'intérêt/en]]
** [[Mediawiki:Spécial:Recherche/en]]|Recherche
|-
| [[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==
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 :
* FR  : [[MediaWiki:Footer]]
* EN : [[MediaWiki:Footer/en]]
 
==RSS sur la page d'accueil en EN OK==
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==
Bête erreur dans [[Mediawiki:Sidebar]]. Corrigé!
 
==Matomo - Optout EN COURS==
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 :
* https://www.cnil.fr/fr/cookies-et-autres-traceurs/regles
* https://www.cnil.fr/fr/cnil-direct/question/opt-opt-out-ca-veut-dire-quoi
 
Solutions possibles
* https://www.mediawiki.org/wiki/Extension:CookieWarning
* https://www.mediawiki.org/wiki/Extension:Plausible
* https://github.com/plausible/analytics
 
* https://www.mediawiki.org/wiki/Extension:Privacy
** TESTER ici : https::catalog.laferme.wiki
*** Première visite : acceptation des témoins
*** Au bas de la page : modification des paramètres -> Modifier l’acceptation des témoins
Bogue dans les pages de modification des params à investiguer
 
==Référencement EN COURS==
 
*https://www.mediawiki.org/wiki/Extension:AutoSitemap
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
*https://www.mediawiki.org/wiki/Manual:GenerateSitemap.php
 
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

Dernière version du 16 janvier 2024 à 20:13

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