Wikipédia:Café dos programadores

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
▼ Ir para o fim da página ▼
Mudanças recentes nos pedidos

Information icon.svg Lembre-se: os pedidos serão atendidos por voluntários, de acordo com a disponibilidade deles.

▼ Ir para o fim da página ▼
Boas-vindas ao café dos programadores!
Um local onde se tiram dúvidas sobre predefinições, HTML, CSS, JavaScript e outros tipos de edição avançada.

Inserir um novo tópico

Bug na substituição de predefinição[editar código-fonte]

Acabei de marcar o artigo Bal com {{subst:f-referências}}, mas o aviso que aparece ao salvar a página continua pedindo a substituição.

Yanguas diz!-fiz 01h59min de 3 de janeiro de 2019 (UTC)

Tem alguém aí? O bug continua. Ver Junior Mendes. Yanguas diz!-fiz 15h56min de 9 de janeiro de 2019 (UTC)
@Yanguas: reproduzi o bug e um teste aqui. Apliquei no artigo Bal as duas etapas e funcionou. É isso que você refere? Stuckkey (discussão) 18h40min de 12 de janeiro de 2019 (UTC)
@Stuckkey: Funcionou mesmo? Veja o resultado do seu teste. Yanguas diz!-fiz 18h52min de 12 de janeiro de 2019 (UTC)
@Yanguas: Sim, ele reproduz o bug, mas não é a solução e nem a correção, pois em artigos não deveria solicitar subst: após o uso da predefinição. Como no Junior Mendes você fez e o resultado foi idêntico aqui. Eu vou reverter o do Bal, caso queira desfaço o seu teste no do Junior Mendes.

Vândalo da Oi[editar código-fonte]

Como devem saber, algumas páginas têm sofrido ataque de um vândalo que, por meio de contas múltiplas, substitui todo o conteúdo por slogans ou contados da operadora Oi.

Como o conteúdo é praticamente igual, não há como criar um filtro para coibir esses atos?

Yanguas diz!-fiz 17h27min de 4 de janeiro de 2019 (UTC)

Tech News: 2019-02[editar código-fonte]

18h30min de 7 de janeiro de 2019 (UTC)

Notem que a conta usada pela extensão AbuseFilter é a User:Filtro de edições (que está no grupo dos administradores) e não o fantoche User:Filtro de Edições. Helder 17h04min de 16 de janeiro de 2019 (UTC)

Bug nas movimentações[editar código-fonte]

[XDjthwpAMFcAAJatWhoAAABT] 2019-01-11 19:24:56: Fatal exception of type MWException

Isso é o que tem aparecido quando tento movimentar uma página ou categoria que implique a eliminação de outra (um afluente, por exemplo).

Tem conserto?

Yanguas diz!-fiz 19h26min de 11 de janeiro de 2019 (UTC)

Tem alguém aí? Yanguas diz!-fiz 17h18min de 12 de janeiro de 2019 (UTC)
O problema continua ocorrendo? Lembro que tive isso quando fui suprimir umas edições dos socks da Oi.—Pórokhov Порох 17h36min de 12 de janeiro de 2019 (UTC)
Sim, Pórokhov, acabou de ocorrer. Yanguas diz!-fiz 17h37min de 12 de janeiro de 2019 (UTC)
Tentei fazer uma moção desse tipo e também apareceu pra mim o erro ([XDomdgpAADgAAJv80TAAAABT] 2019-01-12 17:40:07: Fatal exception of type MWException). Reportarei no Phabricator. —Pórokhov Порох 17h41min de 12 de janeiro de 2019 (UTC)
https://phabricator.wikimedia.org/T213631Pórokhov Порох 17h56min de 12 de janeiro de 2019 (UTC)

───────────────────────── @Pórokhov: Não sei se tem a ver, mas tentei mover Lake of Fire (filme) para Lake of Fire. Como deu o bug, marquei esta última com ER#9 para depois fazer a movimentação. Ela está marcada, está categorizada em Categoria:!Páginas para eliminação rápida, mas não aparece nesta última, por mais que eu limpe o cache. Yanguas diz!-fiz 18h28min de 12 de janeiro de 2019 (UTC)

A mim ocorre o mesmo.--Rena (discussão) 03h07min de 15 de janeiro de 2019 (UTC)

Formato dos parâmetros da Predefinição:Info/Município do Brasil[editar código-fonte]

Algum problema esta ocorrendo no preenchimento de dados na Infocaixa/Município do Brasil? Só hoje reverti estas edições idênticas com IP de diferentes localidades (e um editor registrado): usuário registrado, IP de Osasco, IP de Toledo, IP de Teresina.

