Wikipédia:Café dos programadores: diferenças entre revisões

Adicionar tópico
Origem: Wikipédia, a enciclopédia livre.
Último comentário: 27 de janeiro de 2017 de Mr. Fulano no tópico Lentidão no carregamento das páginas e gadgets
Conteúdo apagado Conteúdo adicionado
Linha 244: Linha 244:
:::::@{{U|Mr. Fulano}} Pois eu jurava que você era tuga kk. Enfim, tá complicado editar assim, mas...só nos resta esperar resolverem. [[Usuário:!Silent|!Silent]] ([[Usuário Discussão:!Silent|discussão]]) 00h05min de 26 de janeiro de 2017 (UTC)
:::::@{{U|Mr. Fulano}} Pois eu jurava que você era tuga kk. Enfim, tá complicado editar assim, mas...só nos resta esperar resolverem. [[Usuário:!Silent|!Silent]] ([[Usuário Discussão:!Silent|discussão]]) 00h05min de 26 de janeiro de 2017 (UTC)
Maluco, eu quase quebrei meu roteador aqui achando que era problema da internet. Mas parece que outras pessoas também tinham esse problema. A Wikia também tá assim. [[Usuário:Armagedon2000|<span style="color: blue">'''''Armagedon2000'''''</span>]] <sup>[[Usuário Discussão:Armagedon2000|<font color="black">''msg''</font>]]</sup> 23h16min de 25 de janeiro de 2017 (UTC)
Maluco, eu quase quebrei meu roteador aqui achando que era problema da internet. Mas parece que outras pessoas também tinham esse problema. A Wikia também tá assim. [[Usuário:Armagedon2000|<span style="color: blue">'''''Armagedon2000'''''</span>]] <sup>[[Usuário Discussão:Armagedon2000|<font color="black">''msg''</font>]]</sup> 23h16min de 25 de janeiro de 2017 (UTC)

{{Comentário}} Ainda estão com os problemas, pois chequei as visitas da Wikipédia por esses dias e elas estão normais, então a ideia da sobrecarga do DNS está descartada. Deve ser alguma possível manutenção. [[Usuário:Mr. Fulano|<span style="color: #008000; background:#fffff; ">'''Mr.</span> <span style="color: #FF2400;"> Fulano!'''</span>]] [[Usuário Discussão: Mr. Fulano|''<sup><span style="color:#111111"> 🔔Fale Comigo📩</span></sup>'']] 23h28min de 27 de janeiro de 2017 (UTC)


== Visão em árvore ==
== Visão em árvore ==

Revisão das 23h28min de 27 de janeiro de 2017

Pedidos, painéis e centrais de discussão
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



EditorVisual e Predefinição:Info/Município do Brasil

Olá pessoal! A Predefinição:Info/Município do Brasil tem causado alguns problemas desnecessariamente. A edição por meio do EditorVisual está alterando a ordem dos parâmetros estabelecida há décadas. Exemplos: Érico Cardoso, Salvador (Bahia), Lauro de Freitas. Muitos usuários tem revertido essas edições por isso. Essa situação gera trabalho desnecessário por parte de quem pretende restabelecer a normalidade do código e desestímulo aos(às) anônimos(as) e novatos(as) que são revertidos. Já mencionei a situação em Predefinição Discussão:Info/Município do Brasil#Ordem dos parâmetros, e somente tive um comentário de Darwin. Tal como lá relatei, já tentei três vezes (1, 2, 3) consertar isso, mas todas sem sucesso. Agora com a posse dos novos prefeitos isso deve se alastrar por todos os mais de 5 mil municípios brasileiros. Alguém, por favor, pode ajudar? Luan (discussão) 12h20min de 3 de janeiro de 2017 (UTC)Responder

Caro @Luan: Olhando por cima, vejo que as edições que você lançou como exemplo estão funcionando exatamente conforme está documentado em :mw:Extension:TemplateData § Visualised differences in a TemplateData JSON object delivered by the API. (Vide chave paramOrder) Visto isso, o que você procura não é uma "correção" de algo que esteja "errado," mas a alteração do próprio projeto do editor visual. Tal procedimento seria de competência do mw:Phabricator, não das wikipédias. Att --Usien6 14h45min de 3 de janeiro de 2017 (UTC)Responder

Comentário Basta editar a ordem dos parâmetros no TemplateData. Para isso, clique no botão "Gerir dados TemplateData" e depois arraste o parâmetro correspondente para sua posição ideal. --ArgonSim (discussão) 17h28min de 3 de janeiro de 2017 (UTC)Responder

