Documentação da wikiFAVELAS com detalhamento descritivo

Revisão de 10h53min de 17 de junho de 2024 por Thiagoferreira (discussão | contribs)

Leitura da documentação relacionada à Semantic Mediawiki[editar | editar código-fonte]

A leitura da documentação relacionada à SMW envolve explorar e entender os recursos e diretrizes fornecidos na documentação oficial. Isso inclui aprender sobre propriedades semânticas, anotações de dados e consultas semânticas para maximizar o valor da SMW na wikiFAVELAS, relacionando a colaboração, pesquisa e gestão de informações na wiki.

Sobre a Semantic Mediawiki[editar | editar código-fonte]

Semantic MediaWiki (SMW) é uma extensão do MediaWiki, que é a plataforma utilizada pela Wikipedia. Esta extensão melhora a capacidade de busca, organização, marcação, navegação, avaliação e compartilhamento do conteúdo do wiki, transformando-o em um banco de dados colaborativo através de anotações semânticas.

O Semantic MediaWiki transforma o MediaWiki em uma plataforma poderosa de gerenciamento de conhecimento, permitindo que os dados sejam facilmente pesquisados, organizados e integrados com outras aplicações. Ele melhora a eficiência e a qualidade das informações armazenadas, tornando-o uma ferramenta valiosa para diversas organizações e comunidades.

Benefícios do Semantic MediaWiki

  1. Consultas avançadas: Permite realizar consultas complexas para obter informações específicas, como "quais são os projetos ativos iniciados em 2012?", algo que seria difícil de conseguir apenas com a leitura manual de páginas.
  2. Anotações semânticas: Introduz marcações adicionais ao texto wiki, simplificando a estrutura do wiki e melhorando a qualidade e consistência do conteúdo.
  3. Listas automáticas: Gera listas e tabelas automaticamente, mantendo-as sempre atualizadas e eliminando a necessidade de atualizações manuais que podem conter erros.
  4. Exibição visual de dados: Utiliza formatos de exibição avançados, como calendários, linhas do tempo, gráficos e mapas, para uma visualização mais rica dos dados.
  5. Melhoria na estrutura de dados: Reduz a complexidade do sistema de categorias ao usar valores semânticos simples e permite a criação de formulários para adicionar e editar dados de forma fácil.
  6. Busca personalizada: Usuários podem criar suas próprias consultas para buscar informações específicas.
  7. Reutilização externa: Dados podem ser exportados em formatos como CSV e JSON, permitindo que o SMW sirva como fonte de dados para outras aplicações.
  8. Integração de dados: Facilita a integração e a combinação de dados de diferentes fontes, servindo como um hub central de informações.

Recursos Adicionais

  1. Extensões relacionadas: Existem várias extensões que complementam o SMW, oferecendo funcionalidades adicionais para edição, exibição e navegação pelos dados.
  2. Suporte e comunidade: O projeto SMW oferece suporte através de listas de discussão, canais IRC e uma página de contato. Bugs e solicitações de recursos podem ser reportados no GitHub.
  3. Documentação: O site do SMW contém guias detalhados para instalação, configuração e uso da extensão, bem como respostas para perguntas frequentes.

Documentação instalada na wikiFAVELAS[editar | editar código-fonte]

Atualmente a wikiFAVELAS possui diversas instalações para assegurar a funcionalidade da plataforma. Todas as instalações podem ser consultadas na listagem "Versão", criada para reunir a documentação de modo acessível. Abaixo, há uma síntese sobre cada funcionalidade para ampliação do entendimento.

Temas instalados na wikiFAVELAS[editar | editar código-fonte]

Os temas instalados na wikiFAVELAS apresentam diversas potencialidades que podem ser exploradas conforme as necessidades específicas dos usuários. O tema Chameleon, na versão 4.2.1, é altamente flexível e responsivo, baseado no Bootstrap 4, proporcionando um layout adaptável e moderno. Desenvolvido por Stephan Gambke, Professional Wiki, Morne Alberts e Jeroen De Dauw, este tema é ideal para aqueles que buscam uma interface personalizável e que se ajusta bem a diferentes tamanhos de tela, garantindo uma experiência de navegação fluida.

O tema MinervaNeue, licenciado sob a GPL-2.0-or-later, é otimizado para dispositivos móveis, oferecendo uma experiência de usuário aprimorada em smartphones e tablets. Com contribuições do Readers Web Team, Alex Hollender, Bahodir Mansurov, Florian Schmidt, Jan Drewniak, Joaquin Hernandez, Jon Robson, Juliusz Gonera, Piotr Miazga, Ryan Kaldari, Nick Ray, Sam Smith, Stephen Niedzielski e Volker E., este tema é perfeito para ambientes onde a navegação móvel é prioritária, garantindo rapidez e eficiência no acesso ao conteúdo.

