Tu peux te balader au hasard ou découvrir quelques mots emblématiques.

Dico

Dico:Technique

sur le Dico des Ados : ton dictionnaire collaboratif, libre et gratuit !

Mise à jour MediaWiki 1.39

https://demo.fr.dicoado.org/dico/Dico:Accueil

Tableau des tâches

Intervenants Wiki Valley : Seb35 (SB)

Date Task duration

hours

Worker Status

TOTAL

19,5
2024-01-16 Résolution de problème graphique :
  • Taille des icones notifications
0,5 Mathis Done
2023-12-22 Résolution de divers problèmes graphiques :
  • place des notifications

Documentation des changements locaux sur le skin Foreground [1]

0,5+1=1,5 Mathis + Seb Done
2023-12-21 Résolution de divers problèmes graphiques :
  • icônes FontAwesome
  • header
  • script Masonry
1x2=2 Mathis + Seb Done
2023-12-20 Étude de divers problèmes graphiques : icônes FontAwesome 3x2=6 Mathis + Seb Done
2023-12-12 Aspects esthétiques 2 Mathis Done
Warning en bas des pages Deprecated: Use of BaseTemplate::getFooterIcons was deprecated in MediaWiki 1.35. [Called from foregroundTemplate::execute in /var/www/dicoado.demo/fr/httpdocs/w/skins/foreground/Foreground.skin.php at line 227] in /var/www/dicoado.demo/fr/httpdocs/w/includes/debug/MWDebug.php on line 381

Problème très mineur, peut être ignoré (comme tous les deprecated qui sont des avertissements que la fonctionnalité marche encore, mais que ça ne sera plus le cas lors des prochaines mises à jour majeures).

(lors de la mise en prod, il faudra bien paramétrer ini_set( ’display_errors’, 0 );)

2023-12-08 Icônes manquantes sur le formulaire d’édition, par exemple près de "Rechercher dans le Wiktionnaire" (ça a peut-être un lien avec le warning dans la console JS "Glyph bbox was incorrect")

La différence est que l’ancien site a FontAwesome 5.15.1 dans cette feuille de style qui définit la classe CSS "fas" (celle qui est utilisée dans le Modèle:Liens externes article) et le site de demo (avec le skin Foreground REL1_39) a FontAwesome 4.7.0 dans cette feuille de style qui ne définit pas la classe CSS "fas", juste "fa".

En regardant l’historique du fichier assets/stylesheets/font-awesome.css dans https://github.com/thingles/foreground puis dans https://github.com/wikimedia/mediawiki-skins-Foreground, j’ai l’impression que la version 5.15.1 est une modification locale, est-ce bien cela ? Réponse affirmative de Vivian sur Telegram.

Corrigé en copiant l’ancien fichier skins/foreground/assets/stylesheets/font-awesome.css et l’ancien répertoire skins/foreground/assets/webfonts dans l’installation 1.39. L’idéal serait de soumettre officiellement le changement à l’auteur du skin foreground.

4,5 SB Corrigé localement
2023-12-08 https://demo.fr.dicoado.org/dico/Sp%C3%A9cial:AjouterDonn%C3%A9es/Ajouter_un_mot/wikifier

Impossible d'enregistrer les modifications faites depuis un formulaire.

Un clic sur le bouton Enregistrer ne fait rien. Le bandeau en bas est un peu trop grand

SB Corrigé
2023-12-08 En mode wikicode en cliquant sur le crayon pour passer en mode VE

[c9397d552033de07d76d3a2c] Exception caught: DOMElement::setAttribute() expects parameter 2 to be string, null given

SB Corrigé
2023-12-08 Dans la console JavaScript, il y a une erreur "variable pf non définie" qui fait planter le module "ext.pageforms.rating" SB Corrigé
2023-12-08 Quand on modifie un mot avec le formulaire exemple https://demo.fr.dicoado.org/w/index.php?title=infundibuliforme&action=formedit

Notice: Uninitialized string offset: 35 in /var/www/dicoado.demo/fr/httpdocs/w/extensions/PageForms/includes/PF_FormPrinter.php on line 1004

Notice: Uninitialized string offset: 33 in /var/www/dicoado.demo/fr/httpdocs/w/extensions/PageForms/includes/PF_FormPrinter.php on line 1004

SB Corrigé
2023-12-08 Test fonctionnement extensions. (voir erreur ci dessus) 0.5 NN MB
2023-12-04- Revue des erreurs et bugs, gestion de projet 1 NN SB
On page Dico:Accueil

MediaWiki internal error.

Original exception: [ffffe8c7ce544d2a9bc9582c] 2023-10-27 17:43:48: Fatal exception of type "Error"

Exception caught inside exception handler.

Bug : $wgShowExceptionDetails = true; at the bottom of LocalSettings.php n'affiche rien :(

Solution : Commentaire de $wgUseFileCache = true; # Obsolète depuis 15 ans

TODO : A Remplacer par mécanisme de cache d'Apache

0.5
Extension Variables https://www.mediawiki.org/wiki/Topic:Xstgpcsbv122qkpe

utilisée dans les modèles Article, Liens externes, Liens externes articles, Lowercase title, Traduction, Uppercase title, Wikimedia Commons.

Est elle vraiment utile ?

GoogleRichCards ("A laisser si on peut")
ExtRegexFun

PHP Notice: Undefined property: Parser::$mExtRegexFun in /var/www/dicoado.demo/fr/httpdocs/w/includes/debug/DeprecationHelper.php on line 211, referer: https://demo.fr.dicoado.org/dico/Dico:Accueil

extension useful ?

could be replaced by Extension ReplaceText.

See on Special:Version

Deprecated: Use of InternalParseBeforeSanitize hook (used in VariablesHooks::onInternalParseBeforeSanitize) was deprecated in MediaWiki 1.35. [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/dicoado.demo/fr/httpdocs/w/includes/HookContainer/HookContainer.php at line 137] in /var/www/dicoado.demo/fr/httpdocs/w/includes/debug/MWDebug.php on line 381

0 ✔️
2023-12-05 Special:Drilldown/Article

Solution : installer dernière version REL de 1.39 de Cargo

Erreur interne

[5b1396ff76f420a500bfe25e] /w/index.php?title=Sp%C3%A9cial:Drilldown/Article&limit=250&offset=0 TypeError: Argument 2 passed to Wikimedia\Rdbms\Database::assertQueryIsCurrentlyAllowed() must be of the type string, null given, called in /var/www/dicoado.demo/fr/httpdocs/w/includes/libs/rdbms/database/Database.php on line 936

Backtrace:

from /var/www/dicoado.demo/fr/httpdocs/w/includes/libs/rdbms/database/Database.php(1365)

#0 /var/www/dicoado.demo/fr/httpdocs/w/includes/libs/rdbms/database/Database.php(936): Wikimedia\Rdbms\Database->assertQueryIsCurrentlyAllowed()

#1 /var/www/dicoado.demo/fr/httpdocs/w/includes/libs/rdbms/database/Database.php(1711): Wikimedia\Rdbms\Database->query()

POUR LA SUITE VOIR COMMENTAIRE CI-DESSOUS

0.75 SB ✔️
2023-12-05 Error message on top of main page :

Deprecated: Use of InternalParseBeforeSanitize hook

Hook includes/HookContainer/DeprecatedHooks.php silenced by Seb35

0.25 SB ✔️

Performance

Ideas to improve performance:

  • Activate HTTP/2 in Apache
  • Install memcached and use it as main cache
  • Install an HTTP cache to replace $wgUseFileCache; might be with Apache or Varnish or something else