Obrigado, @Usien6 e ArgonSim:. Depois daquelas três tentativas, creio que descobri o problema. A parte da ordem dos parâmetros não reconhece os nomes alternativos dos parâmetros. Assim, quando se usa tais nomes alternativos, como ele não reconhece, ele joga lá para o fim do código da infocaixa. Utilizei o EditorVisual em Curaçá e ele mesmo já consertou a ordem. Espero que corrijam isso no EditorVisual e que eles passem a reconhecer os nomes alternativos dos parâmetros na hora de manipular a ordem deles no código-fonte. Luan (discussão) 19h54min de 3 de janeiro de 2017 (UTC)Responder

Erro de servidor

Agora já pouco quando estava a editar na wiki, apareceu um erro de servidor, dizendo que o servidor estava passando por problemas. Foi só que vi esse erro ou foi geral? O erro foi tão grande que meu navegador fechou instantaneamente dizendo que teve um outro erro. Mr. Fulano! 🔔Fale Comigo📩 23h22min de 4 de janeiro de 2017 (UTC)Responder

Isso ocorre eventualmente. Talvez alguma atualização, e já voltou ao normal. PauloMSimoes (discussão) 23h29min de 4 de janeiro de 2017 (UTC)Responder
@PauloMSimoes: Que ocorre eventualmente eu sei, já presenciei, mas de dar bug no navegador e ele fechar, eu já acho estranho. Mr. Fulano! 🔔Fale Comigo📩 23h32min de 4 de janeiro de 2017 (UTC)Responder
@Mr. Fulano: o meu navegador continuou normal para outros sites. PauloMSimoes (discussão) 23h34min de 4 de janeiro de 2017 (UTC)Responder
@PauloMSimoes: O meu também, mas no momento que deu o erro ele simplesmente fechou, então eu o abri novamente e abri a Wikipédia e vi a mensagem de erro do servidor, então fui para outro site e este estava funcionando. Mr. Fulano! 🔔Fale Comigo📩 23h38min de 4 de janeiro de 2017 (UTC)Responder

Estatuto de "eliminador de contas"

Existe possibilidade de alterar-mos o sistema da Wikipédia e permitir a eliminação de contas? Fiquei pensando, e seria uma boa ideia, exemplo: poderiamos apagar as contas-fantoche com nomes impróprios e excluir aquelas contas do Vhaslhv que atrapalham o funcionamento da criação de conta, por exemplo: se eu quisesse criar um bot com o nome Gustavopédiabot, não poderia criar por que o sockeador Vhaslhv (e outros) já criou esta conta, então a gente exclui este monte de lixo por aí! O que acham? Caso seja possivel pode virar proposta na Esplanada... Gustavopédiafale! 23h40min de 5 de janeiro de 2017 (UTC)Responder

Se acham essa ideia maluca relaxem, sou apenas um novato experiente e não-experiente.. Gustavopédiafale! 23h43min de 5 de janeiro de 2017 (UTC)Responder
As contas poderiam ser renomeadas, mas o MediaWiki ainda não possui nenhum mecanismo para eliminar contas (T34815). Helder 00h02min de 6 de janeiro de 2017 (UTC)Responder
Pena... Olhei esta "tarefa" no Phabricator... Mas minha proposta era bem legal... Gustavopédiafale! 00h09min de 6 de janeiro de 2017 (UTC)Responder
@Gustavopédia: O problema não é a sua proposta, é o fato de que não é possível excluir contas. Além disso, a exclusão de contas eliminaria o histórico de edições, que pode ser válidas em contas de boa-fé. No caso do Phabricator, desde 2011 que há esse pedido para que o MediaWiki crie essa possibilidade, mas até hoje nenhuma novidade favorável a isso. WikiFer msg 00h16min de 6 de janeiro de 2017 (UTC)Responder
@WikiFer: Desisto, estou precisando de tutoria... Gustavopédiafale! 00h19min de 6 de janeiro de 2017 (UTC)Responder
Discordo Quando o utilizador submete edições à Wikipédia, está, irrevogavelmente, licenciando esse conteúdo nas formas da Creative Commons Attribution Share Alike 3.0. Ou seja, embora detenha "alguns" direitos sobre ele, não é mais seu "dono." Nas hipóteses em que o conteúdo pode gerar litígios jurídicos, o processo de supressão já dá conta de controlar as violações --Usien6 15h48min de 9 de janeiro de 2017 (UTC)Responder

Pedido para as referências

Prezados senhores que dominam o "outro lado" do mundo! Trago-vos um (na verdade dois) pedidos para usarmos nas referências - como a <ref>{{citar web|URL=|título=|autor=|data=|publicado=|acessodata=}}</ref>.

Ali, onde temos os parâmetros data= e acessodata acredito que possa ser feita uma mudança a meu ver bastante útil; há tempos vinha pensando nisto, já que é operacional na fr-wiki e, agora, vendo esta crítica feita nesta votação de destaque para a falta de padronização nas datas das referências, me parece oportuno. Não sei como se processa isto, mas na wiki francófona ao digitarmos, p. ex., 6-1-2017, 6/1/2017 ou 6.1.2017 na predef de citação - ao salvarmos ele se transforma na forma extensa - 6 de janeiro de 2017. Não seria possível copiarmos isto deles?