Por fim, o tema Vector, na versão 1.0.0, também licenciado sob a GPL-2.0-or-later, oferece duas versões distintas: a de 2011, que é uma versão moderna do MonoBook com um visual atualizado e várias melhorias de usabilidade, e a de 2022, desenvolvida como parte do projeto de Melhoramentos do ambiente de trabalho da WMF. Esta última versão oferece um design contemporâneo e funcionalidades aprimoradas. O Vector é desenvolvido pelo Readers Web Team, Trevor Parscal, Roan Kattouw, Alex Hollender, Bernard Wang, Clare Ming, Jan Drewniak, Jon Robson, Nick Ray, Sam Smith, Stephen Niedzielski e Volker E., garantindo um tema robusto e eficaz para diferentes ambientes de trabalho.

Cada um desses temas traz consigo características únicas que podem ser aproveitadas para melhorar a interface do usuário, adaptando-se às necessidades de flexibilidade, mobilidade e modernidade exigidas pelos diferentes contextos de uso.

Páginas especiais instaladas na wikiFAVELAS[editar | editar código-fonte]

As extensões instaladas oferecem uma ampla gama de funcionalidades que podem aprimorar significativamente a experiência dos usuários e a eficiência da gestão da wikiFAVELAS. A extensão Semantic MediaWiki, na versão 4.1.2 e licenciada sob a GPL-2.0-or-later, destaca-se por tornar o wiki mais acessível tanto para máquinas quanto para humanos, facilitando a organização e a busca de informações. Desenvolvida por Markus Krötzsch, Jeroen De Dauw, James Hong Kong, Professional Wiki e outros, essa extensão é fundamental para quem busca uma estrutura de dados mais semântica e interoperável.

No que diz respeito às páginas especiais, várias extensões oferecem funcionalidades específicas. A extensão CiteThisPage, licenciada sob a GPL-2.0-or-later e desenvolvida por Ævar Arnfjörð Bjarmason e James D. Forrester, adiciona uma página especial de citação e link para a caixa de ferramentas, facilitando a referência de conteúdo. Já a extensão Interwiki, na versão 3.2 e também licenciada sob a GPL-2.0-or-later, permite visualizar e editar a tabela de interwikis, simplificando a gestão de links entre wikis. Desenvolvida por Stephanie Amanda Stevens, Alexandre Emsenhuber, Robin Pepermans, Siebrand Mazeland, Platonides, Raimond Spekking, Sam Reed, Jack Phoenix, Calimonius the Estrange e outros, essa extensão é valiosa para projetos que envolvem múltiplas wikis interconectadas.

Outras extensões, como Nuke, Renameuser, Replace Text e UserExport, oferecem ferramentas poderosas para a administração do wiki. A extensão Nuke, por exemplo, permite que administradores apaguem páginas de forma massiva, proporcionando uma maneira eficiente de lidar com spam ou conteúdo indesejado. Desenvolvida por Brion Vibber e Jeroen De Dauw, essa extensão é essencial para manter a integridade e a qualidade do wiki. Enquanto isso, extensões como Renameuser e Replace Text oferecem recursos para tarefas específicas de gerenciamento de usuários e conteúdo, respectivamente, contribuindo para uma administração mais eficaz e organizada.

Em resumo, as extensões instaladas fornecem uma variedade de ferramentas poderosas para aprimorar a funcionalidade e a usabilidade do wiki, atendendo às necessidades tanto dos usuários quanto dos administradores. Seja melhorando a estruturação dos dados, facilitando a referência de conteúdo ou simplificando tarefas de administração, essas extensões desempenham um papel crucial na otimização do ambiente wiki.

Editores instalados na wikiFAVELAS[editar | editar código-fonte]

As extensões de editores oferecem diferentes opções para editar o conteúdo do wiki, cada uma com suas próprias características e funcionalidades. O CodeEditor, licenciado sob GPL-2.0-or-later e BSD-3-Clause, fornece uma plataforma para edição de páginas JavaScript e CSS com realce de sintaxe, utilizando o editor Ace. Desenvolvido por Brion Vibber, Derk-Jan Hartman e os autores do Ace, essa extensão é essencial para aqueles que precisam editar código diretamente no wiki, oferecendo uma interface familiar e funcionalidades avançadas de edição.

