Wikipédia:Café dos programadores

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa


Pedidos de bloqueio
Proteção de páginas
Desproteção de páginas
Auxílio de programadores

Edição de página protegida
Restauro de páginas
Supressão de edições
Manipulação de histórico

Guerras de edição
Discussão de bloqueio
Estatuto de autorrevisor
Estatuto de reversor

Verificação de contas
Pedidos a burocratas
Renomeação de contas
Coordenação robótica

Problemas no filtro de edições
Lista negra de URLs
Revisão de ações administrativas
Outros pedidos

Mudanças recentes nos Pedidos

Ao editar nas páginas relacionadas no menu acima, tenha sempre em mente as normas de conduta, não faça ataques pessoais e não abuse do espaço público. A inserção de comentários fora de pauta, ofensivos, provocativos e assediantes sobre determinado ponto de vista ou usuário, aproveitando-se da visibilidade do espaço, é motivo para bloqueio imediato, de acordo com a política vigente. Para a tabela das predefinições dos sinais usados no atendimento, veja Wikipédia:Pedidos/Sinais de pedido.

Information icon.svg Lembre-se: os pedidos serão atendidos por voluntários, de acordo com a disponibilidade deles.
Bem-vindo(a) 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.

clique aqui para adicionar um novo tópico


Especial:páginas não vigiadas[editar | editar código-fonte]

Por que a página Especial:Páginas não vigiadas é restrita,se os fast buttons são capazes de indicar a qualquer usuário que os possua se a página que está visitando é vigiada ou não?--Leon saudanha (discussão) 15h34min de 1 de julho de 2014 (UTC)

Leon saudanha: é preciso ter a permissão "unwatchedpages" para poder acessar a página Especial:Páginas não vigiadas ou para saber o número de pessoas que vigiam uma determinada página (seja pelos FastButtons - que utiliza a API do MediaWiki - ou pelo link "Informações da página" que aparece na barra lateral). Se o usuário não tem a permissão, o FastButtons mostrará simplesmente "Vigilantes: nenhum", a não ser que haja mais de 30 vigilantes. Helder.wiki (discussão) 15h44min de 1 de julho de 2014 (UTC)
Entendo,se é assim,estranhamente,as unicas páginas que vi com mais de 100 (as vezes até 300) vigilantes,são páginas de usuários registrados,em especial de sysops--Leon saudanha (discussão) 15h57min de 1 de julho de 2014 (UTC)

Filtro de edições para links de videos[editar | editar código-fonte]

Por que o filtro de edições que impede que links de videos sejam postos nos artigos não funciona com usuários não registrados?Já vi algumas vezes links desse tipo em artigos recentemente,e eles foram postos por usuários IPs--Leon saudanha (discussão) 16h19min de 1 de julho de 2014 (UTC)

Pode dar um link de exemplo?OTAVIO1981 (discussão) 18h23min de 1 de julho de 2014 (UTC)
os do YouTube @OTAVIO1981:, não posso botar nenhum link como exemplo por que com usuários registrados o filtro funciona muito bem e não permite que a edição seja gravada--Leon saudanha (discussão) 20h04min de 1 de julho de 2014 (UTC)
O YouTube está na lista negra de SPAM, mas há alguns vídeos na lista branca, fazendo com que esse seja o site com mais bloqueios atualmente. Helder.wiki (discussão) 20h28min de 1 de julho de 2014 (UTC)

Bem @Helder.wiki:,dei uma olhada no artigo em que vi tais links do YouTube e eles estão inativos.Mas mesmo assim,normalmente eles não poderiam nem serem salvos--Leon saudanha (discussão) 20h51min de 1 de julho de 2014 (UTC)

Que artigo? Pelo que me recordo, se o link não for formatado como um link, ele pode ser inserido normalmente (só que isso não deve ser feito nos artigos). Helder.wiki (discussão)

@Helder.wiki: nesse aqui,aliás,ha vários links de videos nesse artigo--Leon saudanha (discussão) 21h38min de 1 de julho de 2014 (UTC)

[conflito] Eles estão no código wiki, ocultos em um comentário, por isso não são links clicáveis (que é o que a lista negra bloquearia). Helder.wiki (discussão) 21h49min de 1 de julho de 2014 (UTC)

