FANDOM


//
$('.activity-items').ready(function () {
	var items = 20;
	var i18n = {
		en: {
			'before': '',
			'second': '1 second ago',
			'seconds': ' seconds ago',
			'minute': '1 minute ago',
			'minutes': ' minutes ago',
			'hour': '1 hour ago',
			'hours': ' hours ago',
			'day': '1 day ago',
			'days': ' days ago',
			'month': '1 month ago',
			'months': ' months ago',
			'year': '1 year ago',
			'years': ' years ago'
		},
		es: {
			'before': 'hace ',
			'second': 'hace 1 segundo',
			'seconds': ' segundos',
			'minute': 'hace 1 minuto',
			'minutes': ' minutos',
			'hour': 'hace 1 hora',
			'hours': ' horas',
			'day': 'hace 1 día',
			'days': ' días',
			'month': 'hace 1 mes',
			'months': ' meses',
			'year': 'hace 1 año',
			'years': ' años'
		}
	}
	function timeDifference(previous) {
		var current = new Date();
		current = current.getTime();
		var msPerMinute = 60 * 1000;
		var msPerHour = msPerMinute * 60;
		var msPerDay = msPerHour * 24;
		var msPerMonth = msPerDay * 30;
		var msPerYear = msPerDay * 365;
		var elapsed = current - previous;
		if (elapsed < msPerMinute) {
			return Math.round(elapsed / 1000) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / 1000) + '' + i18n[wgUserLanguage]['before'] : i18n[wgUserLanguage]['second'];
		} 
		else if (elapsed < msPerHour) {
			return Math.round(elapsed / msPerMinute) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / msPerMinute) + '' + i18n[wgUserLanguage]['minutes'] : i18n[wgUserLanguage]['minute'];
		} 
		else if (elapsed < msPerDay) {
			return Math.round(elapsed / msPerHour) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / msPerHour) + '' + i18n[wgUserLanguage]['hours'] : i18n[wgUserLanguage]['hour'];
		} 
		else if (elapsed < msPerMonth) {
			return Math.round(elapsed / msPerDay) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / msPerDay) + '' + i18n[wgUserLanguage]['days'] : i18n[wgUserLanguage]['day'];
		} 
		else if (elapsed < msPerYear) {
			return Math.round(elapsed / msPerMonth) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / msPerMonth) + '' + i18n[wgUserLanguage]['months'] : i18n[wgUserLanguage]['month'];
		} 
		else {
			return Math.round(elapsed / msPerYear) > 1 ? i18n[wgUserLanguage]['before'] + '' + Math.round(elapsed / msPerYear) + '' + i18n[wgUserLanguage]['years'] : i18n[wgUserLanguage]['year'];
		}
	}
	function updateRC() {
		$.getJSON(mw.config.get('wgServer') + '/api.php?action=query&list=recentchanges&rclimit=' + items + '&rctype=edit&rcprop=user|timestamp|title|ids&format=json', function (data) {
			var rc = data.query.recentchanges;
			$('.activity-items li').each(function (i) {
				var timestamp = new Date(rc[i].timestamp);
				timestamp = timestamp.getTime();
				$(this).html('<li class="activity-item"><div class="page-title"><a class="page-title-link" href="/wiki/' + encodeURIComponent((rc[i].title).replace(/ /g, '_')) + '" data-tracking="activity-title">' + rc[i].title + '</a></div><div class="edit-info"><a class="edit-info-user" data-tracking="activity-username" href="/wiki/User:' + encodeURIComponent((rc[i].user).replace(/ /g, '_')) + '">' + rc[i].user + '</a> <span class="edit-info-time">• ' + timeDifference(timestamp) + '</span></div></li>');
			});
		});
	}
	var li = '';
	for (var i = 0; i < items; i++) {
		li += '<li class="activity-item"></li>';
	}
	$('.activity-items').append(li)
	updateRC();
	$('.activity-items').css('height', 215).css('overflow-y', 'scroll');
})
//

¡Interferencia de bloqueo de anuncios detectada!


Wikia es un sitio libre de uso que hace dinero de la publicidad. Contamos con una experiencia modificada para los visitantes que utilizan el bloqueo de anuncios

Wikia no es accesible si se han hecho aún más modificaciones. Si se quita el bloqueador de anuncios personalizado, la página cargará como se esperaba.

También en FANDOM

Wiki al azar