<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://informatiestandaarden.test-nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-externalsearch-bar.js</id>
	<title>MediaWiki:Gadget-externalsearch-bar.js - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://informatiestandaarden.test-nictiz.nl/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-externalsearch-bar.js"/>
	<link rel="alternate" type="text/html" href="https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-externalsearch-bar.js&amp;action=history"/>
	<updated>2026-04-23T18:50:02Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-externalsearch-bar.js&amp;diff=3264&amp;oldid=prev</id>
		<title>Ahenket: Nieuwe pagina aangemaakt met &#039;/**  * Add a small dropdown menu to the search box to add the Wikimedia technical search.  *  * Created by d:User:Bene*  */ // &lt;nowiki&gt; ( function ( mw, $ )...&#039;</title>
		<link rel="alternate" type="text/html" href="https://informatiestandaarden.test-nictiz.nl/index.php?title=MediaWiki:Gadget-externalsearch-bar.js&amp;diff=3264&amp;oldid=prev"/>
		<updated>2013-07-19T18:29:24Z</updated>

		<summary type="html">&lt;p&gt;Nieuwe pagina aangemaakt met &amp;#039;&lt;span class=&quot;autocomment&quot;&gt;*  * Add a small dropdown menu to the search box to add the &lt;a href=&quot;/index.php?title=Wikimedia_technical_search&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Wikimedia technical search (de pagina bestaat niet)&quot;&gt;Wikimedia technical search&lt;/a&gt;.  *  * Created by &lt;a href=&quot;/index.php?title=D:User:Bene*&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;D:User:Bene* (de pagina bestaat niet)&quot;&gt;d:User:Bene*&lt;/a&gt;: &lt;/span&gt; // &amp;lt;nowiki&amp;gt; ( function ( mw, $ )...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&lt;br /&gt;
 * Add a small dropdown menu to the search box to add the [[Wikimedia technical search]].&lt;br /&gt;
 *&lt;br /&gt;
 * Created by [[d:User:Bene*]]&lt;br /&gt;
 */&lt;br /&gt;