@Helder.wiki: entendo,esse não é o primeiro artigo em que vejo isso,no outro em que vi eu reverti,faz tempo--Leon saudanha (discussão) 21h54min de 1 de julho de 2014 (UTC)

Script que para de responder[editar | editar código-fonte]

Às vezes, só de acessar a página principal um script (não sei qual) pára de responder e surge uma mensagem de erro. Notei que quando uso o APC ele também apresenta o mesmo erro. Em alguns artigos dá erro 2 a 3 vezes quando passa o APC e em outros não dá erro (mas também não está fazendo tudo que devia). Depois, quando tento usar o APC novamente, mesmo sem apresentar erro não faz todas as alterações que deveria. O erro aparece em uma caxixa de mensagem com as opções "continuar" ou "interromper script" e é: "https://bits.wikimedia.org/pt.wikipedia.org/load.php?debug=false&lang=pt-br&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2CloadingSpinner%2CmwEmbedUtil%7Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20140626T181644Z:12". Acontece com mais alguém?OTAVIO1981 (discussão) 12h48min de 2 de julho de 2014 (UTC)

Isso não costuma acontecer no Google Chrome, mas já vi acontecer algumas vezes no Firefox. Para investigar a performance dos scripts individualmente, pode ser melhor testar com o modo de depuração ativado: https://pt.wikipedia.org/wiki/?debug=1. Se quiser, pode reconfigurar o tempo que o Firefox espera pela execução dos scripts. Helder.wiki (discussão) 14h56min de 2 de julho de 2014 (UTC)
@OTAVIO1981: Não sei se ajuda, mas fiz uma pequena otimização no script. Helder.wiki (discussão) 18h15min de 2 de julho de 2014 (UTC)

Predefinição:Citar livro não tá funcionando direito?![editar | editar código-fonte]

Olá, tenho substituído a Ref-livro pela Predefinição:Citar livro e notei que alguns campos não aparecem mesmo se existindo, como o ano da publicação. Parece que a condicional de mostrar o local impede de mostrar o ano, se só este estiver sendo informado?! Di msg 17h53min de 4 de julho de 2014 (UTC)

