<noinclude>
</noinclude>
Cette tâche concerne la mise à jour de MediaWiki.
Étape
|
Fait
|
Commentaire
|
Mettre à jour la base de code
|
O
|
|
Installer Extension:QuickInstantCommons
|
O
|
|
Tester l'extension VisualEditor
|
O
|
Configuration d'Apache nécessaire
|
Tester l'extension WikimedicaAccount et la mettre à jour si nécessaire
|
O
|
Installer GeoIP avec /usr/bin/php73 composer.phar require geoip2/geoip2
|
Tester l'authentification avec le CMQ
|
O
|
|
Tester l'extension Flow
|
O
|
Flow ne fonctionne que si la base de donnée s'appelle wikimedica.
|
Tester l'extension Cite
|
O
|
|
Tester l'édition de formulaires
|
O
|
|
Tester l'extension Echo
- supprimer le premier threshold (pour ne pas que les utilisateurs reçoivent une notification lors de la création de compte (qui compte comme une modification) dans
includes/EchoHooks.php
|
O
|
|
Tester la génération de PDF
|
O
|
|
Tester Modèle:Flowchart
|
|
|
Tester la version mobile
- Activer le mode AMC
- Reproduire la modification pour le menu utilisateur lorsque non enregistré
|
O
|
$group = new Group( 'p-personal' );
if ( $this->user->isAnon() ) {
$this->definitions->insertLogInMenuItem( $group );
Hooks::run( 'MobileMenu', [ 'user', &$group ] );
return $group;
}
$group->insertEntry( new ProfileMenuEntry( $this->user ) );
$talkPage = $this->user->getUserPage()->getTalkPageIfDefined();
if ( $talkPage ) {
$entry = SingleMenuEntry::create(
'userTalk',
$this->messageLocalizer->msg( 'mobile-frontend-user-page-talk' )->escaped(),
$talkPage->getLocalURL()
);
$entry->setIcon( 'userTalk', 'before' );
$group->insertEntry( $entry );
}
$group->insertEntry( SingleMenuEntry::create(
'markup',
'Brouillons',
\SpecialPage::getSafeTitleFor('Drafts')->getLocalURL(['user' => $this->user->getName()])
));
$this->definitions->insertWatchlistMenuItem( $group );
$this->definitions->insertContributionsMenuItem( $group );
$group->insertEntry( SingleMenuEntry::create(
'settings',
'Préférences',
\SpecialPage::getSafeTitleFor('Preferences')->getLocalURL()
));
$this->definitions->insertLogOutMenuItem( $group );
Hooks::run( 'MobileMenu', [ 'user', &$group ] );
return $group;
|
Tester l'extension ContentImporter et la mettre à jour si nécessaire
|
O
|
Installer les paquets avec /usr/bin/php73 composer.phar require google/cloud-translate:^1.2
|
Tester runJobs.php
|
O
|
|
Augmentation du délai de timeout de 30s à 60s dans /resources/src/mediawiki.api/index.js (Wikimedica:Tâches/Liste/416)
|
O
|
|
Discussion