Por outro lado, o VisualEditor, com licença MIT, é uma ferramenta poderosa que proporciona uma experiência de edição visual para o MediaWiki. Desenvolvido por uma equipe extensa, incluindo Alex Monk, Bartosz Dziewoński, C. Scott Ananian, Christian Williams, David Lynch, Ed Sanders, Inez Korczyński, James D. Forrester, Moriel Schottlender, Roan Kattouw, Rob Moen, Subramanya Sastry, Thalia Chan, Timo Tijhof, Trevor Parscal e outros, o VisualEditor simplifica o processo de edição, permitindo que os usuários editem o conteúdo do wiki como se estivessem em um processador de texto tradicional.

Além disso, a extensão WikiEditor, licenciada sob GPL-2.0-or-later, oferece uma interface avançada e extensível de edição de texto wiki. Desenvolvida por Derk-Jan Hartman, Trevor Parscal, Roan Kattouw, Nimish Gautam e Adam Miller, essa extensão é especialmente útil para usuários familiarizados com a sintaxe wiki e que desejam uma experiência de edição mais personalizável e flexível.

No geral, essas extensões de editores fornecem opções variadas para atender às necessidades e preferências dos usuários, desde a edição direta de código até interfaces visuais intuitivas e interfaces de edição de texto wiki mais avançadas. Com essas ferramentas à disposição, os editores têm a flexibilidade de escolher a abordagem de edição que melhor se adapta às suas habilidades e fluxos de trabalho.

Hooks do analisador (parser) instalados na wikiFAVELAS[editar | editar código-fonte]

As extensões de Hooks do analisador (parser) são ferramentas poderosas para aprimorar a experiência de edição e navegação em um wiki. Cada uma dessas extensões traz uma funcionalidade específica que pode ser útil para diferentes propósitos.

A BootstrapComponents, por exemplo, desenvolvida por Tobias Oetterer, simplifica a integração de componentes visuais modernos baseados no Bootstrap, oferecendo aos editores a capacidade de criar páginas visualmente atraentes e responsivas. Enquanto isso, a CategoryTree, criada por Daniel Kinzler, facilita a navegação através da estrutura de categorias, tornando mais simples para os usuários encontrar e explorar conteúdos relacionados.

A Cite é uma extensão valiosa para garantir a credibilidade do conteúdo, permitindo a inclusão de citações de maneira padronizada e legível. Já a DynamicPageList, desenvolvida por Amgine e IlyaHaykinson, oferece uma maneira eficiente de destacar o conteúdo mais recente em uma categoria ou em várias categorias simultaneamente.

Além disso, extensões como EmbedVideo, criada por Jim R. Wilson e outros, enriquecem o conteúdo do wiki com multimídia, enquanto WikiSEO, desenvolvida por Octfx e outros, permite otimizar páginas individualmente para mecanismos de busca, melhorando a visibilidade do conteúdo.

Essas extensões, e muitas outras disponíveis, capacitam os editores a personalizar o conteúdo do wiki de acordo com suas necessidades específicas, oferecendo uma experiência de usuário mais rica e diversificada.

Variáveis instaladas na wikiFAVELAS[editar | editar código-fonte]

A extensão Hit Counters oferece uma funcionalidade útil para administradores de wiki, fornecendo estatísticas detalhadas sobre o número de visualizações por página. Desenvolvida por Mark A. Hershberger, essa extensão permite acompanhar o engajamento dos usuários e identificar quais páginas são mais populares ou frequentemente acessadas. Isso pode ser valioso para entender o interesse dos usuários, identificar tendências de tráfego e orientar decisões sobre a criação de conteúdo e estratégias de desenvolvimento. Com as informações fornecidas pelo Hit Counters, os administradores podem ajustar suas estratégias de conteúdo e melhorar a experiência do usuário com base em dados concretos sobre o comportamento de visualização das páginas.

Executores de mídia instalados na wikiFAVELAS[editar | editar código-fonte]

A extensão PDF Handler proporciona uma funcionalidade importante para visualização de arquivos PDF no modo de imagem. Desenvolvida por Martin Seidel e Mike Połtyn, essa ferramenta permite aos usuários acessarem conteúdo em formato PDF diretamente na plataforma de wiki, facilitando a visualização e compartilhamento de documentos. Essa extensão pode ser especialmente útil em wikis que dependem de documentos em PDF para fornecer informações adicionais ou complementares ao conteúdo textual. Ao disponibilizar uma maneira conveniente de visualizar esses arquivos, o PDF Handler amplia a acessibilidade e utilidade do wiki para seus usuários.

Prevenção contra spam instalados na wikiFAVELAS[editar | editar código-fonte]