Acho estranho isso. Talvez seja uma ação orquestrada em redes sociais, mas vale perguntar se pode estar ocorrendo algum bug na predefinição. O "R" Aliado 03h58min de 12 de janeiro de 2019 (UTC)

Prezado Revolucionário aliado, bug antigo do Editor Visual, que desfaz a formatação dos parâmetros.--PauloMSimoes (discussão) 09h59min de 12 de janeiro de 2019 (UTC)
Não é um bug. O formato "inline" (uma única linha, sem espaços entre os parâmetros) é o padrão quando a comunidade não especifica no TemplateData da predefinição que ela deve ser inserida no formato "block". Ver mw:Help:TemplateData#Description and parameters e exemplos de predefinições em que fiz essa configuração. Helder 17h40min de 16 de janeiro de 2019 (UTC)
@He7d3r:, como eu não uso a ferramenta, gostaria de entender melhor. É uma opção a "inline"? Não teria como remover esse "online"? Nas Info/Município, principalmente, mas acho que em qualquer infobox, as atualizações e correções na configuração inline, ou seja, todos os parâmetros alinhados, é muito complicado ou o editor perde muito tempo para corrigir dados. Eu, que sempre estou atualizando somente a estimativa populacional nos infobox de cidade, perderia um tempo demasiado para corrigir 10 cidade, pois tudo aglutinado, perde-se tempo para achar o parâmetro. Não teria como acabar com essa opção inline (isso se eu não estiver falando besteira). O "R" Aliado 18h30min de 16 de janeiro de 2019 (UTC)
Se a intenção é fazer com que todas vez que alguém edite uma página onde a predefinição é usada ela seja reformatada para que cada parâmetro fique em uma linha, deve ser definido o parâmetro para "block" (como fiz na última linha desta edição). Se houver mais predefinições em que a comunidade prefira que o código-fonte fique sempre com um parâmetro por linha, deve-se definir o formato "block" para cada uma delas, para que isso se sobreponha ao padrão do MediaWiki que é "inline". Helder 19h13min de 16 de janeiro de 2019 (UTC)

Erro de concordância na mensagem[editar código-fonte]

  • O editor CaiusSPQR reportou um erro nas mensagens que recebe aqui[5], peço que verifiquem.Jo Loribd 10h06min de 12 de janeiro de 2019 (UTC)
Talvez esta edição de Hamilton Abreu tenha relação com o problema? Helder
  • Dá para arrumar?Jo Loribd 21h47min de 12 de janeiro de 2019 (UTC)

InternetArchiveBot novamente[editar código-fonte]

Em 29 de julho passado relatei que o InternetArchiveBot estava arquivando referências que já contém o link do arquivo e que a grafia da data adicionada é a antiga (meses iniciados em letra maiúscula), desrespeitando o padrão adotado nos artigos que usam a forma atual (inicial em minúscula nos meses) em conforme ao AO-1990, que são a grande maioria. Essas situações continuaram ocorrendo após algumas pausas do robô e podem ser vistas em suas edições mais recentes, como aqui. O bot não edita desde o último dia 28 de dezembro, mas só notei os problemas agora e talvez até já tenham sido reportados recentemente. --HVL disc. 14h54min de 12 de janeiro de 2019 (UTC)

Que eu saiba, qualquer um pode usar esta interface e executar o bot. Mas quem faz as alterações no código? —Pórokhov Порох 16h45min de 12 de janeiro de 2019 (UTC)

Random portal component[editar código-fonte]

Olá, não sei por qual motivo, a predefinição {{Random portal component}} anda mostrando a subpágina /0 algumas vezes (como é possível ver aqui), sendo que não deveria fazer isso, devendo começar do 1, como é feito na maior parte das páginas (para não dizer todas). Mr. Fulano! Fale 23h53min de 12 de janeiro de 2019 (UTC)

