Участник:Hotcat/simple-diff.js

Материал из Викиреальностя
Перейти к: навигация, поиск

Замечание. Возможно, после сохранения вам придётся очистить кеш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить, или нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl нажмите Обновить, или нажмите Ctrl-F5
  • Opera: Выберите очистку кеша в меню Инструменты → Настройки
/** <pre>
   Simple Diff -- 27 April 2010.
   Автор: [[Edward Chernenko]] (http://absurdopedia.net/wiki/Участник:Edward_Chernenko/simple-diff.js). Лицензия: CC-BY-SA 3.0
 
   Переписать все ссылки на диффы («пред.») в истории страниц,
   чтобы те были значительно короче.
*/
 
var ajaxPreviewPos = "bottom";
var disableUsernameReplace = 1;
 
function simplify_diffs()
{
  if(wgAction != "history") return;
 
  for(i = 0; i < document.links.length; i ++)
  {
    if(document.links[i].href.match(/diff=/))
      document.links[i].href = document.links[i].href.replace(/^.*diff=(.*)&oldid=.*$/, '/?diff=$1');
  }
}
addOnloadHook(simplify_diffs);
 
/* </pre> */