Widget:Test2: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Sem resumo de edição |
Sem resumo de edição |
||
Linha 1: | Linha 1: | ||
<script> | <script> | ||
// Função para construir os caminhos das imagens dinamicamente | // Função corrigida para construir os caminhos das imagens dinamicamente | ||
function getMediaWikiImagePath(imageName) { | function getMediaWikiImagePath(imageName) { | ||
return `https://wiki.pokexgames.com/index.php/Special:FilePath/${encodeURIComponent(imageName)}`; | |||
} | } | ||
// Exemplo de uso no objeto `imageList` | // Exemplo de uso no objeto `imageList` | ||
const imageList = { | const imageList = { | ||
'Squirtle': { | |||
imageUrl: getMediaWikiImagePath('007-Squirtle.png'), | |||
variations: [ | |||
{ | |||
description: 'Squirtle Purple Ninja Pack', | |||
descriptionIMG: getMediaWikiImagePath('Purple_Stripe.png'), | |||
additionalImages: [ | |||
{ url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Frente.png') }, | |||
{ url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Esquerda.png') }, | |||
{ url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Costas.png') }, | |||
{ url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Direita.png') }, | |||
] | |||
} | |||
] | |||
} | } | ||
}; | |||
// Exemplo: Renderizando a imagem principal no console (ou em um HTML) | |||
console.log(imageList['Squirtle'].imageUrl); | |||
</script> | </script> |
Edição das 04h12min de 23 de dezembro de 2024
<script>
// Função corrigida para construir os caminhos das imagens dinamicamente function getMediaWikiImagePath(imageName) { return `https://wiki.pokexgames.com/index.php/Special:FilePath/${encodeURIComponent(imageName)}`; }
// Exemplo de uso no objeto `imageList` const imageList = { 'Squirtle': { imageUrl: getMediaWikiImagePath('007-Squirtle.png'), variations: [ { description: 'Squirtle Purple Ninja Pack', descriptionIMG: getMediaWikiImagePath('Purple_Stripe.png'), additionalImages: [ { url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Frente.png') }, { url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Esquerda.png') }, { url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Costas.png') }, { url: getMediaWikiImagePath('Squirtle_Purple_Ninja_Pack_Direita.png') }, ] } ] } };
// Exemplo: Renderizando a imagem principal no console (ou em um HTML) console.log(imageList['Squirtle'].imageUrl);
</script>