Saltar para o conteúdo

Predefinição:Lista do Wikidata

Fonte: Wikiversidade
[editar] [purgar] Documentação da predefinição

Esta predefinição define uma lista gerada por robô baseada no wikidata (postagem original no blog). Ela deve ser "fechada" com {{Fim da lista do Wikidata}}; o texto entre estas duas predefiniçõe será substituído periodicamente (a cada 24 horas) pela lista gerada pelo robô. No momento, só é possível uma lista por página. Exemplo:

{{Lista do Wikidata
|sparql=SELECT ?item WHERE {
   ?item wdt:P31 wd:Q39715 .
   ?item (wdt:P131)* wd:Q55 
  }
|columns     = label:Article,description,p131:Place,P580,P582,p625,P18
|section     = 131
|min_section = 3
|sort        = label
|links       = text
|thumb       = 128
|autolist    = fallback
|wdedit      = yes
}}
... (Isto será sobrescrito pelo ListeriaBot) ...
{{Fim da lista do Wikidata}}

Parâmetros:

sparql
Uma consulta SELECT em SPARQL. Precisa retornar o número do item como ?item. Pode utilizar uma ferramenta de conversão para converter de WDQ para SPARQL, mas sempre confira a sua consulta para se certificar de que ela funciona. Obrigatório.
Ver exemplos do serviço de consultas SPARQL apropriados para o Listeria
wdq
Uma string para consultas WikiDataQuery. Os itens resultantes serão utilizados para construir a lista. Teste a sua consulta aqui. Depreciado, utilize SPARQL. O serviço de consultas WDQ será desativado em algum momento no futuro.
columns
Define as colunas da tabela para a lista. Os valores permitidos são:
  • number, um número de linha serial (por seção), incrementando a partir de 1, de acordo com a ordenação inicial
  • label, o rótulo do item baseado no idioma da wiki, ligado ao artigo local (quando existir), ou ao item do Wikidata
  • label/es, o rótulo do item baseado no idioma da wiki, usando o idioma fornecido (aqui, "es"), como texto simples
  • description, a descrição manual ou gerada automaticamente
  • item, o número Q do item
  • Pxxx uma propriedade do Wikidata
  • Pxxx/Pzzz, propriedades qualificadoras; para Pxxx ligando a um item Qyyy tendo um qualificador Pzzz, o rótulo ligado Qxxx e o valor de Pzzz
  • Pxxx/Qyyy/Pzzz, propriedades qualificadoras; para Pxxx ligando a um item Qyyy tendo um qualificador Pzzz, o valor de Pzzz. Esta é uma versão do parâmetro anterior específica para um único item; por exemplo, "p553/q866/p554" para obter os nomes de conta do YouTube.
  • ?fieldname, o nome de um campo de um resultado SPARQL. Apenas para listas baseadas em SPARQL.
Valores marcados como "depreciados" não são mostrados. Toda coluna pode ter opcionalmente um ":Titel", caso contrário o nome da propriedade no Wikidata é utilizado. Obrigatório
sort
A chave de ordenação inicial para a tabela. Os valores permitidos são:
  • label, o rótulo do item
  • family_name, tenta encontrar, e ordenar de acordo com, o nome de família (último) do rótulo, assumindo que os itens sejam pessoas. Esta é uma heurística e pode não funcionar em todos os casos. Se possível, tenta ordenar por P734 (nome de família).
  • Pxxx, uma propriedade do Wikidata
Opcional
section
A lista pode ser secionada por uma propriedade do Wikidata. Opcional
min_section
O número mínimo de entradas para gerar uma seção quando usado juntamente com section. Todas as outras entradas serão colocadas sob a seção "misc". Padrão:2. Opcional
autolist
Se description é uma coluna mas não há uma descrição no Wikidata, "autolist=fallback" usa AutoDesc para gerar uma. Opcional
language
Idioma a ser utilizado no rótulo/descrição, se for diferente do idioma do site. Opcional
thumb
A largura das miniaturas das imagens (por exemplo a coluna P18). Padrão:128. Opcional
links
Como renderizar links que não existem localmente na Wikipédia. Os valores permitidos são:
  • all liga ao Wikidata. Padrão.
  • local remove entradas que não têm uma página local (o oposto de red_only).
  • red gera ligações vermelhas baseadas no rótulo e no item.
  • red_only remove entradas para as quais existe um artigo local (o oposto de local).
  • text gera ligações azuis para páginas existentes ou então texto normal.
  • reasonator gera ligações azuis para páginas existentes, ou então ligações para o Reasonator.
Opcional
row_template
Gera uma chamada à uma predefinição em vez de uma linha da tabela; fica então à cargo da predefinição gerar a linha da tabela ou o cabeçalho/rodapé da tabela precisa ser suprimido usando o parâmetro skip_table. Os parâmetros passados para a predefinição são as chaves em minúsculas do parâmetro columns, por exemplo label ou p18. Opcional
skip_table
Suprime a marcação da tabela completamente ao utilizar row_template. Qualquer valor funciona.
wdedit
Gera informações que permite a edição do wikidata a partir da Wikipédia utilizando este JavaScript. O valor precisa ser yes. Não funciona quando row_template é usado. Atenção: Isto resultará em um código-wiki maior do que o normal, e as atualizações podem falhar devido a isso. Opcional
references
Inclui referências. O valor permitido é all. Requer {{reflist}} ou similar em algum lugar da página. Opcional
freq
Valor numérico X; esperar no mínimo X dias antes de uma atualização automática. Não afeta atualizações por meio da interface web. Opcional
summary
Lista separada por vírgulas de chaves a inseri como sumário abaixo de todos os outros conteúdos. Opcional
  • itemnumber O número total de itens (linhas) nesta lista.