Os plugins agregam ou modificam funcionalidades em uma página da Internet, tornando possível personalizá-lo para atender às necessidades do projeto, auxiliando de forma prática a criar novas funcionalidades no repositório sem alterar a programação existente (AUTOMATTIC, 2005). No protótipo RACC foram utilizados alguns plugins do Wordpress para atender o desenvolvimento do protótipo. O repositório RACC pode vir a usar novos plugins no futuro, caso precise de novas funcionalidades.
O Plugin WooCommerce é um conjunto de ferramentas desenvolvido para e-commerce, que possibilita organizar os conteúdos em categorias e subcategorias Na categoria é possível colocar descrição, foto e colocar palavras-chave para ajudar na busca orgânica, ou seja, ser encontrado nos mecanismos de busca. As subcategorias funcionam da mesma forma Para este trabalho, cada projeto cadastrado no repositório terá categorias e subcategorias, além de um nome, fotos, vídeo, descrição, endereço de páginas de projetos relacionados e atributos. Quando o projeto é visualizado, o usuário pode comentá-lo, avaliá-lo, colocá-lo na lista de favoritos e compartilhá-lo nas redes sociais. Os projetos melhor avaliados aparecem em destaque na primeira página do site (AUTOMATTIC, 2005). Esse plugin foi utilizado para o protótipo RACC por ter características que ajudam a coletar os metadados, classificar os projetos, permitir colocar em destaque os melhores classificados ou os últimos inseridos e permitir a divulgação em redes sociais.
O Plugin Adminimize oculta itens da área de administração do WordPress com base em um usuário. É possível atribuir permissões diferentes para cada classe de usuários As classes de usuários que o plugin oferece são: Administrador, Editor, Autor, Colaborador, Assinante, Customer, Shop Manager, Event Contributor Com esse plugin é possível controlar as permissões de cada classe de usuário, o que
pode visualizar, alterar ou criar, relacionado a conteúdos Com esse plugin é possível permitir que usuários acessem a área administrativa para inserir projetos ou informações no Blog, mas fiquem restritos somente às funcionalidades permitidas, interagindo com o repositório, mas respeitando os limites definidos pelo Administrador. As classes configuradas para o repositório digital são “Administrador”, que tem todas as permissões, e a classe “Shop Manager”, configurada para novos usuários, que atribui permissões aos usuários para inserir novos projetos, participar do fórum, acrescentar conteúdos (posts) no blog e inserir eventos na agenda. Para a classe de usuário Shop Manager não é permitido acessar funcionalidades do repositório que mudariam sua estrutura, como atualizações do Wordpress, criar páginas, alterar hiperlinks e mídias, acessar painel, tema ou inserir novo menu O usuário visitante pode visualizar todas as páginas do repositório RACC, utilizar o bate-papo e as salas de conferência sem necessitar se cadastrar (AUTOMATTIC, 2005)
O Plugin All-in-One Event Calendar by Time.ly é um plugin de calendário com visualização de mês, semana, dia e agenda. O plugin oferece também elementos de interação (widget) que podem ser um botão ou uma janela flutuante, para dar maior destaque para os próximos eventos, categorias com cores, integração com o Twitter, filtragem por categoria de evento ou palavras chaves, compartilhamento fácil com outros calendários (Google Calendar, Apple iCal, MS Outlook e outros), integração com Google Maps, imagens de eventos em destaque e imagens de categoria, opções de tema para personalizar a aparência do calendário e vários Idiomas (AUTOMATTIC, 2005) Esse plugin foi utilizado para criar uma agenda no repositório RACC, na qual os usuários registrados podem inserir eventos e datas importantes para divulgar para a comunidade do repositório.
O Plugin BbPress é um plugin para criação de fórum que permite fácil integração e é de fácil entendimento. Com esse plugin é possível criar categorias de fóruns e, dentro dos fóruns, criar tópicos Os usuários dos fóruns precisam ser cadastrados para interagir. Quando cadastrados, irão aparecer seus avatares (imagem que representa o usuário no meio online) e nomes de usuários É possível visualizar quantos comentários (posts) foram feitos em cada fórum e a data da última postagem É possível configurar a distribuição das funcionalidades na tela (layout) e cores do fórum (AUTOMATTIC, 2005) O plugin foi utilizado no repositório RACC
para criar um fórum de discussão sobre educação ou qualquer outro tópico que os usuários desejarem.
O Plugin BigBlueButton é um plugin usado para fazer a integração com o software BigBlueButton no WordPress. Após a integração, é possível configurar salas de conferência web de código aberto. É possível usar e configurar seu próprio servidor BigBlueButton, oferecido pelo desenvolvedor do software, ou usar um provedor de hospedagem externo. Esse Plugin foi utilizado para criar as salas de conferências, nas quais os usuários podem se reunir com seus grupos, disponibilizando o endereço eletrônico da sala que ele criou para as pessoas que ele deseja que entrem na sala. A sala permite vídeo e voz em tempo real dos participantes, troca de mensagens (chat), troca de documentos e compartilhamento da tela, além da gravação das reuniões (AUTOMATTIC, 2005). Com esse plugin foi criado um espaço no RACC para que o usuário possa usar salas online e fazer reuniões com vários convidados ou ministrar um curso sobre educação num espaço online com todas as ferramentas necessárias. Para usar as salas de conferência, o usuário não precisa ser registrado no repositório RACC, pois não necessita ter um cadastro para isso. A sala é utilizada pelo usuário que pode, se desejar, gravar a reunião e, ao final do uso da sala, nenhuma informação do usuário ou da reunião fica armazenada no repositório.
O Plugin Quick Chat é um plugin de conversa através de texto (bate-papo ou chat), que suporta salas de bate-papo privadas e em grupo, avatares, lista de usuários, filtragem de palavras e smilies (representação de emoções com base em ícones de rostos estilizados). Esse plugin foi utilizado para criar salas de bate-papo abertas no repositório RACC, nas quais os usuários não necessitam se registrar e nem receber convite para participar da conversa (AUTOMATTIC, 2005).
O Plugin WP-Polls pode criar enquetes que podem ser personalizadas usando modelos e estilos CSS. Ele suporta múltipla seleção de respostas. O plugin pode ser utilizado no repositório para criar e conduzir enquetes sobre os mais variados assuntos (AUTOMATTIC, 2005). Esse plugin pode ser utilizado somente pelo administrador e, ao longo deste trabalho de pesquisa, foi usado para colher informações sobre o repositório e seus conteúdos.
O Plugin WP-UserOnline pode exibir quantos usuários estão online e seus nomes de login (AUTOMATTIC, 2005).
Para o desenvolvimento do protótipo do RACC foi necessário usar metodologias de gerenciamento de projetos para controlar as tarefas e o cronograma previsto. A próxima seção comenta como essas metodologias foram aplicadas.