Mr. Fulano Simcorrigido. O problema não era com a predefinição, e sim com um trecho do portal anfíbios e répteis. veja.-- Leon saudanha 01h14min de 13 de janeiro de 2019 (UTC)
@Leon saudanha: Era isso? Eu nem sabia que isso influenciava na predefinição, achava que ela apenas mostrava as páginas de acordo com o limite imposto nela. De qualquer forma, espero que isso resolva o problema. Mr. Fulano! Fale 01h21min de 13 de janeiro de 2019 (UTC)
Mr. Fulano creio que ela segue a sequência de vezes que o título principal do que ela está listando aparece na página. Como havia "Portal:Anfíbios e répteis/Artigo selecionado" antes de "Portal:Anfíbios e répteis/Artigo selecionado/1" ela leu o primeiro como "/0".-- Leon saudanha 15h07min de 13 de janeiro de 2019 (UTC)
@Leon saudanha: Acredito que não, pois quando a predefinição é adicionada ao artigo, deve-se adicionar o parâmetro |max=, definindo quantos a quantidade de artigos a serem randomizados. E fugindo um pouco do assunto, alguma edição, não sei se foi a sua (acredito que não) desconfigurou todo o layout do portal, mostrando tudo no lado esquerdo do monitor. Mr. Fulano! Fale 21h32min de 13 de janeiro de 2019 (UTC)
Mr. Fulano se colocar como estava de novo o erro volta...-- Leon saudanha 13h40min de 15 de janeiro de 2019 (UTC)
@Leon saudanha: Eu coloquei um <noinclude> para que a predefinição não leia o código de estilo, mas de qualquer forma, o erro que divide o portal no meio continua. @He7d3r:, você tem alguma ideia do que seja? Mr. Fulano! Fale 14h19min de 19 de janeiro de 2019 (UTC)
Bom, segundo o verificador de sintaxe do MediaWiki (que pode ser aplicado a artigos específicos com auxílio do en:User:PerfektesChaos/js/lintHint), o Portal:Anfíbios e répteis estava com erro de sintaxe (um elemento <div> incompleto), então tentei resolver mas aparentemente não encontrei o elemento correto e a página ficou daquele jeito. Desfiz minha edição na Portal:Box-footer, pois lá não é prático testar (já que ela é uma das várias "predefinições" que estão fora do domínio correto, onde haveria a possibilidade de ver uma prévia das alterações em páginas que transcluem as predefinições).
Assim, continua pendente encontrar o div problemático e corrigir o erro de sintaxe. Helder 21h06min de 21 de janeiro de 2019 (UTC)

───────────────────────── Aparentemente, o problema foi resolvido "sozinho". A respeito do fato da predefinição está fora do seu respectivo domínio, concordo sim, que ela deveria ser movida, mas infelizmente não é apenas ela que está no domínio Portal, tem diversas outras, dando um grande trabalho mover tudo isso. Mr. Fulano! Fale 13h55min de 22 de janeiro de 2019 (UTC)

Não resolvi o problema. Só troquei o novo erro pelo erro antigo, que continua lá aguardando ser corrigido (como a maioria dos portais - inclusive destacados). Helder

Atualização dos números de artigos em português e de usuários ativos[editar código-fonte]

Estou com a impressão que os números não estão sendo atualizados na página de boas vindas. Alguém sabe porque ?--PauloMSimoes (discussão) 14h48min de 14 de janeiro de 2019 (UTC)

Os números estão idênticos aos da página Especial:Estatísticas. Mas lembre-se que o MediaWiki guarda o conteúdo das páginas em cache para não ter que recriá-las sempre que alguém acessa as páginas (o que tornaria o site extremamente lento). Pode forcá-lo a fazer isso mais cedo purgando a página Helder 16h42min de 16 de janeiro de 2019 (UTC)

Tech News: 2019-03[editar código-fonte]

17h55min de 14 de janeiro de 2019 (UTC)

Infobox filme[editar código-fonte]

Olá, meus caros. Eu criei um artigo dia desses sobre um filme muito antigo. Esse é um filme que (como quase todos os filmes antigos) tem duração de segundos e não de minutos, mas na Predefinição:Info/Filme quando vc insere a duração da obra, ela já aparece em minutos (é automático), sem a opção de segundos. Eu chequei outros artigos de filmes antigos e esse é um problema que existe em todos. Será que não seria possivel modificar isso para que seja possivel escolher se a duração é em minutos ou segundos. Desde já agradeço.--SirEdimon (discussão) 01h12min de 16 de janeiro de 2019 (UTC)

  • Use fração decimal, para um filme de trinta segundos, 0,5 minutos.Jo Loribd 11h56min de 16 de janeiro de 2019 (UTC)
