מ (גרסה אחת יובאה)
 
שורה 4: שורה 4:
 
$sidebarTicker.append( $( list ).attr( 'id', 'news-ticker' ) );
 
$sidebarTicker.append( $( list ).attr( 'id', 'news-ticker' ) );
 
$sidebarSection = $('<div class="sidebar-section sidebar-section-ticker"></div>');
 
$sidebarSection = $('<div class="sidebar-section sidebar-section-ticker"></div>');
$sidebarSection.append( '<div class="ticker-header"><a href="https://www.kolzchut.org.il/he/יומן_עדכונים_בנושא_קורונהtitle="למעבר לרשימת העדכונים">עדכוני קורונה <div class="ticker-expand"><span aria-hidden="true">&gt;</span></div></a></div>' );
+
$sidebarSection.append( '<div class="ticker-header"><a href="https://www.kolzchut.org.il/he/יומן_עדכונים_בנושא_קורונה" title="למעבר לרשימת העדכונים">עדכוני קורונה <div class="ticker-expand"><span aria-hidden="true">&gt;</span></div></a></div>' );
 
$sidebarSection.append( $sidebarTicker );
 
$sidebarSection.append( $sidebarTicker );
 
$sidebarSection.prependTo('#sidebar-main');
 
$sidebarSection.prependTo('#sidebar-main');

גרסה אחרונה מ־19:53, 17 במרץ 2020

var doEverything = function ( data ) {
		var list = data.parse.text['*'];
		$sidebarTicker = $( '<div class="ticker-wrapper" />' );
		$sidebarTicker.append( $( list ).attr( 'id', 'news-ticker' ) );
		$sidebarSection = $('<div class="sidebar-section sidebar-section-ticker"></div>');
		$sidebarSection.append( '<div class="ticker-header"><a href="https://www.kolzchut.org.il/he/יומן_עדכונים_בנושא_קורונה" title="למעבר לרשימת העדכונים">עדכוני קורונה <div class="ticker-expand"><span aria-hidden="true">&gt;</span></div></a></div>' );
		$sidebarSection.append( $sidebarTicker );
		$sidebarSection.prependTo('#sidebar-main');

		var slider = tns({
			container: '#news-ticker',
			items: 0,
			autoHeight: true,
			responsive: {
				900: {
					items: 3,
					gutter: 10,
					autoHeight: false
				}
			},
			axis: 'vertical',
			swipeAngle: false,
			speed: 400,
			autoplayTimeout: 2500,
			autoplay: true,
			arrowKeys: true,
			controls: false,
			nav: false,
			autoplayButtonOutput: false,
			autoplayHoverPause: true
		});

		if ( slider.getInfo().items === 1 ) {
			$sidebarTicker.insertAfter( '#top-nav' );
			$sidebarSection.hide();
		}
	}

	var api = new mw.Api();

	api.get( {
		action: 'parse',
		prop: 'text',
		page: 'Project:טיקר קורונה',
		disablelimitreport: true

	} ).done( doEverything );