Não consigo reproduzir o erro. Pode dar exemplos? --Stegop (discussão) 21h02min de 4 de julho de 2014 (UTC)
Por exemplo: <ref name="Ronan">{{Citar livro|sobrenome=RONAN|nome=Colin A.|título=História Ilustrada da Ciência|editor=Jorge Zahar|edição=IV|publicação=1983}}</ref>. Tem a data da publicação mas não tem o local, então lá embaixo fica [S.l.: s.n.]. Essa está no artigo Bioquímica. Parece que o ano só aparece se tiver o local, o que não tem motivo de ser.Di msg 22h02min de 4 de julho de 2014 (UTC)
Não existe parâmetro "publicação" em {{Citar livro}}. E aparentemente em {{Ref-livro}} não é para o ano, já que existe um parâmetro com esse nome. --Stegop (discussão) 01h06min de 5 de julho de 2014 (UTC)
Realmente, não tem tem mesmo. Confundi geral, tem alguns casos que informaram 2 coisas num mesmo parâmetro :( Di msg 20h06min de 6 de julho de 2014 (UTC)

Tech News: 2014-28[editar | editar código-fonte]

07h07min de 7 de julho de 2014 (UTC)

Mudança de posição de caixa[editar | editar código-fonte]

Pessoal, alguém sabe o motivo de aparecer uma caixa ("Lembretes") no fim da minha pág. de discussão? Não tinha alterado nada e esse defeito apareceu de uma hora pra outra. Tem a ver com códigos desatualizados ou algo assim?—Teles«fale comigo» 03h44min de 8 de julho de 2014 (UTC)

@Teles: fiz o seguinte teste: escrevi "A" antes da tabela que está em Usuário:Teles/Memória do Teles e "B" depois dela. O "B" não apareceu no lugar esperado ao mostrar previsão. A única coisa que me pareceu estranha foi a falta de uma quebra de linha antes do "|}", então fiz esta edição. Helder.wiki (discussão) 10h48min de 8 de julho de 2014 (UTC)
O Parsoid também detecta que há um problema naquele trecho. Como a sintaxe é inválida, a interpretação do Parsoid é de que o usuário tentou escrever "|}" literalmente na última célula, e que esqueceu de colocar o "|}" que fecharia a tabela, então ele coloca um nowiki na última célula e acrescenta o "|}" onde acha que é mais apropriado... E quando há um conteúdo "B" depois da tabela, o lugar que ele acha apropriado é depois do "B". Helder.wiki (discussão) 10h56min de 8 de julho de 2014 (UTC)
Parece que resolveu, Helder. Valeu!—Teles«fale comigo» 23h50min de 8 de julho de 2014 (UTC)

Tech News: 2014-29[editar | editar código-fonte]

07h48min de 14 de julho de 2014 (UTC)

{{Lista de faixas}}[editar | editar código-fonte]

Há muito tempo que vinha a testar várias formas de corrigir esta predefinição para que o tamanho da mesma fosse proporcional ao da página. Contudo, após a minha tentativa, parece haver ainda um erro. Em artigos cuja informação é mínima e a predefinição está ao nível das caixas de informação, a lista de faixas fica deformada (exemplo). Sim, sei que o problema é o width: 100%, mas sem ele a predefinição não assume um tamanho total quando está fechada. Alguém consegue ajudar a resolver? VítoR™ (♪) 14h12min de 14 de julho de 2014 (UTC)

{{Info/Treinador de futebol}}[editar | editar código-fonte]

Há um problema com esta predefinição, que impede a visualização de imagens sem o tamanho especificado (ver esta edição em Cláudio Taffarel). Por que isso acontece? Francisco (discussão) 22h12min de 15 de julho de 2014 (UTC)

Não sei, mas poderiam aproveitar para padronizar com {{Info}}. Helder.wiki (discussão) 11h27min de 16 de julho de 2014 (UTC)

Tech News: 2014-30[editar | editar código-fonte]

07h42min de 21 de julho de 2014 (UTC)

Onibus Brasil[editar | editar código-fonte]

Alguém poderia adicionar a palavra Onibus Brasil a algum filtro Anti-Spam,pois um usuário com endereço IP rotativo vem colocando essa frase em vários artigos sobre empresas de transportes,como o os endereços IPs são rotativos,bloquea-los não adianta de muita coisa,e como eles põe essa frase em vários artigos diferentes,proteger todos eles seria difícil ou inviável--Leon saudanha 22h14min de 25 de julho de 2014 (UTC)

Leon saudanha, este tipo de pedido deve ser feito em MediaWiki Discussão:Spam-blacklist. O link já foi incluído. Sds, OTAVIO1981 (discussão) 14h31min de 26 de julho de 2014 (UTC)
Certo,obrigado OTAVIO1981,saudações!--Leon saudanha 14h35min de 26 de julho de 2014 (UTC)
Não se trata de "link" (endereço de internet), OTAVIO1981, o Leon saudanha falou da frase onibus brasil, que vândalos com IP dinâmico vêm inserindo em páginas de empresas de ônibus, agindo como pichadores. Yanguas diz!-fiz 21h35min de 14 de agosto de 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── É exatamente como o Yanguas falou OTAVIO1981,apesar de graças a Deus nunca mais ter visto essas frases.Mas agora surgiu um "novo" modelo de vandalismo semelhante a esse:Vândalos com IP dinâmico e usuários não-confirmados criam um artigo com um titulo aleatório,só que o conteúdo é sempre o mesmo,resumindo:

  • "Em assunto nomedoartigo é:

Uma seção

  • Essa é uma seção,substitua esse texto pélo conteúdo doa artigo

Outra seção

  • Esta é outra seção,para caso seja necessário adicionar mais conteúdo ao artigo"

Eu não aguento mais marcar essa "aberração" para ER e ver ela sendo recriada 5 dias depois com um título diferente.Será que não tem nada que possa ser feito para acabar com essa brincadeira irritante de IP que não tem o que fazer? Saudações!--Leon saudanha 22h05min de 14 de agosto de 2014 (UTC)

Ver Usuário(a) Discussão:Helder.wiki#Filtro anti-SPAM e Wikipédia:Filtro de edições/127#Criação do filtro. Helder 22h07min de 14 de agosto de 2014 (UTC)

Se pra você não apareceu mais, pra mim aparece todo dia, Leon saudanha. Yanguas diz!-fiz 22h29min de 14 de agosto de 2014 (UTC)

Bem Yanguas esse filtro já deveria ter sido criado,se bem que talvez colocar um aviso para não copiarem o texto da Predefinição:Artigos novos guia talvez ajudasse.Acredito que os vândalos com IP dinâmico que ficam colocando a frase "Onibus Brasil" nos artigos sobre empresas de transportes são ligados ao blog que teve o URL incluído a lista negra de SPAM.Bem,Você vigia as páginas onde essa frase é posta,e é autorrevisor,deve ser por isso que não vejo mais ela.Seria bom sugerir a criação de um filtro para ela também.Saldações!--Leon saudanha 22h48min de 14 de agosto de 2014 (UTC)

WikiApreço[editar | editar código-fonte]

Pessoal, a lista de opções do "wikiapreço" ("Comes e bebes") parece a lista de compras da minha avó. Mesmo eu, um véio (pro padrão local) de 40 anos, estranho chá, tortas e coisas afins que minha vovó servia pras visitas... Mas estranho muito mais não termos ali "refrigerante" (principalmente, mas não só, cadê a "Coca-cola"???? 90% da humanidade toma isso!) ou "drinque" (seja o que for), coisas que pessoas vivas costumam servir aos seus visitantes. Lembrei disso por que tentei hoje mandar um apreço desses pra uma novata e temo parecer um velho de 90 anos se oferecer um "chá" pra novata.... Pqp.... José Luiz disc 03h13min de 26 de julho de 2014 (UTC)

Jbribeiro1, ao que tudo parece os itens estão configurados em MediaWiki:WikiLove.js e não parece difícil adaptar novos itens em substituição aos outros. Faça uma lista de sugestões que podemos tentar ir melhorando. Sds, OTAVIO1981 (discussão) 14h33min de 26 de julho de 2014 (UTC)

Tech News: 2014-31[editar | editar código-fonte]

08h09min de 28 de julho de 2014 (UTC)

Botões não funcionam[editar | editar código-fonte]

Desde há um par de horas que os botões "Reversão e avisos" e "Fast buttons" não funcionam, apesar de não darem erro; umas vezes as mensagens permanecem, noutras desaparecem como se tudo tivesse corrido bem. Acontece-me tanto no Firefox 31 p/Ubuntu como em Firefox 24 em WinXP. --Stegop (discussão) 13h49min de 29 de julho de 2014 (UTC)

@Stegop: foi um erro meu. Ao clicar no link "av" do "Reversão e avisos" aparece "ReferenceError: requestData is not defined" no console (CTRL+SHIFT+K) do Firefox 31.0. O link voltou a funcionar com esta correção. Helder.wiki (discussão) 14h16min de 29 de julho de 2014 (UTC)

Updates related to VisualEditor[editar | editar código-fonte]

Please help translate this message in your language. Thanks :)

