MediaWiki:Vector.js: различия между версиями

Материал из Викимультии — энциклопедии мультипликации
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться пользователям, использующим тему оформления Vector */
$('#searchform').bind('keyup keydown mousedown',  
$(function () {
  function (e){ $(this).attr('target', e.shiftKey?'_blank':'') })
    $.scrollUp({
 
        scrollName: 'scrollUp', //  ID элемента
//"add section" at the bottom
        topDistance: '300', // расстояние после которого появится кнопка (px)
if( wgNamespaceNumber && wgAction == 'view' )
        topSpeed: 300, // скорость переноса (миллисекунды)
$('#ca-addsection a').clone()
        animation: 'fade', // вид анимации: fade, slide, none
.css({'float':'right', 'font-size':'0.8em', 'color':'#0645ad', 'padding':'4px 0.5em',
        animationInSpeed: 200, // скорость разгона анимации (миллисекунды)
  'background':'#f2f7fb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=)',
        animationOutSpeed: 200, // скорость торможения анимации (миллисекунды)
  'border':'1px outset #a7d7f9', 'border-top-style':'none'})
        scrollText: 'Наверх', // текст
.insertAfter('#content')
        activeOverlay: false, // задать CSS цвет активной точке scrollUp, например: '#00FFFF'
    });
})

Версия от 16:30, 7 августа 2014

$('#searchform').bind('keyup keydown mousedown', 
  function (e){ $(this).attr('target', e.shiftKey?'_blank':'') })

//"add section" at the bottom
if( wgNamespaceNumber && wgAction == 'view' )
 $('#ca-addsection a').clone()
 .css({'float':'right', 'font-size':'0.8em', 'color':'#0645ad', 'padding':'4px 0.5em',
  'background':'#f2f7fb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=)',
  'border':'1px outset #a7d7f9', 'border-top-style':'none'})
 .insertAfter('#content')