Help:Gadget-GallerySlideshow/pt


Gallery Slideshow é um gadget que pode ser activado nas suas preferências e fornece um código JavaScript que cria uma apresentação de slides de imagens dentro de uma categoria ou em uma galeria em páginas com os namespaces Commons: e Gallery:.

Button normal.svg JavaScript is disabled in your browser.
Após activar o gadget, passe o mouse no botão verde para ver mais opções.

Teclas de navegaçãoEdit

  • espaço [        ]: nova imagem
  • end [End]: última imagem carregada
  • seta à esquerda [←]: imagem anterior
  • seta à direita [→]: próxima imagem
  • esc [Esc]: ocultar apresentação (pressione novamente para mostrar)

Parâmetros URLEdit

Os parâmetros URL permitem inserir links (ligações) para criar uma apresentação de slides personalizada.

Exemplo de construção de uma URL: http://commons.wikimedia.org/wiki/Category:X?param1=value1&followingParam=value&followingParam=value

Lista de parâmetros e valores possíveis
  • gsAutoPlay Valores possíveis: 1 or 0 - inicia a apresentação de slides logo após abrir a apresentação.
  • gsDelay Valores possíveis: number >2500 - define o tempo de atraso antes de carregar uma nova imagem.
  • gsDir Valores possíveis: asc, desc - (direction) - inicia a apresentação a partir do começo ou do fim.
  • gsContinue Valores possíveis: valid Key - inicia a apresentação a partir desta chave.
  • gsAutoStart Valores possíveis: 1 or 0 - inicia automaticamente a apresentação após a página de carregamento.
  • gsReadFromScreen Valores possíveis: 1 or 0 - as imagens da apresentação são dispostas de modo igual à página da galeria.
  • withJS Valores possíveis: MediaWiki:Gadget-GallerySlideshow.js - carrega o código de script para a apresentação de slides; este procedimento não é necessário se você o tem activado na sua página de preferências.
  • withCSS Valores possíveis: MediaWiki:Gadget-GallerySlideshow.css - carrega o código de estilo para a apresentação de slides; este procedimento não é necessário se você o tem activado na sua página de preferências.

Exemplos:

Configurações personalizadasEdit

Você pode personalizar a sua apresentação adicionando o código abaixo à sua página commons.js. Observe que as configurações podem ser substituídas por parâmetros URL.

$(document).bind('slideshow', function(evt, st, x) {
	if (!st || !x) return;
	if ('starting' !== st) return;
 
	// As linhas a seguir são apenas exemplos. 
	// Você pode remover uma linha inteira ou alterar os valores.
	x.autoPlay = true;   // define o valor de gsAutoPlay como 'true' (activado) ou 'false' (desactivado)
	x.delay = 10000;     // define o valor de gsDelay
	x.cmdir = 'desc';    // define o valor de gsDir; utilize apenas 'asc' or 'desc', NÃO 0 or 1
 
	// número de dias para salvar a posição que você parou na apresentação
	x.lastPositionExpiry = 1; // -1 para apagar o cookie ao fechar o navegador web (cookies da seção)
	x.defaultTransitionDuration = 2000;
});

Se você é um hacker de verdade, podes procurar por var defaults = { em MediaWiki:GallerySlideshow.js. Há uma lista completa de padrões que você pode personalizar. Se isso ainda não é suficiente, a GallerySlideshow provoca uma série de eventos. Basta procurar por $(document).triggerHandler('slideshow', (também em MediaWiki:Gadget-GallerySlideshow.js). Você pode listá-lo utilizando a abordagem acima.

CookiesEdit

Por conveniência, a apresentação de slides armazena algumas informações em cookies:

  • A imagem que você viu pela última vez.
  • O tempo de atraso na última vez que você entrou.

Os cookies são frequentemente apagados ao fechar o navegador web; vá às configurações do seu navegador web, ou procure ajuda através da Internet.

Last modified on 25 November 2012, at 23:13