మీడియావికీ:Gadget-Preload Page Images.js

వికీసోర్స్ నుండి

గమనిక: భద్రపరచిన తర్వాత, మార్పులను చూడాలంటే మీ విహారిణి కోశాన్ని తీసేయాల్సిరావచ్చు.

  • ఫైర్‌ఫాక్స్‌ / సఫారి: Shift మీటని నొక్కిపట్టి Reloadని నొక్కండి లేదా Ctrl-F5 గానీ Ctrl-R (మాకింటోషులో ⌘-Shift-R) గానీ నొక్కండి
  • గూగుల్ క్రోమ్: Ctrl-Shift-R (మాక్ లో ⌘-Shift-R) నొక్కండి
  • ఇంటర్నెట్ ఎక్ప్లోరర్/ఎడ్జి: Ctrl ను నొక్కిపట్టి Refresh నొక్కండి లేదా Ctrl-F5 నొక్కండి.
  • ఒపేరా:* Ctrl-F5 నొక్కండి.
/*
 * Preload next page image in Page namespace
 *
 * Based on mulWS gadget:
 *    https://wikisource.org/wiki/MediaWiki:Gadget-preload-prp-page-image.js
 *
 * Author:    Zdzislaw (mulWS)
 * Modified:  Inductiveload (enWS)
 */
$(function() {

  var only_if_editing = false;
  var is_editing = $.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1;

  if (
    mw.config.get('wgPageContentModel') !== 'proofread-page' ||
    (only_if_editing && !is_editing)) {
    return;
  }

  var urla = $(".prp-page-image img").attr("src");

  urla = urla.replace(/(page)(\d*)(\-)/, function(page, p1, p2, p3) {
    return p1 + (parseInt(p2) + 1) + p3;
  });

  $.get(urla, function() {
    $("#ca-proofreadPageNextLink a").css({
      "border-bottom": "3px solid lightgreen"
    });
  });
});