Hi, everybody. This is a reminder that we invite you to discuss VisualEditor's recent development and plans ahead during the next office hours with James Forrester (Product Manager):

If you are not able to attend but have a question for James, you can leave your question at mediawiki.org or on my talk page by the day before, and I will try to get a response. We plan to continue these monthly sessions as long as there is community interest, and to announce them through the VisualEditor global newsletter as well (please subscribe your talk page there to get the latest news about the software).

Most of the VisualEditor team will be at Wikimania in London in August! You'll be able to meet the developers during the Hackaton or at the following sessions:

WMF community liaisons will share a booth with community advocates at the Community Village and look forward to talking to you there. Thanks for your attention! --User:Elitre (WMF) 16h02min de 31 de julho de 2014 (UTC)

Rejeição de edições[editar | editar código-fonte]

Aquela ferramenta que permite fazer a rejeição de edições ou aprová-las é alguma ferramenta em teste?hoje mesmo vi a interface dela quando estava para reverter uma edição.Saudações--Leon saudanha 15h02min de 1 de agosto de 2014 (UTC)

Este recurso chama-se validação de páginas e está disponível para um número limitado de páginas a proteger (não sei dizer quantas são). Pode ver as páginas que tem esta proteção aqui.OTAVIO1981 (discussão) 17h00min de 1 de agosto de 2014 (UTC)
O número máximo é 300 páginas, adicionei isso na documentação. Danilo.mac(discussão) 02h39min de 2 de agosto de 2014 (UTC)

