~~REDIRECT>extensions_mediawiki~~
====== Extensions ======
FIXME changer le nom de la page pour celle ci merci :[[extensions_mediawiki]]
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.
Aucune de ces extensions n'est propre à Ubuntu
Les Extension décrites ci dessous on été testées sous Ubuntu 9.04 selon les requis de Mediawiki
Note importante:
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
Page en cours de rédaction
La liste exhaustive des extensions et de leur installation se trouve sur le site de MediaWiki
===== Pré requis =====
Avoir installé [[mediawiki]]
Avoir installé [[apt://htmldoc]]
ou via un terminal :
apt-get install htmldoc
----
===== PDFexport =====
==== Définition ====
* 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"
==== installation ====
a) En mode superuser créer le répertoire
/var/www/mediawiki/extensions/PdfExport
b) 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
- [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.php|PdfExport.php]]
- [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport_body.php|PdfExport_body.php]]
- [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.php|PdfExport.i18n.php]]
- [[http://www.mediawiki.org/wiki/Extension:Pdf_Export/Source_Code#PdfExport.i18n.alias.php|PdfExport.i18n.alias.php]]
c) dans le fichier /var/www/mediawiki/LocalSettings.php et **avant la ligne** de demande de rafraichissement du cache
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
**ajouter la ligne**
require_once("extensions/PdfExport/PdfExport.php");
d) Cette extension demande une modification des droits d'accès de /var/www/mediawiki/images/tmp pour que cette extention puisse créer et effacer le fichier temporaire
==== Particularités rencontrées ====
- "Imprimer en PDF" n'apparait 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
==== Rédaction par: ====
[[:utilisateurs:phira]]
----