Fandom Developers Wiki
Advertisement

TopicBlockLog, MediaWiki:Custom-TopicBlockLog-topics.json dosyasında tanımlandığı gibi, benzer konudaki vikilerden bireysel düzenleyicilerin (Special:Block üzerinde) bir vikiler arası engelleme raporu oluşturur. Bu, yerel viki hizmetlilerin vikilerinde konu yağmacılarını daha kolay tanımlamasına ve buna göre yanıt vermesine olanak tanır.

Kurulum[]

Yapılandırma[]

Bu betik iki farklı şekilde yapılandırılabilir.

Hem TBL_WIKIS hem de TBL_GROUP için yapılan yapılandırmaların olduğu durumlarda (yani kişisel kullanıcı tanımlı viki listesi, site çapında önceden tanımlanmış konuyla çelişiyor), TBL_WIKIS öncelik alır.

Önceden tanımlanmış vikiler[]

Konu listesinde vikinizin konusunu bulun (veya oraya kendi vikinizin konusunu ekleyin) ve konu adını not edin.

Vikinizin MediaWiki:Common.js kısmına aşağıdakini ekleyin ve vikinizin konusunun yerine koyun:
(Aşağıdaki örnek, İngilizce Roblox vikileri için konu listesinde listelenen giriştir.)

TBL_GROUP = "roblox-en";

Kullanıcı tanımlı vikiler[]

TBL_WIKIS değişken adı altında kullanıcı tanımlı bir viki listesi yapılabilir.

global.js veya common.js (veya MediaWiki:Common.js) site genelinde tanımlayarak), aşağıdaki örnek sözdizimini izleyerek viki alt alan adlarının bir listesini yapın:

TBL_WIKIS = [ "community", "dev", "templates" ];

Bunu kişisel bir kurulum için kullanmayı planlıyorsanız, ancak hedef vikide engellemek için yeterli ayrıcalıklara sahip değilseniz, .js sayfalarınıza bir satır olarak TBL_PATROL = true; ekleyerek betiği oluşturmaya zorlayabileceksiniz (yapılacaklar).

Advertisement