Estão não existe forma de modificar a predefinição?--SirEdimon (discussão) 19h24min de 16 de janeiro de 2019 (UTC)
@SirEdimon:, o parâmetro duração está reservado para minutos, o que sugere é que se adicione outro parâmetro por exemplo "duração_seg" para informar a duração em segundos aparecendo "xx segundos", exemplo 15 segundos, 91 segundos etc. Neste caso deve ser possível incluir a alteração que sugeriu. -- Dbastro (discussão) 22h26min de 16 de janeiro de 2019 (UTC)
Dbastro Nesse caso quando o filme tivesse segundos e não minutos bastaria preencher o "duração_seg" e deixar o "duração" vazio? Se for isso, me parece perfeito. Para mim funcionaria bem.--SirEdimon (discussão) 22h29min de 16 de janeiro de 2019 (UTC)
SirEdimon, nesse caso já preparei uma versão com o parâmetro duração_seg em {{Info/Filme/Testes}}, mas gostaria dar um pequeno intervalo antes de atualizar a pred. principal visto ser muito utilizada. -- Dbastro (discussão) 22h58min de 16 de janeiro de 2019 (UTC)
Dbastro Ok. Se eu puder fazer algo para ajudar, basta me dizer.--SirEdimon (discussão) 00h21min de 17 de janeiro de 2019 (UTC)

O custo de tal alteração é maior do que os benefícios. Não é só o custo de fazer a alteração, é o custo de acrescentar mais um parâmetro à documentação e ter mais uma coisa a confundir todas as pessoas que quiserem usar a predefinição. Quando os únicos beneficiados vão ser meia dúzia de artigos. Porque não escrever simplesmente "<1"? Exemplo: "Duração: <1 min." JMagalhães (discussão) 01h37min de 17 de janeiro de 2019 (UTC)

Alguns dos filmes mais importantes da história do cinema só tem poucos segundos de duração. Eu acredito que a inclusão de um parametro a mais não causará tanto mal e ainda beneficiará artigos sobre filmes muito importantes para a sétima arte.--SirEdimon (discussão) 02h08min de 17 de janeiro de 2019 (UTC)
Por existirem artigos sobre filmes com duração reduzida, alguns que entraram para o domínio público, n. sei se faz falta uma infobox só para esses filmes, atualizei.a pred. e documentação. {{Info/Filme}}. Dbastro (discussão) 13h28min de 18 de janeiro de 2019 (UTC)
Nossa. Ficou perfeito. Obrigado e parabéns. Vou tentar atualizar em outros artigos. Obrigado mesmo.--SirEdimon (discussão) 18h50min de 18 de janeiro de 2019 (UTC)

Como destacar um ponto de um mapa com um círculo vermelho que pisca[editar código-fonte]

Exemplo de tal círculo: https://es.wikipedia.org/w/index.php?title=Atentado_a_la_Escuela_General_Santander&oldid=113389546

Eu quero colocar o mesmo no nosso artigo aqui, Atentado a bomba em Bogotá em 2019, mas a nossa predefinição equivalente, a {{Superimpose}}, parece não funcionar. Holy Goo (d . c) 14h57min de 19 de janeiro de 2019 (UTC)

Holy Goo, um pitaco: existem cerca de setecentas páginas que utilizam o gif na pt.wiki. Não entendo disso, mas parece que se utilizam os seguintes parâmetros:

|basemap=

|locator_x=

|locator_y=

|tamanho=

--PauloMSimoes (discussão) 15h37min de 19 de janeiro de 2019 (UTC)

Esses parâmetros esstão embutidos em outra predef. Quando fui naquela predef sobre objetos astronômicos para ver qual predef. fazia esse ponto vermelho, vi que é a {{PT locator}}. Mas quando eu uso essa predef. no artigo do atentado a bomba, em vez de aparecer um círculo vermelho, aparece "[[Imagem:{{{float}}}|15px|{{{float_caption}}}]]" Holy Goo (d . c) 15h46min de 19 de janeiro de 2019 (UTC)

Tech News: 2019-04[editar código-fonte]

20h33min de 21 de janeiro de 2019 (UTC)

Mapa[editar código-fonte]

Olá a todos. Eu criei a predefinição:Info/Assentamento/Omã e, por defeito, o mapa de localização é o mapa antigo do país (imagem:Oman location map.svg), antes da reorganização das províncias de 2011. Eu queria trocar por imagem:Oman adm location map.svg, só que não sei como. Ao preencher a predefinição com o nome do país, ela automaticamente chama pelo mapa antigo. Se puderem ajudar, agradeceria.--Rena (discussão) 23h02min de 21 de janeiro de 2019 (UTC)

@Rena: Yes check.svg Feito - foi substituída a imagem usada por {{Mapa de localização/Omã}}. --Stego (discussão) 02h51min de 23 de janeiro de 2019 (UTC)