Wiki Page Content

Queries

Com o motor de pesquisa do MoinMoinn, são permitidos os mesmos padrões de pesquisa tanto nos campos de pesquisa e pesquisa por título. como nos parâmetros das macros FullSearch e PageList.

  • Podem existir vários termos de pesquisa separados por um espaço em branco
    • Os termos são combinados com o operador AND por omissão - os resultados são apenas as páginas que contenham todos os termos de pesquisa
    • As aspas ou plicas podem ser utilizadas para incluir espaços em branco nos termos de pesquisa.
  • - antes do termo de pesquisa significa NÃO - as páginas que contenham este termo são excluídas dos resultados de pesquisa

  • regex:TERM é tratado como uma expressão regular

  • title:TERM faz uma pesquisa de páginas cujo título coincida com o TERM

    • Os termos de pesquisa comuns incluem os títulos também. Correspondência de títulos têm mais peso do que correspondência em páginas.
  • case:TERM faz uma pesquisa sensível a maiúsculas/minúsculas

  • linkto:TERM faz pesquisa de ligações para o TERM

  • language:LANG-ISO-CODE faz uma pesquisa de páginas escritas em determinado código ISO de idioma, ex: pt, en, de

  • category:CAT faz uma pesquisa de páginas que pertençam à CategoriaCAT; substitui a expressão regular antiga

  • mimetype:TYPE faz uma pesquisa de páginas e anexom com o mimetype TYPE, ex: imagem/png

    • /!\ Disponível apenas com Xapian actualmente!

  • domain:TERM faz uma pesquisa de páginas num domínio como underlay ou system (para páginas de sistema)

  • title:, regex:, linkto: e case: podem ser utilizadas em conjunto num único termo de pesquisa

    • Estes modificadores podem ser abreviados para qualquer comprimento: ex: re:, t:, reg:, cas:, l:

    • Se quiser utilizar vários, tem de os concatenar assim: t:re:

    • - tem de ser colocado antes de qualquer outro modificador

  • O operador or tem uma precedência mais baixa do que o implícito AND

  • Os parênteses podem ser utilizados para agrupar

Exemplos

title:Ajuda macro

pesquisa páginas de ajuda que contenham a palavra "macro".

apple (computador or "sistema operativo")

pesquisa páginas que contenham a palavra "apple" e pelo menos um dos conjuntos de palavras "computador" ou "sistema operativo".

windows winamp or linux xmms

pesquisa páginas que contenham o conjunto de palavras "windows" e "winamp", e também as páginas que contenham o conjunto "linux" e "xmms".

"o teor"

terá como resultado "do teor" ou "o teorema". As aspas são utilizadas apenas para incluir espaços em branco, e não significam "frase exacta".

linkto:PáginaWindows title:Linux

pesquisa páginas que contenham a palavra "Linux" no nome da página e que tenham ligação para PáginaWindows

r:\bcão\b

pesquisa pela palavra "cão" e não encontra a palavra "cãozinho" por exemplo

ajuda -domain:system

pesquisa páginas que contenham a palavra "ajuda" mas que não são páginas de sistema

category:páginaprincipal title:joão

pesquisa páginas na CategoriaPáginaPrincipal que contenham a palavra "joão" no título (devolve as páginas principais de utilizadores das pessoas chamadas João)

PesquisaDePáginas e ListaDePáginas

  • utiliza os mesmos padrões
  • title: é virtualmente adicionado a todos os termos de pesquisa

Xapian

Para mais informações sobre o Xapian e a sua configuração, consulte o tópico AjudaComXapian.