<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://new.ru-skazki.ru/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AScript%2FInputBoxNoPrefix.js</id>
	<title>MediaWiki:Script/InputBoxNoPrefix.js - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://new.ru-skazki.ru/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AScript%2FInputBoxNoPrefix.js"/>
	<link rel="alternate" type="text/html" href="http://new.ru-skazki.ru/index.php?title=MediaWiki:Script/InputBoxNoPrefix.js&amp;action=history"/>
	<updated>2026-04-06T13:10:11Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>http://new.ru-skazki.ru/index.php?title=MediaWiki:Script/InputBoxNoPrefix.js&amp;diff=5301&amp;oldid=prev</id>
		<title>Andras: Новая страница: «//usage: {{Выполнить скрипт|InputBoxNoPrefix}}  // &lt;div class=inputbox-no-prefix&gt;&lt;inputbox&gt;...&lt;/div&gt;  function movePrefix(){ //move prefix away from input  mw.util.$content.find(&#039;div.inputbox-no-prefix&#039;)  .find(&#039;form&#039;)  .each( function(i, frm){    $(frm).find(&#039;span.prefix&#039;).remove() //in case user clicked &#039;back&#039; browser button    var ttl = frm.title // same as $(frm).find(&#039;input[name=title]&#039;)    var prefix = /^.+[:\/]/.exec( ttl.defaultValue )...»</title>
		<link rel="alternate" type="text/html" href="http://new.ru-skazki.ru/index.php?title=MediaWiki:Script/InputBoxNoPrefix.js&amp;diff=5301&amp;oldid=prev"/>
		<updated>2023-07-16T16:43:08Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «//usage: {{Выполнить скрипт|InputBoxNoPrefix}}  // &amp;lt;div class=inputbox-no-prefix&amp;gt;&amp;lt;inputbox&amp;gt;...&amp;lt;/div&amp;gt;  function movePrefix(){ //move prefix away from input  mw.util.$content.find(&amp;#039;div.inputbox-no-prefix&amp;#039;)  .find(&amp;#039;form&amp;#039;)  .each( function(i, frm){    $(frm).find(&amp;#039;span.prefix&amp;#039;).remove() //in case user clicked &amp;#039;back&amp;#039; browser button    var ttl = frm.title // same as $(frm).find(&amp;#039;input[name=title]&amp;#039;)    var prefix = /^.+[:\/]/.exec( ttl.defaultValue )...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;//usage: {{Выполнить скрипт|InputBoxNoPrefix}} &lt;br /&gt;
// &amp;lt;div class=inputbox-no-prefix&amp;gt;&amp;lt;inputbox&amp;gt;...&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function movePrefix(){ //move prefix away from input&lt;br /&gt;
 mw.util.$content.find(&amp;#039;div.inputbox-no-prefix&amp;#039;)&lt;br /&gt;
 .find(&amp;#039;form&amp;#039;)&lt;br /&gt;
 .each( function(i, frm){&lt;br /&gt;
   $(frm).find(&amp;#039;span.prefix&amp;#039;).remove() //in case user clicked &amp;#039;back&amp;#039; browser button&lt;br /&gt;
   var ttl = frm.title // same as $(frm).find(&amp;#039;input[name=title]&amp;#039;)&lt;br /&gt;
   var prefix = /^.+[:\/]/.exec( ttl.defaultValue )&lt;br /&gt;
   if (! prefix ) return&lt;br /&gt;
   prefix = prefix[0] &lt;br /&gt;
   $( &amp;#039;&amp;lt;span class=prefix /&amp;gt;&amp;#039; ).text( prefix ).insertBefore( ttl )&lt;br /&gt;
   ttl.value = ttl.value.substring( prefix.length)&lt;br /&gt;
   ttl.size -= prefix.length&lt;br /&gt;
   $(frm).submit( restorePrefix )&lt;br /&gt;
 })&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function restorePrefix(){&lt;br /&gt;
 var sp = $(this).find(&amp;#039;span.prefix&amp;#039;).remove()&lt;br /&gt;
 if( !sp.length ) return&lt;br /&gt;
 this.title.value = sp.text() + this.title.value&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if( mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) != 0 ) $(movePrefix)&lt;/div&gt;</summary>
		<author><name>Andras</name></author>
	</entry>
</feed>