MediaWiki:Script/Bookmarklets.js

Материал из Wikipedia PC-SUPP
Версия от 09:38, 26 июня 2018; Alexandre (обсуждение | вклад) (Новая страница: «mw.loader.using( 'mediawiki.util' ).done( function () { function bookmarklets(){ mw.util.addCSS('\ a.bookmarklet {font-weight:bold; border:1px solid gray; pa…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
  • Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
  • Opera: Перейдите в Menu → Настройки (Opera → Настройки на Mac), а затем Безопасность → Очистить историю посещений → Кэшированные изображения и файлы
mw.loader.using( 'mediawiki.util' ).done( function () {
	function bookmarklets(){
	
	mw.util.addCSS('\
	a.bookmarklet {font-weight:bold; border:1px solid gray; padding:2px}\
	')
	
	$('#js-before').hide()
	$('#js-after').show()
	
	
	mw.util.$content.find('pre.bookmarklet').each( function(i, pre){
	
	 pre = $(pre)
	 var a = $( '<a class=bookmarklet>' ) .attr( 'href', pre.text() )
	 var name = pre.prev().find('.name')
	 
	 if( name.length )
	   name.replaceWith( a.text( name.text() ) ) .show()
	 else
	   pre.before(  a.text( 'Боокмарклет' ) )
	 
	})
	
	}
	
	if( wgPageName == 'Википедия:Букмарклеты' ) $(bookmarklets)
} );