MediaWiki
![]() | |
Captura de tela | |
Autor (es) original (is) | Magnus Manske , Lee Daniel Crocker |
---|---|
Desenvolvedor (s) | Fundação Wikimedia |
lançamento inicial | 25 de janeiro de 2002 |
Versão estável | |
Repositório | |
Escrito em | PHP [2] |
Sistema operacional | Windows , macOS , Linux , FreeBSD , OpenBSD , Solaris |
Tamanho | ~ 48 MB (comprimido) |
Disponível em | 459 [3] idiomas |
Modelo | Software Wiki |
Licença | GPLv2 + [4] |
Local na rede Internet | www ![]() |
MediaWiki é um software wiki gratuito e de código aberto . Foi desenvolvido para uso na Wikipedia em 2002, e recebeu o nome de "MediaWiki" em 2003. [5] Continua em uso na Wikipedia e quase todos os outros sites da Wikimedia , incluindo o Wikcionário , o Wikimedia Commons e o Wikidata ; esses sites continuam a definir uma grande parte do conjunto de requisitos para o MediaWiki. [6] MediaWiki foi originalmente desenvolvido por Magnus Manske e melhorado por Lee Daniel Crocker . [7] [8] Seu desenvolvimento desde então tem sido coordenado peloFundação Wikimedia .
MediaWiki é escrito na linguagem de programação PHP e armazena todo o conteúdo de texto em um banco de dados . O software é otimizado para lidar de forma eficiente com grandes projetos, que podem ter terabytes de conteúdo e centenas de milhares de visualizações por segundo. [6] [9] Como a Wikipedia é um dos maiores sites do mundo, alcançar escalabilidade por meio de várias camadas de cache e replicação de banco de dados tem sido uma grande preocupação para os desenvolvedores. Outro aspecto importante do MediaWiki é sua internacionalização; sua interface está disponível em mais de 300 idiomas. [10] O software tem mais de 1.000 definições de configuração [11]e mais de 1.800 extensões disponíveis para permitir que vários recursos sejam adicionados ou alterados. [12]
Além de seu uso nos sites da Wikimedia, o MediaWiki tem sido usado como um sistema de gerenciamento de conhecimento e gerenciamento de conteúdo em muitos milhares de sites, públicos e privados, incluindo os sites Fandom , wikiHow e grandes instalações internas como Intellipedia e Diplopedia .
Licença
MediaWiki é gratuito e de código aberto e é distribuído sob os termos da GNU General Public License versão 2 ou qualquer versão posterior. Sua documentação, localizada em www.mediawiki.org, foi lançada sob a licença Creative Commons BY-SA 3.0 e parcialmente de domínio público . [13] Especificamente, os manuais e outros conteúdos em MediaWiki.org são licenciados por Creative Commons , enquanto o conjunto de páginas de ajuda destinadas a serem copiadas gratuitamente em novas instalações wiki e / ou distribuídas com o software MediaWiki é de domínio público. Isso foi feito para eliminar questões legais decorrentes da importação de páginas de ajuda para wikis com licenças incompatíveis com a licença Creative Commons.[14] O desenvolvimento do MediaWiki geralmente favorece o uso de formatos de mídia de código aberto . [15]
Desenvolvimento
MediaWiki tem uma comunidade ativa de voluntários para desenvolvimento e manutenção. Os usuários que fizeram contribuições significativas ao projeto enviando patches geralmente recebem, mediante solicitação, acesso para submeter revisões ao repositório Git / Gerrit do projeto . [16] Existem também programadores pagos que desenvolvem principalmente projetos para a Fundação Wikimedia . Os desenvolvedores do MediaWiki participam do Google Summer of Code facilitando a atribuição de mentores aos alunos que desejam trabalhar nos projetos principais e de extensão do MediaWiki. [17] Durante o ano anterior a novembro de 2012, cerca de duzentos desenvolvedores comprometeram alterações no núcleo ou nas extensões do MediaWiki. [18] As principais versões do MediaWiki são geradas aproximadamente a cada seis meses, tirando instantâneos do branch de desenvolvimento, que é mantido continuamente em um estado executável; [19] lançamentos menores , ou lançamentos pontuais , são lançados conforme necessário para corrigir bugs (especialmente problemas de segurança).
O MediaWiki é desenvolvido em um modelo de desenvolvimento de integração contínua , em que as mudanças de software são enviadas ao vivo para os sites da Wikimedia regularmente. [19]
O MediaWiki também possui um rastreador de bug público , phabricator.wikimedia.org , que executa o Phabricator . O site também é usado para solicitações de recursos e melhorias .
História

