Чугаа:Кол арын/temp

Википедия сайттан
Перейти к навигации Перейти к поиску

Дополнения, требующие участия администратора[вики-сөзүглелди эдер]

Широкое поле поиска[вики-сөзүглелди эдер]

1. Создать страницу MediaWiki:Mainpage.js с кодом

/* Размещённый здесь JavaScript код будет загружаться на странице Кутскон_бам */

mw.loader.using( "mediawiki.util", function() {

	// Search box (styles in Common.css)
	if ( mw.config.get( 'wgPageName' ) == "Кол_арын" || mw.config.get( 'wgPageName' ) == "Кол_арын/temp") {
		jQuery( document ).ready( function() {
			var strFromHtml = ''
				+'<form id="mp_search" action="' + mw.util.wikiGetlink('Special:Search') +  '">'
					+'<div class="search_area">'
						+'<div>'
							+'<input type="text" onclick="this.value=\'\'; this.className=\'\'" class="wyszarz" value="Поле для ввода ключевых слов, термина или названия статьи" id="mp_sz_inp" name="search" />'
							+'<a title="Wikipedia:Утчан" href="/wiki/Википедия:Диле"><img alt="Дуза" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Ambox_blue_question.svg/30px-Ambox_blue_question.svg.png"></a>'
						+'</div>'
					+'</div>'
					+'<div class="button_area"><input type="submit" value="Утчано" name="fulltext" id="mp_sz_btn"></div>'
					+'<div class="last_area"></div>'
				+'</form>'
			;

			var el = document.getElementById( 'mp_searchbox_container' );
			if ( el ) {
				el.innerHTML = strFromHtml;
				el.style.display = "block";
			}
		} );
	}

} );

2. Добавить в MediaWiki:Common.js следующий код: см. /common.js (там ещё несколько полезных фич)

Фоновая картинка в шапке[вики-сөзүглелди эдер]

Добавить в MediaWiki:Common.css следующий код:

/* Wikiglob */
.wikiglob {
	background:url(//upload.wikimedia.org/wikipedia/commons/3/3e/MP-open-book4.png)
}
 
/* Styles for MainPage */
#mp_searchbox_container {
	display:none;
}
.wyszarz {
	color:#666;
}
#mp_search {
	margin:.75em 0 .4em;
	position:relative;
}
#mp_search input {
	font-size:20px;
}
#mp_search .search_area a img {
	height:25px;
}
#mp_search .search_area div {
	position:relative;
	margin-right:130px;
	top:1px;
}
#mp_search .search_area a {
	display:block;
	position:absolute;
	right:0px;
	top:2px;
}
#mp_search .button_area {
	position:absolute;
	right:0px;
	top:0px;
	width: 120px;
}
#mp_search .search_area #mp_sz_inp {
	height: 30px;
	padding: 0;
	text-indent: 0.3em;
	width: 100%;
}
#mp_search .button_area #mp_sz_btn {
	height: 30px;
	width: 120px;
}
/* закругленные углы и стиль кнопки, соответствующие стилю [[en:Template:Button]] */
#mp_sz_inp, #mp_sz_btn {
	border: 1px solid #C5C5C5;
	border-radius:0.5em;
}
#mp_sz_btn {
	border:1px solid; border-color:#aaa #555 #555 #aaa; background-color:#f2f2f2; background-image: -moz-linear-gradient(top, #fcfcfc, #e0e0e0); background-image: -ms-linear-gradient(top, #fcfcfc, #e0e0e0); background-image: -o-linear-gradient(top, #fcfcfc, #e0e0e0); background-image: -webkit-linear-gradient(top, #fcfcfc, #e0e0e0); background-image: linear-gradient(top, #fcfcfc, #e0e0e0);
}
 
/* узкое окно */
@media screen and (max-width: 500px) {
	body #mp_search .search_area div {
		margin-right:0;
	}
	body #mp_search .search_area a,
	body #mp_search .button_area {
		position:relative;
		float:left;
		margin:5px;
	}
	body #mp_search .last_area {
		clear:both;
	}
}