Extension:Proofread Page/fr
[edit] Extension : Collation de textes
|
Proofread Page Statut: stable |
|
|---|---|
| Implémentation | Page action |
| Hooks utilisé | ParserFirstCallInit BeforePageDisplay |
| Description | Affiche chaque page d'un livre numérisé en vis-à-vis d'une colonne pour le texte et permet de diviser un livre selon son organisation logique (en chapitres par exemple) en utilisant des transclusions. |
| Auteur(s) | ThomasV |
| Licence | GNU GPL |
| Télécharger | Télécharger une sauvegarde |
| Exemple | |
L'extension Proofread Page affiche chaque page d'un livre numérisé en vis-à-vis d'une colonne pour le texte (comme par exemple le résultat d'une ROC) et permet de diviser un livre selon son organisation logique (en chapitres par exemple) en utilisant des transclusions.
Le but de cette extension est de permettre une vérification facile d'un texte à partir des images du livre original et d'utiliser ce texte de plusieurs manières sans avoir à le recopier. Les pages utilisées par cette extension ne sont pas dans l'espace principal et ne sont donc pas comptabilisées dans les statistiques.
Cette extension est utilisée dans l'ensemble des sous-domaines de Wikisource.
Contents |
[edit] Installation
[edit] Configuration des images
Proofread Page peut être utilisé avec les différents formats d'images affichables sous MediaWiki (jpg, png, etc.), mais aussi avec des fichiers multipages au format DjVu et pdf. Si vous souhaitez utiliser ces derniers formats, reportez-vous à Comment utiliser le format DjVu avec MediaWiki et à PdfHandler.
Important :
- dans le fichier localsettings, ajoutez $wgMaxShellMemory avec une valeur suffisante.
- vérifiez que php5-curl est installé.
- si vous n'avez pas de message d'erreur et que vous n'avez pourtant pas d'images, c'est sans doute que le chemin vers votre fichier 404-handler.php n'est pas correctement configuré (voir l'extension Webstore).
[edit] Installer Webstore
L'installation de cette extension demande tout d'abord l'installation de WebStore (404 handler for generating thumbnails).
[edit] Installer Proofread
- Copiez tous les fichiers du répertoire dans un dossier extensions/ProofreadPage que vous aurez créé.
- Ajoutez la ligne suivante dans votre fichier LocalSettings.php :
require_once("$IP/extensions/ProofreadPage/ProofreadPage.php");
Lancez update.php (situé dans le dossier maintenance de votre wiki) ou copiez le contenu de ProofreadPage.sql dans la section sql de phpmyadmin pour créer les tables nécessaires au fonctionnement de l'extension.
L'extension est maintenant installée, et il reste à la configurer dans MediaWiki.
[edit] Configurations dans MediaWiki
- Vous devez créer un modèle MediaWiki:Proofreadpage_index_template qui vous permettra d'organiser les informations sur un livre (titre, auteur, date de parution, etc.) dans l'index qui lui est consacré. Recopiez aussi les modèles Modèle:! et Modèle:!-.
- Afin d'utiliser le système de qualité des pages, il vous faut créer les espaces Page et Index.
- exemple :
- $wgExtraNamespaces[100] = "Index";
- $wgExtraNamespaces[101] = "Discussion Index";
- $wgExtraNamespaces[102] = "Page";
- $wgExtraNamespaces[103] = "Discussion Page";
- Le nom de ces espaces peut être défini dans les pages Mediawiki:Proofreadpage_namespace et Mediawiki:Proofreadpage_index_namespace. Vous devez également copier le modèle PageQuality.
- Afin d'activer les liens colorés dans les pages d'index, vous devez ajouter des classes de qualité dans votre CSS. Voyez la section Page namespace dans s:MediaWiki:Common.css.
[edit] Problèmes connus
- Aucune vignette n'est créée, d'où :
- les images ne s'affichent pas dans l'espace page.
- les images ne s'affichent pas quand on clique sur l'onglet image de l'espace page.
-
- Solution : vérifiez le chemin du fichier 404-handler.php dans la configuration d'apache.
- Les vignettes ne sont pas créées et l'accès aux images est interdit :
-
- Solution : relancez apache.
- Message d'erreur : « Error creating thumbnail: terminate called after throwing an instance of 'DJVU::GException' ppmtojpeg: EOF / read error reading magic number »
-
- Solution : ajoutez $wgMaxShellMemory dans votre fichier localsettings, avec une valeur suffisante, par exemple : $wgMaxShellMemory = 202400; Vérifiez également que le paramètre memory_limit dans votre fichier php.ini possède une valeur suffisante (128)
- Message d'erreur : « Fatal error: Call to undefined function curl_init() »
-
- Solution : installez php5-curl
- La coloration des liens ne fonctionne pas.
-
- Solution : Vérifiez que votre css contient la configuration :
- /* ProofreadPage */
- .quality4 { background-color: #90ff90; }
- .quality3 { background-color: #ffe867; }
- .quality2 { background-color: #b0b0ff; }
- .quality1 { background-color: #ffa0a0; }
- .quality0 { background-color: #ddd; }
- .ns-xxx .editsection { visibility:hidden; }
- /* not in remarks */
- div#remarks a.quality4 { background:#ffffff; }
- div#remarks a.quality3 { background:#ffffff; }
- div#remarks a.quality2 { background:#ffffff; }
- div#remarks a.quality1 { background:#ffffff; }
- div#remarks a.quality0 { background:#ffffff; }
- avec le numéro de votre espace de page à la place de xxx.
- Les liens colorés des pages d'index doivent être rafraîchis avec 'action=purge'
- Fix Proofread Page extension for RTL languages
[edit] Voir aussi
[edit] Utiliser DjVu et pdf
[edit] Instructions
- The current full description and instructions (in English) may be found at this link
[edit] Autres
- Quelques statistiques concernant Wikisource
|
|
Cette extension est utilisée sur un ou plusieurs wiki de Wikimedia. Cela veut dire qu'elle est stable et fonctionne suffisamment bien pour être utilisée sur des sites très fréquentés. Une liste complète des extensions installées sur un wiki est disponible dans la page Special:Version de chaque wiki. |
| Langue : | English • Français |
|---|
- Stable extensions/fr
- Page action extensions/fr
- ParserFirstCallInit extensions/fr
- BeforePageDisplay extensions/fr
- GetLinkColours extensions/fr
- ImageOpenShowImageInlineBefore extensions/fr
- EditPage::attemptSave extensions/fr
- ArticleSaveComplete extensions/fr
- ArticleDelete extensions/fr
- EditFormPreloadText extensions/fr
- ArticlePurge extensions/fr
- SpecialMovepageAfterMove extensions/fr
- Extensions in Wikimedia version control/fr
- All extensions/fr
- Extensions used on Wikimedia/fr
- View page extensions/fr
