FANDOM


AjaxRC, en son değişiklikleri ve izleme listesini otomatik olarak yenileyen bir komut dosyasıdır. Bu, WoWWiki adlı orijinal komuta dayanmaktadır.

Kurulum

Ne yapar

  • Kod, başlığın yanındaki Özel:SonDeğişiklikler'in üstüne bir onay kutusu ekler.
  • Bunu işaretlemek, bir çerez ayarlar (her vikiye özel) ve listeyi güncellemeye başlar.
  • Bu, her 60 saniyede bir tam sayfa yeniden yüklemesi olmadan sessizce gerçekleşir.

Yapılandırma

JS

Birkaç yapılandırma seçeneği vardır:

Seçenek Konum Açıklama Varsayılan
Ajax sayfaları window.ajaxPages Otomatik olarak yenilenen sayfalar. []
Ajax özel sayfalar window.ajaxSpecialPages Otomatik olarak yenilenen özel sayfalar (dil-nötr). ['Recentchanges']
Gösterge simgesi window.ajaxIndicator İlerleme göstergesi. ajax.gif
Yenileme saati window.ajaxRefresh Sayfanın otomatik olarak yenilendiği aralık. 60000 ((60 saniye))
Metni gösterme window.AjaxRCRefreshText
Kullanımdan kaldırıldı; lütfen bunun yerine ajaxrc-refresh-text iletisini geçersiz kılın.
Sayfadaki onay kutusunun yanında görüntülenen metin. "Otomatik yenilenme"
Metnin üzerine gelme window.AjaxRCRefreshHoverText
Kullanımdan kaldırıldı; lütfen bunu yerine ajaxrc-refresh-hover iletisini geçersiz kılın.}
Ekran metni üzerine geldiğinde görüntülenen metin "Sayfayı otomatik olarak yenileme"

Yeniden yüklenen içeriği değiştiren işlevleriniz varsa, içerik yüklendikten sonra tekrar çalıştırmazsanız, ilk yenileme işleminden sonra çalışmazlar. Bunu, ajaxCallAgain değişkenine ekleyerek yapabilirsiniz:

window.ajaxCallAgain = window.ajaxCallAgain || [];
window.ajaxCallAgain.push(function1, function2, function3);

Örnek Yapılandırma

window.ajaxPages = ["Some Frequently Updated Page"];
window.ajaxSpecialPages = ["Recentchanges", "WikiActivity", "Watchlist", "Log", "Contributions"];
window.ajaxIndicator = 'https://images.wikia.nocookie.net/software/images/a/a9/Indicator.gif';
window.ajaxRefresh = 30000;
$.extend(true, window, {dev: {i18n: {overrides: {AjaxRC: {
    'ajaxrc-refresh-text': 'AJAX',
    'ajaxrc-refresh-hover': 'Enable page auto-refresh',
}}}}});

Using configuration options with Fandom Developers Wiki scripts

The instructions on this page describe how to use configuration options with a script. Here on the Fandom Developers Wiki, many scripts provide optional configuration settings as a mean to alter or enhance the default behavior of the script. When installing configuration options in your JavaScript file, please note that they need to go above the import statement in order to work — unless the directions say otherwise. In case MediaWiki:ImportJS is used to load the scripts, it will be executed last.

Configuration options load too late, don't work
// 1. AjaxRC import statement
importScriptPage('AjaxRC/code.js','dev');
 
// 2. AjaxRC configuration option
var ajaxRefresh = 30000;
Proper placement of configuration options
// 1. AjaxRC configuration option
var ajaxRefresh = 30000;
 
// 2. AjaxRC import statement
importScriptPage('AjaxRC/code.js','dev');

Ayrıca bakınız

Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+