« Utilisateur:Yves0 » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(19 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 : | ||
{| class="table table-striped" | |||
! 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== | |||
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
[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 ->
- créer la page Mediawiki:Découvrir/en
- É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 :
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 :
- FR : MediaWiki:Footer
- EN : MediaWiki:Footer/en
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 :
- 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
- TESTER ici : https::catalog.laferme.wiki
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