<?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%3AAnotubus%2FEdittools2.js</id>
	<title>Участник:Anotubus/Edittools2.js - История изменений</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%3AAnotubus%2FEdittools2.js"/>
	<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:Anotubus/Edittools2.js&amp;action=history"/>
	<updated>2026-11-05T01:27:14Z</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:Anotubus/Edittools2.js&amp;diff=40074&amp;oldid=prev</id>
		<title>imported&gt;Anotubus в 22:13, 29 августа 2009</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:Anotubus/Edittools2.js&amp;diff=40074&amp;oldid=prev"/>
		<updated>2009-08-29T22:13:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
// ==UserScript==&lt;br /&gt;
// @include http://lurkmore.ru/*&lt;br /&gt;
// ==/UserScript==&lt;br /&gt;
window.opera.addEventListener(&lt;br /&gt;
&amp;#039;BeforeScript&amp;#039;,&lt;br /&gt;
function (e) {&lt;br /&gt;
var t = e.element.text;&lt;br /&gt;
t = t.replace(/\/\/importScript\(&amp;quot;MediaWiki:Common.js\/edit.js&amp;quot;\)/,&amp;#039;addOnloadHook(MyEditTools.init);&amp;#039;);&lt;br /&gt;
e.element.text=t;&lt;br /&gt;
},&lt;br /&gt;
false&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
function appendCSS(text) {&lt;br /&gt;
var s = document.createElement(&amp;#039;style&amp;#039;);&lt;br /&gt;
s.type = &amp;#039;text/css&amp;#039;;&lt;br /&gt;
s.rel = &amp;#039;stylesheet&amp;#039;;&lt;br /&gt;
if (s.styleSheet) s.styleSheet.cssText = text //IE&lt;br /&gt;
else s.appendChild(document.createTextNode(text + &amp;#039;&amp;#039;)) //Safari sometimes borks on null&lt;br /&gt;
document.getElementsByTagName(&amp;#039;head&amp;#039;)[0].appendChild(s);&lt;br /&gt;
return s;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Powered by [[User:Tachikoma|СделаноНаКоленке™]]&lt;br /&gt;
// Everything is preliminary and is subject to change without notice&lt;br /&gt;
&lt;br /&gt;
var TabSwitchTimer=null;&lt;br /&gt;
var TabSwitchFixed=[];&lt;br /&gt;
var TabSwitchShowAll=false;&lt;br /&gt;
&lt;br /&gt;
var MyEditTools = {&lt;br /&gt;
extraCSS : &amp;#039;\&lt;br /&gt;
    #switcher { font-family: sans-serif; }\&lt;br /&gt;
    #switcher div { padding: 0px 5px; display: inline-block;}\&lt;br /&gt;
    #switcher div.selected { border-color: #fabd23; padding: 0 0 .2em 0; font-weight: bold; border: 1px solid; border-bottom: none; top: 1px; padding-top: 2px; margin-right: -3px; }\&lt;br /&gt;
    #switcher div u { text-decoration:none; }\&lt;br /&gt;
    #editpage-specialchars tr { height: 65px; }\&lt;br /&gt;
    #editpage-specialchars table { width: 100%; border:solid thin #aaa; }\&lt;br /&gt;
  &amp;#039;,&lt;br /&gt;
show : function(t) {&lt;br /&gt;
var table=document.getElementById(&amp;quot;editpage-specialchars&amp;quot;).getElementsByTagName(&amp;quot;table&amp;quot;)[0];&lt;br /&gt;
var rows=table.getElementsByTagName(&amp;quot;tr&amp;quot;);&lt;br /&gt;
var sw=document.getElementById(&amp;quot;switcher&amp;quot;).getElementsByTagName(&amp;quot;div&amp;quot;);&lt;br /&gt;
for(i=0;i&amp;lt;rows.length;i++) {&lt;br /&gt;
var row_selected=TabSwitchShowAll||(t==i)||TabSwitchFixed[i];&lt;br /&gt;
rows[i].style.display=row_selected?&amp;quot;table-row&amp;quot;:&amp;quot;none&amp;quot;;&lt;br /&gt;
sw[i].className=row_selected?&amp;quot;selected&amp;quot;:&amp;quot;&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
document.getElementById(&amp;quot;pageShowAll&amp;quot;).className=TabSwitchShowAll?&amp;quot;selected&amp;quot;:&amp;quot;&amp;quot;;&lt;br /&gt;
},&lt;br /&gt;
clearTimer : function(){&lt;br /&gt;
if(TabSwitchTimer)window.clearTimeout(TabSwitchTimer); TabSwitchTimer=null;&lt;br /&gt;
},&lt;br /&gt;
init : function() {&lt;br /&gt;
var switcher=document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
switcher.setAttribute(&amp;quot;id&amp;quot;,&amp;quot;switcher&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
var edittools_div=document.getElementById(&amp;quot;editpage-specialchars&amp;quot;);&lt;br /&gt;
var table=edittools_div.getElementsByTagName(&amp;quot;table&amp;quot;)[0];&lt;br /&gt;
var rows=table.getElementsByTagName(&amp;quot;tr&amp;quot;)&lt;br /&gt;
for(i=0;i&amp;lt;rows.length;i++) {&lt;br /&gt;
function createHoverCallback(i) {&lt;br /&gt;
return function() {&lt;br /&gt;
if(TabSwitchTimer) window.clearTimeout(TabSwitchTimer);&lt;br /&gt;
TabSwitchTimer=window.setTimeout(MyEditTools.show,150,i);&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
function createClickCallback(i) {&lt;br /&gt;
return function() {&lt;br /&gt;
TabSwitchFixed[i]=!TabSwitchFixed[i];&lt;br /&gt;
};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var d=document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
var td=rows[i].getElementsByTagName(&amp;quot;td&amp;quot;)[0];&lt;br /&gt;
d.innerHTML=td.innerHTML.replace(/:/,&amp;#039;&amp;#039;);&lt;br /&gt;
d.onmouseover=createHoverCallback(i);&lt;br /&gt;
d.onmouseout=MyEditTools.clearTimer;&lt;br /&gt;
d.onclick=createClickCallback(i);&lt;br /&gt;
d.setAttribute(&amp;quot;id&amp;quot;,&amp;quot;page&amp;quot;+i);&lt;br /&gt;
switcher.appendChild(d);&lt;br /&gt;
if(i!=0)rows[i].style.display=&amp;#039;none&amp;#039;;&lt;br /&gt;
if(i==0)d.className=&amp;quot;selected&amp;quot;&lt;br /&gt;
};&lt;br /&gt;
var d=document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
d.setAttribute(&amp;quot;id&amp;quot;,&amp;quot;pageShowAll&amp;quot;);&lt;br /&gt;
d.onclick=function() {MyEditTools.clearTimer();TabSwitchShowAll=!TabSwitchShowAll;MyEditTools.show(0);};&lt;br /&gt;
d.innerText=&amp;quot;Show All&amp;quot;;&lt;br /&gt;
switcher.appendChild(d);&lt;br /&gt;
&lt;br /&gt;
edittools_div.style.border=&amp;quot;none&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
table.parentNode.insertBefore(switcher, table);&lt;br /&gt;
appendCSS(MyEditTools.extraCSS);&lt;br /&gt;
}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
MyEditTools.init();&lt;br /&gt;
&lt;br /&gt;
// &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;Anotubus</name></author>
	</entry>
</feed>