Ocultar refs[editar | editar código-fonte]

Eu ativei o gadget "Ocultar refs" faz tempo só que até hoje ele não funciona, qual pode ser o problema? Até aparece no topo da páginas o botão com essa opção,mas quando clico nele nada acontece--Leon saudanha 21h44min de 3 de agosto de 2014 (UTC)

Ao clicar no link (que por sinal está mal posicionado) isso é o que aparece no console do navegador:
  • Uncaught TypeError: Cannot read property 'length' of null (no Google Chrome)
  • SecurityError: The operation is insecure. (no Firefox)
Helder.wiki (discussão) 22h02min de 3 de agosto de 2014 (UTC)
Então Helder.wiki,esse erro é do próprio gadget?--Leon saudanha 22h19min de 3 de agosto de 2014 (UTC)
Sim. Helder.wiki (discussão) 22h25min de 3 de agosto de 2014 (UTC)
Então Helder.wiki não seria melhor solicitar a manutenção dela? pelo que você descreveu,o problema parece tratar-se de a ferramenta ter sido mal configurada (Eu sempre achei estranho o link "Ocultar refs" aparecer em cima do artigo ao invés de próximo às refs--Leon saudanha 22h31min de 3 de agosto de 2014 (UTC)

Reescrevi o gadget. Agora está funcionando normalmente. !Silent (discussão) 22h49min de 3 de agosto de 2014 (UTC)

Eu também Tongue.png, mas já reverti. Helder.wiki (discussão) 22h56min de 3 de agosto de 2014 (UTC)
A diferença real mesmo é que na minha versão é possível esconder e mostrar novamente as referências. O problema é que dei uma volta imensa pra tentar ajustar a posição do botão (a famosa gambiarra hehe) Tongue.png

Tech News: 2014-32[editar | editar código-fonte]

07h37min de 4 de agosto de 2014 (UTC)

O Internet Explorer 6 não terá mais JavaScript[editar | editar código-fonte]

O IE6 acabou de ser rebaixado para a classe C e as bibliotecas de JavaScript (jQuery, mediaWiki, etc...) não serão mais carregadas nesse navegador. Mais detalhes estão por vir: mw:User:Eloquence/MSIE6. Helder 14h58min de 6 de agosto de 2014 (UTC)

Tradução do anúncio feito na lista dos embaixadores técnicos:

Olá pessoal,

A partir da versão 1.24wmf17 (que será instalada nas wikis em produção a partir de 14 de agosto), o MediaWiki não executará mais código JavaScript no Microsoft Internet Explorer 6 (a linha de corte anterior era o MSIE5). Em resumo, esta versão do MSIE tem várias vulnerabilidades não corrigidas e não é mais suportada ativamente. A execução de JavaScript para essa versão do navegador carrega uma carga de manutenção significativa sem um benefício comparável.

Correções de JavaScript específicas para o IE6 também foram removidas e as correções adicionais para o IE6 que existem no MediaWiki:Common.js podem ser removidas com segurança assim que o MediaWiki 1.24wmf17 for instalado nesta wiki.

Em geral, estamos considerando colocar mais navegadores antigos na categoria "sem JavaScript", e ao mesmo tempo colocar mais esforço em garantir que as funções básicas do site possam ser utilizadas sem JavaScript. O IE7 (lançado em 2006) e o Opera 8.* (lançado em 2005) são candidatos prováveis para isso.

Acreditamos que no fim das contas isso beneficiará ambos os grupos de usuários: aqueles com navegadores antigos terão uma experiência mais segura e testada de forma mais consistente, enquanto que os usuários de navegadores modernos se beneficiarão de um desenvolvimento mais rápido.

Isso também será comunicado nas novidades técnicas, mas por favor ajude a levar esta mensagem às suas comunidades conforme apropriado.


Tudo de bom,
Erik
--
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation

Seção "notificação de bloqueio"[editar | editar código-fonte]

Por que os FastButtons não criam a seção "Notificação de bloqueio" quando se envia por meio deles o aviso de bloqueio ao usuário?--Leon saudanha 20h21min de 6 de agosto de 2014 (UTC)

{{BillboardURLbyName}}[editar | editar código-fonte]

Até algum tempo atrás esta predefinição estava funcionando corretamente, só que percebi, agora que não mais. Gostaria, encarecidamente da ajuda de alguém pois o link da página da Billboard (URL) não está fechando. A predefinição tem grande importância devido ao seus vários afluentes. Agradecimentos antecipados. Pablodiego15 (discussão) 06h11min de 7 de agosto de 2014 (UTC)

VisualEditor global newsletter—July and August 2014[editar | editar código-fonte]

VisualEditor-logo.svg

The VisualEditor team is currently working mostly to fix bugs, improve performance, reduce technical debt, and other infrastructure needs. You can find on Mediawiki.org weekly updates detailing recent work.

Screenshot of VisualEditor's link tool
Dialog boxes in VisualEditor have been re-designed to use action words instead of icons. This has increased the number of items that need to be translated. The user guide is also being updated.

The biggest visible change since the last newsletter was to the dialog boxes. The design for each dialog box and window was simplified. The most commonly needed buttons are now at the top. Based on user feedback, the buttons are now labeled with simple words (like "Cancel" or "Done") instead of potentially confusing icons (like "<" or "X"). Many of the buttons to edit links, images, and other items now also show the linked page, image name, or other useful information when you click on them.

  • Hidden HTML comments (notes visible to editors, but not to readers) can now be read, edited, inserted, and removed. A small icon (a white exclamation mark on a dot) marks the location of each comments. You can click on the icon to see the comment.
  • You can now drag and drop text and templates as well as images. A new placement line makes it much easier to see where you are dropping the item. Images can no longer be dropped into the middle of paragraphs.
  • All references and footnotes (<ref> tags) are now made through the "Citar" menu, including the "Básica" (manual formatting) footnotes and the ability to re-use an existing citation, both of which were previously accessible only through the "Inserir" menu. The "Lista de referências" is still added via the "Inserir" menu.
  • When you add an image or other media file, you are now prompted to add an image caption immediately. You can also replace an image whilst keeping the original caption and other settings.
  • All tablet users visiting the mobile web version of Wikipedias will be able to opt-in to a version of VisualEditor from 14 August. You can test the new tool by choosing the beta version of the mobile view in the Settings menu.
  • The link tool has a new "Open" button that will open a linked page in another tab so you can make sure a link is the right one.
  • The "Cancel" button in the toolbar has been removed based on user testing. To cancel any edit, you can leave the page by clicking the Read tab, the back button in your browser, or closing the browser window without saving your changes.

Looking ahead[editar | editar código-fonte]

The team posts details about planned work on the VisualEditor roadmap. The VisualEditor team plans to add auto-fill features for citations soon. Your ideas about making referencing quick and easy are still wanted. Support for upright image sizes is being developed. The designers are also working on support for adding rows and columns to tables. Work to support Internet Explorer is ongoing.

Feedback opportunities[editar | editar código-fonte]

The Editing team will be making two presentations this weekend at Wikimania in London. The first is with product manager James Forrester and developer Trevor Parscal on Saturday at 16:30. The second is with developers Roan Kattouw and Trevor Parscal on Sunday at 12:30. There is a VisualEditor Translation Sprint going on during Wikimania; whether you're in London or not, any contributions are welcome!

Please share your questions, suggestions, or problems by posting a note at the VisualEditor feedback page or by joining the office hours discussion on Thursday, 14 August 2014 at 09:00 UTC (daytime for Europe, Middle East and Asia) or on Thursday, 18 September 2014 at 16:00 UTC (daytime for the Americas; evening for Europe).

If you'd like to get this newsletter on your own page (about once a month), please subscribe at w:en:Wikipedia:VisualEditor/Newsletter for English Wikipedia only or at Meta for any project. Thank you! --Elitre (WMF), 14h40min de 9 de agosto de 2014 (UTC)

Tech News: 2014-33[editar | editar código-fonte]

07h43min de 11 de agosto de 2014 (UTC)

Proposta: Reduzir o uso de variáveis globais em JS[editar | editar código-fonte]

Gostaria de solicitar no Bugzilla que as variáveis de configuração disponíveis em JavaScript deixem de ser colocadas no objeto window global, definindo $wgLegacyJavaScriptGlobals = false nas configurações da Wikipédia lusófona.

Essa configuração já é utilizada no Translatewiki há vários anos, e é bastante simples corrigir os scripts (de usuários) que eventualmente deixem de funcionar por causa disso (basta usar mw.config.get('wgXXX') em vez de wgXXX). Além disso, nenhum dos nossos gadgets está mais utilizando essas variáveis de configuração globais. Com a mudança não teríamos mais tanta poluição no escopo global, ficando somente um objeto global por script (nos casos em que isso for útil), por exemplo, window.fastButtons, window.diffTools e window.APC.

@!Silent, Danilo.mac, Alchimista, Rjclaudio, Fabiano Tatsch, Lijealso, Teles: O que acham? Helder 19h06min de 12 de agosto de 2014 (UTC)

Concordo, não tem porque manter essas variáveis ainda, visto que a muito tempo nós já fazemos a adaptação de todo e qualquer gadget que ainda use essas variáveis globais. !Silent (discussão) 00h03min de 13 de agosto de 2014 (UTC)
@Danilo.mac, Alchimista, Rjclaudio, Fabiano Tatsch, Lijealso, Teles: O que acham? Helder 18h51min de 19 de agosto de 2014 (UTC)
(PS: mencionei os usuários novamente porque suspeito que a edição inicial não gerou uma notificação)
Realmente, não havia gerado notificação alguma pra min. !Silent (discussão) 19h37min de 19 de agosto de 2014 (UTC)
Nada contra. Danilo.mac(discussão) 14h00min de 20 de agosto de 2014 (UTC)
Valeu por chamar, Helder, mas pra falar a verdade não sei do que se trata a proposta Sorriso.—Teles«fale comigo» 00h58min de 21 de agosto de 2014 (UTC)

Eliminar MediaWiki:Gadget-charinsert-core.js?[editar | editar código-fonte]

Alguém consegue me explicar porque a página MediaWiki:Gadget-charinsert-core.js é listada para ER nessa categoria? --Diego Queiroz (discussão) 16h01min de 13 de agosto de 2014 (UTC)

É porque eu fiz esta edição e pelo visto o bugzilla:68757 já foi corrigido. Helder 16h32min de 13 de agosto de 2014 (UTC)
@Diego Queiroz: Feito: incluí um <nowiki> em torno das predefinições. Helder 16h45min de 13 de agosto de 2014 (UTC)
Hmm. Eu ainda sou leigo no software da Wiki e não peguei a relação entre as edições e o bug. Se não for pedir muito, poderia me esclarecer qual a relação entre sua edição e o bug? (como também sou programador, aos poucos vou tentar me enturmar com vocês para ajudar no trabalho por aqui :) ) --Diego Queiroz (discussão) 16h55min de 13 de agosto de 2014 (UTC)
@Diego Queiroz: é que embora as predefinições (no caso {{ER}}) não apareçam como de costume quando colocadas em páginas de JS, elas são interpretadas pelo MediaWiki, e geram categorias e afluentes normalmente. Mas isso tinha parado de funcionar há alguns dias (por isso reportei o bug).
Já a minha primeira edição tinha trocado, por exemplo, "{\{ER|+lista|2=~~\~~}}" por "{{ER|+lista|2=~~\~~}}", que é a sintaxe para invocar a predefinição. Como o bug já tinha sido corrigido (e eu nem lembrei dele na hora), isso causou a inclusão da categoria de eliminação rápida existente na Predefinição:ER. Helder 17h36min de 13 de agosto de 2014 (UTC)
Ahhhnnn... agora ficou tudo claro! Valeu mesmo! ;) --Diego Queiroz (discussão) 21h40min de 13 de agosto de 2014 (UTC)

