Extension:PDFEmbed
![]() Sürüm durumu: kararlı |
|
---|---|
Uygulama | Etiket , Medya |
Açıklama | PDF dosyalarını bir sayfaya gömmeye izin verir |
Yazar(lar) | Alexia E. Smith, Wolfgang Fahl, Mark A. Hershberger, Chris Koerner and Spas Z.Spasov (Alexia E. Smithmesaj) |
En son sürüm | 3.0.0 (2022-07-11) |
MediaWiki | 1.29.x - 1.38.x (1.30+ yalnızca bazı tarayıcılarda çalışır) |
PHP | 7.0+, 7.3 for 1.35.x |
Veritabanı değişiklikleri | Hayır |
Lisans | GNU Küçük Genel Kamu Lisansı 3.0 |
İndir | GitHub: Not: Legacy version GitLab: Not: |
$wgPdfEmbed (width, height) |
|
pdf |
|
embed_pdf |
|
PDFEmbed uzantısı, PDF dosyalarının (vikinize yüklenen) <pdf></pdf>
etiketleri kullanılarak bir viki sayfasına yerleştirilmesine izin verir.
PDF dosya uzantısı otomatik olarak eklenir ve zorunlu olarak varsayılan izinler yapılandırılır.
Gelecekteki işlevsellik, bu uzantının PDF dosyaları için bir medya işleyicisi olarak hareket etmesine izin verecektir.
Kurulum
- Dosyaları İndir ve
extensions/
klasörünüzdekiPDFEmbed
adlı dizine yerleştirin. LocalSettings.php
dosyanızın altına aşağıdaki kodu ekleyin:wfLoadExtension( 'PDFEmbed' );
- Size uygun şekilde yapılandırın
Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
Yapılandırma
Varsayılan yapılandırmanın değiştirilmesi gerekiyorsa, bu ayarları, gerekenin altındaki "LocalSettings.php" dosyasına ekleyin:
// Default width for the PDF object container.
$wgPdfEmbed['width'] = 800;
// Default height for the PDF object container.
$wgPdfEmbed['height'] = 1090;
//Allow user the usage of the pdf tag
$wgGroupPermissions['*']['embed_pdf'] = true;
Kullanım örneği
Gömülecek PDF, önce "Special:Upload" üzerinden vikiye yüklenmelidir.
<pdf>File:Example.pdf</pdf>
İsteğe bağlı genişlik ve yükseklik ile.
<pdf width="500" height="300">File:Example.pdf</pdf>
Belge oluşturulduktan sonra 10. sayfaya gidin.
<pdf page="10">File:Example.pdf</pdf>
Dosyalama sorunları
2020-10 itibariyle bu uzantı için iki depo bulunmaktadır. https://gitlab.com/hydrawiki/extensions/PDFEmbed adresinde orijinal gitlab ve https://github.com/WolfgangFahl/PDFEmbed adresinde bir "sözde çatal". Güncel sorunlar için lütfen https://github.com/WolfgangFahl/PDFEmbed/issues kullanın.
Ayrıca bakınız
![]() | This extension is included in the following packages and/or wiki farms: This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |
- Stable extensions/tr
- Tag extensions/tr
- Media handling extensions/tr
- LGPL licensed extensions/tr
- Extensions in GitHub version control/tr
- Extensions in GitLab version control/tr
- Extensions which add rights/tr
- ParserFirstCallInit extensions/tr
- All extensions/tr
- Extensions included in Fandom/tr
- Extensions included in Miraheze/tr
- Extensions included in MyWikis/tr
- Extensions included in WikiForge/tr
- Document viewer extensions/tr
- PDF extensions/tr