Adicionando texto de pesquisa extra a uma consulta de pesquisa do MediaWiki usando o InputBox

Estamos usando oCaixa de entrada extensão. Queremos ter uma função de pesquisa usando duas caixas de seleção como esta:

Assim, um usuário pode selecionar nenhuma, uma ou ambas as caixas de seleção que se referem ao texto específico na página. Ou seja, se o usuário selecionar "Plataforma 1.0", a pesquisa retornará páginas com "Plataforma 1.0" na página. (Na verdade: eles retornarão páginas usando uma propriedade semântica específica que resulta em texto na página.)

Por isso, queremos uma maneira de pesquisar o texto da plataforma e o texto digitado na caixa de pesquisa.

Nós tentamos:

colocando essas páginas em categorias, mas fizemos isso usando modelos (categorias nos modelos)que não os torna pesquisáveis ​​usando a categoria.escrevendo novo código PHP para InputBox usando o código namespaces / prefix, mas ambos usam palavras específicas na API de busca, aparentemente. Não podemos adicionar palavras específicas a por exemplo o URL de pesquisa.usando a pesquisa do Semantic por propriedade, mas não podemos adicionar texto personalizado (inserido pelo usuário) a essa consulta.

Ideias muito bem vindas!

questionAnswers(1)

yourAnswerToTheQuestion