Quando a Wikipedia foi lançada em janeiro de 2001, ela rodava em um sistema de software wiki existente , UseModWiki . UseModWiki é escrito na linguagem de programação Perl e armazena todas as páginas wiki em arquivos de texto ( .txt ). Este software logo provou ser limitante, tanto em funcionalidade quanto em desempenho. Em meados de 2001, Magnus Manske - um desenvolvedor e estudante da Universidade de Colônia , bem como editor da Wikipedia - começou a trabalhar em um novo software que substituiria o UseModWiki, projetado especificamente para ser usado pela Wikipedia. Este software foi escrito na linguagem de script PHP e armazenou todas as suas informações em um MySQLbanco de dados do motor. O novo software foi amplamente desenvolvido em 24 de agosto de 2001, e um wiki de teste para ele foi estabelecido logo depois.
A primeira implementação completa deste software foi a nova Meta Wikipedia em 9 de novembro de 2001. Havia um desejo de implementá-lo imediatamente na Wikipedia em inglês, [20] no entanto, Manske estava apreensivo sobre quaisquer possíveis bugs prejudicando o site nascente durante o período dos exames finais, ele teve que concluir imediatamente antes do Natal; [21] isso fez com que o lançamento da Wikipedia em inglês fosse adiado até 25 de janeiro de 2002. O software foi então, gradualmente, implantado em todos os sites em idioma da Wikipedia da época. Este software foi referido como "o script PHP" e como "fase II", com o nome de "fase I", atribuído retroativamente ao uso do UseModWiki.
O aumento do uso logo causou o surgimento de problemas de carregamento novamente e, logo depois, outra reescrita do software começou; desta vez sendo feito por Lee Daniel Crocker , que ficou conhecido como "fase III". Este novo software também foi escrito em PHP, com back-end MySQL, e manteve a interface básica do software fase II, mas com a funcionalidade adicional de uma escalabilidade mais ampla . O software da "fase III" entrou no ar na Wikipedia em julho de 2002.
A Wikimedia Foundation foi anunciada em 20 de junho de 2003. Em julho, o contribuidor da Wikipedia, Daniel Mayer, sugeriu o nome "MediaWiki" para o software, como uma peça de teatro na "Wikimedia". [22] O nome MediaWiki foi gradualmente implementado, começando em agosto de 2003. O nome freqüentemente causou confusão devido à sua semelhança (intencional) com o nome "Wikimedia" (que por si só é semelhante a "Wikipedia"). [23]
O antigo logotipo do produto foi criado por Erik Möller , usando uma fotografia flor tomada por Florence Nibart-Devouard , e foi originalmente submetido à competição do logotipo para um novo logotipo Wikipedia , realizada em de 20 de julho a 27 de agosto de 2003. [24] [ 25] O logotipo ficou em terceiro lugar e foi escolhido para representar o MediaWiki em vez da Wikipedia, com o logotipo do segundo lugar sendo usado para a Fundação Wikimedia. [26] Os colchetes duplos ( [[]] ) simbolizam a sintaxe que o MediaWiki usa para criar hiperlinks para outras páginas wiki; enquanto o girassolrepresenta a diversidade de conteúdo na Wikipedia, o crescimento constante e também a selvageria. [27]
Mais tarde, Brion Vibber , o Diretor Técnico da Fundação Wikimedia , [28] assumiu a função de Gerente de Lançamentos e o Desenvolvedor mais ativo. [5] [29]
Os principais marcos no desenvolvimento do MediaWiki incluíram: o sistema de categorização (2004); Parser Functions , (2006); Revisões sinalizadas , (2008); [30] o " ResourceLoader ", um sistema de entrega para CSS e JavaScript (2011); [31] e o Editor Visual , uma plataforma de edição "o que você vê é o que você obtém" ( WYSIWYG ) (2013). [32]
O concurso de desenho de um novo logotipo foi iniciado em 22 de junho de 2020, pois o logotipo antigo era uma imagem em bitmap e apresentava "detalhes altos", gerando problemas de renderização em alta e baixa resolução, respectivamente. Após duas rodadas de votação, o novo e atual logotipo do MediaWiki desenhado por Serhio Magpie foi selecionado em 24 de outubro de 2020 e oficialmente adotado em 1 de abril de 2021. [33]
Histórico de versões
A primeira versão do MediaWiki, 1.1, foi lançada em dezembro de 2003.
Sites que usam MediaWiki
O uso mais famoso do MediaWiki foi na Wikipedia e, em menor grau, em outros projetos da Fundação Wikimedia. O Fandom , um serviço de hospedagem wiki anteriormente conhecido como Wikia, é executado no MediaWiki. Outros wikis públicos executados no MediaWiki incluem wikiHow e SNPedia . O WikiLeaks começou como um site baseado no MediaWiki, mas não é mais um wiki.
Várias enciclopédias wiki alternativas à Wikipedia são executadas no MediaWiki, incluindo Citizendium , Metapedia , Scholarpedia e Conservapedia . O MediaWiki também é usado internamente por um grande número de empresas, incluindo Novell e Intel . [34] [35]
Usos notáveis de MediaWiki dentro de governos incluem Intellipedia , usada pela Comunidade de Inteligência dos Estados Unidos , Diplopedia , usada pelo Departamento de Estado dos Estados Unidos , e milWiki, uma parte do milSuite usada pelo Departamento de Defesa dos Estados Unidos . Agências das Nações Unidas , como o Programa das Nações Unidas para o Desenvolvimento e INSTRAWescolheu implementar seus wikis usando MediaWiki, porque "este software executa a Wikipedia e, portanto, é garantido que será completamente testado, continuará a ser desenvolvido no futuro, e os futuros técnicos nesses wikis terão maior probabilidade de exposição ao MediaWiki do que qualquer outro outro software wiki. " [36]
A Free Software Foundation usa o MediaWiki para implementar o site LibrePlanet . [37]
Principais características
O MediaWiki fornece um rico conjunto de recursos básicos e um mecanismo para anexar extensões para fornecer funcionalidade adicional.
Internacionalização e localização
Devido à forte ênfase no multilinguismo nos projetos da Wikimedia, a internacionalização e a localização têm recebido atenção significativa dos desenvolvedores. A interface do usuário foi total ou parcialmente traduzida para mais de 300 idiomas em translatewiki.net , [10] e pode ser ainda mais personalizada pelos administradores do site (toda a interface é editável através do wiki).
Várias extensões, principalmente aquelas coletadas no Pacote de extensão de linguagem MediaWiki , são projetadas para aprimorar ainda mais o multilinguismo e a internacionalização do MediaWiki.
Instalação e configuração
A instalação do MediaWiki requer que o usuário tenha privilégios administrativos em um servidor que executa PHP e um tipo compatível de banco de dados SQL . Alguns usuários acham que configurar um host virtual é útil se a maior parte do site é executado em uma estrutura (como Zope ou Ruby on Rails ) que é amplamente incompatível com o MediaWiki. [38] A hospedagem em nuvem pode eliminar a necessidade de implantar um novo servidor. [39]
Um script PHP de instalação é acessado por meio de um navegador da web para inicializar as configurações do wiki. Ele solicita ao usuário um conjunto mínimo de parâmetros necessários, deixando outras alterações, como habilitar uploads, [40] adicionar um logotipo do site, [41] e instalar extensões, a serem feitas modificando as configurações contidas em um arquivo chamado LocalSettings.php
. [42] Alguns aspectos do MediaWiki podem ser configurados por meio de páginas especiais ou pela edição de certas páginas; por exemplo, filtros de abuso podem ser configurados por meio de uma página especial, [43] e certos gadgets podem ser adicionados criando páginas JavaScript no namespace MediaWiki. [44]A comunidade MediaWiki publica um guia de instalação abrangente. [45]
Marcação
Uma das primeiras diferenças entre o MediaWiki (e seu predecessor, UseModWiki ) e outros motores wiki foi o uso de " links gratuitos " em vez de CamelCase . Quando o MediaWiki foi criado, era comum os wikis exigirem um texto como "WorldWideWeb" para criar um link para uma página sobre a World Wide Web ; Os links no MediaWiki, por outro lado, são criados envolvendo palavras com colchetes duplos, e quaisquer espaços entre elas são deixados intactos, por exemplo [[World Wide Web]]
. Essa mudança foi lógica para o propósito de criar uma enciclopédia, onde a precisão nos títulos é importante.
MediaWiki usa uma marcação wiki extensível [46] leve projetada para ser mais fácil de usar e aprender do que HTML . Existem ferramentas para converter conteúdo, como tabelas entre marcação MediaWiki e HTML. [47] Esforços foram feitos para criar uma especificação de marcação do MediaWiki, mas um consenso parece ter sido alcançado de que o Wikicode requer regras gramaticais sensíveis ao contexto . [48] [49] A seguinte comparação lado a lado ilustra as diferenças entre a marcação wiki e HTML:
Sintaxe do MediaWiki (o código "nos bastidores" usado para adicionar formatação ao texto) |
Equivalente em HTML (outro tipo de código "nos bastidores" usado para adicionar formatação ao texto) |
Saída renderizada (vista na tela por um visualizador do site) |
---|---|---|
==== Um diálogo ====
"Pegue mais um pouco [[chá]] ", disse a Lebre de Março a Alice, muito seriamente.
"Eu não bebi nada ainda," Alice respondeu em um tom ofendido: "então eu não agüento mais."
"Você quer dizer que você não pode pegar '' menos '' ", disse o Chapeleiro: "é '' ' muito ' '' fácil de pegar '' mais '' do que nada."
|
< h4 > Um diálogo </ h4 >
< P > "Tome um pouco mais < a href = ""/ wiki / Tea título = "Tea" > chá </ a > ", disse a Lebre de Março para Alice, muito seriamente. </ p >
< p > "Eu ainda não bebi nada", Alice respondeu em um tom ofendido: "então não aguento mais." </ p >
< p > "Quer dizer que você não pode levar < i > menos </ i > ", disse o Chapeleiro: "é < b > muito </ b > fácil de levar < i > mais </ i > do que nada." </ p >
|
Um dialogo
"Tome um pouco mais de chá ", disse a Lebre de Março para Alice, muito seriamente. "Eu não bebi nada ainda," Alice respondeu em um tom ofendido: "então eu não agüento mais." "Quer dizer que você não pode pegar menos ", disse o Chapeleiro: "é muito fácil pegar mais do que nada." |
(Citação acima de Alice's Adventures in Wonderland, de Lewis Carroll )
Editar interface de

As ferramentas de edição de página padrão do MediaWiki foram descritas como um tanto desafiadoras de aprender. [50] Uma pesquisa de alunos designados para usar um wiki baseado em MediaWiki descobriu que quando eles responderam a uma pergunta aberta sobre os principais problemas com o wiki, 24% citaram problemas técnicos com formatação, por exemplo, "Não consegui descobrir como obter um imagem em. Não consigo descobrir como mostrar um link com palavras; ele insere um número. " [51]
Para tornar a edição de páginas longas mais fácil, o MediaWiki permite a edição de uma subseção de uma página (conforme identificado por seu cabeçalho). Um usuário registrado também pode indicar se uma edição é secundária ou não. A correção ortográfica, gramatical ou de pontuação são exemplos de edições menores, ao passo que adicionar parágrafos de um novo texto é um exemplo de edição não secundária.
Às vezes, enquanto um usuário está editando, um segundo usuário salva uma edição na mesma parte da página. Então, quando o primeiro usuário tenta salvar a página, ocorre um conflito de edição . O segundo usuário tem a oportunidade de mesclar seu conteúdo na página como agora existe após o salvamento da página do primeiro usuário.
A interface do usuário do MediaWiki foi localizada em muitos idiomas diferentes. Um idioma para o próprio conteúdo do wiki também pode ser definido, para ser enviado no cabeçalho HTTP "Content-Language" e no atributo HTML "lang" .
Interface de programação de aplicativo
O MediaWiki possui uma API web extensível ( interface de programação de aplicativos ) que fornece acesso direto de alto nível aos dados contidos nos bancos de dados do MediaWiki. Os programas clientes podem usar a API para fazer login, obter dados e postar alterações. A API oferece suporte a clientes JavaScript baseados na web e aplicativos de usuário final (como ferramentas de combate a vandalismo). A API pode ser acessada pelo back - end de outro site. [52] Uma extensa biblioteca de bots Python , Pywikibot, [53] e uma ferramenta semiautomática popular chamada AutoWikiBrowser , também faz interface com a API. [54] A API é acessada por meio de URLs, comohttp://en.wikipedia.org/w/api.php?action=query&list=recentchanges
. Nesse caso, a consulta solicitaria à Wikipedia informações relacionadas às últimas 10 edições do site. Uma das vantagens percebidas da API é sua independência de idioma; ele escuta conexões HTTP de clientes e pode enviar uma resposta em uma variedade de formatos, como XML , PHP serializado ou JSON . [55] O código do cliente foi desenvolvido para fornecer camadas de abstração para a API. [56]
Conteúdo rico

MediaWiki oferece suporte a conteúdo rico gerado por meio de sintaxe especializada. Por exemplo, o software vem com suporte opcional para renderizar fórmulas matemáticas usando LaTeX e um analisador especial escrito em OCaml . Funcionalidades semelhantes para outros conteúdos, variando de cronogramas gráficos sobre plotagem matemática e partituras musicais a hieróglifos egípcios , estão disponíveis por meio de extensões.
O software se tornou mais poderoso para lidar com uma ampla variedade de arquivos de mídia carregados. Sua funcionalidade mais rica está na área de imagens, onde galerias de imagens e miniaturas podem ser geradas com relativa facilidade. Também há suporte para metadados Exif . O uso do MediaWiki para operar o Wikimedia Commons , um dos maiores arquivos de mídia de conteúdo livre , gerou a necessidade de mais funcionalidades nesta área.
Para edição WYSIWYG, o VisualEditor está disponível para uso no MediaWiki, o que simplifica o processo de edição para os editores e está incluído desde o MediaWiki 1.35. [57] Existem outras extensões para lidar com a edição WYSIWYG em diferentes graus. [58]
Edições de rastreamento
Entre os recursos do MediaWiki para auxiliar no rastreamento de edições está um recurso de Mudanças Recentes que fornece uma lista de edições recentes do wiki. Esta lista contém informações básicas sobre essas edições, como o usuário de edição, o resumo da edição, a página editada, bem como quaisquer tags (por exemplo, "possível link de malware") [59] adicionadas por filtros de abuso personalizáveis e outras extensões para ajudar no combate edições inúteis. [60] Em wikis mais ativos, ocorrem tantas edições que é difícil rastrear as alterações recentes manualmente. Software antivandalismo, incluindo ferramentas assistidas pelo usuário, [61] às vezes é empregado em tais wikis para processar itens de Mudanças Recentes. A carga do servidor pode ser reduzida enviando um feed contínuo de Mudanças Recentes para um canal IRCque essas ferramentas podem monitorar, eliminando a necessidade de enviar solicitações para um feed de Mudanças Recentes atualizado para a API. [62] [63]
Outra ferramenta importante é a lista de observação. Cada usuário conectado tem uma lista de observação à qual o usuário pode adicionar as páginas que desejar. Quando uma edição é feita em uma dessas páginas, um resumo dessa edição aparece na lista de observação na próxima vez que for atualizada. [64] Tal como acontece com a página de alterações recentes, as edições recentes que aparecem na lista de observação contêm links clicáveis para uma revisão fácil do histórico do artigo e alterações específicas feitas.
Também existe a capacidade de revisar todas as edições feitas por qualquer usuário em particular. Dessa forma, se uma edição for identificada como problemática, é possível verificar se há problemas nas outras edições do usuário.
O MediaWiki permite o link para versões específicas de artigos. Isso tem sido útil para a comunidade científica, na medida em que revisores especialistas podem analisar artigos, aprimorá-los e fornecer links para a versão confiável desse artigo. [65]
Wikilinks
A navegação pelo wiki é feita principalmente por meio de wikilinks internos. Os wikilinks do MediaWiki implementam detecção de existência de página, na qual um link é colorido em azul se a página de destino existir no wiki local e em vermelho se não existir. Se um usuário clicar em um link vermelho, ele será solicitado a criar um artigo com aquele título. A detecção de existência de página torna prático para os usuários criarem artigos "wikificados" - isto é, artigos contendo links para outros assuntos pertinentes - sem que esses outros artigos ainda existam.
Ligações interwiki
Os links Interwiki funcionam da mesma maneira que os namespaces. Um conjunto de prefixos interwiki pode ser configurado para fazer com que, por exemplo, o título de uma página wikiquote:Jimbo Wales
direcione o usuário ao artigo de Jimbo Wales no Wikiquote . [66] Ao contrário dos wikilinks internos, os links interwiki não possuem a funcionalidade de detecção de existência de página e, portanto, não há como saber se um link interwiki azul está quebrado ou não.
Ligações interlínguas
Links entre idiomas são pequenos links de navegação que aparecem na barra lateral na maioria dos skins do MediaWiki, que conectam um artigo a artigos relacionados em outros idiomas dentro da mesma família Wiki. Isso pode fornecer comunidades específicas de um idioma conectadas por um contexto maior, com todos os wikis no mesmo servidor ou cada um em seu próprio servidor. [67]
Anteriormente, a Wikipedia usava links interlinguísticos para vincular um artigo a outros artigos no mesmo tópico em outras edições da Wikipedia. Isso foi substituído pelo lançamento do Wikidata. [68]
Organização do conteúdo
Guias de página e páginas associadas
As guias da página são exibidas na parte superior das páginas. Essas guias permitem que os usuários executem ações ou visualizem páginas relacionadas à página atual. As ações padrão disponíveis incluem visualização, edição e discussão da página atual. As guias específicas exibidas dependem se o usuário está ou não logado no wiki e se o usuário tem privilégios de sysop no wiki. Por exemplo, a capacidade de mover uma página ou adicioná-la à lista de observação é geralmente restrita a usuários conectados. O administrador do site pode adicionar ou remover guias usando JavaScript ou instalando extensões. [69]
Cada página tem uma página de histórico associada a partir da qual o usuário pode acessar todas as versões da página que já existiram e gerar diferenças entre duas versões de sua escolha. As contribuições dos usuários são exibidas não apenas aqui, mas também por meio da opção "contribuições do usuário" em uma barra lateral. Carl Challborn e Teresa Reimann observam que "Embora esse recurso possa ser um ligeiro desvio do espírito colaborativo e 'sem ego' dos puristas do wiki, pode ser muito útil para educadores que precisam avaliar a contribuição e a participação de alunos usuários individuais. " [70]
Namespaces
O MediaWiki oferece muitos recursos além dos hiperlinks para estruturação de conteúdo. Um dos primeiros desses recursos são os namespaces . Um dos primeiros problemas da Wikipedia foi a separação do conteúdo enciclopédico das páginas relativas à manutenção e discussão comunitária, bem como das páginas pessoais sobre os editores da enciclopédia. Os namespaces são prefixos antes de um título de página (como " User:
" ou " Talk:
") que servem como descritores para o propósito da página e permitem que várias páginas com funções diferentes existam sob o mesmo título. Por exemplo, uma página intitulada " [[The Terminator]]
", no namespace padrão, poderia descrever o filme de 1984 estrelado por Arnold Schwarzenegger , enquanto uma página intitulada "[[User:The Terminator]]
"pode ser um perfil que descreve um usuário que escolhe este nome como um pseudônimo. Mais comumente, cada namespace tem um Talk:
namespace" "associado , que pode ser usado para discutir seu conteúdo, como" User talk:
"ou" Template talk:
". O objetivo da discussão páginas é permitir que o conteúdo seja separado da discussão em torno do conteúdo. [71] [72]
Os namespaces podem ser vistos como pastas que separam diferentes tipos básicos de informação ou funcionalidade. Namespaces personalizados podem ser adicionados pelos administradores do site. Existem 16 namespaces por padrão para conteúdo, com 2 "pseudo-namespaces" usados para Special:
páginas " " geradas dinamicamente e links para arquivos de mídia. Cada namespace no MediaWiki é numerado: os namespaces das páginas de conteúdo têm números pares e os namespaces das páginas de discussão associadas têm números ímpares. [73]
Tags de categoria
Os usuários podem criar novas categorias e adicionar páginas e arquivos a essas categorias anexando uma ou mais marcas de categoria ao texto do conteúdo. Adicionar essas tags cria links na parte inferior da página que levam o leitor à lista de todas as páginas daquela categoria, facilitando a navegação pelos artigos relacionados. [74] O uso de categorização para organizar o conteúdo foi descrito como uma combinação de:
- Sistemas de etiquetagem colaborativa como del.icio.us e
- Classificações hierárquicas como a classificação decimal de Dewey . [75]
Subpáginas
Além de namespaces, o conteúdo pode ser solicitado usando subpáginas . Esse recurso simples fornece trilhas de navegação automáticas do padrão [[Page title/Subpage title]]
da página após a barra (neste caso, "Título da subpágina") para a página antes da barra (neste caso, "Título da página").
Personalização

Se o recurso estiver ativado, os usuários podem personalizar suas folhas de estilo e configurar o JavaScript do lado do cliente para ser executado com cada exibição de página. Na Wikipedia, isso levou a um grande número de ferramentas e ajudantes adicionais desenvolvidos por meio do wiki e compartilhados entre os usuários. Por exemplo, os pop - ups de navegação são uma ferramenta JavaScript personalizada que mostra visualizações de artigos quando o usuário passa o mouse sobre os links e também fornece atalhos para tarefas de manutenção comuns. [76]
Toda a interface de usuário do MediaWiki pode ser editada através do próprio wiki por usuários com as permissões necessárias (normalmente chamados de "administradores"). Isso é feito por meio de um namespace especial com o prefixo "MediaWiki:", onde cada título de página identifica uma mensagem específica da interface do usuário. Usando uma extensão, [77] também é possível para um usuário criar scripts pessoais e escolher se certos scripts de todo o site devem ser aplicados a eles, alternando as opções apropriadas na página de preferências do usuário.
Modelos
O namespace "MediaWiki:" também foi originalmente usado para criar blocos de texto personalizados que poderiam ser carregados dinamicamente em outras páginas usando uma sintaxe especial. Este conteúdo foi posteriormente movido para seu próprio namespace, "Template:".
Os modelos são blocos de texto que podem ser carregados dinamicamente dentro de outra página sempre que essa página for solicitada. O modelo é um link especial entre chaves duplas (por exemplo " {{Disputed|date=October 2018}}
"), que chama o modelo (neste caso, localizado em Modelo: Disputado ) para carregar no lugar da chamada do modelo.
Os modelos são documentos estruturados que contêm pares de atributo-valor . Eles são definidos com parâmetros , aos quais são atribuídos valores quando transcluídos em uma página de artigo. O nome do parâmetro é delimitado do valor por um sinal de igual . Uma classe de modelos conhecida como infoboxes é usada na Wikipedia para coletar e apresentar um subconjunto de informações sobre seu assunto, geralmente na parte superior (visualização móvel) ou no canto superior direito (visualização desktop) do documento.
Um método relacionado, chamado substituição de modelo (chamado adicionando subst:
no início de um link de modelo) insere (como uma operação de copiar e colar ) o conteúdo do modelo na página de destino, em vez de carregar o conteúdo do modelo dinamicamente sempre que a página é carregada . Isso pode levar à inconsistência ao usar modelos, mas pode ser útil em certos casos e, na maioria dos casos, requer menos recursos do servidor (a quantidade real de economia pode variar dependendo da configuração do wiki e da complexidade do modelo).
Os modelos encontraram muitos usos diferentes. Os modelos permitem que os usuários criem layouts de tabela complexos que são usados consistentemente em várias páginas e onde apenas o conteúdo das tabelas é inserido usando parâmetros de modelo. Os modelos são freqüentemente usados para identificar problemas com um artigo da Wikipedia, colocando um modelo no artigo. Este modelo então gera uma caixa gráfica informando que o conteúdo do artigo é contestado ou precisa de alguma outra atenção, e também o categoriza para que artigos dessa natureza possam ser localizados. Os modelos também são usados nas páginas do usuário para enviar aos usuários mensagens padrão de boas-vindas ao site, [78] dando-lhes prêmios por contribuições importantes, [79] [80] avisando-os quando seu comportamento é considerado impróprio, [81]notificando-os quando eles são impedidos de editar, [82] e assim por diante.
Grupos e restrição do acesso
MediaWiki oferece flexibilidade na criação e definição de grupos de usuários. Por exemplo, seria possível criar um grupo "ninja" arbitrário que pode bloquear usuários e excluir páginas, e cujas edições são ocultadas por padrão no log de alterações recentes. Também é possível configurar um grupo de usuários "autoconfirmados", dos quais um se torna membro depois de fazer um certo número de edições e esperar um certo número de dias. [83] Alguns grupos que são habilitados por padrão são burocratas e sysops. Os burocratas têm o poder de alterar os direitos de outros usuários. Os Sysops têm poder sobre a proteção e exclusão de páginas e o bloqueio de edição dos usuários. MediaWiki 'Os controles disponíveis sobre direitos de edição foram considerados suficientes para publicar e manter documentos importantes, como um manual de procedimentos operacionais padrãoem um hospital. [84]
Quando uma página consiste apenas em conteúdo inútil, existem várias maneiras de remover esse conteúdo. A forma mais simples, disponível para todos os usuários, é simplesmente em branco. No entanto, isso interfere na detecção da existência da página, a menos que uma extensão seja instalada para tratar as páginas em branco como se não existissem. [85] A supressão também deixa o conteúdo acessível através da página de histórico, um resultado que, embora potencialmente aumentando a transparência ao permitir que não administradores revisem facilmente a decisão de remoção de conteúdo para adequação, pode ser inaceitável ou até mesmo ilegal [86]em alguns casos. Outra opção é um sysop excluir a página e, assim, evitar que seja exibida por outros que não sejam sysops. Outro nível de exclusão, chamado RevisionDelete, pode ser usado por um grupo (por exemplo, "Oversighters") para evitar que uma página seja visualizada por não membros desse grupo. [87] Também é possível, usando certas extensões, remover o conteúdo de ser visto através de qualquer um dos canais normais no wiki, [88] ou até mesmo excluir completamente as revisões do banco de dados. [89]
O MediaWiki vem com um conjunto básico de recursos relacionados à restrição de acesso, mas seu design original e contínuo é impulsionado por funções que estão amplamente relacionadas ao conteúdo, não à segregação de conteúdo. Como resultado, com exceções mínimas (relacionadas a ferramentas específicas e suas páginas "Especiais" relacionadas), o controle de acesso à página nunca foi uma alta prioridade no desenvolvimento central e os desenvolvedores declararam que os usuários que requerem acesso seguro do usuário e controles de autorização não devem depender de MediaWiki, já que nunca foi projetado para esse tipo de situação. Por exemplo, é extremamente difícil criar um wiki onde apenas alguns usuários podem ler e acessar algumas páginas. [90] Aqui, mecanismos wiki como Foswiki , MoinMoin e Confluencefornecem mais flexibilidade, oferecendo suporte a mecanismos de segurança avançados, como listas de controle de acesso .
Extensibilidade
A base de código MediaWiki contém vários ganchos usando funções de retorno de chamada para adicionar código PHP adicional de forma extensível . Isso permite que os desenvolvedores escrevam extensões sem necessariamente precisar modificar o núcleo ou enviar seu código para revisão. A instalação de uma extensão normalmente consiste em adicionar uma linha ao arquivo de configuração, embora em alguns casos sejam necessárias alterações adicionais, como atualizações de banco de dados ou patches de núcleo.
Cinco pontos de extensão principais foram criados para permitir que os desenvolvedores adicionem recursos e funcionalidades ao MediaWiki. Ganchos são executados toda vez que um determinado evento acontece; por exemplo, o ArticleSaveComplete
gancho ocorre após o processamento de uma solicitação de salvamento de artigo. [91] Isso pode ser usado, por exemplo, por uma extensão que notifica usuários selecionados sempre que uma edição de página ocorre no wiki de usuários novos ou anônimos. [92] Novos tags podem ser criados para processar dados com tags de abertura e fechamento ( <newtag>...</newtag>
). [93] As funções do analisador podem ser usadas para criar um novo comando ( {{#if:...|...|...}}
). [94]Novas páginas especiais podem ser criadas para executar uma função específica. Essas páginas são geradas dinamicamente. Por exemplo, uma página especial pode mostrar todas as páginas que têm um ou mais links para um site externo ou pode criar um formulário fornecendo feedback enviado pelo usuário. [95] Skins permitem que os usuários personalizem a aparência do MediaWiki. [96] Um ponto de extensão menor permite o uso do Amazon S3 para hospedar arquivos de imagem. [97]
Extensões
Recursos para desenvolvedores
O MediaWiki pode se tornar mais avançado e útil para vários fins por meio de suas extensões. Essas extensões variam muito em complexidade.
A Wikimedia Foundation opera um servidor Git onde muitas extensões hospedam seu repositório. A maioria deles também tem uma página de documentação no site MediaWiki.
A revisão do código do MediaWiki foi historicamente facilitada por meio de uma extensão do MediaWiki. [98] Em março de 2012, isso era feito por meio do Gerrit .
Desde a versão 1.16, o MediaWiki usa a biblioteca jQuery . [99]
Manipulação de texto
Entre as extensões mais populares está uma extensão de função de analisador, ParserFunctions, que permite que diferentes conteúdos sejam renderizados com base no resultado de instruções condicionais . [100] Essas declarações condicionais podem realizar funções como avaliar se um parâmetro está vazio, comparar strings, avaliar expressões matemáticas e retornar um dos dois valores, dependendo da existência de uma página. Ele foi projetado para substituir um modelo notoriamente ineficiente chamado {{Qif}}. [101] Schindler reconta a história da extensão ParserFunctions da seguinte maneira: [30]
Em 2006, alguns wikipedistas descobriram que, por meio de uma interação intrincada e complicada de recursos de modelos e CSS, eles podiam criar um texto wiki condicional, ou seja, um texto que era exibido se um parâmetro de modelo tivesse um valor específico. Isso incluiu chamadas repetidas de modelos dentro de modelos, o que atrapalhou o desempenho de todo o sistema. Os desenvolvedores enfrentaram a escolha de não permitir a disseminação de um recurso obviamente desejado, detectando tal uso e explicitamente proibindo-o dentro do software, ou oferecer uma alternativa eficiente. Este último foi feito por Tim Starling, que anunciou a introdução de funções de analisador, texto wiki que chama funções implementadas no software subjacente. No início, apenas o texto condicional e o cálculo de expressões matemáticas simples foram implementados,mas isso já aumentou enormemente as possibilidades para os editores de wiki. Com o tempo, outras funções de analisador foram introduzidas, finalmente levando a uma estrutura que permitia a escrita simples de função de extensão para adicionar funcionalidades arbitrárias, como, por exemplo, serviços de geocodificação ou widgets. Desta vez, os desenvolvedores estavam claramente reagindo à demanda da comunidade, sendo forçados a lutar pela solução do problema que a comunidade tinha (ou seja, texto condicional), ou oferecer uma implementação técnica aprimorada para substituir a prática anterior e obter uma melhor atuação.Desta vez, os desenvolvedores estavam claramente reagindo à demanda da comunidade, sendo forçados a lutar pela solução do problema que a comunidade tinha (ou seja, texto condicional), ou oferecer uma implementação técnica aprimorada para substituir a prática anterior e obter uma melhor atuação.Desta vez, os desenvolvedores estavam claramente reagindo à demanda da comunidade, sendo forçados a lutar pela solução do problema que a comunidade tinha (ou seja, texto condicional), ou oferecer uma implementação técnica aprimorada para substituir a prática anterior e obter uma melhor atuação.
Outra extensão de funções do analisador, StringFunctions, foi desenvolvida para permitir a avaliação do comprimento da string, da posição da string e assim por diante. As comunidades da Wikimedia, tendo criado contornos estranhos para realizar a mesma funcionalidade, [102] clamavam para que ela fosse habilitada em seus projetos. [103] Grande parte de sua funcionalidade foi eventualmente integrada à extensão ParserFunctions, [104] embora desabilitada por padrão e acompanhada por um aviso de Tim Starling de que a ativação de funções de string permitiria aos usuários "implementar seus próprios analisadores na programação mais feia e ineficiente linguagem conhecida pelo homem: wikitexto MediaWiki com ParserFunctions. " [105]
Desde 2012, existe uma extensão, Scribunto, que permite a criação de "módulos" - páginas wiki escritas na linguagem de script Lua - que podem ser executados dentro de modelos e páginas wiki padrão. O Scribunto foi instalado na Wikipedia e em outros sites da Wikimedia desde 2013 e é muito usado nesses sites. O código Scribunto é executado significativamente mais rápido do que o código wikitext correspondente usando ParserFunctions. [106]
Outra extensão muito popular é uma extensão de citação que permite que notas de rodapé sejam adicionadas a páginas usando referências embutidas. [107] Esta extensão, no entanto, foi criticada por ser difícil de usar e exigir que o usuário memorize sintaxe complexa. Um gadget chamado RefToolbar tenta facilitar a criação de citações usando modelos comuns. O MediaWiki tem algumas extensões que são adequadas para a academia, como extensões matemáticas [108] e uma extensão que permite que as moléculas sejam renderizadas em 3D . [109]
Integração
Existe uma extensão Widgets genérica que permite que o MediaWiki se integre a praticamente qualquer coisa. Outros exemplos de extensões que poderiam melhorar um wiki são extensões de sugestão de categoria [110] e extensões para inclusão de vídeos em Flash , [111] vídeos do YouTube, [112] e feeds RSS . [113] Metavid , um site que arquiva imagens de vídeo dos procedimentos do Senado dos EUA e da Câmara , foi criado usando um código que estende o MediaWiki ao domínio da autoria colaborativa de vídeos. [114]
Combate linkspam
Existem muitos spambots que procuram na web por instalações do MediaWiki e adicionam linkspam a eles, apesar do fato de o MediaWiki usar o atributo nofollow para desencorajar tais tentativas de otimização de mecanismo de busca . [115] Parte do problema é que os reeditores de terceiros, como espelhos , podem não implementar independentemente a tag nofollow em seus sites, então os comerciantes ainda podem obter benefícios do PageRank inserindo links nas páginas quando essas entradas aparecem em sites de terceiros. [116] Extensões anti-spam foram desenvolvidas para combater o problema através da introdução de CAPTCHAs , [117] lista negra de certos URLs, [118] e permitindo a exclusão em massa de páginas recentemente adicionadas por um determinado usuário. [119]
Pesquisas e consultas
O MediaWiki vem pré-instalado com uma pesquisa baseada em texto padrão. Existem extensões para permitir que o MediaWiki use mecanismos de busca de terceiros mais sofisticados, incluindo Elasticsearch (que desde 2014 está em uso na Wikipedia), Lucene [120] e Sphinx . [121]
Várias extensões do MediaWiki também foram criadas para permitir pesquisas mais complexas e facetadas , tanto nos dados inseridos no wiki quanto nos metadados , como o histórico de revisão das páginas. [122] [123] O Semantic MediaWiki é uma dessas extensões. [124] [125]
Banco de dados
O MediaWiki pode usar o sistema de gerenciamento de banco de dados relacional MySQL / MariaDB , PostgreSQL ou SQLite . O suporte para banco de dados Oracle e Microsoft SQL Server foi eliminado desde MediaWiki 1.34. [126] Um banco de dados MediaWiki contém várias dezenas de tabelas , incluindo uma tabela que contém títulos de página, ids de página e outros metadados; [127] e umpage
revision
tabela à qual é adicionada uma nova linha cada vez que uma edição é feita, contendo o id da página, um breve resumo textual da mudança realizada, o nome de usuário do editor do artigo (ou seu endereço IP no caso de um usuário não registrado) e um carimbo de data / hora. [128] [129]
Em um período de 4 anos e meio, o banco de dados MediaWiki tinha 170 versões de esquema . [130] Possivelmente, a maior mudança de esquema foi feita no MediaWiki 1.5, quando o armazenamento de metadados foi separado do conteúdo, para melhorar a flexibilidade de desempenho. Quando essa atualização foi aplicada à Wikipedia, o site foi bloqueado para edição e o esquema foi convertido para a nova versão em cerca de 22 horas. Algumas propostas de aprimoramento de software, como uma proposta para permitir que seções de artigos sejam assistidas por meio de lista de observação, foram rejeitadas porque as alterações de esquema necessárias teriam exigido tempo de inatividade excessivo da Wikipedia. [131]
Desempenho e armazenamento
Por ser usado para executar um dos sites de maior tráfego da Web, a Wikipedia, o desempenho e a escalabilidade do MediaWiki foram altamente otimizados. [29] MediaWiki suporta Squid , replicação de banco de dados com balanceamento de carga , cache do lado do cliente, cache memcached ou baseado em tabela para processamento de resultados de consulta acessado com frequência, um cache de arquivo estático simples, operação com recursos reduzidos, compactação de revisão e uma fila de trabalhos para operações de banco de dados. Os desenvolvedores do MediaWiki tentaram otimizar o software evitando algoritmos caros, consultas de banco de dados, etc., armazenando em cache todos os resultados que são caros e têm localidade de referência temporal e concentrando-se nos pontos quentes do código por meio de perfis. [132]
O código do MediaWiki é projetado para permitir que os dados sejam gravados em um banco de dados de leitura / gravação e lidos de bancos de dados somente leitura, embora o banco de dados leitura / gravação possa ser usado para algumas operações de leitura se os bancos de dados somente leitura ainda não estiverem atualizados . Metadados , como histórico de revisão de artigo, relações de artigo (links, categorias etc.), contas de usuário e configurações podem ser armazenados em bancos de dados centrais e armazenados em cache; o texto de revisão real, sendo usado mais raramente, pode ser armazenado como blobs somente de acréscimo em armazenamento externo. O software é adequado para a operação de fazendas de wiki em grande escala , como a Wikimedia , que tinha cerca de 800 wikis em agosto de 2011. No entanto, o MediaWiki não vem com nenhuma GUI embutida para gerenciar tais instalações.
A evidência empírica mostra que a maioria das revisões nos bancos de dados do MediaWiki tendem a diferir apenas ligeiramente das revisões anteriores. Portanto, as revisões subsequentes de um artigo podem ser concatenadas e, em seguida, compactadas, atingindo taxas de compactação de dados muito altas de até 100x. [132]
Para obter mais informações sobre a arquitetura, por exemplo, como ele armazena wikitexto e monta uma página, consulte Links externos .
Limitações
O analisador serve como o padrão de fato para a sintaxe do MediaWiki, já que nenhuma sintaxe formal foi definida. Devido à falta de uma definição formal, tem sido difícil criar editores WYSIWYG para MediaWiki, embora existam várias extensões WYSIWYG, incluindo o popular Editor Visual .
O MediaWiki não foi projetado para ser um substituto adequado para um fórum online dedicado ou software de blog, [133] embora existam extensões para permitir ambos. [134] [135]
É comum que novos usuários do MediaWiki cometam certos erros, como esquecer de assinar postagens com quatro tis (~~~~), [136] ou inserir manualmente uma assinatura em texto simples, [137]devido à falta de familiaridade com os detalhes idiossincráticos envolvidos na comunicação nas páginas de discussão do MediaWiki. Por outro lado, o formato dessas páginas de discussão foi citado como um ponto forte por um educador, que afirmou que ele fornece recursos mais refinados para discussão do que os tradicionais fóruns de discussão encadeados. Por exemplo, em vez de 'responder' a uma mensagem inteira, o participante de uma discussão pode criar um hiperlink para uma nova página wiki em qualquer palavra da página original. As discussões são mais fáceis de seguir, pois o conteúdo está disponível por meio de uma página wiki com hiperlink, em vez de uma série de mensagens de resposta em um fórum de discussão tradicional. No entanto, exceto em alguns casos, os alunos não estavam usando esse recurso,possivelmente devido à sua familiaridade com o estilo de discussão linear tradicional e à falta de orientação sobre como tornar o conteúdo mais 'rico em links '. [138]
MediaWiki por padrão tem pouco suporte para a criação de documentos montados dinamicamente ou páginas que agregam dados de outras páginas. Algumas pesquisas foram feitas para habilitar esses recursos diretamente no MediaWiki. [139] A extensão Semantic MediaWiki fornece esses recursos. Não está em uso na Wikipedia, mas em mais de 1.600 outras instalações do MediaWiki. [140] O repositório da Wikibase e o cliente do repositório da Wikibase são, no entanto, implementados na Wikidata e na Wikipedia , respectivamente, e até certo ponto fornece recursos da web semântica e vinculação de dados armazenados centralmente a infoboxes em vários artigos da Wikipedia.
A atualização do MediaWiki geralmente é totalmente automatizada, não exigindo alterações no conteúdo do site ou na programação do modelo. Historicamente, problemas foram encontrados durante a atualização de versões significativamente mais antigas. [141]
Segurança
Os desenvolvedores do MediaWiki promulgaram padrões de segurança, tanto para o código principal quanto para as extensões. [142] Consultas SQL e saída HTML são geralmente feitas por meio de funções de wrapper que tratam de validação, escape, filtragem para prevenção de script entre sites e injeção SQL . [143] Muitos problemas de segurança tiveram que ser corrigidos após o lançamento de uma versão do MediaWiki, [144] e, consequentemente, MediaWiki.org afirma: "O passo de segurança mais importante que você pode tomar é manter seu software atualizado" assinando o anúncio listserv e instalação de atualizações de segurança que são anunciadas. [145]
Desenvolvedor comunidade
Os desenvolvedores do MediaWiki estão espalhados por todo o mundo, embora com a maioria nos Estados Unidos e na Europa. Reuniões cara a cara e sessões de programação para desenvolvedores do MediaWiki foram realizadas uma ou várias vezes por ano desde 2004. [146]
Suporte
O suporte para usuários do MediaWiki consiste em:
- MediaWiki.org, incluindo o Support Desk .
- Uma lista de correio oficial, Mediawiki-l .
- Vários livros foram escritos sobre a administração do MediaWiki, [147] incluindo alguns livros online gratuitos. [148] [149]
Comparação com outros softwares de colaboração on-line
Os usuários de software de colaboração online estão familiarizados com as funções e layout do MediaWiki devido ao seu uso notável na Wikipedia. Comparado a outros wikis, o MediaWiki também é esteticamente agradável, embora simples, e possui um menu lateral e uma folha de estilo facilmente personalizados . [150] No entanto, em uma avaliação em 2006, o Confluence foi considerado um produto superior devido à sua API muito utilizável e capacidade de suportar melhor vários wikis. [109] Os provedores de Wiki, Socialtext e JotSpot, têm / tinham recursos de gerenciamento de projeto que faltam no MediaWiki. [151]
Um estudo foi feito na Universidade de Hong Kong comparando o TWiki com o MediaWiki. Os autores observaram que o TWiki foi considerado uma ferramenta colaborativa para o desenvolvimento de artigos educacionais e projetos técnicos, enquanto o uso mais conhecido do MediaWiki está na Wikipedia. Embora ambas as plataformas permitam a discussão e o rastreamento do progresso, o TWiki tem uma parte "Relatório" que falta no MediaWiki. Os alunos perceberam que o MediaWiki é mais fácil de usar e mais agradável do que o TWiki. Quando questionados se recomendam o uso do MediaWiki para o projeto de grupo do curso de gestão do conhecimento , 15 de 16 entrevistados expressaram sua preferência pelo MediaWiki, dando respostas de grande certeza, como "é claro", "com certeza". [152]TWiki e MediaWiki têm arquitetura de plug-in flexível. [153]
Um estudo que comparou a experiência dos alunos com o MediaWiki com a do Google Documents descobriu que os alunos deram a este último uma classificação muito mais alta no layout amigável. [154]
Veja também
- Lista de sistemas de gerenciamento de conteúdo
- Lista de software wiki
- BlueSpice MediaWiki
- Semantic MediaWiki
- XOWA - para visualizar Wikipedia e outros wikis offline
- PHP --- uma linguagem de programação que capacita o mediawiki.
Referências
- ^ "Versão de segurança e manutenção: 1.31.15 / 1.35.3 / 1.36.1" . 23 de junho de 2021 . Recuperado em 24 de junho de 2021 .
- ^ Reed, Sam (19 de dezembro de 2019). "Anunciando o MediaWiki 1.34.0" . mediawiki-announce (lista de discussão). Arquivado do original em 19 de dezembro de 2019 . Recuperado em 19 de dezembro de 2019 .
- ^ "Names.php · mediawiki" . github.com . 8 de abril de 2021 . Recuperado em 19 de maio de 2021 .
- ^ "Copyright" . mediawiki.org . Arquivado do original em 19 de setembro de 2015 . Recuperado em 7 de setembro de 2015 .
- ^ a b "História do MediaWiki" . Site do MediaWiki . Arquivado do original em 27 de outubro de 2020 . Recuperado em 4 de agosto de 2013 .
- ^ a b "O que é MediaWiki?" . 9 de janeiro de 2021 . Recuperado em 27 de março de 2021 .
- ^ Anúncio de Magnus Manske do "PHP Wikipedia" , wikipedia-l, 24/08/2001
- ^ Barrett, Daniel J. (outubro de 2008). MediaWiki . O'Reilly Media. ISBN 978-0-596-51979-7. Recuperado em 23 de abril de 2010 .
- ^ Česky. "Wikipedia: Estatísticas - Wikipedia, a enciclopédia livre" . En.wikipedia.org . Recuperado em 30 de maio de 2010 .
- ^ a b Veja também: Estatísticas da tradução arquivadas 25 de outubro de 2008, na máquina do Wayback e no MediaWiki multilíngue .
- ^ "Categoria: Definições de configuração do MediaWiki" . MediaWiki. 11 de setembro de 2016. Arquivado do original em 10 de novembro de 2014 . Recuperado em 11 de setembro de 2016 .
- ^ "Matriz de extensão" . MediaWiki. Arquivado do original em 11 de setembro de 2016 . Recuperado em 6 de setembro de 2017 .
- ^ "Projeto MediaWiki.org: Direitos autorais" . Recuperado em 17 de agosto de 2009 .
- ^ "Projeto: Ajuda PD" . MediaWiki . Recuperado em 30 de maio de 2010 .
- ^ Rafe Needleman (19 de novembro de 2008), Wikipedia se prepara para inundação de arquivos de vídeo e foto , C-Net, arquivado do original em 6 de agosto de 2009 , recuperado em 23 de abril de 2010
- ^ "Política de desenvolvimento" . MediaWiki. 19 de julho de 2013. Arquivado do original em 10 de maio de 2017 . Recuperado em 4 de agosto de 2013 .
- ^ "Summer of Code" . MediaWiki. 26 de março de 2013. Arquivado do original em 10 de maio de 2017 . Recuperado em 4 de agosto de 2013 .
- ^ "Wikimedia" . Abra o Hub. Arquivado do original em 14 de setembro de 2017 . Recuperado em 15 de novembro de 2012 . Contagens aproximadas (não desduplicadas) em 04/11/2012: 139 para core, 155 para extensões suportadas pelo WMF, 190 e 42 para extensões hospedadas apenas nos repositórios Git e SVN do WMF, respectivamente.
- ^ a b "Ciclo de vida da versão" . MediaWiki. 5 de setembro de 2018. Arquivado do original em 17 de junho de 2020 . Recuperado em 21 de outubro de 2018 .
- ^ Bartlett, Manning (14 de novembro de 2001). "Novo script de Magnus ..." Listas da Wikimedia . Fundação Wikimedia. Arquivado do original em 2 de outubro de 2019 . Recuperado em 2 de outubro de 2019 .
- ^ Manske, Magnus (14 de novembro de 2001). "Novo script de Magnus ..." Listas da Wikimedia . Fundação Wikimedia. Arquivado do original em 2 de outubro de 2019 . Recuperado em 2 de outubro de 2019 .
- ^ Mayer, Daniel. "Fase IV, Wikibooks.org/.com e WikimediaFoundation.org/.com (era Wikis e uniformidade)" . Arquivos da lista de discussão Wikipedia-L . Arquivado do original em 12 de julho de 2017 . Recuperado em 18 de janeiro de 2015 .
- ^ "Diferenças entre Wikipedia, Wikimedia, MediaWiki e wiki" . MediaWiki. 25 de maio de 2010. Arquivado do original em 1º de julho de 2009 . Recuperado em 30 de maio de 2010 .
- ^ "Concurso internacional de logo - Meta" . meta.wikimedia.org . Arquivado do original em 9 de maio de 2020 . Recuperado em 9 de abril de 2020 .
- ^ Contribuidores da Wikimedia (10 de janeiro de 2007). "Concurso / resultados internacionais de logo" . Meta-wiki . Fundação Wikimedia . Arquivado do original em 4 de novembro de 2015 . Recuperado em 14 de março de 2007 .
- ^ Contribuidores da Wikimedia (17 de janeiro de 2007). "Histórico / História do logotipo" . Meta-wiki . Fundação Wikimedia . Arquivado do original em 4 de novembro de 2015 . Recuperado em 14 de março de 2007 .
- ^ Erik Möller (26 de julho de 2003). "Arquivo de conversa: EloquenceSunflowerNew-Small.png - Meta" . Meta-wiki . Fundação Wikimedia . Arquivado do original em 30 de janeiro de 2016 . Recuperado em 3 de fevereiro de 2013 .
- ^ David Weinberger (2007). Tudo é diverso: o poder da nova desordem digital . Times Books. p. 99 . ISBN 978-0-8050-8043-8.
- ^ a b "Wikipedia e MediaWiki" . Apresentação Desenvolvimento do MediaWiki (vídeo) . 28 de abril de 2006. Arquivado do original em 14 de abril de 2011 . Recuperado em 23 de setembro de 2009 .
- ^ a b M Schindler; D Vrandecic (2009), Introducing new features to Wikipedia , Proceedings of WebSci, arquivado do original em 24 de junho de 2018 , recuperado em 24 de junho de 2018
- ^ "MediaWiki ResourceLoader" . Mediawiki.org. Arquivado do original em 8 de março de 2013 . Recuperado em 6 de julho de 2013 .
- ^ "VisualEditor - MediaWiki" . MediaWiki. Arquivado do original em 27 de setembro de 2013 . Recuperado em 15 de setembro de 2013 .
- ^ Sarabadani, Amir (31 de março de 2021). "O logotipo do MediaWiki mudou" . Fundação Wikimedia . Recuperado em 2 de abril de 2021 .
- ^ Testemunhos da MediaWiki arquivados em 11 de janeiro de 2012, na Wayback Machine , mediawiki.org
- ^ "A história da Intelpedia: Um modelo de wiki corporativo" . Socialmedia.biz . Arquivado do original em 16 de setembro de 2013 . Recuperado em 16 de agosto de 2013 .
- ^ A. Maron; M. Maron (2007). “Uma transformação furtiva: introduzindo os wikis na ONU” . Revista Gestão do Conhecimento para o Desenvolvimento. Arquivado do original em 4 de maio de 2011 . Recuperado em 9 de outubro de 2010 .
- ^ "Página inicial do LibrePlanet" . Arquivado do original em 18 de março de 2011 . Recuperado em 10 de dezembro de 2018 .
- ^ Lerner, Reuven M. (23 de fevereiro de 2006), Instalando e Personalizando MediaWiki , Linux Journal, arquivado do original em 6 de abril de 2010 , recuperado em 23 de abril de 2010
- ^ Petrazickis, Leons (2009), Deploying PHP applications on IBM DB2 in the cloud: MediaWiki as a case study , Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, pp. 304–305, doi : 10.1145 / 1723028.1723069 , S2CID 27463043
- ^ "Manual: $ wgEnableUploads" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: $ wgLogo" . MediaWiki. 12 de dezembro de 2009. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: LocalSettings.php" . MediaWiki. 29 de março de 2007. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: AbuseFilter" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Cacycle. "wikEd" . Arquivado do original em 23 de novembro de 2007.
- ^ "Manual: Guia de instalação" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: estendendo a marcação wiki" . MediaWiki. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Conversor de HTML para Wiki - tabelas" . WMF Labs. 29 de março de 2008. Arquivado do original em 13 de julho de 2014 . Recuperado em 12 de junho de 2014 .
- ^ "Especificação de marcação" . MediaWiki. Arquivado do original em 19 de dezembro de 2007 . Recuperado em 30 de maio de 2010 .
- ^ "Extricando significado dos arquivos de artigos da Wikimedia" (PDF) . Arquivado (PDF) do original em 10 de março de 2011 . Recuperado em 2 de janeiro de 2011 .
- ^ Jakes, David (15 de agosto de 2006), Wild about Wikis , Tech & Learning, arquivado do original em 2 de maio de 2010 , recuperado em 23 de abril de 2010
- ^ Foley, Brian & Chang, Tae (2008), Wiki como uma ferramenta de desenvolvimento profissional (PDF) , Tecnologia e Educação de Professores, arquivado (PDF) do original em 30 de abril de 2011 , recuperado em 23 de abril de 2010
- ^ "API" . MediaWiki. 17 de maio de 2010. Arquivado do original em 27 de maio de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Pywikibot - MediaWiki" . mediawiki.org. Arquivado do original em 9 de março de 2018 . Recuperado em 16 de março de 2018 .
- ^ Česky. "Wikipedia: AutoWikiBrowser - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 20 de abril de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Bartolo, Laura M .; Lowe, Cathy S .; Songar, Poonam; Tandy, Robert J. (20 de maio de 2009), Facilitating Wiki / Repository Communication with Metadata , Georgia Institute of Technology, arquivado do original em 9 de janeiro de 2011 , recuperado em 23 de abril de 2010
- ^ "API: código do cliente" . MediaWiki. 24 de maio de 2010. Arquivado do original em 26 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: Editor Visual" . MediaWiki . Recuperado em 15 de março de 2021 .
- ^ "Categoria: extensões WYSIWYG" . MediaWiki. 10 de abril de 2008. Arquivado do original em 1 de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Tags - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 4 de março de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Tags" . MediaWiki. 31 de agosto de 2009. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Wikipedia: Huggle - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 31 de março de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "IRC / Canais - Meta" . Meta.wikimedia.org. Arquivado do original em 23 de março de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Daniel Nasaw (25 de julho de 2012). "Conheça os 'bots' que editam a Wikipedia" . BBC News . Arquivado do original em 28 de julho de 2012 . Recuperado em 30 de julho de 2012 .
- ^ "Manual: Lista de observação" . MediaWiki. 24 de novembro de 2009. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ Kevin Yager (16 de março de 2006), "Wiki ware could harness the Internet for science", Nature , 440 (7082): 278, Bibcode : 2006Natur.440..278Y , doi : 10.1038 / 440278a , PMID 16541049
- ^ "Manual: Interwiki" . MediaWiki. Arquivado do original em 3 de dezembro de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Links interlíngua" . MediaWiki . Recuperado em 17 de março de 2021 .
- ^ Pintscher, Lydia (23 de setembro de 2013). "O Wikidata está aqui!" . Commons: bomba VIllage . Recuperado em 17 de março de 2021 .
- ^ "Ajuda: Navegação" . MediaWiki. 21 de maio de 2010. Arquivado do original em 27 de maio de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Carl Challborn & Teresa Reimann (dezembro de 2004), produtos Wiki: uma comparação (PDF) , Athabasca University, arquivado (PDF) do original em 23 de dezembro de 2010 , recuperado em 23 de abril de 2010
- ^ Newman, Aaron, Adam Steinberg e Jeremy Thomas (2008). Empresa 2. 0 Implementação . McGraw-Hill Professional. p. 185. ISBN 978-0-07-159160-7.CS1 maint: multiple names: authors list (link)
- ^ Malcolm, Jeremy (2008). Governança de múltiplas partes interessadas e o Fórum de Governança da Internet . Terminus Press. pp. 188 , 280. ISBN 978-0-9805084-0-6.
- ^ Ebersbach, Anja, Markus Glaser, Richard Heigl e Gunter Dueck (2006). Wiki . Springer. pp. 55 , 80–82, 109, 120–121, 156. ISBN 978-3-540-25995-4.CS1 maint: multiple names: authors list (link)
- ^ "Ajuda: Categorias" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Jakob Voss (27 de abril de 2006). "Dicionário de sinônimos colaborativo marcando a maneira da Wikipedia". arXiv : cs.IR/0604036 .
- ^ Lupin. "Wikipedia: Ferramentas / popups de navegação" . Arquivado do original em 18 de julho de 2006.
- ^ "Extensão: Gadgets" . MediaWiki. 30 de março de 2010. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ Česky (16 de maio de 2010). "Template: Welcome - Wikipedia, the free encyclopedia" . En.wikipedia.org. Arquivado do original em 6 de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ T Kriplean; I Beschastnikh; et al. (2008), Articulations of wikiwork: descobrindo trabalho valioso na wikipedia por meio de barnstars , Proceedings of the ACM, pp. 47-56, doi : 10.1145 / 1460563.1460573 , ISBN 9781605580074, S2CID 7164949
- ^ Česky. "Wikipedia: Barnstars - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 24 de junho de 2009 . Recuperado em 30 de maio de 2010 .
- ^ Česky. "Modelo: Teste - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 11 de novembro de 2009 . Recuperado em 30 de maio de 2010 .
- ^ "Modelo: Test5 - Wikipedia, a enciclopédia livre" . En.wikipedia.org. 19 de junho de 2008. Arquivado do original em 24 de abril de 2009 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Gerenciamento de direitos do usuário" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ H Zielke; W Boemke; M Kastrup; C Melzer (21 de novembro de 2007), Procedimentos Operacionais na Prática Clínica (PDF) , Royal College of Anesthetists, arquivado (PDF) do original em 15 de maio de 2011 , recuperado em 25 de abril de 2010
- ^ "Extensão: PureWikiDeletion" . MediaWiki. 26 de maio de 2010. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Wikipedia: Bomba de aldeia (propostas) / Propostas persistentes / Enquete de palha para visualização excluída - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 16 de maio de 2017 . Recuperado em 30 de maio de 2010 .
- ^ "RevisionDelete" . MediaWiki. Arquivado do original em 26 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: Supervisão" . MediaWiki. 15 de maio de 2010. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: DeletePagePermanently" . MediaWiki. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Problemas de segurança com extensões de autorização" . MediaWiki. Arquivado do original em 26 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Hooks / ArticleSaveComplete" . MediaWiki. 26 de maio de 2010. Arquivado do original em 10 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: Notificação de atividade recente" . MediaWiki. Arquivado do original em 27 de setembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: extensões de tag" . MediaWiki. 21 de maio de 2010. Arquivado do original em 12 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: funções do analisador" . MediaWiki. 22 de março de 2010. Arquivado do original em 18 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: páginas especiais" . MediaWiki. Arquivado do original em 10 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Skins" . MediaWiki. 14 de maio de 2010. Arquivado do original em 25 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Integração com S3" . MediaWiki. 22 de março de 2010. Arquivado do original em 27 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: CodeReview" . MediaWiki. Arquivado do original em 26 de setembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ jQuery no MediaWiki
- ^ "Extensão: ParserFunctions" . MediaWiki. 25 de dezembro de 2009. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "Wikipedia: Miscelânea para exclusão / Modelo: Qif - Wikipedia, a enciclopédia livre" . En.wikipedia.org. Arquivado do original em 25 de fevereiro de 2015 . Recuperado em 30 de maio de 2010 .
- ^ "Categoria: Modelos de manipulação de strings - Wikipedia, a enciclopédia livre" . En.wikipedia.org. 15 de maio de 2010. Arquivado do original em 6 de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Bug 6455 - Habilitar StringFunctions em wikis WMF" . bugzilla.wikimedia.org. Arquivado do original em 22 de janeiro de 2012 . Recuperado em 9 de outubro de 2010 .
- ^ "Extensão: StringFunctions" . MediaWiki. Arquivado do original em 25 de junho de 2010 . Recuperado em 30 de maio de 2010 .
- ^ "r51497 - Revisão de código" . MediaWiki. Arquivado do original em 27 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Desempenho Lua" . Arquivado do original em 24 de agosto de 2018 . Recuperado em 27 de dezembro de 2018 .
- ^ "Extensão: Citar" . MediaWiki. 3 de maio de 2010. Arquivado do original em 20 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Categoria: extensões matemáticas" . MediaWiki. 26 de dezembro de 2009. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ a b Marieke Guy (janeiro de 2007), Wikido: Explorando o potencial dos wikis , Ariadne, arquivado do original em 7 de abril de 2010 , recuperado em 23 de abril de 2010
- ^ "Extensão: Sugestão de Categoria" . MediaWiki. Arquivado do original em 26 de setembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Categoria: extensões de vídeo em Flash" . MediaWiki. Arquivado do original em 15 de setembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Categoria: extensões do YouTube" . MediaWiki. 16 de setembro de 2008. Arquivado do original em 1º de maio de 2011 . Recuperado em 30 de maio de 2010 .
- ^ "Categoria: extensões RSS" . MediaWiki. Arquivado do original em 3 de dezembro de 2010 . Recuperado em 30 de maio de 2010 .
- ^ M Dale; A Stern; M Deckert; W Sack (2009), Demonstração do sistema: Metavid.org: um site social e arquivo aberto de vídeo do congresso , Anais da 10ª Conferência Internacional Anual sobre Pesquisa Governamental Digital: Redes Sociais: Fazendo Conexões entre Cidadãos, Dados e Governo, pp. 309 –310, ISBN 978-1-60558-535-2
- ^ "Wiki spam - Meta" . Meta.wikimedia.org. Arquivado do original em 7 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ Goldman, Eric, Wikipedia's Labor Squeeze and its Consequences , 8 , Journal on Telecommunications and High Technology Law
- ^ "Extensão: ConfirmEdit" . MediaWiki. 5 de maio de 2010. Arquivado do original em 20 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: SpamBlacklist" . MediaWiki. 24 de março de 2010. Arquivado do original em 20 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: Nuke" . MediaWiki. 19 de maio de 2010. Arquivado do original em 20 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ Lucene-search MediaWiki extension Arquivado em 2 de junho de 2012, em Wayback Machine , mediawiki.org
- ^ Extensão SphinxSearch MediaWiki Arquivado em 22 de outubro de 2014, em Wayback Machine , mediawiki.org
- ^ Masanori Arita & Kazuhiro Suwa (17 de setembro de 2008), "Search extension transforma Wiki into a relational system: A case for flavonoid metabolite database", BioData Min , BioData Mining, 1 (1): 7, doi : 10.1186 / 1756- 0381-1-7 , PMC 2556319 , PMID 18822113
- ^ Finn Årup Nielsen (15 de outubro de 2009). "Perdido na localização: uma solução com neuroinformática 2.0?". NeuroImage . 48 (1): 11–3. doi : 10.1016 / J.NEUROIMAGE.2009.05.073 . ISSN 1053-8119 . PMID 19497377 . Wikidata Q21011200 .
- ^ Eric Ras; Jörg Rech; Sebastian Weber (1 de agosto de 2008), Collaborative Authoring of Learning Elements for Adaptive Learning Spaces (PDF) , Fifth International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, arquivado (PDF) do original em 3 de maio de 2011 , recuperado em abril 23, 2010
- ^ Hartung, Michael; et al. "A Platform for Collaborative Management of Semantic Grid Metadata". Computação distribuída inteligente, sistemas e aplicativos . p. 123
- ^ "Manual: Requisitos de instalação" . MediaWiki . Recuperado em 14 de março de 2021 .
- ^ "Manual: Tabela de páginas" . MediaWiki. 15 de maio de 2010. Arquivado do original em 25 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Tabela de revisão" . MediaWiki. Arquivado do original em 24 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ Ortega, Felipe; González-Barahona, Jesus M .; Robles, Gregorio (2007), The Top-Ten Wikipedias: A Quantitative Analysis Using WikiXRay , CiteSeerX 10.1.1.107.1424
- ^ Curino, Carlo A .; Tanca, Letizia; Zaniolo, Carlo (2008), Integração e Evolução de Sistemas de Informação: Ontologias no Resgate (PDF) , Workshop sobre Semântica, arquivado (PDF) do original em 22 de dezembro de 2009 , recuperado em 23 de abril de 2010
- ^ T Dumitras; P Narasimhan (2009), Sem tempo de inatividade para conversões de dados: Rethinking hot upgrades (PDF) , arquivado do original (PDF) em 16 de junho de 2010 , recuperado em 29 de abril de 2010
- ^ a b Bergsma, Mark, Wikimedia Architecture (PDF) , arquivado (PDF) do original em 5 de março de 2016 , recuperado em 21 de outubro de 2015
- ^ "Manual: O que é" . MediaWiki. Arquivado do original em 22 de julho de 2018 . Recuperado em 30 de maio de 2010 .
- ^ "Extensão: Discussões Estruturadas" . MediaWiki. Arquivado do original em 27 de dezembro de 2018 . Recuperado em 27 de dezembro de 2018 .
- ^ "Extensão: Wikilog" . MediaWiki. 27 de novembro de 2009. Arquivado do original em 22 de setembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Ajuda: Assinaturas" . MediaWiki. Arquivado do original em 15 de novembro de 2008 . Recuperado em 30 de maio de 2010 .
- ^ N Augar; R Raitman; W Zhou (2004), Ensino e aprendizagem online com wikis , Além da zona de conforto, pp. 95–104, CiteSeerX 10.1.1.133.1456
- ^ Cubric, Marija (2007), Análise do uso de colaborações baseadas em Wiki na melhoria da aprendizagem do aluno , Universidade de Hertfordshire, p. 11, arquivado do original em 15 de maio de 2011 , recuperado em 24 de abril de 2010
- ^ Albertsen, Johannes & Bouvin, Niels Olof (2008), Pesquisas estruturais definidas pelo usuário em mediawiki , Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, ISBN 978-1-59593-985-2
- ^ "Cópia arquivada" . Arquivado do original em 26 de outubro de 2018 . Recuperado em 12 de outubro de 2019 .CS1 maint: archived copy as title (link)
- ^ T Dumitraş; P Narasimhan (2009), Rumo a upgrades-as-a-service em sistemas distribuídos , Proceedings of the 10th ACM / IFIP / USENIX International Conference on Middleware, pp. 1–2
- ^ "Segurança para desenvolvedores" . MediaWiki. Arquivado do original em 25 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ Perrin, Chad (30 de abril de 2008), Cinco dicas de segurança do desenvolvedor líder do MediaWiki , Tech Republic
- ^ "Notícias" . MediaWiki. Arquivado do original em 6 de outubro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Manual: Segurança" . MediaWiki. 22 de março de 2010. Arquivado do original em 10 de novembro de 2014 . Recuperado em 30 de maio de 2010 .
- ^ "Eventos" . Mediawiki.org. Arquivado do original em 27 de dezembro de 2018 . Recuperado em 27 de dezembro de 2018 .
- ^ Livros sobre MediaWiki arquivados em 27 de dezembro de 2018, na Wayback Machine , mediawiki.org
- ^ Manual do administrador do MediaWiki . Wikilivros . Arquivado do original em 20 de outubro de 2014 . Recuperado em 20 de outubro de 2014 .
- ^ MediaWiki User Guide , Wikibooks, arquivado do original em 20 de outubro de 2014 , recuperado em 20 de outubro de 2014
- ^ Bryant, Todd (2006), Social Software in Academia (PDF) , Educause Quarterly, arquivado do original (PDF) em 22 de dezembro de 2009 , recuperado em 23 de abril de 2010
- ^ Bean, L., & Hott, DD (julho-agosto de 2005), Wiki: Uma nova ferramenta rápida para gerenciar projetos , Journal of Corporate Accounting & Finance, pp. 3-8CS1 maint: multiple names: authors list (link)
- ^ Liang, M., Chu, S., Siu, F., & Zhou, A. (3-4 de dezembro de 2009), Comparing User Experiences in Using Twiki & Mediawiki to Facilitate Collaborative Learning (PDF) , Proceedings of the 2009 Conferência Internacional sobre Gestão do Conhecimento, arquivado do original (PDF) em 14 de maio de 2011 CS1 maint: multiple names: authors list (link)
- ^ Schulz, Judith (2009), Company-Wiki como um instrumento de transferência de conhecimento para reduzir a escassez de trabalhadores qualificados (PDF) , Instituto de Tecnologia e Educação, arquivado (PDF) do original em 4 de março de 2016 , recuperado em 25 de abril de 2010
- ^ Chu, S., Kennedy, D., & Mak, M. (3–4 de dezembro de 2009), MediaWiki e Google Docs como ferramentas de colaboração online para co-construção de projeto em grupo (PDF) , Proceedings of the 2009 International Conference on Gestão do conhecimento, arquivado do original (PDF) em 14 de maio de 2011 , recuperado em 23 de abril de 2010 CS1 maint: multiple names: authors list (link)