Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
extensions_mediawiki [Le 01/08/2009, 22:16] phira |
extensions_mediawiki [Le 11/09/2022, 12:12] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Extensions ====== | + | {{tag>Xenial internet wiki}} |
| - | Les extensions sont des ajouts à l'installation de Base de Mediawiki qui permettent d'en améliorer le fonctionnement, ajouter des tags ou des fonctionnalités. | + | ---- |
| + | |||
| + | ====== Extensions pour Mediawiki ====== | ||
| - | Aucune de ces extensions n'est propre à Ubuntu | + | Les extensions sont des ajouts à l'installation de base de [[:Mediawiki]] qui permettent d'en améliorer le fonctionnement, ajouter des tags ou des fonctionnalités. |
| - | Les Extension décrites ci dessous on été testées sous Ubuntu 9.04 selon les requis de Mediawiki | + | Aucune de ces extensions n'est propre à Ubuntu. |
| - | <note important>Note importante: | + | <note important> |
| - | Toutes les extensions demandent une modification de /var/www/mediawiki/LocalSettings.php : n'oubliez donc pas de faire un backup préalable à toute modification de ce fichier | + | Toutes les extensions demandent une modification de « /var/www/mediawiki/LocalSettings.php » : n'oubliez donc pas de faire une sauvegarde préalable à toute modification de ce fichier. |
| </note> | </note> | ||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[:sudo|droits d'administration]]. | ||
| + | * Disposer d'une connexion à Internet configurée et activée. * Avoir installé [[mediawiki]] | ||
| + | =====Installation===== | ||
| + | ==== PDFexport ==== | ||
| + | PdfExport est une extension de MediaWiki particulièrement intéressante : elle permet de demander la traduction de l'article au format PDF. Dans le menu principal apparaît alors dans le panneau de gauche **Imprimer en PDF**. | ||
| + | Page officielle (en) [[https://www.mediawiki.org/wiki/Extension:Pdf_Export|pdfExport]] | ||
| - | ===== Pré requis ===== | + | === Installation === |
| - | Avoir installé [[mediawiki]] | + | |
| + | - Avec les [[:sudo|droits d'administration]] créer le dossier **/var/www/mediawiki/extensions/PdfExport**. | ||
| + | - Pour chacun des 4 fichiers ci-dessous : | ||
| + | * récupérer le code, | ||
| + | * créer le fichier ennoncé, | ||
| + | * le placer dans **/var/www/mediawiki/extensions/PdfExport** | ||
| + | - [[https://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.php|PdfExport.php]] | ||
| + | - [[https://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport_body.php|PdfExport_body.php]] | ||
| + | - [[https://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.php|PdfExport.i18n.php]] | ||
| + | - [[https://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.alias.php|PdfExport.i18n.alias.php]] | ||
| + | - Dans le fichier /var/www/mediawiki/LocalSettings.php et **avant la ligne** de demande de rafraîchissement du cache<file> | ||
| + | $wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) ); | ||
| + | </file>**ajouter la ligne**<file> | ||
| + | require_once("extensions/PdfExport/PdfExport.php"); | ||
| + | </file> | ||
| + | - Cette extension demande une modification des droits d'accès de **/var/www/mediawiki/images/tmp** pour que cette extension puisse créer et effacer le fichier temporaire | ||
| - | ---- | + | === Utilisation === |
| - | ===== PDFexport ===== | + | Dans le menu principal apparaît alors dans le menu de gauche "Imprimer en PDF" : |
| - | ==== Définition ==== | + | {{:pdfexport.jpg?500}} |
| - | * Date du test de l'extension: juillet 2009 | + | |
| - | * Page officielle (en) [[http://http://www.mediawiki.org/wiki/Extension:Pdf_Export|pdfExport]] | + | |
| - | * PdfExport est une extension de MediaWiki particulièrement intéressante: elle permet de demander la traduction de l'article en format PDF. Dans le menu principal apparait alors dans le menu de gauche "Imprimer en PDF" | + | |
| - | ==== Pré-requis ==== | + | === Particularités rencontrées === |
| - | Avoir installé [[apt://htmldoc]] | + | - "Imprimer en PDF" n’apparaît que dans certains skin de MediaWiki |
| + | - lors des tests certaines erreurs d'affichage des quotes sont survenues dans l'export en PDF sans affecter le contenu du PDF. | ||
| - | ou via un terminal : | ||
| - | apt-get install htmldoc | + | ==== CITE (références /notes de bas de page) ==== |
| + | CITE est une extension particulièrement utile pour les personnes qui souhaitent référencer ou citer leur sources par des notes de bas de page. Page officielle (en) [[https://www.mediawiki.org/wiki/Extension:Cite/Cite.php|Cite]]. | ||
| + | === Pré-requis === | ||
| - | ==== installation ==== | + | * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>htmldoc]]**. |
| - | a) En mode superuser créer le répertoire | ||
| - | /var/www/mediawiki/extensions/PdfExport | + | === Installation === |
| - | b) pour chacun des 4 fichiers ci dessous | + | **Récupérer les fichiers** [[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Cite|situés ici]]. |
| + | **copier le répertoire** contenu dans l'archive dans le répertoire /var/www/mediawiki/extensions | ||
| - | * récupérer le code | ||
| - | * créer le fichier ennoncé | ||
| - | * le placer dans /var/www/mediawiki/extensions/PdfExport | ||
| - | - [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.php|PdfExport.php]] | + | Ajouter dans le fichier **/var/www/mediawiki/LocalSettings.php** la ligne** : <file> |
| - | - [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport_body.php|PdfExport_body.php]] | + | require_once('extensions/Cite/Cite.php'); |
| - | - [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.php|PdfExport.i18n.php]] | + | </file> |
| - | - [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.alias.php|PdfExport.i18n.alias.php]] | + | avant la ligne : <file> |
| - | + | ||
| - | c) dans le fichier /var/www/mediawiki/LocalSettings.php et **avant la ligne** de demande de rafraichissement du cache | + | |
| - | + | ||
| - | <php> | + | |
| $wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) ); | $wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) ); | ||
| - | </php> | + | </file> |
| - | **ajouter la ligne** | + | === Utilisation === |
| - | <php> | + | Placez vos références entre les tags %%<ref>%% et %%</ref>%% |
| - | require_once("extensions/PdfExport/PdfExport.php"); | + | |
| - | </php> | + | |
| - | d) Cette extension demande une modification des droits d'accès de /var/www/mediawiki/im | + | exemple : <file> |
| - | ges/tmp pour que cette extension puisse créer et effacer le fichier temporaire | + | <ref>ceci est une référence unique </ref> |
| - | ==== utilisation ==== | + | |
| - | Dans le menu principal apparait alors dans le menu de gauche "Imprimer en PDF" | + | |
| - | ==== Particularités rencontrées ==== | + | à la fin de votre article placer simplement la balise |
| + | <references/> | ||
| + | </file> | ||
| - | - "Imprimer en PDF" n'apparait que dans certains skin de MediaWiki | + | Quand vous citez plusieurs fois la même source, il est particulièrement intéressant de les citer dans un même groupe entre les balises |
| - | - lors des tests certaines erreurs d'affichage des quotes sont survenues dans l'export en PDF sans affecter le contenu du PDF | + | <file> |
| + | <ref name="nom_de_la_reference">et </ref> | ||
| + | </file> | ||
| - | ==== Rédaction par: ==== | ||
| - | [[:utilisateurs:phira]] | ||
| - | |||
| - | ---- | ||
| + | chaque fois que vous souhaiterez faire appel à ce groupe il vous suffira de faire appel à la balise <ref name="nom_de_la_reference"> | ||
| - | ===== CITE (références /notes de bas de page) ===== | + | exemple: |
| - | ==== Définition ==== | + | <file> |
| - | * Date du test de l'extension: aout 2009 | + | Lorem ipsum dolor sit amet,<ref name="groupe1">Souvenez-vous que c'est le texte de la première référence à l'appel du groupe qui est affichée.</ref> |
| - | * Page officielle (en) [[http://www.mediawiki.org/wiki/Extension:Cite/Cite.php|Cite]] | + | |
| - | * CITE est une extension particulièrement utile pour les personnes qui souhaitent référencer ou citer leur sources par des notes de bas de page . | + | |
| - | ==== installation ==== | + | Suspendisse gravida ante a felis.<ref name="groupe1">ce texte est complètement superflu, vous |
| + | ne le verrez apparaître nulle part, c'est la première référence du groupe qui sera affichée vous pouvez tout aussi bien laisser en blanc</ref> | ||
| + | </file> | ||
| - | **Récupérer les fichiers** [[http://www.mediawiki.org/wiki/Special:ExtensionDistributor/Cite|situés ici]] | + | <note tip>Vous ne devez pas prévoir la numérotation de vos notes de bas de page : les effets du code sont automatiques et immédiat et la numérotation reste cohérente à chaque mise à jour de votre article</note> |
| - | (j'ai pris la version "trunck") | + | |
| - | **copier le répertoire** contenu dans l'archive dans le répertoire /var/www/mediawiki/extensions | + | Illustration : code : |
| + | {{tutoriel:tutoriel:mediawiki_reference.jpg?450}} | ||
| - | **Ajouter la ligne** | + | Illustration : effet du code : |
| - | + | ||
| - | <php> | + | |
| - | require_once('extensions/Cite/Cite.php'); | + | |
| - | </php> | + | |
| - | + | ||
| - | avant la ligne | + | |
| - | + | ||
| - | <php> | + | |
| - | $wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) ); | + | |
| - | </php> | + | |
| - | + | ||
| - | ==== utilisation ==== | + | |
| - | placer vos références entre les tags <ref> et </ref> | + | |
| - | + | ||
| - | à la fin de votre article placer simplement la balise | + | |
| - | <references/> | + | |
| + | {{tutoriel:tutoriel:mediawiki_reference_affichage.jpeg?450}} | ||
| - | ==== Particularités rencontrées ==== | + | Illustration : apparition en bas de page : |
| - | aucune | + | {{tutoriel:tutoriel:mediawiki_reference_resultats.jpeg?450}} |
| - | ==== Rédaction par: ==== | + | ===== Voir aussi ===== |
| - | [[:utilisateurs:phira]] | + | |
| + | La liste exhaustive des extensions et de leur installation se trouve sur le [[http://www.mediawiki.org|site de MediaWiki]]. | ||
| ---- | ---- | ||
| - | <note warning>Page en cours de rédaction | ||
| - | La liste exhaustive des extensions et de leur installation se trouve sur le site de MediaWiki </note> | + | //Contributeur principal : [[:utilisateurs:phira]].// |