// &amp;lt;nowiki&amp;gt;&lt;br /&gt;
( function ( mw, $ ) {&lt;br /&gt;
    var i18nData = {&lt;br /&gt;
		&amp;#039;en&amp;#039;: {&lt;br /&gt;
			&amp;#039;title&amp;#039;: &amp;#039;Wikimedia tech&amp;#039;,&lt;br /&gt;
			&amp;#039;description&amp;#039;: &amp;#039;Use the custom Wikimedia technical search&amp;#039;,&lt;br /&gt;
			&amp;#039;placeholder&amp;#039;: &amp;#039;Wikimedia tech&amp;#039;&lt;br /&gt;
		}&lt;br /&gt;
	};&lt;br /&gt;
&lt;br /&gt;
	if( $( &amp;#039;body&amp;#039; ).is( &amp;#039;.rtl&amp;#039; ) ) {&lt;br /&gt;
		i18nData.en.dir = &amp;#039;rtl&amp;#039;;&lt;br /&gt;
		i18nData.en.left = &amp;#039;right&amp;#039;;&lt;br /&gt;
		i18nData.en.right = &amp;#039;left&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		i18nData.en.dir = &amp;#039;ltr&amp;#039;;&lt;br /&gt;
		i18nData.en.left = &amp;#039;left&amp;#039;;&lt;br /&gt;
		i18nData.en.right = &amp;#039;right&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var i18nLang = mw.config.get( &amp;#039;wgUserLanguage&amp;#039; ),&lt;br /&gt;
		lang = i18nLang.split( &amp;#039;-&amp;#039; )[0];&lt;br /&gt;
&lt;br /&gt;
	if( !( i18nLang in i18nData ) ) {&lt;br /&gt;
		i18nLang = &amp;#039;en&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if( i18nLang === &amp;#039;be-tarask&amp;#039; ) { // Hack for be_x_oldwiki&lt;br /&gt;
		lang = &amp;#039;be-x-old&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/**&lt;br /&gt;
	 * Returns the localized version of a message.&lt;br /&gt;
	 */&lt;br /&gt;
	function i18n( key ) {&lt;br /&gt;
		if( i18nData[ i18nLang ][ key ] ) {&lt;br /&gt;
			return i18nData[ i18nLang ][ key ];&lt;br /&gt;
		}&lt;br /&gt;
		else {&lt;br /&gt;
			return i18nData.en[ key ];&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var $improvedsearch = $( &amp;#039;&amp;lt;form&amp;gt;&amp;#039; )&lt;br /&gt;
	.attr( {&lt;br /&gt;
		id: &amp;#039;improvedsearch&amp;#039;,&lt;br /&gt;
		action: &amp;#039;https://www.google.com/cse&amp;#039;&lt;br /&gt;
	} )&lt;br /&gt;
	.append(&lt;br /&gt;
		$( &amp;#039;&amp;lt;div&amp;gt;&amp;#039; )&lt;br /&gt;
		.attr( &amp;#039;id&amp;#039;, &amp;#039;simpleSearch&amp;#039; ) // This is a hack.&lt;br /&gt;
		.append(&lt;br /&gt;
			$( &amp;#039;&amp;lt;input&amp;gt;&amp;#039; )&lt;br /&gt;
			.attr( {&lt;br /&gt;
				type: &amp;#039;hidden&amp;#039;,&lt;br /&gt;
				name: &amp;#039;cx&amp;#039;,&lt;br /&gt;
				value: &amp;#039;010768530259486146519:twowe4zclqy&amp;#039;&lt;br /&gt;
			} )&lt;br /&gt;
		)&lt;br /&gt;
		.append(&lt;br /&gt;
			$( &amp;#039;&amp;lt;input&amp;gt;&amp;#039; )&lt;br /&gt;
			.attr( {&lt;br /&gt;
				id: &amp;#039;searchInput&amp;#039;, // This is a hack.&lt;br /&gt;
				&amp;#039;class&amp;#039;: &amp;#039;improvedsearch-page&amp;#039;,&lt;br /&gt;
				type: &amp;#039;text&amp;#039;,&lt;br /&gt;
				accesskey: &amp;#039;g&amp;#039;,&lt;br /&gt;
				title: i18n( &amp;#039;title&amp;#039; ) + &amp;#039; [alt-shift-g]&amp;#039;,&lt;br /&gt;
				name: &amp;#039;q&amp;#039;,&lt;br /&gt;
				autocomplete: &amp;#039;off&amp;#039;,&lt;br /&gt;
				placeholder: i18n( &amp;#039;placeholder&amp;#039; )&lt;br /&gt;
			} )&lt;br /&gt;
		)&lt;br /&gt;
		.append(&lt;br /&gt;
			$( &amp;#039;&amp;lt;button&amp;gt;&amp;#039; )&lt;br /&gt;
			.attr( {&lt;br /&gt;
				id: &amp;#039;searchButton&amp;#039;, // This is a hack.&lt;br /&gt;
				&amp;#039;class&amp;#039;: &amp;#039;improvedsearch-search&amp;#039;,&lt;br /&gt;
				title: i18n( &amp;#039;description&amp;#039; )&lt;br /&gt;
			} )&lt;br /&gt;
		)&lt;br /&gt;
	);&lt;br /&gt;
&lt;br /&gt;
	function toggle() {&lt;br /&gt;
		$( &amp;#039;#improvedsearch&amp;#039; ).toggle( &amp;#039;normal&amp;#039; );&lt;br /&gt;
		$( &amp;#039;.improvedsearch-page&amp;#039; ).focus();&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function init() {&lt;br /&gt;
		var skin = mw.config.get( &amp;#039;skin&amp;#039; );&lt;br /&gt;
		if( skin === &amp;#039;vector&amp;#039; ) {&lt;br /&gt;
			$( &amp;#039;#p-search&amp;#039; ).append( $improvedsearch );&lt;br /&gt;
			$( &amp;#039;#improvedsearch&amp;#039; ).hide( 0 );&lt;br /&gt;
			$( &amp;#039;.improvedsearch-search&amp;#039; )&lt;br /&gt;
				.html(&lt;br /&gt;
					$( &amp;#039;&amp;lt;img&amp;gt;&amp;#039; )&lt;br /&gt;
					.attr( {&lt;br /&gt;
						width: &amp;#039;12&amp;#039;,&lt;br /&gt;
						height: &amp;#039;13&amp;#039;,&lt;br /&gt;
						alt: i18n( &amp;#039;title&amp;#039; ),&lt;br /&gt;
						src: mw.config.get( &amp;#039;stylepath&amp;#039; ) + &amp;#039;/vector/images/search-&amp;#039; + i18n( &amp;#039;dir&amp;#039; ) + &amp;#039;.png?303-4&amp;#039;&lt;br /&gt;
					} )&lt;br /&gt;
				);&lt;br /&gt;
			var toggleCss = {&lt;br /&gt;
				width: &amp;#039;20px&amp;#039;,&lt;br /&gt;
				height: &amp;#039;1.3em&amp;#039;&lt;br /&gt;
			};&lt;br /&gt;
			toggleCss[&amp;#039;margin-&amp;#039; + i18n( &amp;#039;left&amp;#039; )] = &amp;#039;14.5em&amp;#039;;&lt;br /&gt;
			toggleCss[&amp;#039;margin-&amp;#039; + i18n( &amp;#039;right&amp;#039; )] = &amp;#039;-0.8em&amp;#039;;&lt;br /&gt;
			$( &amp;#039;#searchform&amp;#039; ).prepend(&lt;br /&gt;
				$( &amp;#039;&amp;lt;div&amp;gt;&amp;#039; )&lt;br /&gt;
				.attr( {&lt;br /&gt;
					id: &amp;#039;improvedsearch-toggle&amp;#039;,&lt;br /&gt;
					&amp;#039;class&amp;#039;: &amp;#039;vectorMenu&amp;#039;,&lt;br /&gt;
					title: i18n( &amp;#039;title&amp;#039; )&lt;br /&gt;
				} )&lt;br /&gt;
				.css( toggleCss )&lt;br /&gt;
				.click( toggle )&lt;br /&gt;
			);&lt;br /&gt;
		} else if( $( &amp;#039;#searchBody&amp;#039; ).length ) {&lt;br /&gt;
			$( &amp;#039;#searchBody&amp;#039; ).append(&lt;br /&gt;
				$( &amp;#039;&amp;lt;br /&amp;gt;&amp;#039; )&lt;br /&gt;
					.after( $improvedsearch )&lt;br /&gt;
			);&lt;br /&gt;
			$( &amp;#039;.improvedsearch-search&amp;#039; )&lt;br /&gt;
			.replaceWith(&lt;br /&gt;
				$( &amp;#039;&amp;lt;input&amp;gt;&amp;#039; )&lt;br /&gt;
					.attr( {&lt;br /&gt;
						type: &amp;#039;submit&amp;#039;,&lt;br /&gt;
						&amp;#039;class&amp;#039;: &amp;#039;searchButton improvedsearch-search&amp;#039;,&lt;br /&gt;
						value: i18n( &amp;#039;title&amp;#039; ),&lt;br /&gt;
						title: i18n( &amp;#039;description&amp;#039; )&lt;br /&gt;
					} )&lt;br /&gt;
			);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	$( document ).ready( init );&lt;br /&gt;
} ( mediaWiki, jQuery ) );&lt;br /&gt;
// &amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ahenket</name></author>
	</entry>
</feed>