Páginas não vigiadas[editar | editar código-fonte]

Por que quando marco páginas na Especial:Páginas não vigiadas como vigiadas elas não saem da lista dela (Afinal,lá era para ter apenas páginas não-vigiadas)? tenho certeza que vigio as que marquei, mas mesmo assim elas não saem da lista da página--Leon saudanha 19h45min de 16 de agosto de 2014 (UTC)

Porque essa lista não é atualizada instantaneamente. Lá mesmo tem a data da última atualização (04h28min de 14 de agosto de 2014). !Silent (discussão) 20h14min de 16 de agosto de 2014 (UTC)
Entendo !Silent,mas acho que seria mais prático que ela se atualizasse automaticamente toda vez que um artigo fosse marcado como vigiado--Leon saudanha 20h30min de 16 de agosto de 2014 (UTC)
@Leon saudanha: Provavelmente não seria prático para os servidores se essa consulta fosse realizada a todo instante. Helder 23h15min de 16 de agosto de 2014 (UTC)
Entendo Helder--Leon saudanha 00h06min de 17 de agosto de 2014 (UTC)

Interwikis[editar | editar código-fonte]

Tem algo errado com as interwikis,desde ontem tenho notado que mesmo dando para inclui-las em um artigo novo,ligando-o assim a versões em outras línguas,as versões do artigo em outras línguas não se liga ao artigo na wikipédia lusófona.Alguém pode checar o que está acontecendo de errado?--Leon saudanha 21h34min de 16 de agosto de 2014 (UTC)

