Tech:Adding a new extension/tr



Herhangi bir kullanıcı eklentiyi oluşturmak ve etkinleştirmek için istek oluşturabilir ancak tüm işlemler sysadmin tarafından birleştirilmelidir. Yeni bir eklenti talebiniz varsa lütfen bunu buraya tıklayarak talep edin.

Aşağıda anlatılanların ise yukarıdaki tüm adımlardan önce yapılması gerekmektedir.


 * 1) Güvenli Gözden Geçirme için bir bilet oluşturun
 * 2) Bekleyin.  Biz güvenlik kontrol listesinin yanı sıra diğer başka şeyleri de gözden geçireceğiz.  Bir hata fark edersek, düzeltmeye çalışacağız ya da eklenti geliştiricilerinin düzeltmelerini bekleyeceğiz. (İncelemeler genellikle Labster tarafından gerçekleştirilir)
 * 3) İncelemenin yapılması için, eklentinin mediawiki havuzuna eklenmesi gerekir:  .  Genellikle Viki'nin güncel sürümünü kullanırız (örneğin REL1_26).
 * 4) $wmgUseFoo LocalExtensions.php için bir değişken ekler.
 * 5) LocalSettings.php şu kurulumu alır:
 * 6) Ayrıca bu tam olarak gerekli olmamakla birlikte her şeyin planlandığı gibi çalıştığından emin olmak için test1wiki adresine yüklenerek test edilmesi şiddetle tavsiye edilir
 * Diğer küresel eklentileri buraya yerleştirmelisiniz.
 * 1) Yerelleştirme Önbelleği www-data ile tüm mw sunucularında (ve test1wiki'de)    şeklinde oluşturulur.
 * 2) Ardından aşağıdaki komut dosyasını çalıştırmalısınız www-data mergeMessageFileList.php --output /srv/mediawiki/config/ExtensionMessageFiles.php
 * 3) Eğer eklentinin veritabanı tabloları varsa, tüm SQL sorguları çalışırken "/usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/sql.php " kodunu çalıştırmalısınız. En ideali budur ve sizin *asla* update.php çalıştırmanız gerekmez. Eğer bu herhangi bir nedenden dolayı yapılamaz ise, operations@undefinedmiraheze.org e-posta adresine açıklamalı şekilde gönderiniz kabul edilecek, tartışılacak ya da düzeltilecektir.
 * 1) Eğer eklentinin veritabanı tabloları varsa, tüm SQL sorguları çalışırken "/usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/maintenance/sql.php " kodunu çalıştırmalısınız. En ideali budur ve sizin *asla* update.php çalıştırmanız gerekmez. Eğer bu herhangi bir nedenden dolayı yapılamaz ise, operations@undefinedmiraheze.org e-posta adresine açıklamalı şekilde gönderiniz kabul edilecek, tartışılacak ya da düzeltilecektir.