Manual:FAQ/tr



MediaWiki, Wikimedia, Vikipedi ve viki arasında ne fark var?
Bu genel bir sorudur; lütfen ayrıntılı bir yanıt için sayfasına bakınız.

Ben MediaWiki'nin bir kopyasını kullanmak istiyorum. Bunu yapmaya iznim var mı?
MediaWiki ücretsiz bir yazılımdır: Bu, yasal engel olmadan herhangi bir amaç için kullanabileceğiniz anlamına gelir. Ayrıca, lisans koşulları yalnızca yazılımın kendisi için geçerlidir. Bu, birçok viki içeriğini izin verilen bir lisans altında lisanslamasına rağmen, vikinize gönderilen içeriği herhangi bir şekilde lisanslamak zorunda değilsiniz. Elbette, Vikipedi gibi sitelere destek vermek için kurulan bir proje olarak, özgür lisans altında yazdığınız metinleri lisanslamanızı tavsiye ederiz, ancak kısacası, zorunlu değilsiniz.

Yazılımın kendisini değiştirmek veya değiştirmek istiyorsanız, genel olarak izin verilir, ancak bazı kısıtlamalar vardır ve Ayrıntılar için GNU GPL sürüm 2'nin ayrıntıları uymalıdır. MediaWiki özgür olarak sağlandığı için, geçerli yasaların izin verdiği ölçüde hiçbir garanti yoktur.

MediaWiki'yi nereden indirebilirim?
MediaWiki'nin en son sürümlerini indirmek için buraya tıklayın. Dosyalar bir .tar .gz arşivinde bulunur. MediaWiki ayrıca doğrudan Git depomuzdan da alınabilir.

MediaWiki'yi nasıl kurulur?
MediaWiki'yi yüklemek yaklaşık 10 ila 30 dakika sürer ve dosyaları yüklemek/kopyalamak ve yazılımı yapılandırmak için yükleyici komut dosyasını çalıştırmak içerir. Minimum sistem gereksinimlerini yere bakın.

MediaWiki kullanarak bir paketi nasıl kurarım?
Birden fazla Linux dağıtımı, genelde MediaWiki için paketler ve olanaklar sağlar. MediaWiki geliştirme ekibi, kurulum, yapılandırma veya kullanım konusunda yardım almak için Linux dağıtımınıza yönlendirir. Ancak paket istekleri için bireysel topluluklar veya şirketler istekte bulunmalıdır.

Sürekli devam eden çalışmalardan dolayı, eski sürümlerin uygun olmadığı paketlerde bulunmaktadır. Bu tür konularda yine yardımcınız MediaWiki ekibidir.


 * Ayrıca bakınız: 

MediaWiki kurduğum ve kullandığım bir sunucuda birden fazla wiki bulundurabilir miyim?
Aşağıdaki durumlarda bir sunucuya birden fazla viki yüklemek mümkündür:


 * Birden çok MediaWiki örneği yüklersiniz (Bitnami MediaWiki Yığını gibi yazılım paketi ile önceden entegre edilmiş gibi); farklı dizinlerde her wiki için bir tane.

Veya


 * Her viki için farklı bir veritabanı kullanıyorsunuz

Veya


 * Her viki için farklı bir veritabanı öneki kullanıyorsunuz (Postgres için, farklı şemalar ve kullanıcılar kullanarak benzer bir etki elde edebilirsiniz)

Son iki seçenek hakkında bilgi için, sırasıyla ' ve ' sayfalarına bakın.

Viki ailesi (vikiçiftlik) kurma hakkında daha fazla bilgi için sayfasına bakın.

Aynı sunucuda birden fazla viki kurmak için alternatif bir yöntem şekline oluşturulan yöntem için Steve Rumberg'in (arşivlenen sürümüne) göz atmalısınız.

Vikipedi veya Vikisözlük gibi mevcut bir vikiyi nasıl yüklerim?
Ana (ancak en kolay olmasa da) yöntem içe aktarmaktır. Aşağıdaki Viki aktarımı bölümüne bakın.