@Leon saudanha: Exemplo? Está interligando as versões por meio do Wikidata? Helder 23h17min de 16 de agosto de 2014 (UTC)
Conferi aqui Helder parece que era só um problema de tempo para a ligação ser adicionada.A propósito,eu não estou sendo notificado quando você me responde usando a predefinição Reply to,por isso demoro tanto para responder, acho que isso sim é um problema.Saudações--Leon saudanha 00h15min de 17 de agosto de 2014 (UTC)
@Leon saudanha: Em ambas as edições, o fato de eu ter utilizado "User" na minha assinatura e o bugzilla:66473 não ter sido corrigido impediram que fosse notificado. Além disso, na primeira edição o bugzilla:54639 pode ter atrapalhado... Confused.png Helder 02h11min de 17 de agosto de 2014 (UTC)
É Helder, pelo que pude ler aqui parece que o sistema de notificações tem algo contra você,mas já tá tudo resolvido...Saudações!--Leon saudanha 13h15min de 17 de agosto de 2014 (UTC)
@Leon saudanha: infelizmente eu não sou a única vítima... Helder 14h18min de 17 de agosto de 2014 (UTC)
@Helder.wiki: Bem que tenho notado que alguns usuários editaram minha página de discussão e eu não fui notificado,acho que até eu estou sendo afetado por isso.E para completar acho que o pessoal do bugzilla tem muito trabalho,então vai demorar pra eles resolverem o problema,aliás,já tá demorando...--Leon saudanha 14h34min de 17 de agosto de 2014 (UTC)

