Wikipédia:GLWiki

Origem: Wikipédia, a enciclopédia livre.
GLWiki
Desenvolvedor HAndrade
Plataforma jQuery
Modelo do desenvolvimento Software Livre
Lançamento em breve
Versão estável 0.8 (16 de junho de 2014; há 9 anos)
Versão em teste 0.8 (16 de junho de 2014; há 9 anos)
Escrito em JavaScript
Sistema operativo multiplataforma
Gênero(s) add-on para CMS
Licença GNU General Public License v3 ou superior
Estado do desenvolvimento Corrente
Tamanho 2.9kB
Página oficial http://pt.wikipedia.org/wiki/Wikipédia:GLWiki

O GLWiki ou Gerador de Links para Wikipédia é uma ferramenta desenvolvida em JavaScript para gerar automaticamente em sites externos links para a Wikipédia a partir de uma lista de artigos predeterminada em uma página wiki.

Histórico[editar código-fonte]

A ideia dessa projeto nasceu a partir de conversas de participantes do movimento Wikimedia com os grupos Rede HumanizSUS e Comunidade de Práticas, que trabalham com comunicação em saúde e gostariam de contribuir com a Wikipédia.

Dentre as várias possíveis formas de colaboração entre os movimentos uma das possibilidades apontadas foi que ao invés de manterem glossários próprios dentro de suas redes, esses portais poderiam lincar suas palavras chaves para a Wikipédia e estimular seus usuários a melhorar o conteúdo por aqui, somando esforços e dando vazão ao conhecimento produzido.

Partindo dessa proposta buscamos criar uma ferramenta que não fosse específica para as redes em questão, e pudesse ser utilizada por outros sites independentemente de plataforma ou CMS. Para permitir esse uso amplo, foi pensada uma arquitetura descentralizada, onde a lista de palavras-chaves que serão transformadas em links, assim como a lista de blocos de conteúdo a serem alterados, deverão estar em uma página wiki (que pode ser criada utilizando o botão ao final dessa página) a ser informada em uma variável do script.

Desenvolvimento[editar código-fonte]

O código começou a ser desenvolvido pelo usuário HAndrade e agora disponível em um repositório no github. Todos estão convidados a colaborar com melhorias.

A ferramenta foi desenvolvida utilizadando com base a biblioteca jQuery. Caso o servidor que a utilizar não já pré utilize a jQuery basta descomentar a primeira linha de código que ela será importada automaticamente.

Essa é a lista de bugs conhecidos que precisam ser resolvidos para a primeira versão estável ser publicada. Fique a vontade para relatar novos ou para corrigir os que estão pendentes.

  • Limitar busca de palavras à seção "==Palavras==" Feito
  • Ler blocos de conteúdo a partir da página wiki Feito
  • Prever que o link para a página pode usar outra palavra ( caso de uso do | ) Feito
  • Criar template na Wikipédia para criação de novos projetos. Feito
  • Não mexer em palavras que estejam dentro de tags ou entre tags <a> </a>
  • Ignorar diferença entre maiúsculas e minúsculas.

Como Utilizar[editar código-fonte]

Para utilizar a GLWiki em seu site você deve seguir os seguintes passos:

  1. Criar uma página (link abaixo) para a lista de palavras-chave de seu projeto ou escolher uma página já existente.
    1. Ao criar uma nova página, atente-se para o padrão que devem ser seguido e adicione wikilinks para as palavras chaves e os ids dos blocos de conteúdo de seu site entre aspas.
  2. Copiar o arquivo glwiki.js para a pasta de javascripts de seu servidor.
  3. Editar o arquivo no local indicado com o nome da página de projeto que será utilizada (lista de páginas disponíveis abaixo).
  4. Adicionar ao template de seu site uma chamada para esse arquivo.

Páginas de projetos[editar código-fonte]

A categoria !Lista do GLWiki não foi encontrada


Criar nova página de projeto