« MediaWiki » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
| Ligne 1 : | Ligne 1 : | ||
= Import de fonctions = | |||
[https://www.ryadel.com/en/how-to-add-wikipedia-mbox-templates-to-your-own-mediawiki/ Source utile] | [https://www.ryadel.com/en/how-to-add-wikipedia-mbox-templates-to-your-own-mediawiki/ Source utile] | ||
=Réglages de base= | ==Réglages de base== | ||
== Activer Import == | === Activer Import === | ||
# vi /var/www/mediawiki/LocalSettings.php | # vi /var/www/mediawiki/LocalSettings.php | ||
| Ligne 9 : | Ligne 10 : | ||
# apt install imagemagick | # apt install imagemagick | ||
== Activer "IstantCommons == | === Activer "IstantCommons === | ||
[https://www.inmotionhosting.com/support/edu/mediawiki/changing-css-media-wiki/ source] | [https://www.inmotionhosting.com/support/edu/mediawiki/changing-css-media-wiki/ source] | ||
# vi /var/www/mediawiki/LocalSettings.php | # vi /var/www/mediawiki/LocalSettings.php | ||
| Ligne 15 : | Ligne 16 : | ||
$wgUseInstantCommons = true; | $wgUseInstantCommons = true; | ||
== CSS Wikipedia == | === CSS Wikipedia === | ||
# Se connecter sur son Wiki (avec droit d'éditiont) | # Se connecter sur son Wiki (avec droit d'éditiont) | ||
| Ligne 21 : | Ligne 22 : | ||
# cliquer sur "Edit" et remplacer par [https://fr.wikipedia.org/wiki/MediaWiki:Common.css '''ce code-ci!'''] | # cliquer sur "Edit" et remplacer par [https://fr.wikipedia.org/wiki/MediaWiki:Common.css '''ce code-ci!'''] | ||
# Il faudra vider le cache de son navigateur / recharger avec Ctrl + F5 | # Il faudra vider le cache de son navigateur / recharger avec Ctrl + F5 | ||
== Installation extension "TemplateStyles" == | === Installation extension "TemplateStyles" === | ||
[https://www.mediawiki.org/wiki/Extension:TemplateStyles#Installation '''source'''] | [https://www.mediawiki.org/wiki/Extension:TemplateStyles#Installation '''source'''] | ||
| Ligne 30 : | Ligne 31 : | ||
# echo 'wfLoadExtension( 'TemplateStyles' );' >> /var/www/mediawiki/LocalSettings.php | # echo 'wfLoadExtension( 'TemplateStyles' );' >> /var/www/mediawiki/LocalSettings.php | ||
== Installation extension "Scribunto" == | === Installation extension "Scribunto" === | ||
[https://www.mediawiki.org/wiki/Extension:Scribunto#Installation '''Source'''] | [https://www.mediawiki.org/wiki/Extension:Scribunto#Installation '''Source'''] | ||
| Ligne 41 : | Ligne 42 : | ||
# chmod a+x /var/www/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua | # chmod a+x /var/www/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua | ||
== Activer "ParserFunctions" == | === Activer "ParserFunctions" === | ||
# echo 'wfLoadExtension( 'ParserFunctions' );' >> /var/www/mediawiki/LocalSettings.php | # echo 'wfLoadExtension( 'ParserFunctions' );' >> /var/www/mediawiki/LocalSettings.php | ||
# echo '$wgPFEnableStringFunctions = true;' >> /var/www/mediawiki/LocalSettings.php | # echo '$wgPFEnableStringFunctions = true;' >> /var/www/mediawiki/LocalSettings.php | ||
= Exemple Serveur Wikipedia et barre de progression = | == Exemple Serveur Wikipedia et barre de progression == | ||
{{Barre de progression|100|largeur=400px|hauteur=10|texte=la preuve par l'exemple!}} | {{Barre de progression|100|largeur=400px|hauteur=10|texte=la preuve par l'exemple!}} | ||
== Export chez Wikipedia == | === Export chez Wikipedia === | ||
[https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Exporter Page d'export] soit <nowiki>"/Spécial:Exporter"</nowiki> | [https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Exporter Page d'export] soit <nowiki>"/Spécial:Exporter"</nowiki> | ||
| Ligne 64 : | Ligne 65 : | ||
[[File:Export barre de progression.PNG|border|Exemple export pour barres de progression]] | [[File:Export barre de progression.PNG|border|Exemple export pour barres de progression]] | ||
== Import sur son wiki == | === Import sur son wiki === | ||
Allez sur la page spécial "'''Importer des pages'''" soit <nowiki>"/Special:Import"</nowiki> | Allez sur la page spécial "'''Importer des pages'''" soit <nowiki>"/Special:Import"</nowiki> | ||
[[File:Import_barre_progression.JPG|border|Exemple export pour barres de progression]] | [[File:Import_barre_progression.JPG|border|Exemple export pour barres de progression]] | ||
== Erreur "The content model 'sanitized-css' is not registered on this wiki." == | === Erreur "The content model 'sanitized-css' is not registered on this wiki." === | ||
<span style="color:red">Échec de l’importation : The content model 'sanitized-css' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.</span> | <span style="color:red">Échec de l’importation : The content model 'sanitized-css' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.</span> | ||
| Ligne 75 : | Ligne 76 : | ||
[[#Installation_extension_.22TemplateStyles.22|Installer l'extension "TemplateStyles"]] | [[#Installation_extension_.22TemplateStyles.22|Installer l'extension "TemplateStyles"]] | ||
== Erreur "The content model 'Scribunto' is not registered on this wiki." == | === Erreur "The content model 'Scribunto' is not registered on this wiki." === | ||
<span style="color:red">Échec de l’importation : The content model 'Scribunto' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.</span> | <span style="color:red">Échec de l’importation : The content model 'Scribunto' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.</span> | ||
| Ligne 82 : | Ligne 83 : | ||
== (erreur d'affichage "{{#expr".. etc) == | === (erreur d'affichage "{{#expr".. etc) === | ||
[[#Activer_.22ParserFunctions.22|Activer "ParserFunctions"]] | [[#Activer_.22ParserFunctions.22|Activer "ParserFunctions"]] | ||
= Bandeau d'information/avertissement = | == Bandeau d'information/avertissement == | ||
{{Méta bandeau | {{Méta bandeau | ||
| niveau = information | | niveau = information | ||
Version du 18 avril 2021 à 22:38
Import de fonctions
Réglages de base
Activer Import
# vi /var/www/mediawiki/LocalSettings.php
$wgEnableUploads = true; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/bin/convert";
# apt install imagemagick
Activer "IstantCommons
# vi /var/www/mediawiki/LocalSettings.php
$wgUseInstantCommons = true;
CSS Wikipedia
- Se connecter sur son Wiki (avec droit d'éditiont)
- Se rendre à l'adresse "https://mon-mediawiki.com/index.php?title=MediaWiki:Common.css"
- cliquer sur "Edit" et remplacer par ce code-ci!
- Il faudra vider le cache de son navigateur / recharger avec Ctrl + F5
Installation extension "TemplateStyles"
# cd /tmp/ # wget https://extdist.wmflabs.org/dist/extensions/TemplateStyles-REL1_35-7a40a6a.tar.gz # tar -xzf TemplateStyles-REL1_35-7a40a6a.tar.gz -C /var/www/mediawiki/extensions # chown -R www-data. /var/www/mediawiki/extensions/TemplateStyles # echo 'wfLoadExtension( 'TemplateStyles' );' >> /var/www/mediawiki/LocalSettings.php
Installation extension "Scribunto"
# cd /tmp/ # wget https://extdist.wmflabs.org/dist/extensions/Scribunto-REL1_35-d21b655.tar.gz # tar -xzf Scribunto-REL1_35-d21b655.tar.gz -C /var/www/mediawiki/extensions/Scribunto/ # chown -R www-data. /var/www/mediawiki/extensions/Scribunto # echo 'wfLoadExtension( 'Scribunto' );' >> /var/www/mediawiki/LocalSettings.php # echo '$wgScribuntoDefaultEngine = 'luastandalone';' >> /var/www/mediawiki/LocalSettings.php # chmod a+x /var/www/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua
Activer "ParserFunctions"
# echo 'wfLoadExtension( 'ParserFunctions' );' >> /var/www/mediawiki/LocalSettings.php # echo '$wgPFEnableStringFunctions = true;' >> /var/www/mediawiki/LocalSettings.php
Exemple Serveur Wikipedia et barre de progression
100 % la preuve par l'exemple!
Export chez Wikipedia
Page d'export soit "/Spécial:Exporter"
J'ai exporté les modèles suivant :
Modèle:Progression Modèle:0/4 Modèle:1/4 Modèle:2/4 Modèle:3/4 Modèle:4/4 Modèle:Avancement Modèle:Barre de progression
Import sur son wiki
Allez sur la page spécial "Importer des pages" soit "/Special:Import"
Erreur "The content model 'sanitized-css' is not registered on this wiki."
Échec de l’importation : The content model 'sanitized-css' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.
Installer l'extension "TemplateStyles"
Erreur "The content model 'Scribunto' is not registered on this wiki."
Échec de l’importation : The content model 'Scribunto' is not registered on this wiki. See https://www.mediawiki.org/wiki/Content_handlers to find out which extensions handle this content model.
Installer l'extension "Scribunto"
(erreur d'affichage "{{#expr".. etc)
Bandeau d'information/avertissement
J'ai exporté tous les modules "Lua" via cette page.
Module:Format Module:Date Module:MagicDate Module:Test Module:ControlArgs Module:Documentation module Module:Bandeau
Puis ces modèles :
Modèle:Méta bandeau Modèle:Méta bandeau d'avertissement Modèle:Méta bandeau de section