Hotcat[editar | editar código-fonte]

Não costumo utilizar este gadget, porém hoje necessitei de utiliza-lo e reparei que não estava sendo possível adicionar categorias. Já tentei desabilitar todos os outros gadgets que poderiam estar em conflito com este, porém mesmo com todos desativados, o Hotcat ainda não funcionou. Alguém sabe o que pode ser? –Editeur ? 20h04min de 17 de agosto de 2014 (UTC)

@L'editeur: que categoria tentou inserir em que artigo? Helder 01h37min de 18 de agosto de 2014 (UTC)
@L'editeur: Note que os seus scripts pessoais (monobook.js, vector.js e common.js) contém códigos inválidos, o que causa erros como estes: ReferenceError: P\u00E1gina is not defined e ReferenceError: JSconfig is not defined. Sugiro que esvazie as páginas, e se precisar dos scripts que estavam nelas, ative as opções disponíveis na lista de gadgets. Helder 01h43min de 18 de agosto de 2014 (UTC)
@Helder.wiki: Esvaziei as páginas, voltou a funcionar agora. Estranho que criei essas páginas há muito tempo e funcionava normalmente o HotCat. Anyway, funcionou, obrigado! –Editeur ? 02h17min de 18 de agosto de 2014 (UTC)

Tech News: 2014-34[editar | editar código-fonte]

07h16min de 18 de agosto de 2014 (UTC)

Complementando:
Helder 19h22min de 19 de agosto de 2014 (UTC)

Script Lua[editar | editar código-fonte]

Caros. Fiz meu primeiro script em Lua para utilizar em uma predefinição. Fiz diversos testes para verificar se está tudo OK (e acredito que esteja), mas ficaria feliz se comentassem. O script está sendo utilizado em Usuário:Diego_Queiroz/TesteNaoAssinou e está relacionado com esse pedido de fusão. Abraço, --Diego Queiroz (discussão) 00h30min de 22 de agosto de 2014 (UTC)