Extension:Proofread Page/tr

Proofread Page uzantısı bir kitap oluşturur:


 * 1) taranan resimler sütununun yanında OKT metninin sütunu olarak veya
 * 2) bölümlere veya şiirlere ayrılmış. Bir belgenin içeriği MediaWiki sayfasında (yansıtma yoluyla) görünür.

Uzantı, metnin orijinal dijitalleştirmeyle kolayca karşılaştırılmasına izin vermeyi amaçlamaktadır.

Bu uzantı, metni orijinal metni çoğaltmadan çeşitli şekillerde gösterir.

Kullanım
Uzantı tüm Vikikaynak vikilerde yüklenir. Sözdizimi için s:mul:Wikisource:ProofreadPage sayfasına bakın. Ayrıca Bibliowiki sitesi de kullanılır.

Gereksinimler ve öneriler

 * Web tarayıcısından güncelleme betiği (maintenance/update.php) çalıştırılamazsa (burada belge ve burada) komut satırına erişim gereklidir.
 * DjVu dosyalarını kullanmak istiyorsanız (isteğe bağlı ancak önerilen), yapılandırma için yerel bir DjVu işleyicisinin bulunması gerekir. Ayrıca bakınız.
 * Buna ek olarak, ProofreadPage kullanımı aşağıdaki uzantıların kullanılmasıyla büyük ölçüde iyileştirilmiştir:
 * (kesinlikle önerilir)
 * (varsayılan sayfa altbilgisi içeriyor
 * (ek PHP paketleri gerektirebilir) — PDF desteği ekler
 * (ek PHP paketleri gerektirebilir) — PDF desteği ekler

Küçük resimleştirme
Uzantı doğrudan bulunmayan küçük resimlere bağlanır. 404 hatalarını yakalamanız ve eksik küçük resimleri oluşturmanız gerekir. Bunu aşağıdaki çözümlerden herhangi biriyle yapabilirsiniz:


 * Eksik küçük resimler için .htaccess içinde bir Apache RewriteRule thumb.php olarak ayarlayın:
 * veya Apache 404 işleyicisini Wikimedia'nın thumb-handler değerine ayarlayın. Bu, Wikimedia'ya özgü bir kod içeren genel amaçlı bir 404 işleyicisidir, sadece bir küçük resim oluşturucu değil.
 * MediaWiki >= 1.20 için, thumb_handler.php ile yönlendirebilirsiniz:
 * Veya apache2.conf içinde:
 * MediaWiki >= 1.20 için, thumb_handler.php ile yönlendirebilirsiniz:
 * Veya apache2.conf içinde:
 * Veya apache2.conf içinde:

Ad alanları
ProofreadPage, varsayılan olarak sırasıyla 250 ve 252 kimlikleriyle İngilizce "Sayfa" ve "Dizin" adlı iki özel ad alanı oluşturur.

Vikiniz başka bir dil kullanıyorsa adları çevrilir. .

Adlarını veya kimliklerini özelleştirebilirsiniz: Elle ad alanları oluşturun ve kimliklerini $wgProofreadPageNamespaceIds küresel kullanarak olarak ayarlayabilirsiniz. Gibi bir şey yapacaksınız:

Ad alanı kimliği özelleştirmesi önerilmez ve gelecekte desteklenmeyebilir.

Yapılandırma

 * Sayfa kalite sistemini kullanmak için beş kategori oluşturmak gerekir. Bu kategorilerin adları Mediawiki:Proofreadpage_quality0_category ile Mediawiki:Proofreadpage_quality4_category arasında tanımlanmalıdır.
 * yüklediğinizden emin olun

Dizin ad alanının yapılandırılması

 * Dizin sayfalarını görüntülemek için MediaWiki:Proofreadpage_index_template oluşturmanız gerekir. Bu sayfa, sürüm formunun parametre girdileri olarak alınan bir şablondur.
 * Dizin formunun yapılandırmasını içeren MediaWiki:Proofreadpage_index_data_config oluşturmanız gerekir. This new configuration page overrides MediaWiki:Proofreadpage_index_attributes and MediaWiki:Proofreadpage_js_attributes.

The configuration is a JSON array of properties. Here is the structure of a property in the array, all the parameters are optional, the default value are set:

The data parameter can have for value: "type", "language", "title", "author", "translator", "illustrator", "editor", "school", "year", "publisher", "place", "progress"

Page separator
The extension puts a separator between every transcluded page and the next, which is defined by. The default value is  (a whitespace). Set  to suppress the separator.

Join hyphenated words across pages
When a word is hyphenated between a page and the next, the extension joins together the two halves of the word. Example: his- and tory becomes history. The "joiner" character is defined by  and defaults to '-' (the ASCII hyphen character).

Creating your first page (example with DjVu)

 * Before following these steps ensure you have followed the instructions in.
 * (when and in which namespace is the djvu file itself uploaded?)
 * Create a page in the "Page" namespace (or the internationalized name if you use an not-English wiki). For example if your namespace is 'Page' create
 * Create the corresponding file for this page commons:File:Carroll - Alice's Adventures in Wonderland.djvu (or set to  ).
 * Create the index page
 * Insert the tag in the Pages field to visualize the page list
 * To edit page 5 of the book navigate to 'Page:Carroll - Alice's Adventures in Wonderland/5' and click edit

Syntax
This extension introduces the following tags: ,