<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://t8.lbstr.eu/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%3A%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82%2Fcommonuserjs</id>
	<title>Участник:Хикки-задрот/commonuserjs - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://t8.lbstr.eu/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%3A%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82%2Fcommonuserjs"/>
	<link rel="alternate" type="text/html" href="https://t8.lbstr.eu/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82/commonuserjs&amp;action=history"/>
	<updated>2026-11-04T21:50:59Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://t8.lbstr.eu/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82/commonuserjs&amp;diff=45057&amp;oldid=prev</id>
		<title>imported&gt;Хикки-задрот: Отмена правки 1389909 участника Хикки-задрот (обсуждение)</title>
		<link rel="alternate" type="text/html" href="https://t8.lbstr.eu/index.php?title=%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82/commonuserjs&amp;diff=45057&amp;oldid=prev"/>
		<updated>2011-05-30T21:44:42Z</updated>

		<summary type="html">&lt;p&gt;Отмена правки 1389909 участника &lt;a href=&quot;/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82&quot; title=&quot;Служебная:Вклад/Хикки-задрот&quot;&gt;Хикки-задрот&lt;/a&gt; (&lt;a href=&quot;/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA%D0%B0:%D0%A5%D0%B8%D0%BA%D0%BA%D0%B8-%D0%B7%D0%B0%D0%B4%D1%80%D0%BE%D1%82&quot; title=&quot;Обсуждение участника:Хикки-задрот&quot;&gt;обсуждение&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
if(wgPageName == &amp;quot;Служебная:AbuseFilter&amp;quot;) {&lt;br /&gt;
	$(&amp;#039;td.TablePager_col_af_hit_count &amp;gt; a&amp;#039;).each(function() {&lt;br /&gt;
		$(this).attr(&amp;#039;href&amp;#039;,$(this).attr(&amp;#039;href&amp;#039;)+&amp;#039;&amp;amp;curhitcount=&amp;#039;+/^(\d+)\D/.exec($(this).text())[1])&lt;br /&gt;
	});&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function cleanupBanPublic() {&lt;br /&gt;
    $.get(&amp;#039;/index.php&amp;#039;, { title: &amp;#039;Lurkmore:Ban/public&amp;#039;, action: &amp;#039;edit&amp;#039; }, function (xml) {&lt;br /&gt;
        var form = $(&amp;#039;#editform&amp;#039;, xml)[0];&lt;br /&gt;
        if (form) $.post(form.action, { wpStarttime: form.wpStarttime.value, wpEdittime: form.wpEdittime.value, wpEditToken: form.wpEditToken.value, wpTextbox1: &amp;#039;&amp;lt;noinclude&amp;gt;{{:Lurkmore:Ban/public/Верх}}\n&amp;lt;!-- Формат жалобы:\n* [http://lurkmore.ru/дифф_некошерной_правки] — описание причины жалобы (тупой реф, страйк, вандализм, иной из сотен возможных вариантов идиотизма).\n--&amp;gt;&amp;lt;/noinclude&amp;gt;&amp;#039; }, function () {&lt;br /&gt;
            alert(&amp;#039;Публичная баня очищена&amp;#039;);&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function nuke() {&lt;br /&gt;
    var ips = $(&amp;#039;#bodyContent p&amp;#039;).text().match(/\d+\.\d+\.\d+\.\d+/g);&lt;br /&gt;
    var count = 0;&lt;br /&gt;
    var blocked = 0;&lt;br /&gt;
    $(&amp;#039;&amp;lt;p class=&amp;quot;nukeProgress&amp;quot;&amp;gt;Понеслась&amp;lt;/p&amp;gt;&amp;#039;).insertBefore(&amp;#039;#bodyContent p&amp;#039;);&lt;br /&gt;
    $.get(&amp;#039;/api.php&amp;#039;, { action: &amp;#039;query&amp;#039;, prop: &amp;#039;info&amp;#039;, intoken: &amp;#039;block&amp;#039;, titles: &amp;#039;Участник:Хикки-задрот&amp;#039; }, function (xml) {&lt;br /&gt;
        var token = $(&amp;#039;page&amp;#039;, $(xml).text()).attr(&amp;#039;blocktoken&amp;#039;);&lt;br /&gt;
        for (var i = 0 in ips) $.post(&amp;#039;/api.php&amp;#039;, { action: &amp;#039;block&amp;#039;, user: ips[i], token: token, expiry: &amp;#039;infinite&amp;#039;, reason: &amp;#039;Прокси/[[Tor]] (Yes, it IS a legitimate reason!)&amp;#039;, anononly: &amp;#039;1&amp;#039; }, function (xml) {&lt;br /&gt;
            count++;&lt;br /&gt;
            var error = $(&amp;#039;error&amp;#039;, $(xml).text());&lt;br /&gt;
            if (error[0]) if (error.attr(&amp;#039;code&amp;#039;) == &amp;#039;alreadyblocked&amp;#039;) blocked++;&lt;br /&gt;
            $(&amp;#039;.nukeProgress&amp;#039;).text(&amp;#039;Готово:&amp;#039; + count + &amp;#039; из &amp;#039; + ips.length + &amp;#039; (повторных:&amp;#039; + blocked + &amp;#039;)&amp;#039;);&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function deletePage(reason) {&lt;br /&gt;
    $.get(&amp;#039;/index.php&amp;#039;, { title: wgPageName, action: &amp;#039;delete&amp;#039; }, function (xml) {&lt;br /&gt;
        var form = $(&amp;#039;#deleteconfirm&amp;#039;, xml)[0];&lt;br /&gt;
        if (form) $.post(form.action, { wpEditToken: form.wpEditToken.value, wpReason: reason }, function () {&lt;br /&gt;
            alert(&amp;#039;Удалено&amp;#039;);&lt;br /&gt;
        });&lt;br /&gt;
    });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function deleteTalkpage() {&lt;br /&gt;
    deletePage(&amp;#039;Здесь было осуждение статьи-смертника, либо вообще ничего не было&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function deleteRedirect() {&lt;br /&gt;
    deletePage(&amp;#039;Говноредиректы не нужны&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (wgPageName == &amp;#039;Lurkmore:Ban&amp;#039;) $(&amp;#039;#p-cactions ul&amp;#039;).append(&amp;#039;&amp;lt;li&amp;gt;&amp;lt;a onclick=&amp;quot;cleanupBanPublic()&amp;quot; style=&amp;quot;color:red;cursor:pointer&amp;quot;&amp;gt;Очистить&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&lt;br /&gt;
if (wgPageName.match(/Обсуждение/)) $(&amp;#039;#p-cactions ul&amp;#039;).append(&amp;#039;&amp;lt;li&amp;gt;&amp;lt;a onclick=&amp;quot;deleteTalkpage()&amp;quot; style=&amp;quot;color:red;cursor:pointer&amp;quot;&amp;gt;Удалить&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&lt;br /&gt;
if ($(&amp;#039;#bodyContent span&amp;#039;).hasClass(&amp;#039;redirectText&amp;#039;)) $(&amp;#039;#p-cactions ul&amp;#039;).append(&amp;#039;&amp;lt;li&amp;gt;&amp;lt;a onclick=&amp;quot;deleteRedirect()&amp;quot; style=&amp;quot;color:red;cursor:pointer&amp;quot;&amp;gt;Говноредирект&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&lt;br /&gt;
if (wgPageName.match(/Хикки-задрот\/Полигон/)) $(&amp;#039;#p-cactions ul&amp;#039;).append(&amp;#039;&amp;lt;li&amp;gt;&amp;lt;a onclick=&amp;quot;nuke()&amp;quot; style=&amp;quot;color:red;cursor:pointer&amp;quot;&amp;gt;Нюк&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#039;);&lt;br /&gt;
//&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;Хикки-задрот</name></author>
	</entry>
</feed>