MediaWiki:Guidedtour-tour-contribs.js

Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
/*global jQuery, mediaWiki */
( function ( $, mw, gt ) {

	function shouldShowForPage() {
		return mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Contributions';
	}

	if ( !shouldShowForPage() ) {
		return;
	}

	gt.defineTour( {
		name: 'contribs',
		steps: [ {
			title: 'Contribua!',
			description: 'Ao melhorar um artigo, suas contribuições serão associadas ao seu nome de usuário e aparecerão nesta página.',
			overlay: true,
			buttons: [ {
				action: 'end'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length !== 0;
			}
		}, {
			title: 'O que tem feito na Wikipédia?',
			description: 'Esta página mostra quais foram as suas edições mais recentes, e os detalhes sobre cada contribuição.',
			overlay: true,
			buttons: [ {
				action: 'next'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length === 0;
			}
		}, {
			title: 'Lista de contribuições',
			description: 'Há um item para cada ação realizada, e a lista começa pelas atividades mais recentes.',
			attachTo: '#mw-content-text li:first a:first',
			position: 'topLeft',
			buttons: [ {
				action: 'next'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length === 0;
			}
		}, {
			title: 'Contribuir faz a diferença!',
			description: 'Clique no link "dif" para comparar a sua revisão com a versão anterior da página.',
			attachTo: '#mw-content-text li a[href*="diff=prev"]:first',
			position: 'top',
			buttons: [ {
				action: 'next'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length === 0;
			}
		}, {
			title: 'Você já é parte da história!',
			description: 'O link "hist" mostra o histórico de cada artigo, para que saiba quais editores o ajudaram em sua elaboração.',
			attachTo: '#mw-content-text li a[href*="action=history"]:first',
			position: 'top',
			buttons: [ {
				action: 'next'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length === 0;
			}
		}, {
			title: 'Bom trabalho!',
			description: 'Se precisar de mais informações, consulte o nosso guia de edição.',
			buttons: [ {
				name: 'Abrir o guia',
				onclick: function() {
					window.location = mw.util.getUrl( 'Ajuda:Guia de edição/Menus e ferramentas/Contribuições' );
					return false;
				}
			}, {
				// This makes the okay button on this step end the tour.
				action: 'end'
			} ],
			shouldSkip: function () {
				return $( '#mw-content-text li' ).length === 0;
			}
		} ]
	} );

} (jQuery, mediaWiki, mediaWiki.guidedTour ) );