As extensões de prevenção contra spam desempenham um papel crucial na manutenção da integridade e segurança de um wiki. O Abuse Filter oferece uma abordagem proativa ao aplicar heurísticas automáticas às edições, permitindo identificar e intervir em possíveis atividades maliciosas ou indesejadas. Desenvolvido por uma equipe composta por Andrew Garrett, Daimona Eaytoy, Marius Hoch, River Tarnell e Victor Vasiliev, essa extensão é uma ferramenta poderosa para manter a qualidade do conteúdo.

Por sua vez, o ConfirmEdit fornece técnicas de captcha, como desafios de texto ou imagens, para proteger contra spam e tentativas de obtenção de senhas. Criado por Brion Vibber, Florian Schmidt, Sam Reed e outros colaboradores, essa extensão adiciona uma camada adicional de segurança, dificultando a ação de bots automatizados.

A SpamBlacklist é outra ferramenta importante que utiliza expressões regulares (Regex) para bloquear URLs em páginas e endereços de e-mail para usuários registrados. Desenvolvido por Tim Starling, John Du Hart e Daniel Kinzler, esse mecanismo de bloqueio contribui para a manutenção de um ambiente livre de spam.

Por fim, o TitleBlacklist permite que os administradores proíbam a criação de páginas e contas de usuários com base em listas de títulos proibidos e permitidos. Com autoria de Victor Vasiliev e Fran Rogers, essa extensão oferece uma maneira eficaz de controlar e gerenciar o conteúdo que pode ser criado no wiki, ajudando a evitar abusos e problemas de segurança.

API'S instaladas na wikiFAVELAS[editar | editar código-fonte]

A extensão PageImages desempenha um papel fundamental ao coletar informações sobre as imagens utilizadas em uma página, o que pode ser particularmente útil em aplicativos que envolvem o uso de APIs para acessar conteúdo do wiki. Com a licença WTFPL e desenvolvida por Max Semenik, essa extensão fornece uma maneira eficaz de extrair dados sobre as imagens associadas a uma página, o que pode ser aproveitado para uma variedade de propósitos, desde a criação de visualizações de página até a indexação de conteúdo para pesquisa.

Extensões diversas instaladas na wikiFAVELAS[editar | editar código-fonte]

ArticleRating: Uma extensão que oferece uma interface complexa para classificar páginas, permitindo que os usuários atribuam avaliações a conteúdos específicos. Essa funcionalidade pode ser valiosa para coletar feedback dos usuários sobre a qualidade ou relevância do conteúdo.

  • Esta extensão permite aos usuários atribuírem classificações a páginas da wiki. Por exemplo, em uma wiki que contém receitas de culinária, os usuários podem classificar as receitas com estrelas com base em sua experiência ao prepará-las. Isso fornece um feedback valioso sobre a popularidade e qualidade das páginas.

Bootstrap: Esta extensão disponibiliza o framework Bootstrap para uso na wiki. O Bootstrap é uma ferramenta popular para desenvolvimento web, fornecendo um conjunto de componentes e estilos pré-construídos que facilitam a criação de interfaces responsivas e visualmente atraentes.

  • Ao disponibilizar o framework Bootstrap na wiki, os usuários podem aproveitar os estilos e componentes pré-construídos para melhorar a aparência e a funcionalidade das páginas. Por exemplo, eles podem usar as classes do Bootstrap para criar layouts responsivos e botões estilizados.

Disambiguator: Adiciona a tag "DISAMBIG" para marcar páginas de desambiguação. Isso ajuda os usuários a identificarem quando uma página pode ter múltiplos significados e direciona-os para as opções corretas.

  • Essa extensão adiciona a tag "DISAMBIG" para marcar páginas que servem como páginas de desambiguação. Por exemplo, em uma enciclopédia online, uma página marcada como desambiguação pode listar várias opções relacionadas a um termo comum, como "maçã", incluindo links para páginas sobre a fruta, a empresa Apple e o conceito de "maçã" em linguagem figurada.

FontAwesome: Fornece os ícones da fonte FontAwesome na wiki. FontAwesome é uma biblioteca de ícones vetoriais que podem ser usados para adicionar elementos visuais às páginas da wiki.

  • Ao fornecer os ícones da fonte FontAwesome, os usuários podem adicionar ícones visuais às páginas da wiki para melhorar a navegação e a apresentação do conteúdo. Por exemplo, eles podem usar ícones de seta para indicar links ou ícones de mídia social para compartilhar botões.