(Xowa ve Kiwix gibi MediaWiki dışı yöntemler tr:Vikipedi:Veritabanı indirme'de bulunabilir).

MediaWiki'de safe_mode etkin bir şekilde çalışır mı?
Evet, ama sadece sınırlı bir dereceye kadar. Ayrıntılar için buraya tıklayın.

MediaWiki güvenli erişim gerektirir mi?
Güvenli Erişim (SSH) MediaWiki için illaki gerekli değildir, ancak şiddetle tavsiye edilir. Kabuk erişimi olmadan, vikinizi yedeklemeniz veya yeni bir sürüme yükseltmeniz zor olabilir. Bazı bakım görevleri, kabuk erişimi olmadan mümkün değildir. Birçok büyük uzantı kabuk erişimi ile en iyi şekilde çalışır.

Uzantıları nasıl kurarım?
Uzantı yükleme ve yazma hakkında bilgi için bakınız. Mevcut uzantıları bulmak için bakınız.

Nasıl ekstra alan adı eklerim?
Özel bir ad alanı oluşturmayı bakınız.

Dosya yüklemeyi nasıl etkinleştirebilirim?
Dosya yüklemeleri, MediaWiki'nin sık kullanılan bir özelliğidir, ancak mevcut tüm yayın sürümlerinde varsayılan olarak devre dışıdır. Bunları etkinleştirmek için önce yükleme dizinini (varsayılan ) web sunucusu tarafından yazılabilir hale getirin (  veya Apache kullanıcısının yazmasına izin verin, vb.) ardından LocalSettings.php dosyasında  ile   doları ayarlayın. Yüklemeye çalıştığınızda "mkdir başarısız oldu" hatası alırsanız, muhtemelen bir izin sorunu olduğu anlamına gelir.


 * Ayrıca bakınız: 

Değişik türdeki dosyaları yüklemeye nasıl izin verebilirim?
MediaWiki, izin verilen dosya yükleme biçimlerinin  yapılandırma yönergesi kullanılarak belirtilmesini gerektirir. Genellikle bu yönerge, MediaWiki kurulumunuzun kökündeki LocalSettings.php içinde bulunur.

Örneğin, PDF dosyalarına yükleme işlemini genişletmek için aşağıdakileri LocalSettings.php dosyasına ekleyin:

Yüklemeyi birden fazla dosya türüne genişletmek için aşağıdaki sözdizimini kullanın.


 * Ayrıca bakınız: 

Gömülü matematik formüllerini nasıl etkinleştirebilirim?
MediaWiki gömülü matematik formüllerine izin verir. Kurulum talimatları için bakınız.

MediaWiki'm için saat dilimini nasıl ayarlayabilirim?

 *  kısmına bakın.

Önbelleğe alınmış bir sayfa nasıl temizlenir?
Gezinme çubuğunda değişiklik yaparken olduğu gibi önbelleğe alınmış bir sayfayı temizlemek için sayfanın dinamik URL'sinin sonuna  ekleyin.

Örneğin https://www.mediawiki.org/w/index.php?title=Main_Page&action=purge

veya  kodunu sayfanın adres çubuğundaki son kısmına ekleyerek:

Örneğin https://www.mediawiki.org/wiki/Main_Page?action=purge


 * Ayrıca bakınız:, 

Önbellekleme nasıl bütünüyle kapatılır
LocalSettings.php dosyanıza aşağıdaki satırları ekleyin:

= false; // deprecated method = CACHE_NONE; = false;

"Dosya bozuk veya geçersiz bir uzantısına sahip"
Bazı kullanıcılar, izin verilen uzantılar listesine bir dosya biçimi ekledikten sonra bir hatayla karşılaştığını bildirdi. Hatanın metni aşağıdakine benzer:


 * Dosya bozuk veya yanlış bir uzantısı var. Lütfen dosyayı kontrol edip tekrar yükleyin.

Olası çözümler:


 *  değerini ayarlayın, örn. Unix veya Linux altında, bu olurdu
 * fileinfo PHP uzantısını derleyin/kurun.
 * Fedora - yum install php-pecl-Fileinfo
 * Fedora - yum install php-pecl-Fileinfo


 * Ayrıca bakınız: 

İlk kullanıcı yükleyici tarafından oluşturulmadı veya yönetici değil
Bazen, yükleyici varsayılan kullanıcıyı oluşturamaz veya kullanıcı tablosu bir nedenden ötürü kaybolur. Bunu çözmek için birkaç seçenek var:

maintenance/createAndPromote.php

 * MediaWiki'niz 1,16’dan eskiyse,  ayarının yapıldığından emin olun (  bakınız)
 * kabuğu için çalıştırın. Yönetici olmasının yanı sıra, kullanıcının bürokrat olmasını istiyorsanız, komut satırına  ekleyin.

Bu yeni bir kullanıcı yaratacak ve onları bir yöneticiye terfi ettirecektir. Yardım için betiği  parametresiyle çalıştırın.

Veritabanını değiştirin

 * Normal yöntemi kullanarak yeni bir hesap açın (Special:UserLogin).
 * API ile kullanıcı kimliğini kontrol edin.
 * Veritabanına karşı aşağıdaki SQL ifadesini yürütün:
 * yukarıdaki, kullanıcının tercih sayfasında görebileceğiniz uygun kullanıcı kimliği ile değiştirilmelidir.
 * Not: LocalSettings.php içinde  tanımlanmışsa, değerini tablo adına göre hazırlayın. Örneğin,   "XYZ" ise, kullanılacak tablo adı   olur.
 * Not: LocalSettings.php içinde  tanımlanmışsa, değerini tablo adına göre hazırlayın. Örneğin,   "XYZ" ise, kullanılacak tablo adı   olur.

Kullanıcıya Geçici Olarak Yönetici ve Bürokrat Hakkı Tanımak
Bu yöntem aslında, kullanıcıları teşvik etmek amacıyla kullanıcıların kendilerine bazı özel haklar atamasını sağlar
 * Normal yöntemi kullanarak(Special:UserLogin) bölümünden bir kullanıcı oluşturun. Açtığınız kullanıcının oturumunu açın.
 * LocalSettings.php dosyasının en alt kısmına aşağıdaki satırları ekleyin
 * Special:Userrights bölümünden sadece Hizmetli veya Bürokrat hakkını tanımak istediğiniz grubunu seçin.
 * Kaldır  satırını LocalSettings.php. Bu adım çok önemlidir, aksi takdirde kötü niyetli kişiler üyelik grubunu rahatlıkla değiştirebilirler.
 * Kaldır  satırını LocalSettings.php. Bu adım çok önemlidir, aksi takdirde kötü niyetli kişiler üyelik grubunu rahatlıkla değiştirebilirler.

Bir MediaWiki kullanıcısının parolası nasıl sıfırlarım?

 *  kısmına bakın

Benim vikim için nasıl vikiarası bağlantıları oluştururum?

 *  kısmına bakın

Kullandığım URL Adreslerini Nasıl Kısaltırım?
(ör. /wiki/Article_Name yerine /w/index.php?title=Article_Name)


 *  kısmına bakın

Sayfaları /wiki/altdizin/SayfaAdı gibi altdizinlerde nasıl organize ederim?

 *  kısmına bakın

MediaWiki.org ve tüm yüklemeler ücretsiz mi?
Evet, kullandığınız yazılım Özgür Yazılım anlamında ücretsizdir. bölümünde ilgili lisans hakları ile ilgili bilgi bulabilirsiniz.

Kullanıcı haklarını nasıl yönetebilirim/ayarlayabilirim?
 Genel bilgi için sayfasına bakınız. Erişimi kısıtlamaya yönelik yöntemler ve stratejiler için sayfasına bakın.

Anonim kullanıcıların herhangi bir sayfayı değiştirmesini nasıl engelleyebilirim?
Önerilen yöntem,  yapılandırma seçeneğinin değerini değiştirmektir. düzenleyin ve satırı ekleyin:

kullanırsanız, herhangi bir yönetici IP düzenlemesini gerektiği gibi geçici olarak devre dışı bırakabilir.


 * Ayrıca bakınız:, 

Anonim kullanıcıları bir sayfayı okumasını nasıl engellerim?

 * Bunu LocalSettings.php dosyasının altına ekleyin:

Ayrıca bakınız. Manual:Erişimi engelleme#Tüm sayfaları görmeyi engelleme sayfasına bakın.

Hesap oluşturmayı nasıl engellerim?

 * Bunu LocalSettings.php dosyasının altına ekleyin:

Daha fazla bilgi için Manual:Erişimi engelleme#Hesap oluşturmayı engelleme sayfasına bakın.

Kayıt sırasında bir e-posta adresinin nasıl belirtilmesini istiyorum?

 *  kısmına bakın

MediaWiki'yi Salt Okunur moduna nasıl geçiririm?

 *  kısmına bakın

Varsayılan kullanıcı tercihlerini nasıl değiştiririm?
MediaWiki varsayılan kullanıcı tercihleri dil dosyasındadır, yani Türkçe kullanıyorsanız. Bu dosyayı düzenlemeyin, sadece DefaultSettings.php gibi yaptığınız gibi kaynak için kullanın.

Bir sayfadaki varsayılan arama sonucu sayısını değiştirmek isteyip istemediğinizi söyleyin. Language.php diyor ki:

50 olarak değiştirmek için bunu LocalSettings.php dosyasına koyun:

Yazılım varsayılanlarını içeren $wgDefaultUserOptionsEn değil, site geçersiz kılmalarını içeren ayarını yaptığınızı unutmayın. $wgDefaultUserOptions içindeki ayarlar dil dosyasında ayarlananları geçersiz kılar.

Aranacak varsayılan ad alanlarını değiştirmek için, MediaWiki'nin herhangi bir sürümünde, öğesini LocalSettings.php içindeki bir dizi ad alanı dizinlerini boole değerleriyle eşleştirin. Örneğin, ana ad alanında ve kategori ad alanında arama yapmak için şunu kullanın:

Bazı durumlarda, varsayılan kullanıcı tercihini değiştirdikten sonra, mevcut tüm kullanıcı hesaplarının kullanıcı tercihlerini de değiştirmek isteyebilirsiniz.

Öyleyse, Bakım dizinindeki betiğini kullanın. İlk çalıştırma için "--dry" seçeneğini kullanın, etkisini değerlendirin ve oradan gidin. (--dry veritabanını yazmaz)

php userOptions.php --dry --nowarn searchlimit --old 20 --new 50

Ayrıca, bu tür değişiklikleri yapmadan önce her zaman veritabanınızı yedekleyin (sadece --dry kullanıyorsanız yapmanız gerekmez).


 * ''Ayrıca bakınız:

MediaWiki'yi nasıl daha hızlı çalıştırabilirim?

 * Bakınız: 

Aşağı açılan arama önerileri listesini nasıl etkinleştiririm?

 *  kısmına bakın

Yükseltme

 *  kısmına bakın

Vikimi farklı bir makineye taşımak mümkün mü?
Evet. Olmalı. Aslında, eski kurulumunuzu yedekleyecek ve daha sonra yeni makineye "geri yükleyeceksiniz". Son olarak, her şeyin yeni konumu göstermesi için viki yapılandırmasını güncellemek için ek değişiklikler yapmanız gerekecektir.

Vikimi farklı bir sunucuya nasıl taşırım?
Manual:Moving a wiki bölümündeki talimatları izleyin.

Logoyu nasıl değiştirebilirim?
Her sayfanın sol üst köşesinde görünen logo, '''deki dosya yapılandırma satırı tarafından belirlenir

Logoyu değiştirmenin iki yolu vardır:


 * 1) Normal dosya yükleme arayüzünü kullanarak vikinize bir resim yükleyin. Bu, logonun kolayca değiştirilmesini sağlar, bu nedenle bu yöntemi kullanırsanız sayfayı korumak isteyebilirsiniz.
 * Ardından $wgLogo satırını LocalSettings.php dosyasına ekleyin, örneğin:
 * 1) Sunucunuza başka yollarla (FTP gibi) bir resim yükleyin.
 * $wgLogo satırını LocalSettings.php dosyasına ekleyin, örneğin:
 * (Bu örnekte, resim LocalSettings.php dosyasıyla aynı klasördedir.)
 * (Bu örnekte, resim LocalSettings.php dosyasıyla aynı klasördedir.)
 * (Bu örnekte, resim LocalSettings.php dosyasıyla aynı klasördedir.)

Logoyu yalnızca belirli sayfalarda değiştirmek istiyorsanız #p-logo CSS'nin arka plan resmi özelliğini geçersiz kılın veya gibi üçüncü taraf uzantılarını kullanın.

Vikinin CSS'sini nasıl düzenlerim?
CSS dosyalarını (common.less gibi) doğrudan düzenlememelisiniz, çünkü yazılımı her yükselttiğinizde özelleştirmelerinizi uygulamanız gerekirse yükseltmeyi zorlaştıracaktır. Bunun yerine, tüm kaplamalar için CSS değişikliklerinizi uygulamak istiyorsanız MediaWiki:Common.css adlı bir wiki sayfasını veya uygulamak istediğinizde MediaWiki:Vector.css adlı bir viki sayfasını düzenlemeniz gerekir. Sadece Vector görünüm için özelleştirir.

MediaWiki:Common.css ve MediaWiki:Vector.css sayfalarının içeriği, kaplama dosyalarında belirtilen varsayılan CSS stillerini her zaman geçersiz kılar.

Sol dikey gezinme araç çubuğunu nasıl gizlerim?
Başka bir deyişle, ana içerik div'in logo, araç kutusu, gezinti ve arama motorunu gizleyerek ekranın %100'ünü kaplamasını nasıl sağlıyorsunuz?

Kalıcı olarak gizlemek için aşağıdakileri kopyalayıp MediaWiki:Common.css sayfasına yapıştırın:

Kullanıcı F11 tuşuna bastığında araç çubuğunu gizlemek için bunu vikinizde MediaWiki:Common.js girin:

Her sayfanın altındaki kategorileri nasıl gizlerim?
MediaWiki:Common.css sayfanızı değiştirip aşağıdakileri ekleyerek her sayfada kategorilerin görüntülenmesini gizleyebilirsiniz:

Sol üst köşedeki logoyu özelleştirebilir miyim? Öyleyse, nasıl?
Logo, pBody bölümü olmayan bir portlet bloğudur. P-logo kimliği ile tanımlanır. Arka plan resmi, 'de tanımlanan değişkeni tarafından belirtilir. Bu konum sistem köküne değil, web sunucusu köküne göredir. Görüntüyü değiştirmek için 'de yeniden tanımlayın. Yanlış ayarlanırsa sayfada resim olmaz; web sunucusu hata günlüğünüzü kontrol edin ve buna göre ayarlayın. Bununla birlikte, p-logosunun boyutu, kırpılmayacaksa logo için yeterince büyük olmalıdır. Bu, stil sayfasında (Monobook'ta main.css) ayarlanır, p-logo stilinin altında, varsayılan ayar:

Farklı boyutta bir logo kullanıyorsanız ve CSS'yi değiştirmek istiyorsanız, lütfen temel MediaWiki stil sayfalarında değişiklik yapmayın. Bunun yerine viki için css sayfasına ekleyin (monobook için MediaWiki:Monobook.css, vektör için MediaWiki:Vector.css. MediaWiki:Common.css tüm kaplamalar için de çalışır)

Logonun boyutunu küçültme
Bir etiketin logonun üstünde olduğunu unutmayın; bu nedenle logonun portletinin boyutunu küçültmeye çalışıyorsanız #p-logo a ve #p-logo a:hover kurallarını da değiştirmeniz gerekir. Bunlar için varsayılan ayar:

Site logosuna tıklandığında etkinleşen tüm sayfaların sol üst köşesindeki site logosunun bağlantı URL'sini nasıl özelleştirebilirim?
Varsayılan olarak, site logosunu tıklatmak sizi ana site sayfasına götürür. Hangi dahili site sayfasının "ana" site sayfası olduğunu değiştirmek istiyorsanız, MediaWiki:Mainpage öğesini düzenleyin.

Site logosu bağlantısının bağlantısını harici olarak diğer herhangi bir URL'ye yapmak için, logo tarafından kullanılan ana sayfa href'ini geçersiz kılmak için LocalSettings.php dosyasına bir kanca ekleyebilirsiniz.

Tarayıcının adres satırındaki (favicon) simgeyi nasıl değiştiririm?

 * Basitçe favicon.ico alan adınızı alan adınızın/alt alan adınızın kök dizinine yükleyin, dosya adının küçük olduğundan ve adının favicon.ico olduğundan emin olun.
 * Alternatif olarak, LocalSettings.php'deki ayarını düzenleyin ve ekleyin

Ayrıntılar için bakın.

İpucu: Favicon görüntüsü 16x16 piksel veya 32x32 piksel olmalıdır.

Kuralı Yeniden Yaz
URL'den "index.php" dosyasını kaldırmak için .htaccess dosyasında bir yeniden yazma kuralı kullanıyorsanız, .ico dosyaları için de bir istisna eklemeniz gerekir. Aşağıdaki kuralı .htaccess'inize eklemeniz yeterlidir:


 * RewriteRule .*\.ico$ - [L]

Bu kuralın index.php kuralından önce görünmesi gerekir.

Büyük/küçük harf duyarlılığı
Favicon dosyasını yüklerken dosya adının küçük olduğundan emin olun. (Yani, "Favicon.ico" değil, "favicon.ico".) Çok sayıda sunucu (örneğin, UNIX benzeri işletim sistemlerinde bulunanlar), adı küçük harfli olmadıkça dosyayı bulamaz.

Gezinme çubuğunu nasıl özelleştiririm?
Vector veya Monobook kaplaması kullanılarak her sayfanın solunda görünen gezinme çubuğunun içeriği, vikinizdeki MediaWiki:Sidebar sayfası tarafından belirlenir. Bunları özelleştirme hakkında bilgi için lütfen Manual:Interface/Sidebar bölümüne bakın.

Her sayfaya nasıl kısa mesaj (sitenotice) koyabilirim?
MediaWiki:Sitenotice sayfasına bir metin koyun. Her makale sayfasının üstünde görüntülenir.

Ayrıca yalnızca çıkış yapan kullanıcılar için görüntülenen bir mesaj oluşturmak üzere MediaWiki:Anonnotice öğesine metin ekleyebilirsiniz. Oturumu kapatan kullanıcıların site bildirimi ile ilgili bilgileri almaya devam etmelerini sağlamak için site bildirimini anon bildirimine eklenmesi genellikle iyi bir fikirdir.

Ana sayfanın hangi sayfayı nasıl değiştirebilirim?
Varsayılan olarak, MediaWiki Anasayfa başlıklı bir sayfa arar ve bunu varsayılan sayfa olarak sunar. Bu, MediaWiki:Mainpage'in içeriği değiştirilerek farklı bir başlığa değiştirilebilir. Bu, yükleme sırasında kenar çubuğundaki 'Anasayfa' bağlantısını değiştirmezse,  MediaWiki:Sidebar bölümünü düzenleyin.

Anasayfa başlığını nasıl değiştiririm?
"Taşı" sekmesini tıklayın ve sayfayı istediğiniz sayfa başlığına taşıyın.

Genellikle hangi sayfanın "anasayfa" olarak yapılandırıldığını değiştirmek istersiniz.

Anasayfa başlığını nasıl gizlerim?
MediaWiki'nin anasayfa başlığını gizlemek için yerleşik bir seçeneği yoktur ( sayfasına bakın), ancak başlığı gizlemek için CSS kullanabilirsiniz. Alternatif olarak, uzantısını kullanabilirsiniz.

Vikinizde 'ye aşağıdakileri ekleyin:

Ana sayfanız yerelleştirilmiş bir ad kullanıyorsa veya ana sayfayı yeniden adlandırdıysanız,  bölümünü değiştirmeniz gerekir. Ana sayfanın HTML kaynağını görüntüleyip  etiketini arayarak doğru bir parametre bulabilirsiniz.

Örneğin, diliniz Lojban ise, gövde etiketi şöyle görünür:

Bu nedenle, bu satırı klasörünüze koymalısınız:

"Yardım:Anasayfa" gibi belirli bir ad alanında "Anasayfa" başlığını gizlemek istiyorsanız, vikinizdeki klasörüne aşağıdakileri ekleyin:

Note the difference:  in comparison to. The latter will not work.

Bu işe yaramazsa, bunu desteklemeyen bir kaplama kullanıyor olabilir veya MediaWiki:Mainpage'i güncellemeden ana sayfanızı taşıdınız veya gerçekten eski bir MediaWiki sürümünüz var.

Kaplama, başlık için  sınıfına sahip bir   öğesinden farklı bir öğe kullanıyorsa, bu kaplamaya uygulamak için uygun CSS seçiciyi bulmanız gerekir.

İçindekiler tablosunu nasıl gizleyebilirim?
Makalede dört veya daha fazla başlık olduğunda içindekiler tablosu (TOC) otomatik olarak gösterilir. Gizlemenin birçok yolu vardır.


 * Tek bir sayfa için
 * sihirli kelimesini sayfanın vikimetine yerleştirin.


 * Tüm sayfalar için
 * kurun
 * veya
 * MediaWiki:Common.css klasörüne aşağıdaki kuralı ekleyin:


 * Her kullanım
 * Kullanıcılar aynı CSS kuralını common.css kişisel stil sayfasına ekleyebilir.


 * İçindekiler tablosunu gizlemek için bir kullanıcı tercihi vardı, MediaWiki 1.23'te kaldırıldı (T54813).

Arayüz dilini nasıl değiştirebilirim?
Arayüz metni MediaWiki ad alanı kullanılarak değiştirilir. Site dilindeki varsayılandan her sapma için bir MediaWiki sayfası vardır: İngilizcemesajadı ve diğer dildeki varsayılandan her sapma için bir sayfa MediaWiki:İngilizcemesajadı/dil kodu. (Sürüm 1.9'dan bu yana, varsayılan değerlere eşit mesajlar için sayfa yoktur.). Bir sayfa oluşturulduğunda, düzenleme kutusu varsayılan değerle otomatik olarak doldurulur. Varsayılanı geçersiz kılmak için bir sayfa oluştururken, önce varsayılan sürümün kaydedilmesi ve onunla farklılıklara izin verilmesi yararlı olur. Ayrıca bakınız.


 * Sistem mesajlarının listesi için Special:Allmessages sayfasına bakın
 * MediaWiki ad alanını kapatmak için  yapılandırma ayarına bakın
 * Her sayfanın altındaki Gizlilik politikası veya Feragatnameler bağlantılarını kaldırmak için MediaWiki:Privacy veya MediaWiki:Disclaimers sırasıyla tek bir tireye.

Arayüz dilini nasıl değiştiririm?
Varsayılan arayüz dilini değiştirmek için  içindeki   değerini değiştirin, örneğin

Değişiklikleri görmek için tarayıcınızın önbelleğini atlayın.

Yeni varsayılan arabirim dili, hiç özelleştirmemiş tüm kullanıcılara uygulanacaktır.

Kullanıcılara, vikinin varsayılan dilinden farklı dillerde sayfalar ve arayüz öğeleri oluşturma ve seçme olanağı sağlamak istiyorsanız, vikinizi çok dilli hale getirebilecek uzantısına ihtiyacınız vardır.

Mevcut tüm kullanıcılar için dil ayarlarını değiştirmek istiyorsanız, bakım betiği kullanın. Örneğin, İngilizce ayarlı tüm kullanıcıların bunun yerine Fransızca kullanmasını sağlamak için şunu çalıştırın:

Maddeyi nasıl kaldırabilirim/tabloları düzenleyebilirim?
Biraz daha kontrol için User:Subfader/Hide_page_tabs sayfasına bakın

Vikinizde MediaWiki:Common.css sayfasını düzenleyin ve ekleyin:

İçerik sekmelerinde kullanılan çeşitli #ca-* kimlikleri için sayfa kaynağına bakın.

Vikim boyunca nasıl sekme ekler/kaldırırım?
sayfasına bakın veya kendi uzantınızı yazın (Bakınız: ):

Örneğin, tartışma sekmesini kaldırmak ve ardından her zaman ana sayfaya giden bir sekme eklemek için bu kodu :

ve sonra ekleyin

LocalSettings.php dosyasının altına

Yalnızca bir sayfadaki sekmeyi nasıl kaldırabilirim?
Örneğin, Tartışma (mesaj) sayfası sekmesini Ana Sayfa'dan kaldırmak için MediaWiki:Common.css sayfasında şunu ekleyin:

MediaWiki:Common.css üzerinde değişiklik yapmak için yönetici ayrıcalıklarına sahip olmanız gerekir.


 * Ayrıca bakınız: 

Tüm sayfalardaki bir sekmeyi nasıl kaldırabilirim
Örneğin, tüm vikisayfalardaki Tartışma (mesaj) sayfası sekmesini kaldırmak için MediaWiki:Common.css sayfasına şunu ekleyin:

Kaldırılacak diğer sekmeler #ca-history, # ca-viewsource, # ca-view (Okuma sekmesi), #ca-nstab-main (Sayfa sekmesi).

Kaldırabileceğiniz diğer açılır menü öğeleri #ca-watch, #ca-move, #ca-delete.

MediaWiki:Common.css üzerinde değişiklik yapmak için yönetici ayrıcalıklarına sahip olmanız gerekir.

Oturum açmamış kullanıcılar için bölüm düzenleme bağlantılarını nasıl gizlerim?
yapılandırma seçeneğinin değerini değiştirebilirsiniz.

dosyasını düzenleyin ve satırı ekleyin:


 * Ayrıca bakınız: Anonim kullanıcıların herhangi bir sayfayı düzenlemesini nasıl durdurabilirim?

Sağ üstteki "Bu IP için tartış" bağlantısını nasıl kaldırabilirim (ör. true olduğunda)?
Seçeneklerden biri, viki sayfanızdaki MediaWiki:Common.css viki sayfasında aşağıdaki CSS'yi kullanarak bağlantıyı gizlemektir:

Başka bir seçenek de, LocalSettings.php dosyanızın içinde, anonim kullanıcıların konuşma sayfasının bağlantısını kaldırmak için PersonalUrls kancasını kullanmaktır:

Ekranın sağ üst kısmındaki "Hesap veya Giriş Yap" bağlantısını nasıl kaldırabilirim?
Giriş / hesap bağlantılarını personal_urls adresinden kaldırmak için, adresinizdeki bu kodu takıp kaldırmak için kullanabilirsiniz:

İşlemleri ve özel sayfaları nasıl engelleyebilirim?
Belirli bir URL veya VirtualHost aracılığıyla statik bir web sitesi yanılsaması oluşturmak istediğinizde, aynı zamanda gerçek bir viki olan 'dahili' bir görünüme sahip olmak istediğinizde eylemleri ve özel sayfaları bastırmak yararlı olabilir. yani, vikinizin kullanıcıların düzenleyebileceği içe dönük bir 'görünümüne' ve statik bir web sitesi gibi görünmesi gereken dışa dönük bir görünümüne (geçmiş yok, tartışma vb. vb.) sahipseniz.

Tüm uygun bağlantıları gizledikten sonra (yukarıya bakın), Apache web sunucusunu kullanıyorsanız, aşağıdaki işlemleri kullanarak eylemleri ve özel sayfaları devre dışı kuralları yeniden yazılma kurallarına bakabilirsiniz:


 * 1) Lock down the site (disable MediaWiki commands)

RewriteEngine On


 * 1) RewriteLog /tmp/rewrite.log


 * 1) RewriteLogLevel 9


 * 1) See https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Parameters_to_index.php#Actions

RewriteCond %{QUERY_STRING} (.*action=.*) RewriteRule .* http://www.my.domain.com?

RewriteCond %{REQUEST_URI} !^/index.php/Special:Search RewriteCond %{REQUEST_URI} ^(.*Special:.*) RewriteRule .* http://www.my.domain.com?

RewriteCond %{QUERY_STRING} ^(.*Special:.*) RewriteRule .* http://www.my.domain.com?
 * 1) Catch a trick...

Yukarıda, örneğin  bir istek yalnızca   yeniden yazılır. Benzer şekilde Özel ad alanındaki herhangi bir sayfa (Özel:Ara hariç)  olarak yeniden yazılacaktır. 'Unutma, bu sadece bir saldırıdır ve güvenli bir CMS için bir çözüm olarak tasarlanmamıştır.

Yukarıdaki kuralları özel URL adlandırma şemanıza uyacak şekilde ayarlamanız gerektiğini unutmayın.

Böyle bir siteyi kilitlemeye çalışırken göz önünde bulundurulması gereken diğer hususlar, viki içeriği için API ve POST istekleri (GET yerine).

Hata mesajlarını nasıl düzenlerim?
Special:Allmessages düzenlenebilen tam bir mesaj listesi (hata veya başka türlü) içerir.

Altbilgiyi nasıl değiştiririm?

 * Bakınız:, 

Powered by MediaWiki resmini (ve diğer olası resimleri) altbilgiden nasıl düzenleyebilir / kaldırabilirim?
Powered by MediaWiki görüntüsünü vikinize MediaWiki:Common.css aşağıdakileri ekleyerek gizleyebilirsiniz:

Tamamen 1.17 ve daha yeni sürümlerde kaldırmak isterseniz, 'nizde kullanarak kullanabilirsiniz:

1.16 ve aşağısında kaldırmak için bir kanca kullanmanız gerekecektir:

Note that this will also remove other powered-by icons, e.g. also the one coming from BlueSpice.

Simge görüntülerini, url'leri, alternatif metni veya yeni simgeler eklemek isterseniz, lütfen belgelerine bakın.

Varsayılan imza tilde ( ~ ) şablonuna nasıl yanıt bağlantısı eklerim?
İmzaları MediaWiki:Signature / MediaWiki:Signature-anon içinde özelleştirebilirsiniz.

Örneğin, girişleri  olarak değiştirmek kullanıcıların konuşma sayfalarına bir bağlantı koyar ve   daha doğrudan bir bağlantı verir.

Kullanıcılar imzasını kendi tercihlerine göre değiştirebilirler.

Her sayfanın öğesinin ne olduğunu nasıl değiştirebilirim? Nerede değişiklik yapabilirim?
Değiştirmek istediğiniz metnin çoğu MediaWiki'nin ad alanında bulunabilir.

Başlıkları, metinleri, duyuruları vb. Değiştirmek için değiştirmek istediğiniz sayfalarla ilişkili metni görebileceğiniz Special:AllMessages sayfasına gidin. MediaWiki ad alanındaki korumalı girdileri düzenlemek için yönetici olarak oturum açmanız gerekir.

Tarayıcınızdaki başlığı değiştirmek istiyorsanız, MediaWiki:Pagetitle ayarını yapmanız gerekir. Oraya gidin ve tıpkı vikinizdeki diğer sayfalarda olduğu gibi düzenleyin.

MediaWiki'nin son sürümlerinde, MediaWiki:Pagetitle varsayılan olarak $1 -. sizin için yanlış metin üretiyorsa, LocalSettings.php olarak ayarlamanız gerekir.

$wgSitename, LocalSettings.php dosyasında doğruysa ancak hala yanlışsa, $wgSitename öğesini yanlış bir şekilde "wgSitename" ifadesinin "Vikipedi" yanlış ayarlamasına ayarlamış olabilirsiniz. Bunu düzeltmek için dil dosyasını düzenleyin. Örneğin, İbranice dil dosyası viki dizininizdeki  dizinindedir.

Ayarlarınızı değiştirdikten sonra tarayıcı önbelleğinizi temizlemeyi unutmayın.

MediaWiki otomatik olarak $wgSitename'in ilk harfini büyük yazıyor mu?
Evet. Bu yapılandırma ayarı kullanılarak değiştirilebilir.

Harici bağlantıları yeni bir pencerede nasıl açabilirim?

 *  kısmına bakın

MediaWiki'yi URL'leri, etiketleri vb. biçimlendirmekten nasıl engelleyebilirim?
URL veya etiketin çevresine "" etiketlerini yerleştirin.

Örnek: svn co http://svn.example.com/myproject/

Üretir: svn co http://svn.example.com/myproject/

Kullanıcıları kaydetmeden önce önizlemeye nasıl zorlayabilirim?

 * Bakınız:, 

Düzenleme sayfasına nasıl daha fazla düğme ekleyebilirim?

 * Bakınız: 

Düzenleme sayfasında nasıl tıklanabilir daha özel karakterler veya etiketler alabilirim?
Düzenleme alanının altına daha seçilebilir özel karakterler vb. eklemek için sayfasına bakın.

Vikimde nasıl farklı bir kaplama (ör. Vikipedi'nin eski Monobook görünümü) kullanabilirim?
Vector kaplaması, MediaWiki 1.17 ve daha yeni sürümlerle yapılan tüm kurulumlar için varsayılan kaplama olsa da, Monobook kaplaması daha önce varsayılan olmuştur. Varsayılan kaplamanızı yapılandırma hakkında daha fazla bilgi için sayfasına bakın.

Bir sayfanın yazdırılabilir sürümünde harici bağlantıların gösterilmesini nasıl devre dışı bırakabilirim?
Vikinizdeki MediaWiki:Print.css sayfasını düzenleyin ve buraya aşağıdaki kodu ekleyin:

Bu, MediaWiki kaynak koduyla birlikte gelen CSS dosyalarında tanımlanan stilleri geçersiz kılar. Daha fazla bilgi için sayfasına bakın.

Bunun yerine, yazdırılabilir sürümde harici bağlantıların altı çizili olmasını istiyorsanız, aşağıdaki kodu da ekleyin:

Wiki sayfamın ana sayfasının madde (sayfa adı) sekmesinin metnini nasıl değiştirebilirim?
Sekme metnini Vikipedi'de kullanılan bir örnek olarak değiştirmek için önce " " sayfasını açarsınız.

Bunu yaptıktan sonra Düzenle'yi tıklayın ve daha sonra ana sayfada görünmesini istediğiniz metni düzenleme kutusuna yazın, hepsi bu. Sayfayı da kaydetmeyi unutmayın.

Bir sayfayı nasıl düzenleyebilirim?
Bir sayfayı düzenlemek için, her sayfada görünen düzenle bağlantısını tıklamanız yeterlidir. Varsayılan Vector kaplamasını kullanarak, bu sayfanın üst kısmında bir sekme şeklindedir. Mevcut işaretlemeyi içeren bir form görünecektir. Değişiklik yapmayı bitirdiğinizde, değişikliklerinizi yapmak için Kaydet düğmesini tıklayın.


 * Ayrıca bakınız: 

Nasıl yeni bir sayfa oluşturabilirim?
Yeni bir sayfa oluşturmanın birçok yolu vardır:

Bazı vikilerde başarısız bir sayfa araması, o sayfayı düzenlemenizi sağlayan bir bağlantı içerir.
 * Farklı bir sayfa üzerinde sayfaya bir bağlantı oluşturun, sonra görünen kırmızı bağlantıya tıklayın
 * Sayfanın amaçlanan konumuna göz atın, ör.  ve "Düzenle", "Oluştur" veya "Kaynak oluştur" bağlantısına tıklayın.


 * Ayrıca bakınız: 

Bir sayfanın eski bir sürümünü nasıl silebilirim?
Sayfa verilerinin eski sürümleri veritabanında tutulur ve sayfa geçmişi özellikleri aracılığıyla erişilebilir. Bu, değişiklikleri gözden geçirmek ve istenmeyenleri düzeltmek veya geri almak için yararlıdır, ancak bazı durumlarda yöneticiler bu bilgileri yasal nedenlerden dolayı kullanılamaz hale getirmek veya veritabanının boyutunu azaltmak isteyebilir.


 * Hizmetliler, sayfayı silerek ve saklanacak düzeltmeleri seçici olarak silerek eski bir sayfa düzeltmesini silebilir
 * uzantısı (HideRevision olarak da bilinir), MediaWiki'nin eski sürümlerindeki zararlı düzeltmeleri sayfa geçmişinden çıkarmak için kullanılabilir (<1.16).
 * Daha yeni MediaWiki'ler (1.14+) için, ayrıcalıklı kullanıcıların sayfa geçmişlerinden tek düzeltmeleri kaldırmasına izin veren temel RevisionDelete özelliğini etkinleştirebilirsiniz.
 * bakım betiği sayfaların tüm eski düzeltmelerini ve ilişkili metin kayıtlarını toplu olarak silebilir.


 * Ayrıca bakınız: 

Sayfa geçmişinde gözetim/silme düzeltmelerini nasıl kullanırım?

 * Bakınız: 

Ayrıca bir sayfayı silebilir ve yalnızca istediğiniz düzeltmeleri geri yükleyebilirsiniz.

Kullanılabilir düzenleme eğitimleri var mı?
Çoğunlukla Vikipedi gibi Wikimedia kardeş projelerinde çeşitli düzenleme eğitimleri vardır. Meta da işaretleme referansları vb. vardır.


 * Bu sitedeki Help:Editing pages sayfası
 * Meta üzerindeki yardım içeriği düzenleme
 * Türkçe Vikipedi'de  Bir sayfayı düzenleme kılavuzu

Bir sayfanın yazdırılabilir formunu nasıl görüntülerim?
MediaWiki, bir sayfayı yazdırıldığında otomatik olarak uygun şekilde biçimlendiren stil sayfaları içerir; tarayıcınızdaki baskı veya baskı önizleme işlevini kullanmak, sayfayı yazdırılabilir bir biçimde oluşturmalıdır.

Bu yazdırılabilir formu, Araç Kutusu altındaki kenar çubuğundaki yazdırılabilir sürüm bağlantısını veya uzantısını kullanıyorsanız Yazdır/dışa aktar bağlantısını kullanarak da görüntüleyebilirsiniz.

Şablonları nasıl kullanırım?

 *  kısmına bakın

Yüklü MediaWiki sürümümde Wikimedia Commons'dan medya (görüntü, video, ses vb.) kullanabilir miyim?
Evet, bunu kullanarak teşvik edilir.


 * Ayrıca bakınız: 

Bir şablonu imza olarak nasıl kullanırım?
Tercihlerinize baktığınızda, "ham imza" için bir onay kutusu görürsünüz. Ancak alan yalnızca belirli sayıda karakter alacaktır. Daha fazlasını istiyorsan ne olacak?

Muhtemelen kullanıcı alanınızda iki sayfa oluşturmanız gerekecektir.


 * 1) İlk sayfayı oluşturun (İLK SAYFA)
 * 2) Tercihlerinize gidin, "ham imza"'yı kontrol edin ve imzaya  koyun.
 * 3) İkinci bir sayfa oluşturun (İKİNCİ SAYFA) (muhtemelen ilk sayfanın bir alt sayfası)
 * 4) İlk sayfaya geri dönün (İLK SAYFA) ve yapın
 * 5) Go to the second page (SECOND PAGE) and place the code you wish to have for your signature.

Bu yapıya sahip değilseniz, yine de tüm imza kodunuzu imzanızın kullanıldığı her yerde ham koda ekleyeceksiniz, çünkü yazılım tercihlerinize "SUBST" ekleyecektir. Bunu önemsemeyebilirsiniz, bu durumda sadece bir sayfaya ihtiyacınız vardır. Ham kodun yalnızca çok daha temiz görünen görüntülemesini istiyorsanız, iki sayfalık yapıyı kullanmanız gerekir.

Sandbox işlevini wiki yüklememe nasıl eklerim?
Viki açısından, bir sandbox basitçe bir "oyun kalemi"'dir; kullanıcıların karışabileceği bir sayfa. Bu normal şekilde oluşturulmuş sıradan bir sayfadır ve istediğiniz yere yerleştirilebilir. MediaWiki'de yerleşik özel bir sandbox işlevi yoktur.

Kullanıcılar genellikle kendi kendini boşaltan Vikipedi sandbox'ları sorgular. Bu tam olarak doğru değil; bunları temizlemek ve düzenli zaman aralıklarında belirli bir duruma döndürmek için botlar çalıştıran gönüllüler vardır.

Kişisel araçlara "Sandbox" bağlantısını nasıl eklerim (sağ üst)?
uzantısını eklemeniz ve Sandbox küçük aracı eklemeniz gerekiyor. Muhtemelen bunu varsayılan bir küçük araç yapmak isteyeceksiniz.

Vikimin tüm dillere hizmet etmesini nasıl sağlayabilirim?
Vikinizi çok dilli ve çeviri aracı haline getirmek, sayfaların ve özel arayüzün (kenar çubuğu gibi) çevirisine izin vermek için uzantısını kullanın; kapsamlı belgeler var.

MediaWiki XML dökümlerinden içe aktarma

 * Bakınız: 

Diğer viki yazılımı türlerinden içe aktarma
MediaWiki ile dağıtılan UPGRADE dosyasına aktarmayla ilgili bazı belgeler var.

Bunları takip etmek için, en az bir tekil sayfa bizi medyadan MediaWiki'ye içe aktardı:

MediaWiki otomatik olarak CamelCase stil bağlantılarına bağlantı vermediğinden, tüm bağlantılarınıza köşeli parantez eklemeniz gerekir. Bunu aşağıdakilerle yapabilirsiniz:

İlk olarak importUseModWiki.php betiğinden ImportStage1.txt dosyasını (veya çağırmak istediğiniz her şeyi) alın (çıkışı bir dosyaya bağlamak için > kullanın)

İkincisi, yapın

sed '/Importing/!s/\ [A-Z]\w*[a-z]\w*[A-Z]\w*[a-zA-Z]/\ \[\[&\]\] /g' ImportStage1.txt > ImportStage2.txt

Bu CamelCase bağlantılarınızın yerine uygun bağlantılar oluşturmalıdır.

Bu SubPage bağlantıları için çok iyi çalışmıyor - birisi düzeltmeye mi önem veriyor?

Sonra,

sed 's/upload\:\w*\.\w*/http\:\/\/aberwiki\.org\/uploads\/& /g' ImportStage2.txt > ImportStage3.txt

Bu yükleme bağlantılarınızı düzeltir. Değiştirme metnini http://www.vikiniz.org/uploads/dosyaadı gibi URL'nizi dolduracak şekilde değiştirin

Artık ImportStage3.txt dosyasını veritabanınıza aşağıdaki gibi bir komutla aktarmaya hazırsınız:

mysql -u -p < ImportStage3.txt

Diğer dosya türlerinden içe aktarma
İçeriği HTML'den (ve diğer biçimlerden) MediaWiki işaretlemesine dönüştürmeye yardımcı olacak çeşitli araçlar vardır.


 * Geliştirici ve SysAdmin araçları
 * HTML::WikiConverter::MediaWiki - HTML'den MediaWiki işaretlemesine dönüştürmek için bir Perl modülü.
 * Wikificator - XHTML'yi MediaWiki işaretlemesine dönüştüren bir JavaScript MediaWiki uzantısı.
 * ve bakım betikleri, metin ve görüntüleri MediaWiki'ye içe aktarmak için kullanılabilir.


 * Son kullanıcı araçları
 * HTML'den Viki'ye Dönüştürücü - Çevrimiçi bir HTML'den MediaWiki'ye biçimlendirme dönüştürme hizmeti. (HTML::WikiConverter::MediaWiki dayalıdır)
 * wikEd - MediaWiki için HTML içe aktarabilen bir metin düzenleyicisi (Microsoft Word tarafından oluşturulan HTML dahil).


 * Talimatlar
 * Microsoft .chm yardım dosyalarından MediaWiki'ye dönüştürmeyle ilgili kısa notlar
 * Microsoft Office biçimlerinden MediaWiki'ye dönüştürme hakkında notlar

MediaWiki otomatik içe aktarma betiği
wiki_import - MediaWiki otomatik içe aktarma betiğinden alınmıştır:

Açıklama
Betik, klasör dizini ağacı viki kategorisi hiyerarşisi olarak eşlendiğinde, tüm dosya klasörünü MediaWiki'ye almak için tasarlanmıştır.

Özellikler

 * ekonomik, "çift giriş" olmadan mevcut bilgi tabanı koleksiyonundan viki sitesi oluştur
 * kalıcı, viki kategori hiyerarşisi olarak klasör dizin ağacı eşleme
 * gelişmiş, tüm tanınmış dosya türlerini otomatik olarak içe aktarın/işleyin
 * tek tek viki sayfalarına erişimi kontrol etmeniz gerektiğinde bile, geçerli tüm senaryoları kapsa
 * çok yönlü, son derece özelleştirilebilir

Hızlı Yardım
wiki_import.sh $ $Revision: 1.1 $

mediawiki otomatik dosya içe aktarma betiği

Kullanımı: wiki_import.sh [OPTIONS]...

Betik, klasör dizini ağacı viki kategorisi hiyerarşisi olarak eşlendiğinde, tüm dosya klasörünü mediawiki'ye aktarmak için tasarlanmıştır.

İçe aktarılacak dosyanın belirtimi standart girdiden geçirilir.

Seçenekler: -s, --sect=n    içe aktarılan maddenin vikisinin kök kategorisi bölümü (zorunlu) -1, --header    standart üstbilgi ekle (kategori hiyerarşi yolu ve bildirimi) -l, --link      web sitesindeki gerçek dosyaya bağlantı -f, --footer    standart altbilgi ekle (madde kategorisi) -R, --res[=p]   altbilgiye kısıtlı etiket ekle '' (default=`$_opt_sect')

Yapılandırma Seçenekleri: -p, --php=fn    mediawiki import php betik özellikleri -r, --root=n    viki sitesinin tamamı için kök kategori adı -m, --max=n     mysql'in içe aktarması için max_allowed_packet -u, --user=n    içe aktarma için kullanılan viki kullanıcısı -a, --arch=p    arşiv dosyalarına bağlı kök URL

Örnekler:

echo ./path/to/file.ext | wiki_import.sh -1 -l -f -s 'Customer Support' -R

Diğer ayrıntılar için wiki_import adresini ziyaret edin.

Diğer vikilerden içe aktarılan şablonlar (Vikipedi gibi) benim için çalışmıyor
Muhtemelen kaynak vikide kullanılan veya bazen  gibi bazı uzantıları yüklemeniz gerekir. Ayrıca, şablon için gerekli olan tüm site CSS ve JavaScript kopyaladığınızdan emin olun.

Birden fazla vikiye sahip olmak istiyorum, ancak yalnızca bir kez kayıt yaptırmak istiyorum

 * Sıfırdan başlıyorsanız veya bir vikiden birden çok cihaza geçiyorsanız, tüm vikilerin "ana" vikinin kullanıcı tablosunu paylaşmasını sağlamak için ve  kullanabilirsiniz. Paylaşılmayan tablolara bağlı herhangi bir veri veya bir vikiye özgü veri içermediği sürece diğer tabloları da paylaşabilirsiniz. Örnekler ve daha fazla bilgi için Manual:Shared database bölümüne bakın.
 * Vikileriniz zaten kurulmuşsa ve tek bir oturum açmaya geçmek istiyorsanız, uzantısını kullanabilirsiniz. Paylaşılan bir kullanıcı tablosundan birkaç özelliği daha vardır, ancak yapılandırılması daha zordur ve Wikimedia tarzı bir kuruluma göre uyarlanmıştır. Bununla birlikte, birden çok kullanıcı tablosunu tamamen bir araya getirmeye çalışmaktan daha kolaydır.

HTML etiketlerinin kullanımına nasıl izin verebilirim?
ve bakın.

Bunu daha güvenli hale getirmenin yolları için ve  bakınız.

Sorunları nasıl giderebilirim veya MediaWiki'ye nasıl özellik ekleyebilirim?
MediaWiki'yi geliştirmenin temel adımları (yani, MediaWiki geliştiricisi olunur):


 * Git kurun
 * MediaWiki kaynak kodunun Git "klonunu" indirin
 * Bilgisayarınızda çalışan bir sunucu, veritabanı ve PHP edinin (bu can sıkıcı olabilir, bu yüzden bir şey çalışmazsa lütfen yardım isteyin)
 * MediaWiki'nin bilgisayarınızda Git kasasından kurtulmasını sağlayın (sinir bozucu da olabilir)
 * Sorunu düzeltin veya düşündüğünüz özelliği ekleyin
 * Sorunu çözmek için ilgili dosyaların kaynak kodunu düzenleyin
 * Gerrit/Tutorial izleyin

Bir botu nasıl çalıştırırım?

 * Bakınız: 

çerçevesini kullanmak isteyebilirsiniz.

Dizisiz izleme yok nasıl değiştirebilirim
kodun içinde  ayarlayın

Nasıl küçük bir viki çiftliği oluşturabilirim?

 * Bakınız: 

Meta etiketleri nasıl eklerim?
OutputPage sınıfı, meta etiketler eklemek için kullanılabilen bir addMeta yöntemi içerir. RequestContext, ilgili OutputPage nesnesini almak için kullanılabilir.

Daha fazla Meta etiketi eklemek için addMetaTags işlevinin son satırları gibi başka satırlar ekleyin:

$out->addMeta ( 'description', 'This is a meta description.' );

…Yardım ad alanı boş?
Yardım ad alanı şu anda boş bir durumda gönderiliyor. Site ziyaretçilerinize ne kadar veya ne kadar yardım ettiğiniz ve sitenizin diğer yönleriyle ilgili olup olmadığı size bağlıdır. Açıkçası ziyaretçilerinizi başka bir yerde kaynaklara yardım etmek için kolayca bağlayabilirsiniz.

Şu anda ücretsiz bir lisans kapsamında temiz, uluslararasılaştırılmış bir yardım sayfaları grubumuz yok. Ancak, bazı yardım bilgilerini sitenize kopyalamak istiyorsanız, vikiyi (MediaWiki destekli viki) nasıl kullanacağınız hakkında bu vikiden kopyalayabilirsiniz. Bu sayfa kümesi, viki-nötr bilgilerle ve lisans kısıtlamaları olmadan bu amaç için kasten oluşturulmuştur. Proje: PD help sayfasına bakın. Meta-Wiki'de MediaWiki El Kitabı daha fazla yardım alabilirsiniz.

…bazı yükseltmelerden sonra resimlerim görünmüyor?
Birkaç kullanıcı, vikilerinin yükseltilmesini veya taşınmasını takiben, birkaç görüntünün satır içinde gösterilmediğini bildirdi. Dosyalar mevcuttur ve resim açıklama sayfaları MIME türü  ve bazı durumlarda tehlikeli olabilecek dosyalar hakkında bir uyarı gösterir.

Bunu düzeltmek için komut satırından  betiğini çalıştırın. Bu veritabanındaki her dosya için MIME bilgilerini ayarlar.

MediaWiki'nin son sürümleri duyarlı resimler uygulamaktadır. Hata nedeniyle, sunucu yerel ayarı ondalık noktayı temsil eden noktalar yerine virgül kullanan bir konuma ayarlanmışsa, görüntüler bazı tarayıcılarda/cihazlarda görüntülenmeyebilir. Bu tarayıcı araçlarıyla bir sayfada orta veya büyük bir resmin küçük resminin incelenmesi, HTML koduna bakılması ve  özelliğinin,   değerini temsil ederken nokta yerine virgül içerip içermediğini kontrol ederek doğrulanabilir.

…PNG dosyalarının tümü küçük resimlere dönüştürülmüyor?
PHP'nin daha yeni bir sürümüne yükselttikten sonra, dosya MIME türlerini, özellikle PNG dosyalarını algılayamayan yerleşik PHP işlevi mime_content_type tespit etmek için farklı bir MimeMagic.php işlevi kullanılıyor olabilir. Muhtemelen magic.mime dosyanızı düzenleyerek bu hatayı PHP düzeyinde düzeltmeyle ilgili bilgi için web'de mime_content_type png arayın.

Daha fazla bilgi için buraya bakın.

…kısa anahtar kelime araması sonuç vermez?
Varsayılan olarak, MediaWiki sayfa içeriğinin aranmasına izin vermek için MyISAM'in tam metin eşleme işlevini kullanır. Bunun için varsayılan ayarlar, dört karakterden kısa kelimelerin dizine eklenmeyeceği anlamına gelir; bu nedenle, MediaWiki'nin eski sürümleriyle yapılan aramalarda yok sayılır.

MediaWiki 1.13 ve öncesi bu sorunu çözemez; daha kısa kelimeleri endekslemek için MySQL/MariaDB'nin yapılandırmasını değiştirmeli veya MediaWiki'nin son sürümünü yükseltin.

Bazı belirli kelimelerin MySQL/MariaDB'nin varsayılan parola listesinde yer almaları durumunda yine de dizine eklenmeyebileceğini unutmayın.

…MediaWiki {{#expr:{{MW stable branch number}}+.01}} indirmiyorum?
MediaWiki 0000 şu anda bir geliştirme durumundadır ve genel bir sürüm halinde paketlenmemiştir. İstenirse kod Git'ten indirebilir. Veya en son geliştirme sürümünün arşiv olarak paketlenmesini istiyorsanız, (GitHub) adresinden edinin.

…çalışmıyor? Vikipedi üzerinde çalışıyor!
Vikipedi ve diğer Wikimedia web siteleri, kodun geçerli sürümünü geliştirme aşamasında kullanır; şu anda bu, mevcut geliştirme dalından alınan MediaWiki. Birkaç uzantı kullanımı ile birleştiğinde, bu vikiler ile özel kurulumunuz arasındaki işlevsellik farklılık gösterebilir.


 * Mevcut geliştirme kodunu edinmek için Git'ten indirme bölümünü okuyun.
 * Bir Wikimedia vikinin hangi sürümünün çalıştığını ve hangi uzantıların yüklü olduğunu kontrol etmek için o wiki için Special:Version sayfasını ziyaret edin

…sistemimde izinleri ayarladıktan sonra 403 Yasak hatası nasıl alıyorum?
Fedora Core varsayılan olarak etkinleştirir. MediaWiki için kullanılabilir SELinux izinlerini ayarlama talimatları.

… bazı harici bağımlılıkların kurulması (örn. besteci aracılığıyla) gerekli alıyorum?
Birçok web oteli yalnızca zip arşivlerini işler ve yalnızca gz sıkıştırılmış katran arşivleri sunarız, bu nedenle arşivlerin yüklenmeden önce yeniden sıkıştırılması gerekir. Bu bir engel olmak zorunda değil, ancak bazı arşiv araçlarının zaman zaman tüm dosyaları büyük arşivlere dahil edemediği anlaşılıyor. Bu durumda, satıcı klasörü dışarıda bırakılır ve kullanıcıya açıklayıcı olmayan bir hata mesajı verilir.

Katran arşivini bir zip arşivinde yeniden sıkıştırırken bir komut satırı aracı kullanın.

…sürekli çıkışım var?
Bu muhtemelen çerezler veya oturum verileri ile ilgilidir. Bilgi için Giriş sorunları konusuna bakın.

Bu tüm kullanıcılara sürekli olarak oluyorsa, muhtemelen önbelleğe almanın yanlış yapılandırıldığı anlamına gelir. Sorunun nedeninin önbelleğe alınıp alınmadığını belirlemek için  ayarı kullanılabilir. Bu sorunu çözüyorsa, önbellek yapılandırmanızdaki sorunun ne olduğunu araştırmalısınız.

…vikim Sourceforge'da çalışmıyor?

 *  kısmına bakın.

…kullanıcı hesaplarını tutmak iyi bir fikir?
Çoğu zaman bir kullanıcı hesabını bir spam hesabına ait olduğu için veya viki gibi hissettiğiniz için vikiden kaldırmak istersiniz. Uygun seçim hesabı engellemek veya gerekirse yeniden adlandırmaktır. İşte nedeni:

Sadece Kullanıcı tablosundan satırını kaldırır mıyım?

Rob Church, wikitech-l posta listesinde bu konu ile ilgili olarak yayınladı:

"Kullanıcı düzenlemeler yaptıysa, satırları kullanıcı tablosundan kaldırmak, teorik olarak referans bütünlüğünün kaybolmasına neden olur. Şimdi, size karşı dürüst olmak gerekirse, bunun gerçek bir soruna neden olacağı hiçbir koşul düşünemiyorum; "tanımsız davranış" kullandığımız ifadedir.

Güvenli tarafta olmak için önerdiğim şey, veritabanına karşı hızlı güncellemeler:



Bunun yapacağı şey, MediaWiki'nin revizyonları sayfa geçmişi gibi şeyler oluştururken anonim olarak yapıldı, bu rutinlerin neden olduğu sorunları ortadan kaldırmalıdır, diğer tablolardan kullanıcı ayrıntılarını kontrol etmeye çalıştırır.

Kullanıcı günlük girişlerine neden olduysa, yani günlük tablosundaki satırlara veya yüklediyseniz, durum daha karmaşık hale gelir, tüm satırları silmeye başlayalım ve biraz olabilir bu yüzden, kullanıcı düzenleme dışında bir şey yaptıysa, sadece süresiz olarak engellemenizi öneririz.

Kullanıcı adı rahatsız edici veya istenmeyen bir durumsa, uzantısını kullanarak yeniden adlandırmayı düşünebilirsiniz."

Başka bir seçenek de Hizmetlilere 'hideuser' hakkını vermek ve Kullanıcı adını düzenlemelerden ve listelerden gizlemek seçeneği ile süresiz olarak engelleyebilir.

kullanışlıdır.

…Special:Statistics sayfası sayısı çok düşük?
Varsayılan olarak,,  ayarlıdır. Bu Special:Statistics sayfasındaki "İçerik sayfaları" sayısının yalnızca en az bir dahili bağlantı içeren sayfaları saydığı anlamına gelir. Bunu  ile   ayarlayarak değiştirilebilir. Daha sonra ve/veya  çalıştırın. (Wikimedia web sitelerinde, her ayın 1'inde ve 15'inde  çalıştırılır.) Yine de yanlış davranış olabilir, Örnek için T212706 bakın.

Spam kara listesini nereden alabilirim ve nasıl yükleyebilirim?
Spam kara listesi uzantısı, resmi olarak desteklenen tüm diğer uzantılar gibi Git klasöründe bulunabilir. Yükleme ve yapılandırma talimatları için buradaki dosyaya ve  dosyaya bakın.

Birden fazla dizeyi engellemek için $wgSpamRegex'i nasıl kullanırım?
, sayfa içeriği için güçlü bir filtredir. Normal ifadeye birden çok öğe eklemek garip olabilir. Bu pasajı düşünün:

Bu örnek kod, her seferinde uğraşmadan normal ifadelere ek öğelerin kolayca eklenmesini sağlar. Ayrıca, en yaygın spam saldırılarının bazılarını engelleyen iki popüler filtre gösterir.


 * Ayrıca bakınız:

Spam ile mücadele etmenin başka yolları var mı?
Captcha, içerik filtreleme ve sürüm kısıtlama gibi istenmeyen e-posta önlemlerine genel bakış için Manual:Combating spam sayfasına bakın.

Anti-vandalizm
Viki vandalizmiyle nasıl başa çıkılacağına dair ipuçları ve öneriler için Manual:Combating vandalism bölümüne bakın.

Bir hata buldum veya bir özellik isteğim var. Nereye gönderiyorum?
Hatalar ve özellik istekleri üzerinde gönderilmelidir. Hata bildirme sayfasına bakın.

Garip bir hata alıyorum. Şimdi ne olacak?

 * ile kapsanıp kapsanmadığına bakın
 * Sorun hakkında daha fazla bilgi edinmeye çalışın, sayfasına bakın
 * Geliştiriciler ve diğer bilgili kullanıcılarla nasıl iletişim kuracağınızla ilgili bilgi için aşağıdaki bölüme bakın.

Bunu denedim ama işe yaramadı

 * Bir sorunum vardı, bu sayfaya geldim ve bana nasıl düzeltileceğini söyledi. Ama işe yaramadı, sorun hala var!!!!

Her on kişiden dokuzu, önbelleğinizi temizlemediğiniz. Bunun için basit bir test, daha önce talep edilmemiş bir sayfa istemektir. URL'nin adres çubuğunda sayfa başlığını içeren bölümünü seçin (ör. Anasayfa). Parmaklarınızı bir süre klavyede çevirin, enter tuşuna basın. Sorunun bu sayfada da olup olmadığını kontrol edin.

MediaWiki hem sunucu tarafı önbellek hem de istemci tarafı önbellek kullanır, bu nedenle tarayıcı önbelleğinizi temizlemek genellikle yeterli değildir. Daha fazla ayrıntı için ilgili giriş konusuna bakın.

Kontrol edilecek başka şeyler:
 * Doğru dosyayı düzenlediniz mi? Düzenlediğiniz dosyaya biraz çöp eklemeyi deneyin, bir şey kırıyor mu?
 * Bu durumda harika bir hata ayıklama aracı, sadece  içeren phpinfo.php adlı bir dosya oluşturmaktır. Web dizininize yükleyin ve tarayıcınızla çağırın. Belge kökünü ve php.ini yolunu kontrol edin.
 * Dosyanın doğru kısmını mı düzenlediniz? Php.ini dosyasında yinelenen bir giriş oluşturdunuz mu? LocalSettings.php dosyasının sonuna değil, sonuna yeni ayarlar ekleyin.
 * Bir .htaccess oluşturduysanız AllowOverrides öğesinin açık olduğundan emin misiniz? Barındırma sağlayıcınıza sorun.

Burada cevaplanmayan bir sorum var. Şimdi nereye gideceğim?
Yukarıdaki SSS bölümünü yorulduysanız, lütfen aşağıdakileri deneyin:


 * Bu sitedeki diğer yardım dosyalarını kontrol edin
 * Sitenin geri kalanında arayın
 * Meta üzerinde arşivlenmiş eski dokümanları arayın; MediaWiki.org'a aktarılacak sayfalar kategorisinde Meta.wikimedia.org'da yararlı geliştirici belgeleri kalır m:Meta:MetaProject to transfer content to MediaWiki.org tamamlar
 * Web üzerinde aramayı deneyin
 * Kaynağa kazın
 * Geliştiricilerle ve diğer bilgili kullanıcılarla nasıl iletişim kuracağınızla ilgili bilgi için aşağıdaki bölümüne bakın.

Hala şans yok. Nereden yardım isteyebilirim?

 * Project:Destek masası'na mesaj gönderin
 * E-posta mediawiki-l e-posta listesine e-posta gönderebilirsiniz (deneyin ve önce arşivde arama yapın).
 * İsterseniz geliştiricilere IRC kanalımızda sorabilirsiniz.

Önerilen Kaynaklar

 * Akıllı sorular sorma (İngilizce)
 * Etkili hata raporlama (İngilizce)
 * IRC hakkında yardım alma
 * Books about MediaWiki