מדיה ויקי:Common.js: הבדלים בין גרסאות
מתוך ויקיתרופות
ערן רוזנטל (שיחה | תרומות) |
ערן רוזנטל (שיחה | תרומות) |
||
| שורה 80: | שורה 80: | ||
//other scripts | //other scripts | ||
importScript('MediaWiki:PdfPresentation.js'); //presentations [[Template:מצגת]] | importScript('MediaWiki:PdfPresentation.js'); //presentations [[Template:מצגת]] | ||
| + | |||
| + | //temp hack | ||
| + | $('.videoHack a').each(function(){ | ||
| + | $(this).after($('<video src="'+$(this).prop('href')+'" controls style="width:640px;height:360px;"></video>')); | ||
| + | $(this).hide(); | ||
| + | }); | ||
גרסה מתאריך 22:16, 28 באוקטובר 2014
/* כל סקריפט JavaScript שנכתב כאן ירוץ עבור כל המשתמשים בכל טעינת עמוד */
/* line break after reg owner */
$('.mw-normal-catlinks a[title^="קטגוריה:בעל רישום"]').parent().next().css('border-right','none').before('<br>');
//adds print link
var printButton = $('"<li id="printTab"><span><a href="#" title="להדפסת הדף">הדפסה</a></span></li>').click(function(){
window.print();
});
$('#p-views ul').prepend ( printButton ) ;
//banner
if($.inArray('user',wgUserGroups)!=-1) {
mw.loader.using(['jquery.thumbnailScroller', 'mediawiki.api'], function(){
$(function(){
var api=new mw.Api();
api.get({
action: 'parse',
page: 'תבנית:באנר תחתון',
prop: 'text'
}).then(function (data){
var banner = data.parse.text['*'];
var inPlaceholder = $('#bannerPlaceholder').length;
var scroller = $('<div class="jThumbnailScroller"><div class="jTscrollerContainer"><div class="jTscroller">'+banner+'</div>');
if(inPlaceholder){
scroller.css('margin-top','2em');
}
scroller.appendTo(inPlaceholder? '#bannerPlaceholder' : '#mw-content-text').thumbnailScroller({
scrollerType:"hoverPrecise",
scrollerOrientation:"horizontal",
scrollSpeed:2,
scrollEasing:"easeOutCirc",
scrollEasingAmount:600,
acceleration:4,
scrollSpeed:800,
noScrollCenterSpace:10,
autoScrolling:10,
autoScrollingSpeed:5000,
autoScrollingEasing:"easeInOutQuad",
autoScrollingDelay:500
});
});
});
});
}
if(wgAction == "edit" || wgAction == "submit") importScript("MediaWiki:Edit.js");
if(wgPageName=='מיוחד:חיפוש'){
$($('h2').get(1)).hide().next().hide();
}
// drug pages
importScript("MediaWiki:DrugTabs.js");
$(function(){
if($('.externalAlonLink a.external').length==0) return;
mw.loader.using('jquery.ui.dialog', function(){
$('.externalAlonLink a.external').click(function(e){
var dest = $(this).attr('href');
$('<div style="text-align:center;" />').append($('<iframe style="width:800px;height:640px;" />').attr("src", dest)).dialog({
width: '860',
height: '700',
title: 'עלון לרופא'
});
e.preventDefault();
})
});
});
$(function(){
//included in iframe
if (window==window.top) return;
$('#mw-navigation').hide();
$('#content').css('margin','0');
$('#mw-head-base').css('height','0');
});
//other scripts
importScript('MediaWiki:PdfPresentation.js'); //presentations [[Template:מצגת]]
//temp hack
$('.videoHack a').each(function(){
$(this).after($('<video src="'+$(this).prop('href')+'" controls style="width:640px;height:360px;"></video>'));
$(this).hide();
});