Gadgets: Permite que os usuários selecionem "gadgets" JavaScript e CSS personalizados em suas preferências. Isso dá aos usuários a capacidade de personalizar sua experiência na wiki, adicionando funcionalidades adicionais através de gadgets pré-configurados.

  • Esta extensão permite aos usuários selecionar "gadgets" JavaScript e CSS personalizados para adicionar funcionalidades adicionais à wiki. Por exemplo, eles podem adicionar um gadget que destaca automaticamente as alterações recentes na página principal da wiki.

GeoData: Adiciona funcionalidade para armazenar e recuperar coordenadas geográficas na wiki. Isso pode ser útil para páginas que contêm informações sobre locais geográficos e permite a integração de mapas e outras visualizações geográficas.

  • Ao adicionar funcionalidade para armazenar e recuperar coordenadas geográficas, os usuários podem enriquecer páginas da wiki com informações sobre locais geográficos. Por exemplo, em uma wiki sobre turismo, os usuários podem adicionar coordenadas para pontos de interesse, como monumentos históricos ou trilhas para caminhadas.

HeadScript: Permite que scripts sejam adicionados logo antes de fechar a tag </head> na wiki, conforme configurado no arquivo LocalSettings.php. Isso oferece flexibilidade para incluir scripts personalizados para funcionalidades específicas em toda a wiki.

  • Essa extensão permite a inclusão de scripts personalizados antes do fechamento da tag </head>, permitindo a personalização avançada da experiência do usuário. Por exemplo, os administradores podem incluir um script de análise de tráfego para rastrear o comportamento dos visitantes da wiki.

Iframe: Esta extensão cria um iframe para incorporar uma página da web externa na wiki. Isso permite a inclusão de conteúdo de outras fontes diretamente nas páginas da wiki.

  • Ao criar um iframe, os usuários podem incorporar conteúdo externo de outras páginas da web na wiki. Por exemplo, eles podem incorporar um mapa interativo do Google Maps em uma página sobre pontos turísticos locais.

JsonConfig: Permite que a configuração JSON seja armazenada na wiki. Isso oferece uma maneira de gerenciar configurações e personalizações da wiki usando arquivos JSON estruturados.

  • Esta extensão permite que os administradores armazenem configurações e personalizações da wiki em arquivos JSON estruturados. Por exemplo, eles podem usar JSON para definir as configurações de temas ou as permissões de usuário da wiki.

MultimediaViewer: Expande miniaturas em tamanho maior numa interface em tela cheia. Isso permite que os usuários visualizem imagens de forma mais detalhada sem sair da página em que estão.

  • Ao expandir miniaturas em uma interface de tela cheia, os usuários podem visualizar imagens com mais detalhes sem sair da página atual. Por exemplo, eles podem clicar em uma miniatura de imagem para ampliá-la e examinar os detalhes mais de perto.

OATHAuth: Fornece suporte a autenticação usando HMAC com base em senhas de uso único. Isso aumenta a segurança das contas de usuário, adicionando uma camada adicional de autenticação baseada em tokens únicos.

  • Com suporte à autenticação usando HMAC com base em senhas de uso único, esta extensão adiciona uma camada adicional de segurança às contas de usuário. Por exemplo, os usuários podem receber códigos de autenticação de dois fatores em seus dispositivos móveis para fazer login na wiki.

Pré-visualizações: Exibe pop-ups de visualização quando o usuário passa o mouse sobre um link. Isso permite que os usuários tenham uma prévia rápida do conteúdo vinculado sem precisar abrir uma nova página.

  • Ao exibir pop-ups de visualização ao passar o mouse sobre um link, os usuários podem obter uma prévia rápida do conteúdo vinculado sem precisar abrir uma nova página. Por exemplo, eles podem passar o mouse sobre um link para uma página da web externa e ver uma prévia do conteúdo dessa página.

SecureLinkFixer: Reescreve os URL para HTTPS se o domínio requer sempre HTTPS. Isso garante que os links para sites externos sejam acessados de forma segura, seguindo as políticas de segurança do domínio.

  • Esta extensão reescreve automaticamente os URLs para HTTPS se o domínio requer conexões seguras. Isso ajuda a garantir que os usuários sejam direcionados para versões seguras de sites externos vinculados na wiki.

TextExtracts: Fornece texto simples ou extratos de HTML limitados de conteúdo da página. Isso pode ser útil para criar resumos ou pré-visualizações de conteúdo para os usuários antes de acessarem a página completa.

  • Ao fornecer texto simples ou extratos de HTML limitados de conteúdo da página, os usuários podem obter uma visão geral do conteúdo antes de acessar a página completa. Por exemplo, eles podem ver um resumo de um artigo antes de decidir clicar para ler mais.