From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

// For description, see [[User:Mr.Z-man/rollbackSummary]]

// This script copied from [[User:Mr.Z-man/rollbackSummary.js]] for replacement of deprecated functions; nearly all credit goes to Mr.Z-man



$.when( mw.loader.using('mediawiki.util'), $.ready).then(function(){

  if ($(".mw-rollback-link").length > 0) {

    var link = mw.util.addPortletLink('p-cactions', '', "rollback summary", "ca-rollbacksummary", "Set rollback link edit summary");

    $(link).find('a').click( setRollbackSummary );

  }});

function setRollbackSummary(event) {

	event.preventDefault();

	var i;

    var summary = prompt("Change the default rollback summary for rollback links on this page to:", "");

  if (!summary) {

    for (i in document.links) {

      if (document.linksi].href.indexOf('summary=') != -1) {

        document.linksi].href = document.linksi].href.substring(0, document.linksi].href.indexOf('summary=')-1);

      }

    }

  }

  else {

  summary = "&summary=" + encodeURIComponent(summary);

    for ( i in document.links) {

      if (document.linksi].href.indexOf('action=rollback') != -1) {

        document.linksi].href += summary;

      }

    }

  }

}
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

// For description, see [[User:Mr.Z-man/rollbackSummary]]

// This script copied from [[User:Mr.Z-man/rollbackSummary.js]] for replacement of deprecated functions; nearly all credit goes to Mr.Z-man



$.when( mw.loader.using('mediawiki.util'), $.ready).then(function(){

  if ($(".mw-rollback-link").length > 0) {

    var link = mw.util.addPortletLink('p-cactions', '', "rollback summary", "ca-rollbacksummary", "Set rollback link edit summary");

    $(link).find('a').click( setRollbackSummary );

  }});

function setRollbackSummary(event) {

	event.preventDefault();

	var i;

    var summary = prompt("Change the default rollback summary for rollback links on this page to:", "");

  if (!summary) {

    for (i in document.links) {

      if (document.linksi].href.indexOf('summary=') != -1) {

        document.linksi].href = document.linksi].href.substring(0, document.linksi].href.indexOf('summary=')-1);

      }

    }

  }

  else {

  summary = "&summary=" + encodeURIComponent(summary);

    for ( i in document.links) {

      if (document.linksi].href.indexOf('action=rollback') != -1) {

        document.linksi].href += summary;

      }

    }

  }

}

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook