מדיה ויקי:Common.js: הבדלים בין גרסאות
מתוך ויקיתרופות
ערן רוזנטל (שיחה | תרומות) (הערה מוסתרת וצבע גופן) |
ערן רוזנטל (שיחה | תרומות) |
||
שורה 19: | שורה 19: | ||
}).then(function (data){ | }).then(function (data){ | ||
var banner = data.parse.text['*']; | var banner = data.parse.text['*']; | ||
− | $('<div class="jThumbnailScroller"><div class="jTscrollerContainer"><div class="jTscroller">'+banner+'</div>').insertAfter('#mw-content-text').thumbnailScroller({ | + | 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.insertAfter(inPlaceholder? '#bannerPlaceholder' : '#mw-content-text').thumbnailScroller({ | ||
scrollerType:"hoverPrecise", | scrollerType:"hoverPrecise", | ||
scrollerOrientation:"horizontal", | scrollerOrientation:"horizontal", |
גרסה מתאריך 21:01, 5 בפברואר 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 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.insertAfter(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 }); }); }); }); /* additional toolbar buttons */ if ( mw.user.options.get('usebetatoolbar')) { mw.loader.using(['jquery.wikiEditor','jquery.wikiEditor.toolbar','ext.wikiEditor','ext.wikiEditor.toolbar'],function(){ $(function() { // קבוצה חדשה בתפריט מתקדם: $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'advanced', 'groups': { 'more': { 'label': "" } } } ); // טקסט ממורכז $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'advanced', 'group': 'more', 'tools': { 'center': { label: 'טקסט ממורכז', type: 'button', icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Gnome-format-justify-center.svg/22px-Gnome-format-justify-center.svg.png', action: { type: 'encapsulate', options: { pre: '<center>', peri: "טקסט ממורכז", post: "</center>" } } } } } ); // טקסט מיושר לשמאל $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'advanced', 'group': 'more', 'tools': { 'center': { label: 'טקסט מיושר לשמאל', type: 'button', icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Gnome-format-justify-left.svg/22px-Gnome-format-justify-left.svg.png', action: { type: 'encapsulate', options: { pre: '<div class="mw-content-ltr">', peri: "טקסט מיושר לשמאל", post: "</div>" } } } } } ); // הערה מוסתרת $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'advanced', 'group': 'more', 'tools': { 'hiddennote': { label: 'הערה מוסתרת', type: 'button', icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Gnome-document-new.svg/22px-Gnome-document-new.svg.png', action: { type: 'encapsulate', options: { pre: '<!-- ', peri: "הערה מוסתרת", post: " -->" } } } } } ); // צבע גופן $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', { 'section': 'main', 'group': 'format', 'tools': { 'colouredtext': { label: 'טקסט צבוע', type: 'button', icon: '//upload.wikimedia.org/wikipedia/he/2/26/NewColorBtn.png', action: { type: 'encapsulate', options: { pre: '<span style="color: ColorName;">', peri: "טקסט צבוע", post: "</span>" } } } } } ); }); }); }