Predefinição Discussão:Proofreadpage header template

Wikisource, a biblioteca livre
Saltar para a navegação Saltar para a pesquisa

Notas e edição[editar]

  • Atualmente, quando usado header=1, a predefinição preenche automaticamente com o nome da editora e as páginas. Mas precisamos de uma mensagem mais explicativa. Além disso, seria interessante incluir o ano; talvez até um link para o galeria, em algum lugar, pois pode passar despercebido para um leitor a aba no topo da página.
  • @555:, o que você acha de trocar o {{edição/originais}} nessa predefinição por Categoria:Unidades de texto com digitalização transcluída, em combinação com um texto mais descritivo (item acima)? Assim a seção de notas ficaria menos poluída e leitura mais fácil. Giro720 (discussão) 14h36min de 18 de novembro de 2020 (UTC)Reply[responder]
    • Symbol support vote.svg Concordo A aba Fonte, aliás, é implementada via javascript ao invés de php+html, o que eu pessoalmente detesto (pra que uma extensão de MediaWiki usar solução que mais parece hack local de comunidade?) Lugusto 19h41min de 18 de novembro de 2020 (UTC)Reply[responder]

Autor[editar]

Eu sei que já está por padrão no código do enws, mas existe algum motivo para em autor não se usar simplesmente o mecanismo da predefinição original? Em Parnaso mariano (1890)/Francisco Antonio Rodrigues de Gusmão, por exemplo, não é gerado o redlink esperado, nem colocada a página na Categoria:!Obras cujos autores não possuem páginas criadas (isso sem contar o related_author, que não funciona). Lugusto 17h49min de 14 de janeiro de 2021 (UTC)Reply[responder]

@555: Ele não está gerando o redlink nem categoria porque o parâmetro {{{autor}}} está sendo usado para preencher o author_override ao invés do autor. Essa mudança foi feita por causa das obras com mais de um autor ou com sintaxe mais complexas como Viagem ao norte do Brasil. Isso resolve a falta de redlink, e é possível modificar o {{A}} para incluir a categoria, se for desejável (isso irá categorizar as páginas com falta de página de autor mesmo que a predefinição seja usada no corpo do texto). Giro720 (discussão) 18h18min de 14 de janeiro de 2021 (UTC)Reply[responder]
@Giro720: mas a {{navegar}} já possui nativamente o campo |author_override=. Por que não usar ele? Lugusto 15h53min de 16 de janeiro de 2021 (UTC)Reply[responder]
Nós estamos usando exatamente isso, mas o |author_override= do {{navegar}} não gera links vermelhos, nem a auto categorização (link para a página do autor precisa ser colocado manualmente no preenchimento do parâmetro do <pages />). Ao invés de colocar o o link manualmente com colchetes no nome do autor, é possível usar o {{a}} e colocar a lógica de categorização (de autores em falta) nele. Giro720 (discussão) 16h00min de 16 de janeiro de 2021 (UTC)Reply[responder]

Especial:Páginas_afluentes/Autor:Olavo_Bilac_e_Autor:Manuel_Bonfim[editar]

Neste momento há 85 afluentes em Especial:Páginas_afluentes/Autor:Olavo_Bilac_e_Autor:Manuel_Bonfim, possivelmente por causa de Galeria:Atravez do Brazil (1923).pdf. Olhando o código da predefinição não fui capaz de identificar o motivo. Lugusto 16h21min de 14 de maio de 2021 (UTC)Reply[responder]

O mesmo bug está gerando 71 hits para Especial:Páginas_afluentes/Autor:Yves_d'Évreux,_com_introdução_e_notas_de_Autor:Ferdinand_Denis. Lugusto 16h23min de 14 de maio de 2021 (UTC)Reply[responder]
@555: Isso ocorre porque está sendo utilizando o #ifexist, que verifica a existência de página, e caso não exista, a tag coloca a o link na lista de "páginas desejadas". O trecho do código é esse:

| autor = {{#ifexist:{{#invoke:texto|semlink|{{{autor|}}}}}|{{#invoke:String|match|{{{autor|}}}|Autor:([^{{!}}]*)}}}} | author_override={{#if:{{{autor|}}}|{{#ifexist:{{#invoke:texto|semlink|{{{autor|}}}}}||por {{{autor|}}}|}}}}

Anteriormente apenas usávamos o author_override, mas com esse código, ele permite extrair automaticament o autor, caso a obra tenha apenas 1, e usá-lo no campo autor; em contrapartida, ele gera essas "páginas desejadas" para as páginas que ele não encontra. Talvez haja outro motivo pelo qual eu queria evitar o uso do author_override, mas não lembro agora. Giro720 (discussão) 20h29min de 14 de maio de 2021 (UTC)Reply[responder]

@Giro720: entendi. Será que implementar usando a w:en:Template:Ifexist not redirect e criando essas páginas como redirecionamentos seria uma boa idéia ou apenas adicionaria requisições desnecessárias aos servidores? Lugusto 21h21min de 14 de maio de 2021 (UTC)Reply[responder]
Esse template não deve ajudar (provavelmente vai continuar incluindo as páginas na categoria de 'páginas desejadas', e criar redirecionamento não vale a pena). Podemos voltar a versão anterior com o author_override; acho que a única limitação é que não haverá link para a página do autor caso esqueçam de preencher o Galeria com o link para a página do autor (o que deve ser muito raro). Giro720 (discussão) 21h45min de 14 de maio de 2021 (UTC)Reply[responder]