Ainda neste caso da predef que usei acima, através do atalho que aparece quando abro a caixa de edição (na opção "Código wiki"), está sempre URL=, quando deveria ser url= (aparentemente não há alteração, mas é estranho e não dá para copiar para servir de base ao arquivourl, nos casos em que vamos arquivar o link... Poderiam mudar isto?

De já agradecido se puderem apreciar os pedidos, André Koehne (discussão) 11h08min de 6 de janeiro de 2017 (UTC)Responder

Comentário André Koehne Gostei da ideia, de facto sempre houve problemas de padronização em relação às datas, a versão automática em extensão é inequívoca. Sds, Gato Pretotrovai-me! 22h12min de 6 de janeiro de 2017 (UTC)Responder
@André Koehne: É uma boa ideia, pena que não sei nada de Lua, senão poderia ajudar. Mas sugiro que invés de fazer uma modificação apenas na predefinição citar web, poderia criar uma predefinição própria tipo {{Conversor de data}} e usá-la em todas as predefinições que precisam inserir data. Mr. Fulano! 🔔Fale Comigo📩 23h07min de 6 de janeiro de 2017 (UTC)Responder
@Mr. Fulano: Feito. {{Conversor de data}} e o módulo Módulo:Conversor de data. Façam uns testes na página de testes antes de usar o módulo no domínio principal. Qualquer coisa, pode me avisar. --Luk3🔔📖 00h33min de 7 de janeiro de 2017 (UTC)Responder
Obrigado, Luk3! Obrigado também ao Mr. Fulano e Gato Preto pela atenção. Espero que funcione! André Koehne (discussão) 09h29min de 7 de janeiro de 2017 (UTC)Responder
@Luk3: Fiz os testes e está funcionando, seria possível a sua inclusão na {{Citar web}}. E também seria possível que o módulo reconheça datas em inglês tipo "August 15, 2001" e um parâmetro para que o resultado seja linkado? Mr. Fulano! 🔔Fale Comigo📩 13h36min de 7 de janeiro de 2017 (UTC)Responder
@Mr. Fulano: eu posso até adaptar o método mdy (em inglês), mas não sei se vou poder colocá-lo para a {{Citar web}}. Só de olhar o código de Módulo:Citação/CS1, me dá medo... Imagino que esse, infelizmente, seja o maior problema em fazer a manutenção do módulo que vem dando problemas durante algum tempo... --Luk3🔔📖 17h02min de 7 de janeiro de 2017 (UTC)Responder
@Luk3: Se teves medo, imagina eu que não entendo nada de Lua? Mais acho que é possível adiar um pouco a inclusão deste módulo. O que poderia ser feito é incorporar um script no APC de forma que ao fazer as correções, ele o adicione nas refs. Mr. Fulano! 🔔Fale Comigo📩 17h27min de 7 de janeiro de 2017 (UTC)Responder
Discordo "Aquilo que é explícito é melhor do que é implícito." As ferramentas de edição semirrobótica já dão conta desses ajustes. O que as predefinições de citação menos precisam é de mais penduricalhos. Muito pelo contrário, suplicam por um profundo enxugamento --Usien6 15h37min de 9 de janeiro de 2017 (UTC)Responder
Feito Implementei o uso deste módulo de conversão de data no Módulo:Citação/CS1. Verifiquei numa página que já tinha este formato de data, a referencia 4 de A Alegria de Ensinar, e está funcionando.--Luizdl discussão 04h43min de 25 de janeiro de 2017 (UTC)Responder

19h12min de 9 de janeiro de 2017 (UTC)

Correções de tradução e sugestão de alteração da posição da coluna pontos em Módulo:Sports table/WDL

Olá! Gostaria de apontar correções na tradução do Módulo:Sports table/WDL, que estamos usando em Campeonato_Paraibano_de_Futebol_de_2017_-_Primeira_Divisão#Tabela. As correções estão de acordo com o padrão adotado pela imprensa do Brasil[6][7][8][9]. Ficaria assim:

  • AtualSugerido
  • Pos (Posición) → # (Posição)
  • G (Vitórias) → V (Vitórias)
  • E (Empatados) → E (Empates)
  • D (Derrota) → D (Derrotas)
  • GF (Gols pró) → GP (Gols pró)
  • G (Saldo de Gols) → SG (Saldo de gols)
  • Pts (Pontos) → P (Pontos) ou PG (Pontos ganhos, para evitar confusão de P ser interpretado como Partidas)

Repare que a tabela gerada pelo módulo coloca a coluna pontos por último, enquanto que o padrão brasileiro é colocar os pontos ao lado do nome do time. Seria possível adicionar um parâmetro (ex. |primeiro_pontos=sim) para gerar a tabela na ordem abaixo?

# Equipe P J V E D GP GC SG

Cumprimentos. Alan Moraes (discussão) 03h04min de 13 de janeiro de 2017 (UTC)Responder

Feito, mas não coloquei o parâmetro não, já que o "padrão" é deixar pontuação na frente eu deixei assim, e também porque fiz estas alterações de madrugada e não manjo muito de Lua. Você acha melhor com parâmetro?--Luizdl discussão 05h50min de 13 de janeiro de 2017 (UTC)Responder
@Luizdl: Pensei na adição do parâmetro para a tabela padrão gerada não divergir do original. Muito obrigado! Alan Moraes (discussão) 11h50min de 13 de janeiro de 2017 (UTC)Responder

Atualização de Módulo:Sport results

Olá!

Atualizei e traduzi Módulo:Sport results para sua última versão. Se alguém puder conferir, está em Módulo:Testes/Sports results. Está funcionando em Campeonato_Paraibano_de_Futebol_de_2017_-_Primeira_Divisão#Resultados em problema.

Tenho feito comentários em algumas predefinições, mas nunca há resposta. O local correto para se fazer perguntar sobre predefinições e módulos é neste café? Saudações. Alan Moraes (discussão) 19h28min de 14 de janeiro de 2017 (UTC)Responder

Sim, aqui é o local apropriado. Também pode-se alternativamente perguntar na página de discussão da predefinição, mas é mais difícil de alguém ver e eventualmente responder, especialmente os módulos e predefinições com poucos editores vigiando, como por exemplo aquele módulo no tópico anterior que você pediu tradução, pois foi criado por um usuário anônimo, e editado anteriormente apenas por ele.--Luizdl discussão 20h45min de 14 de janeiro de 2017 (UTC)Responder
Obrigado pela informação. Alan Moraes (discussão) 20h53min de 14 de janeiro de 2017 (UTC)Responder

Mexeram nas referências de novo

Mexeram na {{HarvRef}} e quando fui ver este artigo agora pouco estava assim. Não era melhor testar a fundo essas predefinições de referências em Lua antes de implementá-las definitivamente? Pedro H. diz×fiz 18h32min de 15 de janeiro de 2017 (UTC)Responder

O problema estava ocorrendo porque o módulo utilizado pela última edição não associava o nome da referência à referência criada, não permitindo a reutilização da mesma referência. Eu reverti a alteração da predefinição.--Luizdl discussão 19h11min de 15 de janeiro de 2017 (UTC)Responder
Também reparei em mudanças na {{Citar periódico}} que prejudicaram alguns afluentes. O campo "jornal" deixou de existir, sendo que alguns de seus afluentes utilizam esse preenchimento (aqui ou aqui, por exemplo). Falei isso ontem com o autor das mudanças, o Dbastro, mas apesar das edições que fez, o problema continua. --HVL disc. 19h18min de 15 de janeiro de 2017 (UTC)Responder
Ontem o Zoldyick tinha revertido a edição dele por causa de mau funcionamento, mas hoje ele fez de novo. Reverti novamente e agora deve estar normal Pedrohoneto,Luizdl e HVL. Edilson Vinentefale comigo 20h38min de 15 de janeiro de 2017 (UTC)Responder

De fato, a predefinição apresentou problemas, o que é normal quando uma mudança técnica desse nível acontece. Ainda assim, considerando que é inevitável transportamos todo o nosso sistema de citação para o módulo de citar, devido as suas vantagens, então por que em vez de simplesmente ficarmos revertendo o Dbastro e "consertar o problema", não apontamos claramente quais funcionalidades estão problemáticas? Relatar os bugs, listar exemplos que estão com defeito nas páginas de testes (Citar Periódico, HarvRef), dar sugestões...

Às 21h06min de 15 de janeiro de 2017 (UTC), dos problemas que eu posso citar, a {{harvnb}} (meu método favorito) não está funcionando e a |língua= da {{citar periódico}} não reconhece a en como Inglês. - Épico (disc)/(contrib) 21h06min de 15 de janeiro de 2017 (UTC)Responder

Acho que esses "módulos" que estão sendo criados para substituir as predefinições, só são "módulos" no nome, pois ao invés de abstração, alguns "módulos" implementam várias predefinições no mesmo arquivo, que torna a manutenção difícil. Agora pouco visitei novamente o artigo The Demigod Diaries para testar se tudo estava funcionando realmente bem, e cliquei no link gerado pela {{harvnb}}, mas não foi para a seção de bibliografia porque a {{citar livro}} não estava inserindo o "ano" na âncora gerada para o link da referência, logo fui e até a pagina da predefinição e vi que Dbastro também "mexeu" lá, substituindo para módulo:Citação/CS1 e informando qual é a predefinição por parâmetro. Para eu não simplesmente revertê-lo de novo, acessei o módulo para fazer as devidas alterações, mas encontrei um monstro de 3537 linhas responsável por diversas predefinições, é exatamente o antônimo do significado de "módulo", obviamente simplesmente reverti. Sugiro ao pessoal a realmente modularizar estes códigos.--Luizdl discussão 23h50min de 15 de janeiro de 2017 (UTC)Responder
Estou a tentar perceber porquê o tag CITEREF não estava a ser formado correctamente, não sei se é por causa da verificação de datas que está parcialmente desligada, ou se tem outro problema, nos exemplos das predefinições que tinha testado recentemente funcionava tudo bem. Os módulos CS1 são adaptados da Wikipédia inglesa, e de modo geral são usados por todas as wikis, e acho que servem para facilitar a introdução de citações. Dbastro (discussão) 00h09min de 16 de janeiro de 2017 (UTC)Responder
A versão anterior fazia com que o livro citado no artigo The Demigod Diaries gerasse como ancora CITEREFRiordan ao invés de CITEREFRiordan2012, como o link gerado pela predefinição {{harvnb}} usa o ano para identificar o livro, o link fica quebrado. Quanto a modularização, trata-se de boas práticas de programação, independente do que é feito nas outras wikis, essa é uma dica que te dou além de que facilitaria a manutenção futura.--Luizdl discussão 00h21min de 16 de janeiro de 2017 (UTC)Responder
No que diz respeito a organização do código, o melhor é sugerir tais melhorias direto na discussão da versão original que está sendo importada para as demais wikis. Criar um fork local (em vez de apenas traduzir o que precisa ser traduzido, mantendo a lógica intacta) é a pior coisa em termos de manutenção posterior, pois comparar dois ou mais monstros para replicar futuras atualizações fica muito mais complexo. Helder 21h01min de 16 de janeiro de 2017 (UTC)Responder
Como falei, foi uma ideia, e não acho que criaria "dois ou mais monstros", pelo contrário, se abstrair o código, e deixar em módulo:Citação/CS1 apenas os métodos/funções em comum, e tornar tal módulo em um módulo de dependência, ou até mesmo se for possível empregar polimorfismos, o código ficaria muito mais enxuto. Claro, é uma opinião, pois pra mim não faz sentido usar vários "if e else" pra saber qual predefinição foi chamada.--Luizdl discussão 01h32min de 17 de janeiro de 2017 (UTC)Responder
Luizdl, tu estás certo e o Helder também. A questão é histórica, não havia a possibilidade de se usar uma linguagem de programação até se adicionar Lua a Wiki em 2012 (salvo engano). Se usou o nome de módulo para se diferenciar de predefinição, e é claro que já haviam muitas predefinições que usavam hacks para emular funções de linguagens de programação. Até hoje muitas predefinições ainda seguem essa tendência histórica e vários módulos foram criados com base nelas ou com ideia de substituí-las. O comentários do Helder, corretíssimo, é só que as alterações devem ser propostas aos módulos originais, visando não criar forks desnecessários. Chico Venancio (discussão) 01h44min de 17 de janeiro de 2017 (UTC)Responder
[off topic] Parece que as traduções dos módulos/predefinição ficarão mais fáceis agora que o Wikimedia Commons aceita dados tabulares. Ver en:Module talk:Arguments#Document argument translation system, e o anúncio e a documentação do recurso do Commons. Helder 12h03min de 18 de janeiro de 2017 (UTC)Responder
No caso da Predefinição:HarvRef o |name= acho que está fora de padrão ou devia ser colocado dentro de tags <ref name=\>, podemos criar uma nova categoria de monitoramento, e no módulo:Footnotes tem lá o tag ou texto FOOTNOTES, que deve ter haver com notas ou notas de rodapé. No módulo:Citação/CS1 o problema é a função Anchor_year que está comentada por lapso meu. O programa deve funcionar como exemplo citar web e afins, no processamento de datas ainda não aceita data em março, ou Mar. -- Dbastro (discussão) 14h29min de 17 de janeiro de 2017 (UTC)Responder
A diferença entre a predefinição HarvRef e a harvnb é justamente não precisar de usar tags de referência, inclusive é uma exemplificação do que tenho falado, se ver no código dela, verá que basicamente apenas estende a predefinição:harvnb com essa funcionalidade a mais. Remover o opção "fora de padrão" ocasionaria quebra na formatação das páginas que a utilizam, como a citada neste tópico, obrigando a colocar bots para substituí-la por harvnb com tags, além que já tem outra predefinição similar, a predefinição:sfn que é quase idêntica a ponto de sugerirem uma fusão entre as duas, no entanto esta outra peca justamente por não permitir que a tag criada tenha um nome associado.--Luizdl discussão 21h59min de 17 de janeiro de 2017 (UTC)Responder

Eu corrigi o código lua da predefinição HarvRef para que possa associar o nome e o grupo à respectiva tag de referência, e a sfn que usa o mesmo módulo, deverá suportar o mesmo recurso.--Luizdl discussão 03h40min de 19 de janeiro de 2017 (UTC)Responder

{{Aviso-vandalismo}}

Olá! Estou tentando adicionar um link para que o usuário novato possa entrar em contato mais facilmente com quem emitiu o aviso de vandalismo quando o nível for de boas-vindas (1). O resultado d'eu usar {{Aviso-vanalismo|1|Foo Fighters}} na página de alguém seria:

== Edição em [[:Foo Fighters]] ==

[[Ficheiro:Information.svg|25px]] Bem-vindo(a) à Wikipédia. Todas as pessoas são encorajadas a fazer contribuições construtivas na Wikipédia. No entanto, uma das edições que fez recentemente no artigo [[:Foo Fighters]] não parece ser construtiva e teve de ser revertida. Por favor, use a [[Wikipédia:Página de testes|página de testes]] para fazer testes de edição à vontade sem danificar a Wikipédia. Se você pensa que me equivoquei, ou tiver [[Wikipédia:Boas-vindas|quaisquer dúvidas]], pode [https://pt.wikipedia.org/w/index.php?title=Usu%C3%A1rio_Discuss%C3%A3o:Alan_Moraes&action=edit&section=new&preloadtitle=Edi%C3%A7%C3%A3o%20em%20[[:Foo%20Fighters]] deixar uma mensagem para mim] em minha página de discussão. Obrigado.<!-- Predefinição:Vandalismo -->

O que estou tentando adicionar é: [https://pt.wikipedia.org/w/index.php?title=Usu%C3%A1rio_Discuss%C3%A3o:Alan_Moraes&action=edit&section=new&preloadtitle=Edi%C3%A7%C3%A3o%20em%20[[:Foo%20Fighters]] deixar uma mensagem para mim]. Ou seja, adicionar um link para criar um novo tópico com o assunto "Edição em XYZ" na página de discussão de quem emitiu o aviso.

Tentei fazer a mudança mas não obtive o resultado esperado. Alguém poderia me ajudar? Saudações. Alan Moraes (discussão) 13h55min de 16 de janeiro de 2017 (UTC)Responder

Me parece que o problema é as chaves ao redor do nome da página, estás tentando criar um link dentro de outro link [ link externo [[link interno]] ] . Acho que isso simplesmente é impossível, vou verificar aqui. Chico Venancio (discussão) 23h39min de 16 de janeiro de 2017 (UTC)Responder
Precisas que o que estiver depois de preloadtitle esteja em código URL (Codificação por cento exceto que espaço deve ser + e não %20). Me parece que esta ferramenta faz a codificação adequada. Editei para fazer essa correção, mas não verifiquei o código. Chico Venancio (discussão) 23h59min de 16 de janeiro de 2017 (UTC)Responder
Além das correções realizadas pelo Chico Venancio, encontrei mais dois erros no seu código, o primeiro é fácil de consertar, pois num trecho do código você abriu a tag <includeonly> e não fechou naquele link que diz "deixar uma mensagem para mim".
O segundo erro é mais difícil de contornar do jeito que você quer, trata-se do link para o "artigo vandalizado" que é inserido como parâmetro na URL, para dar um exemplo, imagina se alguém vandalizar o artigo guarani, seu link vai funcionar bem criando uma seção chamada "Edição em Guarani", mas e se o artigo vandalizado for língua guarani, daí daria erro, pois seu link vai criar uma seção chamada "Edição em Língua" enquanto que a palavra "guarani" passaria a fazer parte do rótulo do link.
Eu também percebi outro erro, que deve ser o motivo que te trouxe aqui, após adicionar o seu link, parece que a mensagem inteira some. Também não entendi o porquê, mas se você apagar parte do link e deixar apenas "https://pt.wikipedia.org/w/index.php?title" e clicar em "Mostrar previsão", a mensagem não some, mas se adicionar o sinal de igual a mais, e deixar "https://pt.wikipedia.org/w/index.php?title=qualquer_coisa", por algum motivo que desconheço a mensagem inteira some.--Luizdl discussão 01h22min de 17 de janeiro de 2017 (UTC)Responder
Obrigado pelos ponteiros, Chicocvenancio e Luizdl. Vou tentar resolver, mas fiquem à vontade para também editarem, beleza? Alan Moraes (discussão) 02h26min de 17 de janeiro de 2017 (UTC)Responder

23h24min de 16 de janeiro de 2017 (UTC)

Predefinição:Número de artigos no Portal

Olá! Gostaria de pedir ajuda para criar a predefinição {{Número de artigos no Portal}} a fim de mostrar em cada Portal quantos artigos estão "relacionados" com o (ligados/afetos ao) mesmo. Por exemplo, na Wikipédia francófona, podemos ver que o Portal:Portugal tem presentemente 6.861 artigos relacionados com o Portal — como se pode ver no lado direito da página — ou também o Portal:Brasil, que tem 19.518 artigos relacionados. A predefinição está disponível em fr:Modèle:Nombre d'articles e em en:Template:Numberofarticles in Portal. Obrigado de antemão. Joãofcf (discussão) 00h48min de 20 de janeiro de 2017 (UTC)Responder

Se você quiser fazer igual, primeiro vai ter que criar categorias ocultas para cada portal, por exemplo, na francesa tem as categorias fr:Catégorie:Portail:Brésil/Articles liés, fr:Catégorie:Portail:Amérique du Sud/Articles liés etc, e essas categorias são inseridas automaticamente nos artigos que tiver a predefinição fr:Modèle:Portail_Brésil, a partir daí, a predefinição fr:Modèle:Nombre d'articles basicamente conta o número de páginas nessas categorias. Pelo que eu percebi, mas posso estar enganado, aqui na wiki-pt parece que não tem categorias que reúnam todas as páginas relacionadas a cada portal.--Luizdl discussão 01h52min de 21 de janeiro de 2017 (UTC)Responder

Developer Wishlist Survey: propose your ideas

At the Wikimedia Developer Summit, we decided to organize a Developer Wishlist Survey, and here we go:

https://www.mediawiki.org/wiki/Developer_Wishlist

The Wikimedia technical community seeks input from developers for developers, to create a high-profile list of desired improvements. The scope of the survey includes the MediaWiki platform (core software, APIs, developer environment, enablers for extensions, gadgets, templates, bots, dumps), the Wikimedia server infrastructure, the contribution process, and documentation.

The best part: we want to have the results published by Wednesday, February 15. Yes, in a month, to have a higher chance to influence the Wikimedia Foundation annual plan FY 2017-18.

There's no time to lose. Propose your ideas before the end of January, either by pushing existing tasks in Phabricator or by creating new ones. You can find instructions on the wiki page. Questions and feedback are welcome especially on the related Talk page.

The voting phase is expected to start on February 6 (tentative). Watch this space (or even better, the wiki page) - SSethi_(WMF) January 21st, 2017 3:07 AM (UTC)

Tabela e infobox predefinida para lista de prêmios

Bom dia/Boa tarde/Boa noite. Estou criando alguns artigos de listas de prêmios e o negócio de tá muito trabalhoso e vai me levar muito tempo até conseguir montar tudo porque codificação não é comigo. Gostaria de saber se alguém poderia criar uma tabela e infobox predefinida que nem a desse artigo para facilitar a vida de wikipedistas comuns que nem. Agradeço desde já. Mizunoryu (discussão) 14h51min de 22 de janeiro de 2017 (UTC)Responder

Feito, {{Info/Prêmios e indicações}}. Fique a vontade para renomear a predefinição. --Luk3🔔📖 16h50min de 22 de janeiro de 2017 (UTC)Responder

Nossa, foi bem rápido. Eu teria passado um mês quebrando a cabeça só na infobox. Muito obrigado mesmo. Mas a tabela em si dá para ser criada também? Mizunoryu (discussão) 17h16min de 22 de janeiro de 2017 (UTC)Responder

20h14min de 23 de janeiro de 2017 (UTC)

Cat-a-lot

Seria possível alguém adaptar o gadget Cat-a-lot para que possa funcionar aqui na wiki respeitando o limite de edições automatizadas? Isso diminuiria o número de artigos em redirecionamentos de categoria, já que os robôs se aposentaram. Mr. Fulano! 🔔Fale Comigo📩 00h36min de 24 de janeiro de 2017 (UTC)Responder

Enquanto não há gadget, pode colocar o código seguinte no seu "JS personalizado" das preferências. Comigo funciona. --Stego (discussão) 01h21min de 24 de janeiro de 2017 (UTC)Responder
window.catALotPrefs = {editpages:  true};
mw.loader.using(['jquery.ui.resizable', 'mediawiki.util', 'jquery.mwExtension'], function(){
  mw.loader.load('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-Cat-a-lot.js');
  mw.loader.load('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/css&title=MediaWiki:Gadget-Cat-a-lot.css', 'text/css');
});
@Stego: Este código é para controlar o tempo do Cat-a-lot ou é o gadget importado diretamente do Commons? Mr. Fulano! 🔔Fale Comigo📩 01h32min de 24 de janeiro de 2017 (UTC)Responder
Não percebo a sua pergunta. Com este código passei a ter o Cat-a-lot igual ao do Commons aqui na WIkipédia. --Stego (discussão) 11h26min de 24 de janeiro de 2017 (UTC)Responder
Acredito que é o editor quem é responsável por seguir os limites máximos de edição por minuto convencionados pela wiki (se forem diferentes do que está estipulado na $wgRateLimits, que é verificado pelo próprio MediaWiki). Note que por não ser um robô (chega a ser um semirrobô?), não acredito que sejam consideradas edições automatizadas (então acho que não conseguiria obter uma conta de robô com limites elevados só para isso).
Pode também solicitar esta funcionalidade extra (limite máximo de edições por minuto) direto no Commons: c:Help:Gadget-Cat-a-lot/Open bugs & features. Helder 11h53min de 24 de janeiro de 2017 (UTC)Responder
@He7d3r: Eu vou ficar usando o gadget aos poucos, fazendo no máximo 10 edições por minuto, e de preferência em horas de poucas edições. E @Stegop: eu já uso o Cat-a-lot, só queria tem o problema de lotar as mudanças recentes, e achei que o código que me fornecestes fosse para controlar o tempo. Mr. Fulano! 🔔Fale Comigo📩 13h34min de 24 de janeiro de 2017 (UTC)Responder

Lentidão no carregamento das páginas e gadgets

Alguém mais está sofrendo com essa lentidão ou só eu? Eu sei que não é minha internet pois todos os outros sites estão se comportando normalmente, só a Wikipédia que está com esse problema. !Silent (discussão) 16h01min de 25 de janeiro de 2017 (UTC)Responder

Comigo isso não está está acontecendo, está carregando tudo normalmente. Mr. Fulano! 🔔Fale Comigo📩 16h13min de 25 de janeiro de 2017 (UTC)Responder
Aqui também está tudo lento. Achei que fosse o navegador... Victão Lopes Diga! 20h39min de 25 de janeiro de 2017 (UTC)Responder
Até deslogado fica lento. Como o Mr. Fulano é português e nós dois somos BR, imagino que o problema é só por aqui mesmo. Talvez seja culpa do fornecedor da Internet (que no meu caso é a Vivo) ou algo assim.
Trocar de navegador realmente não resolveu. !Silent (discussão) 22h28min de 25 de janeiro de 2017 (UTC)Responder
Eu não sou português, testei em outros navegadores e dispositivos, e continua normal. Pode ser que o DNS esteja sobrecarregado por alto número de acessos ou uma eventual manutenção. Mas esse problema já aconteceu, só que o que não carregou foram as imagens, e ao abrí-las, pelo upload.wikimedia, dizia que os servidores estavam em manutenção. Mr. Fulano! 🔔Fale Comigo📩 23h13min de 25 de janeiro de 2017 (UTC)Responder
@Mr. Fulano Pois eu jurava que você era tuga kk. Enfim, tá complicado editar assim, mas...só nos resta esperar resolverem. !Silent (discussão) 00h05min de 26 de janeiro de 2017 (UTC)Responder

Maluco, eu quase quebrei meu roteador aqui achando que era problema da internet. Mas parece que outras pessoas também tinham esse problema. A Wikia também tá assim. Armagedon2000 msg 23h16min de 25 de janeiro de 2017 (UTC)Responder

Comentário Ainda estão com os problemas, pois chequei as visitas da Wikipédia por esses dias e elas estão normais, então a ideia da sobrecarga do DNS está descartada. Deve ser alguma possível manutenção. Mr. Fulano! 🔔Fale Comigo📩 23h28min de 27 de janeiro de 2017 (UTC)Responder

Visão em árvore

Oi. Eu não consigo fazer uma árvore hierárquica como na w:en:Template:Tree list. Tudo o que preciso é que a classe "treeview" exista e funcione aqui. Tem como?--Mister Sanderson (discussão) 18h20min de 27 de janeiro de 2017 (UTC)Responder

@MisterSanderson: Para isso é preciso adicionar um código em MediaWiki:Common.css. O código é o seguinte:

/* Tree style lists */ .treeview ul {

   padding: 0;
   margin: 0;

} .treeview li {

   padding: 0;
   margin: 0;
   list-style-type: none;
   list-style-image: none;

} .treeview li li {

   background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px;
   /* @noflip */
   padding-left: 20px;
   text-indent: 0.3em;

} .treeview li li.lastline {

   background-position: 0 -5971px

} .treeview li.emptyline > ul {

   /* @noflip */
   margin-left: -1px;

} .treeview li.emptyline > ul > li:first-child {

   background-position: 0 9px

} Mas eu não possuo permissão para editar nesse domínio, então é preciso em WP:P/PP. Mas sugiro que crie antes as predefinições. Mr. Fulano! 🔔Fale Comigo📩 19h41min de 27 de janeiro de 2017 (UTC)Responder

Só é preciso consenso para a inclusão de CSS código similar ao que colocaram na Wikipédia inglesa depois de ter sido proposta em 2012. Helder 19h43min de 27 de janeiro de 2017 (UTC)Responder